阳光下泡沫 发表于 2019-4-12 21:52:24

用摇骰子防止假人攻击

在登陆执行脚本开头就添加:
#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
[@登陆执行]
然后在“[@登陆执行]”之后加上原来要执行的脚本。

1031796042 发表于 2019-4-12 22:11:35

支持你哈...................................

@Xizi_MPFUIuIP 发表于 2019-4-13 11:03:38

围观 围观 沙发在哪里!!!

光和热怒 发表于 2019-4-13 23:48:21

呵呵,低调,低调!

yuli92 发表于 2019-4-14 20:21:40

呵呵,低调,低调!

xuhaorangood 发表于 2019-4-17 16:14:28

不错 支持一个了

奇幻琥珀 发表于 2019-4-18 03:48:18

众里寻他千百度,蓦然回首在这里!

傻瓜ylp 发表于 2019-4-21 13:49:20

支持,楼下的跟上哈~

盛世德华 发表于 2019-4-23 19:44:52

不错 支持下

素芳飞 发表于 2019-4-24 06:02:21

回个帖子,下班咯~
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: 用摇骰子防止假人攻击