wzykdsw 发表于 2018-10-17 01:48:06

GOM引擎添加禁锢BUFF问题

注意:用户在发帖后、可在论坛素材QQ群:571604724 内转发此帖链接、并在技术回复后采纳相应答案!

============================= 问题说明 ==============================比如我想把武器或者时装弄成有禁锢BUFF,我自己写了脚本但是怎么弄都无法触发禁锢效果,是脚本错了还是怎么回事?
我的第一步:QF脚本里添加
[@Attack]
#IF
#Act
#CALL [\穿戴触发\禁锢jj.txt]   @牛逼禁锢



第二步在禁锢jj.txt添加
[@牛逼禁锢]
#IF
CHECKCURRTARGETRACE = 0
random 1
checkitemw 木剑 1
#ACT
GOTO @牛逼禁锢jj
break

[@牛逼禁锢jj]
#IF
CHECKCURRTARGETRACE = 0
#ACT
ChangeModeEx1123
SendCenterMsg 249 241 「木剑」触发:2秒禁锢,持续2秒! 0 2
s0.SendCenterMsg 249 241 「木剑」触发:2秒禁锢,持续2秒! 0 2
break

============================= 用户需求 ==============================
我不知道是我的方法错了,还是我写的脚本错了。我想实现人物佩戴了某件装备就能和其他玩家PK的时候触发禁锢效果。
求详细解答。特此悬赏

wj198579 发表于 2018-10-17 02:38:57

本帖最后由 wj198579 于 2018-10-17 02:41 编辑

[@Attack]
#IF
#Act
#CALL [\穿戴触发\禁锢jj.txt]   @牛逼禁锢



第二步在禁锢jj.txt添加
[@牛逼禁锢]
#IF
random 1
checkitemw 木剑 1CHECKCURRTARGETRACE = 0
#ACT
GOTO @牛逼禁锢jj


[@牛逼禁锢jj]
#IF
#ACT
<$CURRRTARGETNAME>.ChangeModeEx 11 3 1
SENDCENTERMSG 249 251...玩家『<$USERNAME>』武器击中『<$CURRRTARGETNAME>』,[禁锢]BUFF触发,对方已被禁锢,持续3秒! 1 6
<$CURRRTARGETNAME>.SENDMSG 6 103 5 [<$CURRRTARGETNAME>]的禁锢buff触发,你已被禁锢,持续3秒
break



wj198579 发表于 2018-10-17 02:39:40

wj198579 发表于 2018-10-17 02:38
[@Attack]
#IF
#Act


试试看这样触不触发!!!

wj198579 发表于 2018-10-17 02:42:18

wj198579 发表于 2018-10-17 02:38
[@Attack]
#IF
#Act


木剑 1 后面CHCK放下一行!我这编辑拉不下来

传奇脚本 发表于 2018-10-17 09:15:24

首先检查    @ATTACT代码在QF触发中是否被占用,,,

其次

第二步在禁锢jj.txt添加
[@牛逼禁锢]
#IF
CHECKCURRTARGETRACE = 0
random 1                                     这一行可以先删除 或者屏蔽这个是几率
checkitemw 木剑 1
#ACT
<$CURRRTARGETNAME>.CHANGESTATE 8 3 0
SendCenterMsg 249 241 「木剑」触发:2秒禁锢,持续2秒! 0 2
s0.SendCenterMsg 249 241 「木剑」触发:2秒禁锢,持续2秒! 0 2
break


admin 发表于 2018-10-17 11:01:27

wj198579 发表于 2018-10-17 02:38
[@Attack]
#IF
#Act


友情帮忙被站长发现 金币+300

wzykdsw 发表于 2018-10-17 14:22:19

本帖最后由 wzykdsw 于 2018-10-17 14:49 编辑

wj198579 发表于 2018-10-17 02:38
[@Attack]
#IF
#Act

兄弟,非常感谢你,问题解决了,你的脚本没有一点问题。谢谢你帮我解决 最佳答案金币给你
页: [1]
查看完整版本: GOM引擎添加禁锢BUFF问题