传奇私服沙城主奖励脚本漏洞
发布网友
发布时间:2022-12-10 21:00
我来回答
共4个回答
热心网友
时间:2024-05-01 21:53
变量出错,检测G211变量为1时,则通过可领取奖励,但是你领取奖励后为什么不把G211变量改变(+、-),反而把G212变量减1呢?? 修改方法:G211或G212全部改成一个数,如下:
[@lqc1]
#if
EQUAL g211 0
#ACT
goto @wb
#if
equal g211 1
#act
goto @yd
[@yd]
#if
HOUR 22 22
MIN 1 59
ISCASTLEMASTER
#act
give 城主之刃 2
give 城主战甲(男) 1
give 城主战甲(女) 1
give 1.8倍坠 1
give 秒杀一切㊣盾 1
give 秒杀一切㊣盔 1
give 秒杀一切㊣镯 2
give 秒杀一切㊣戒 2
give 秒杀一切㊣靴 1
give 秒杀一切㊣带 1
give 秒杀一切㊣石 1
give 秒杀一切㊣链 1
give 绝对防御甲 1
give 无敌秒杀刃 1
GameGold + 8000
dec g211 1
sendmsg 0 沙城主%s,已经成功领取攻城奖励!
sendmsg 0 沙城主%s,已经成功领取攻城奖励!
sendmsg 0 沙城主%s,已经成功领取攻城奖励!
sendmsg 0 沙城主%s,已经成功领取攻城奖励!
#elseact
messagebox 您不是沙巴克城主,或者已经超过了时间.请在晚上10点到11点之间来找我.
顺便告诉你,变量G211加1后,永远不会等于G212,明白吗??? 你设置成那样,估计就是以为G211+1=G212....汗
热心网友
时间:2024-05-01 21:54
亲爱的玩家您好!
欢迎您到8641网页游戏平台来体验《沙城之主》这款游戏!
8641网页游戏客服为您解答,祝亲游戏愉快!O(∩_∩)O~
热心网友
时间:2024-05-01 21:54
给钱做事!
热心网友
时间:2024-05-01 21:55
汗死了,我才看了一小半就看到毛病了,我不知道你弄成这样是怎么想的,但下次,只有两种可能性的判断直接用#if #act #elseact 这三个命令不可以吗?就算你是想用几个#if的话,请一定记得在一个#act命令完成后加上break。。。。。。。
后面我没看,就帮你指出无限领奖的错误:
第一种修改方式:
[@lqc]
#if
EQUAL g25 0
#act
goto @wb
#elseact
goto @g2sc
第二种修改方式:
[@lqc]
#if
EQUAL g25 0
#act
goto @wb
break
#if
EQUAL g25 1
#act
goto @g2sc
break
#elsesay
恭喜你变量弄错了!