|
最近练几个小号,遇到mush不能在汉水坐船的问题,对lujing.lua和room.lua做了修改,以便dodge级别不够是,可以在汉水自动坐船.
2017-09-29更新的rooms.lua版本:
32687行
["dujiang"] = "xiangyang/hanshui2",
修改为
["#duHanjiang"] = "xiangyang/hanshui2",
32698行
["dujiang"] = "xiangyang/hanshui1",
修改为
["#duHanjiang"] = "xiangyang/hanshui1",
2017-10-5更新的lujing.lua版本:
1216行
create_trigger_t('dujiang10','^(> )*一艘渡船缓缓地驶了过来,艄公将一块踏脚板搭上堤岸,以便乘客上下','','dujiang_enter')
修改为
create_trigger_t('dujiang10','^(> )*一(艘渡船|叶扁舟)缓缓地驶了过来,艄公将一块踏脚板搭上堤岸,以便乘客上下','','dujiang_enter')
1218行
create_trigger_t('dujiang12','^(> )*你在江中渡船上轻轻一点,又提气飞','','dujiang_fly')
修改为
create_trigger_t('dujiang12','^(> )*(你在江中渡船上轻轻一点,又提气飞|你使出「一苇渡江」渡过了汉水。)','','dujiang_fly')
添加函数
duHanjiang=function()
if hp.neili_max > 300 and skills['dodge'].lvl >= 56 then
flag.dujiang=1
else
flag.dujiang=0
end
dujiang_trigger()
locate()
return check_bei(duHanjiang_start)
end
duHanjiang_start=function()
if string.find(locl.room,'汉水') then
EnableTriggerGroup("dujiang",true)
if flag.dujiang==1 then
return exe('yell boat;dujiang')
else
return dujiang_enter()
end
else
if math.random(1,10)>1 then
return go(road.act)
else
return dujiang_over()
end
end
end
|
评分
-
1
查看全部评分
-
|