找回密码
 注册
搜索
查看: 883|回复: 16

关于buff型pfm导致hs job无法qie corpse思路

[复制链接]
门派:古墓派
发表于 2017-10-6 15:09:06 | 显示全部楼层 |阅读模式
一个办法是get corpse,一个办法是等busy过后qie corpse
1、get corpse
将以下模块更换
  1. huashan_cut_act=function()
  2.     DeleteTimer('perform')
  3.     weapon_unwield()
  4.     weaponWieldCut()
  5.     for i=1,5 do
  6.        exe('halt;get ling pai from corpse '..i)
  7.        exe('get corpse ')
  8.     end
  9. end
复制代码
  1. huashan_yls=function()
  2.     DeleteTriggerGroup("huashan_yls")
  3.     create_trigger_t('huashan_yls1','^(> )*(这里没有这个人。|你身上没有这样东西。|这人好象不是你杀的吧?|你的令牌呢|你还没有去找恶贼,怎么就来祭坛了?)','','huashan_yls_fail')
  4.     create_trigger_t('huashan_yls2','^(> )*岳灵珊在你的令牌上写下了一个 (一|二) 字。','','huashan_yls_ask')
  5.         create_trigger_t('huashan_yls3','^(> )*这好象不是你领的令牌吧?','','huashan_yls_lingpai')
  6.     SetTriggerOption("huashan_yls1","group","huashan_yls")
  7.     SetTriggerOption("huashan_yls2","group","huashan_yls")
  8.         SetTriggerOption("huashan_yls3","group","huashan_yls")
  9.     return exe('give yue corpse;hp')
  10. end
复制代码

以上修改未测试,不知道会不会乱get corpse,导致别人任务无法完成。
2、等busy过后切
这个方法我改过了没问题,但是忘了谁了,有不同意见,就是将里面的check_busy改为check_halt,因为我看check_busy只能检查行动busy,无法检查运功busy,所以就这样改了,大家可以试试
  1. huashan_cut=function()
  2.     EnableTriggerGroup("huashan_fight",false)
  3.     EnableTriggerGroup("huashan_find",false)
  4.     DeleteTriggerGroup("huashan_cut")
  5.     create_trigger_t('huashan_cut1','^(> )*只听“咔”的一声,你将(\\D*)的首级斩了下来,提在手中。','','huashan_cut_con')
  6.     create_trigger_t('huashan_cut2','^(> )*(乱切别人杀的人干嘛啊|你手上这件兵器无锋无刃|你得用件锋利的器具才能切下这尸体的头来)','','huashan_cut_weapon')
  7.     SetTriggerOption("huashan_cut1","group","huashan_cut")
  8.     SetTriggerOption("huashan_cut2","group","huashan_cut")
  9.         job.killer={}
  10.        fight.time.e=os.time()
  11.        fight.time.over=fight.time.e-fight.time.b
  12.         messageShowT('华山任务:战斗用时:【'..fight.time.over..'】秒,搞定蒙面人:【'..job.target..'】。')
  13.     return check_halt(huashan_cut_act)
  14. end
复制代码

门派:明教
发表于 2017-10-6 15:56:08 | 显示全部楼层
觉得还是chat_halt的好                                
门派:少林派
发表于 2017-10-6 16:08:46 来自手机 | 显示全部楼层
千万别get corpse   ,不然corpse全被弄走了
门派:古墓派
发表于 2017-10-6 20:52:10 | 显示全部楼层
get corpse不行,第一会造成别人机器停止,第二会超负重
check busy就行了
门派:天龙寺
发表于 2017-10-6 22:31:00 | 显示全部楼层
fqyy@tj 发表于 2017-10-6 20:52
get corpse不行,第一会造成别人机器停止,第二会超负重
check busy就行了

星宿的几个好像是get corpse的,超负重的情况,除了绝情谷,应该都没啥问题
门派:少林派
发表于 2017-10-7 07:20:41 来自手机 | 显示全部楼层
modman@tj 发表于 2017-10-6 22:31
星宿的几个好像是get corpse的,超负重的情况,除了绝情谷,应该都没啥问题

啊,星宿的几个get corpse是什么意思啊   
门派:少林派
发表于 2017-10-7 07:21:19 来自手机 | 显示全部楼层
我的很简单,等两秒钟再get 一次  
门派:古墓派
发表于 2017-10-7 08:41:55 | 显示全部楼层
modman@tj 发表于 2017-10-6 22:31
星宿的几个好像是get corpse的,超负重的情况,除了绝情谷,应该都没啥问题

超负重会丢东西,我以前bili 10的时候经常 会把武器弄丢
门派:天龙寺
发表于 2017-10-7 09:32:05 | 显示全部楼层
modman@tj 发表于 2017-10-6 22:31
星宿的几个好像是get corpse的,超负重的情况,除了绝情谷,应该都没啥问题

get了别人的就不好了               
门派:天龙寺
发表于 2017-10-7 09:33:24 | 显示全部楼层
tzwhen@tj 发表于 2017-10-6 15:56
觉得还是chat_halt的好

check halt是吧         
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-15 06:20 , Processed in 0.040708 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表