把人当怪物打了,这脚本哪里出问题了
#IFCHECKUSEITEM 1
CheckContainsText <$STR(T50)> 耀光印
EQUAL <$CURRRUSEMAGICID> 12
#ACT
GetDBMonsterFieldValue <$CURRRTARGETNAME> Lvl <$STR(N$怪物等级)>
#IF
CHECKUSEITEM 1
CheckContainsText <$STR(T50)> 耀光印
EQUAL <$CURRRUSEMAGICID> 12
LARGE <$LEVEL> <$STR(N$怪物等级)>
#ACT
PLAYEFFECT 25 6 1 10 150 0 70 -100 1
M.HumanHP - 99999999 5000
SendNewLineMsg 1 250 0 10 185 1 1 耀光印触发:目标被秒杀
求论坛大佬帮我解答下,现有如上写的脚本,但是对人物也同样有效果,是哪里出问题了
加一条检测,攻击目标不是人
Not CHECKCURRTARGETRACE = 0 #IF
CHECKUSEITEM 1
CheckContainsText <$STR(T50)> 耀光印
EQUAL <$CURRRUSEMAGICID> 12
#ACT
GetDBMonsterFieldValue <$CURRRTARGETNAME> Lvl <$STR(N$怪物等级)>
#IF
NOT CHECKCURRTARGETRACE = 0
CHECKUSEITEM 1
CheckContainsText <$STR(T50)> 耀光印
EQUAL <$CURRRUSEMAGICID> 12
LARGE <$LEVEL> <$STR(N$怪物等级)>
#ACT
PLAYEFFECT 25 6 1 10 150 0 70 -100 1
M.HumanHP - 99999 5000
SendNewLineMsg 1 250 0 10 185
这个就仅对人有效果 对怪没效果 再见在梦里 发表于 2021-5-9 20:39 加一条检测,攻击目标不是人
Not CHECKCURRTARGETRACE = 0
不行 对人有效果 对怪没效果了
页:
[1]