|  | 
 
上一篇:传奇私服脚本系列-传送员延迟几秒传送的脚本实现方法下一篇:传奇私服脚本系列-仿QQ登陆IP安全提示脚本-完美修复报错| 为了防止传奇私服中很多玩家使用脱机挂进地图,游戏GM可以在地图传送NPC上加一个摇骰子读取验证码的脚本。这个脚本具体的写法为以下步骤: 
 [@main]
 为了净化一个良好的游戏空间,此功能防止脱机外挂!\
 需要摇骰子验证后才能使用。\
 <如果摇到三个骰子点数为 778 则输入778> \
 <如果摇到三个骰子点数为 778 则输入778> \
 <如果摇到三个骰子点数为 778 则输入778> \ \
 \
 \
 <【摇摇骰子】/@我要进>\
 <【摇摇骰子】/@我要进>\
 <【摇摇骰子】/@我要进>\
 
 [@我要进]
 #IF
 #ACT
 CLEARDELAYGOTO
 movr d0 1 7
 movr d1 1 7
 movr d2 1 7
 MOV N30 0
 MOV D70 0
 playdice 3 @骰子验证
 #SAY
 为了净化一个良好的游戏空间,此功能防止脱机外挂!\
 需要摇骰子验证后才能使用。\
 <如果摇到三个骰子点数为 778 则输入778> \
 <如果摇到三个骰子点数为 778 则输入778> \
 <如果摇到三个骰子点数为 778 则输入778> \ \
 \
 \
 <【再摇一次】>\ \
 \
 \
 <【输入点数】>\
 
 [@骰子验证]
 为了净化一个良好的游戏空间,此功能防止脱机外挂!\
 需要摇骰子验证后才能使用。\
 <如果摇到三个骰子点数为 778 则输入778> \
 <如果摇到三个骰子点数为 778 则输入778> \
 <如果摇到三个骰子点数为 778 则输入778> \ \
 \
 \
 <【再摇一次】/@我要进>\ \
 \
 \
 <【输入点数】/@@InPutInteger30>\
 [@InPutInteger30]
 #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
 (在此处输入NPC上的内容及条件脚本)
 SENDMSG 6 验证通过,祝你游戏愉快!
 #ELSEACT
 SENDMSG 6 验证失败,请再试一次。
 goto @骰子验证
 
 
 | 
 |