|
本帖最后由 burry@tj 于 2017-3-15 10:05 编辑
护送大师终于结束,和渡毛讨论一下,我们认为有几个地方修改一下,可能会对ROBOT的稳定性有所提高.
贴出来,希望对后来者有所帮助.
WXJZ 应该是本站揭开难度最大门派QUEST(3M 开始解,至少到6M...我是13M 才揭开), 理应不低于华山九剑,明教九阳的地位.....
job.lua
1. (增加了开始时候的set env_msg)
function husongDashiStart()
flag.idle = 0
exe('少林护送任务中')
exe('set env_msg')
EnableTriggerGroup("husongDashiAsk",false)
EnableTriggerGroup("husongFinish",true)
local path, len = map:getPath(road.id,"hengshan/baiyunan")
road.husong=utils.split(path,";")
return checkWait(husongStep,2)
end
2.(增加了在长安土路意外丢失大师的处理)
messageShow('少林护送任务:在【'.. locl.area .. locl.room ..'】丢失大师,开始寻找!')
if locl.room=="土路" and road.id=="group/entry/canroad6" then
exe("sw")
end
3.(源程序中husongRoom[loc.room]可能是错误的改为 husongRoom[locl.room])
function husongWhere()
flag.idle = 0
if locl.area=="不知道哪里" then
if husongRoom[locl.room] then
road.id=husongRoom[locl.room]
messageShow('少林护送任务:在【'.. locl.area .. locl.room ..'】找到大师,重新启程。')
return husongDashiStart()
else
--messageShow('少林护送任务:无法在地点【'.. locl.area .. locl.room ..'】重新启程,任务放弃。')
return husongLostDashi()
end
4.(增加了unset env_msg)
function husongFinishExp(n,l,w)
tmp.jiaotu = tmp.jiaotu or 0
messageShow('少林护送奖励:干掉【'.. tmp.jiaotu ..'】个魔教教徒,获得经验:【'.. w[2] ..'】点,,潜能:【'.. w[3] ..'】点!','darkorange')
exe('unset env_msg')
return husongFinish()
end
谢谢毛的修改
|
评分
-
2
查看全部评分
-
|