求GM老大帮忙

[复制链接]
查看519 | 回复1 | 2023-5-2 18:00:56 | 显示全部楼层 |阅读模式
我自己写的下面的触发脚本   第一个没有CheckGamePoint的是正常的   等到后面带CheckGamePoint的会所有的一起触发  不知道哪里错了  



#IF
checkitem 背包神器 1
random 30
#ACT
GameGold + 10
GameGlory + 1
give 金币 1000
sendmsg 6 背包神器BUFF触发:从【<$KILLMONNAME>】尸体上偷取货币,元宝+10,杀怪值+1

#IF
checkitem 背包神器 1
CheckGamePoint > 19
random 20
#ACT
GameGold + 20
GameGlory + 1
give 金币 2000
sendmsg 6 背包神器BUFF触发:从【<$KILLMONNAME>】尸体上偷取货币,元宝+20,杀怪值+1

#IF
checkitem 背包神器 1
CheckGamePoint > 99
random 15
#ACT
GameGold + 30
GameGlory + 1
give 金币 3000
sendmsg 6 背包神器BUFF触发:从【<$KILLMONNAME>】尸体上偷取货币,元宝+30,杀怪值+1

#IF
checkitem 背包神器 1
CheckGamePoint >199
random 10
#ACT
GameGold + 40
GameGlory + 1
give 金币 4000
sendmsg 6 背包神器BUFF触发:从【<$KILLMONNAME>】尸体上偷取货币,元宝+40,杀怪值+1

#IF
checkitem 背包神器 1
CheckGamePoint >299
random 8
#ACT
GameGold + 50
GameGlory + 1
give 金币 5000
sendmsg 6 背包神器BUFF触发:从【<$KILLMONNAME>】尸体上偷取货币,元宝+50,杀怪值+1

#IF
checkitem 背包神器 1
CheckGamePoint >399
random 5
#ACT
GameGold + 70
GameGlory + 1
give 金币 7000
sendmsg 6 背包神器BUFF触发:从【<$KILLMONNAME>】尸体上偷取货币,元宝+70,杀怪值+1

#IF
checkitem 背包神器 1
CheckGamePoint >499
random 1
#ACT
GameGold + 100
GameGlory + 1
give 金币 10000
sendmsg 6 背包神器BUFF触发:从【<$KILLMONNAME>】尸体上偷取货币,元宝+100,杀怪值+1

回复

使用道具 举报

Gm版本库 | 2023-5-10 16:24:23 | 显示全部楼层
CheckGamePoint   检查当前人物身上有多少点数
你这个脚本需要用结束语句 break
不然会就会挨个的检查下去,
应该是
#IF
checkitem 背包神器 1
random 30
#ACT
GameGold + 10
GameGlory + 1
give 金币 1000
sendmsg 6 背包神器BUFF触发:从【<$KILLMONNAME>】尸体上偷取货币,元宝+10,杀怪值+1
break
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则