用摇骰子防止假人攻击新开传奇发布站
			
			
				发布时间:2015-12-23 09:23
内容来源:sf999点击:次
 
			
			
				在登陆执行脚本扫尾就增加: 
#IF 
ISADMIN 
#ACT 
GOTO @登陆执行 
#ELSEACT 
DelayCall 59 @间接踢人 
GOTO @摇骰子 
[@摇骰子] 
#IF 
checkcastlewar 0 
#ACT 
CLEARDELAYGOTO 
SENDMSG 7 正在停止攻城战,攻城战时期暂停登陆验证。 
goto @登陆执行 
#ELSEACT 
movr d0 1 7 
movr d1 1 7 
movr d2 1 7 
MOV N30 0 
MOV D70 0 
playdice 3 @骰子验证 
#ELSESAY 
当骰子停下时,你记下三个骰子的点数然后点击输入骰子点数, 
并将其输入,60秒内未能按时输入骰子点数,您将掉线。 
输入内容:如三个骰子依次分别为3 1 5 
那么输入内容就是315 
[@骰子验证] 
当骰子停下时,你记下三个骰子的点数然后点击输入骰子点数, 
并将其输入,60秒内未能按时输入骰子点数,您将掉线。 
输入内容:如三个骰子依次分别为3 1 5 
那么输入内容就是315 
<再摇一次/@摇骰子> 
<输入点数/@@InPutInteger30> 
[@CallInPutInteger30] 
#IF 
#ACT 
INC D70 <$STR(D0)> 
MUL D70 <$STR(D70)> 10 
GOTO @加一 
break 
[@加一] 
#IF 
#ACT 
INC D70 <$STR(D1)> 
MUL D70 <$STR(D70)> 10 
GOTO @加二 
break 
[@加二] 
#IF 
#ACT 
INC D70 <$STR(D2)> 
GOTO @持续执行 
break 
[@持续执行] 
#IF 
EQUAL D70 <$STR(N30)> 
#ACT 
CLEARDELAYGOTO 
SENDMSG 7 验证经过,祝你游戏欢快! 
goto @登陆执行 
close 
#ELSEACT 
SENDMSG 7 验证失败,请再试一次。 
GOTO @摇骰子 
[@间接踢人] 
#IF 
#ACT 
SENDMSG 7 工夫到了,你没能正确输入验证码,请重新登陆再尝试。 
kick 
[@登陆执行] 
然后在“[@登陆执行]”之后加上原来要执行的脚本。  | 
			
			 
			
			
			
			
			
			
			
			
				------分隔线----------------------------