找回密码
 注册
搜索
查看: 834|回复: 10

做华山任务 MUSH的fight trigger出不来

[复制链接]
门派:桃花岛
发表于 2017-8-31 22:10:08 | 显示全部楼层 |阅读模式
现在不知道为什么 华山任务的时候不会根据NPC的武功触发 perform
有时候正好武功不克制要打几分钟。。。
我看了huashan的lua,发现 trigger里面all_fight这个group根本没创建出来  我写点测试代码表示那里执行到了,但是就是group创建不出来,有遇到这种情况吗?
门派:少林派
发表于 2017-8-31 22:26:20 来自手机 | 显示全部楼层
我倒是从来没遇见这情况      
门派:明教
发表于 2017-8-31 23:38:16 | 显示全部楼层
克制的话,要自己加克制模块吧        
门派:明教
发表于 2017-8-31 23:43:17 | 显示全部楼层
另外我看了下,all_fight似乎是个废弃的触发group,所有lua里只有huashan里有,而huashan里又全部是DeleteTriggerGroup("all_fight")
门派:古墓派
发表于 2017-9-1 09:15:32 | 显示全部楼层
huashan.lua都不知道经过多少人改过多少手了,里面有些东西 干啥用的根本就找不到根,我怀疑all_fight这个触发是以前的克制,现在估计不用了。
门派:少林派
发表于 2017-9-1 10:44:45 | 显示全部楼层
syayas@tj 发表于 2017-9-1 09:15
huashan.lua都不知道经过多少人改过多少手了,里面有些东西 干啥用的根本就找不到根,我怀疑all_fight这个 ...

反正那个我看了下,确实不知道干啥的
门派:少林派
发表于 2017-9-1 10:46:31 | 显示全部楼层
xiren@tj 发表于 2017-8-31 23:43
另外我看了下,all_fight似乎是个废弃的触发group,所有lua里只有huashan里有,而huashan里又全部是DeleteT ...

这就是说huashan是关闭这个fight的吧
门派:桃花岛
 楼主| 发表于 2017-9-1 10:46:46 | 显示全部楼层
找了半天 ,确实没有创建all_fight group
原因是 trigger引用的 action 函数被赋值成  int了

allzhen是action 函数,但是在函数里面又赋值 allzhen=1 这样就出问题了
把函数名和变量名改成不一样 解决这个问题了
门派:古墓派
发表于 2017-9-1 12:17:00 | 显示全部楼层
koshill@tj 发表于 2017-9-1 10:46
找了半天 ,确实没有创建all_fight group
原因是 trigger引用的 action 函数被赋值成  int了

你用的估计是公版,老版本的,allzhen这个克制早就不用了。
门派:武当派
发表于 2017-9-1 14:17:43 | 显示全部楼层
syayas@tj 发表于 2017-9-1 12:17
你用的估计是公版,老版本的,allzhen这个克制早就不用了。

哇 冰妹 好厉害 都会改mush了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-12 18:53 , Processed in 0.034116 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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