|
|
本帖最后由 mrmt@tj 于 2017-6-20 10:24 编辑
版里很多慕容弟子反应不能杀dummy,我稍微改了下应该能解决了(PS:感谢xyxs大神的无私帮助)
首先:你要用的是ptbx的公版mush,有dummy模块
其次:
dummy找到- create_triggerex_lvl('mydummy1','^(> )*(\\! )*【'..score.party..'】\\D*\\(\\N*\\):听说有个(\\D*)假冒(\\D*)(容|派|帮|寺|岛|教|0)(\\D*)\\((\\D*)\\)之名,在(\\D*)一带','','trundummy',97)
复制代码
改为- create_triggerex_lvl('mydummy1','^(> )*(\\! )*【'..score.party..'】\\D*\\(\\N*\\):听说有个(\\D*)假冒(\\D*)(容|派|帮|寺|岛|教|0)(\\D*)\\((\\D*)\\)之名,在姑苏慕容(\\D*)一带','','trundummy',97)
复制代码
找到- function trundummy(n,l,w)
- job.target4=w[6]
- job.where4=w[8]
- job.party2=w[4]
- job.id3='dummy'
- --print(job.party2,job.target4,job.id3,job.where4)
- mydummy=true
- end
复制代码
改为- function trundummy(n,l,w)
- job.target4=w[6]
- job.where4='燕子坞'..w[8]
- job.party2=w[4]
- job.id3='dummy'
- mydummy=true
- end
复制代码
--------20170606
有人在用,能帮到mrdz很开心
因为我的exp比较高,所以基本dummy我不要做屏蔽,鉴于mrdz有些大米打不过,我一个小更新(此是fqyy大神gm dummy的处理)
首先在dummy.lua加上- local DummyIgnores = "mxr|wudi|muder|xlang|ssjx|polo|wuji|phecda|xingyan|tzwhen|woshicy|belloc|mrmt|leiting|faint|zerg|ravf|sanguang|kuzi|jecchs|kuaiyi|lovecold|sbknight|espduo|selina|semic|yuyan|kinger|syayas|badou|lllx|ptbx|dhxy|lovedy|ternis|hello|ooo|yly|zzb|clqht|jwx|kstone|bbtcc|wojiushi|tianyi|dudi|mmmm|ienyene|peafowl|newlook|jecchm|changan|zdw|anmi|wdmy|kylin|tieyi|zbq|bjj|xyxs|zzz|yuanjiu|xingxiuz|yyllxx|zawd|rdx|cxi|king|juvair|trees|yhj|shifang|yiyi|alphadog|scania|jestu|yunxiao|dao|jjzz|sjever|wangding|blue|pufan|sanfeng|alphago|lable|ykunykun|sbkc|bfh|wdcnn|yab|xlll|lovehhy|every|oyes|onion|sgxdnn|bawang|raymond|wuyazi|aidou|qouxin|yzy|lkw|huangyin|frost|bruce|tjtjtz|martix|buddhism|rooney|conform|budong|emlook|zwj|poro|wdcm|ban|pyviden|zxxz|redsun|zbqqhy|emfet"
复制代码
我加的比较多了,自己看看比自己低的,和自己差不多的都可以删掉
然后在 里面加上- if string.find(DummyIgnores,tmpdummyid) then
- messageShow('杀大米任务:打不过【'..tmpdummyid..'】任务放弃。','red')
- return check_bei(dummyover)
- end
复制代码
就可以了,这样的好处是发现打不过的dummy就不跑过去杀了
非常不好意思,屏蔽大米的代码少加了个东西
在- function trundummy(n,l,w)
复制代码
增加一行
结果应该是- function trundummy(n,l,w)
- job.target4=w[6]
- job.where4='燕子坞'..w[8]
- job.party2=w[4]
- job.id3='dummy'
- mydummy=true
- tmpdummyid=w[7]
- end
复制代码
----------鹰版说杀dummy居然不get yushi,好吧改下dummy(PS:是不是显得我特别无聊啊)--20170625
把原版的- function dummyover()
- DeleteTimer("wudang")
- mydummy=false
- if score.party=='神龙教' then map.rooms["sld/lgxroom"].ways["#outSld"]="huanghe/huanghe8" end
- job.target4=nil
- job.where4=nil
- job.party2=nil
- job.id3=nil
- DeleteTriggerGroup("dummyfind")
- DeleteTriggerGroup("dummykill")
- DeleteTriggerGroup("dummy")
- messageShow('Kill Dummy Is Over!','red')
- return check_halt(check_food)
- end
复制代码
改为- function dummyover()
- exe('unset env_msg')
- exe('get yushi from corpse 1')
- exe('get yushi from corpse 2')
- exe('get yushi from corpse 3')
- exe('follow none')
- DeleteTimer("wudang")
- mydummy=false
- if score.party=='神龙教' then map.rooms["sld/lgxroom"].ways["#outSld"]="huanghe/huanghe8" end
- job.target4=nil
- job.where4=nil
- job.party2=nil
- job.id3=nil
- DeleteTriggerGroup("dummyfind")
- DeleteTriggerGroup("dummykill")
- DeleteTriggerGroup("dummy")
- return go(Sellyushi,'襄阳城','当铺')
- end
- function Sellyushi()
- if locl.room=="当铺" then
- exe('sell yushi')
- messageShow('Kill Dummy Is Over!','red')
- check_bei(check_food)
- else
- return go(Sellyushi,'襄阳城','当铺')
- end
- end
复制代码 |
评分
-
2
查看全部评分
-
|