想請教下點樣改技能
是咁的,我係10年前左右玩過水滸,最近先開始自架左個SERVER玩番。當時仲係小學生既我非常之喜歡官人呢個職業,覺得個樣同啲招都好型,但唔知大家仲記唔記得官人個招非禮勿聽呢,以前明明係全體爆技黎,後尾唔知做乜變做輔佐技。
我好想將非禮勿聽改番做以前咁樣,即係群爆之餘仲可以令周圍既敵人沈默。
但唔識點改(我淨係識改技能既屬性、攻擊上限、範圍等等;但唔識將一招輔助技改做爆技),
有冇人可以教下我?或者有10年前既DATA可以比我?
感激不盡:36;:36;:36;
試左好多次之後,我透過將skill152.lua改成:
-- 非禮勿聽
local Targets = GetPotentialTargets(10)
local Target
local SkillLv = GetSkillLv(152)
local hitRate = 8 + SkillLv*0.2
idx, Target = next(Targets, nil)
local Result = {}
local Caster = GetTarget()
Result = Caster
Result = 0
i = 2
while idx ~= nil do
local AP = GetData("MAP") + (math.random(11) - 1) * GetData("MAP")/100
local DP = GetData("MDP", Target)
local Ability = GetData("Ability", Target)
local Damage = CalDamage (AP , DP) *hitRate
if Damage < 0 then
Damage = 1
end
if Damage > 199999 then
Damage = 199999
end
i = i+1
Result = Target
i = i+1
Result = Damage
if GetData("Attribute", Target) ~= 5 and math.random(100) < 50 then
AddStatus(8, 0.5, Target)
end
DamageTarget(Target, Damage)
idx, Target = next(Targets, idx)
end
SendUseSkill(152, i, Result)
咁樣之後,終於將非禮勿聽變番做爆技喇 haha{:4_280:} 其实你可以参考其他的职业的技能脚本~状态技能脚本跟范围技能脚本对比一下就知道了~ 那个skillXXX.lua在哪?
能告诉我吗?
看到的请解答。谢谢 水滸檔案入面\shsvr\GameServerMy\script 找 skillxxx.lua,用記事本打開 andyc9339 發表於 2017-1-5 01:44
水滸檔案入面\shsvr\GameServerMy\script 找 skillxxx.lua,用記事本打開
谢谢解答!
找到惹。
修改了上限
頁:
[1]