传奇地图超强防脱机脚本

  [复制链接]
查看36565 | 回复374 | 2017-7-22 09:01:26 | 显示全部楼层 |阅读模式

[@Login]
#if
CHECKLEVELEX > 0
#act
#CALL [\ZHAO11名单专用\地图防脱机相关\防脱机数据初始化.txt] @防脱机数据初始化
DelayCall 500 @检测验证错误次数



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;放入最底部。 自行查看计时器[@OnTimer17]是否占用,若占用自行修改编号
[@检测验证错误次数]
#if
CHECKVAR HUMAN 是否在验证 = 是
#ACT
#CALL [\ZHAO11名单专用\地图防脱机相关\踩点验证触发.txt] @踩点验证触发

#if
CHECKVAR HUMAN 验证错误次数 > 2
CHECKVAR HUMAN 是否在验证 = 不是
#act
#CALL [\ZHAO11名单专用\地图防脱机相关\踩点验证触发.txt] @踩点验证触发

#if
CHECKLEVELEX > 0
#act
SetOnTimer 17 1


[@OnTimer17]
#if
CHECKVAR HUMAN 是否在验证 = 是
CHECKVAR HUMAN 验证地图 = <$Map>
#ACT
BREAK
#if
CHECKVAR HUMAN 是否在验证 = 是
#ACT
Kick
messagebox 非法离开验证地图,已被T下线!
BREAK

#if
CheckTextList ..\QuestDiary\ZHAO11名单专用\地图防脱机相关\会验证的地图名.txt <$MapTitle>
#ELSEACT
BREAK

#if
CHECKVAR HUMAN 时间记录 > 0
#act
CALCVAR HUMAN 时间记录 - 1
SAVEVAR HUMAN 时间记录 ..\QuestDiary\ZHAO11名单专用\地图防脱机相关\脱机数据.txt
break

#if
CHECKVAR HUMAN 时间记录 = 0
#act
GetRandomText ..\QuestDiary\ZHAO11名单专用\地图防脱机相关\随机时间.txt S90
CALCVAR HUMAN 时间记录 = <$STR(S90)>
SAVEVAR HUMAN 时间记录 ..\QuestDiary\ZHAO11名单专用\地图防脱机相关\脱机数据.txt
#CALL [\ZHAO11名单专用\地图防脱机相关\踩点验证触发.txt] @踩点验证触发
break

;NPC脚本
[@踩点完成验证触发]
{

#if
CHECKLEVELEX > 0
#SAY
 \
请在1分钟内完成正确验证,否则T下线,验证后送回原地图原坐标\
 \
<如果你已走到正确坐标点,点击><【完成验证】/@完成验证>! \
 \
 \
<《查询坐标》/@查询坐标>(中途请勿离开本图,否则T下线)\
 \
<错误次数:><$HUMAN(验证错误次数)>次<,3次时T下线!>

[@查询坐标]
#if
CHECKLEVELEX > 0
#ACT
Close
messagebox 请走到坐标【<$HUMAN(验证坐标X)>,<$HUMAN(验证坐标Y)>】,然后点NPC完成验证!


[@完成验证]
#if
CHECKVAR HUMAN 验证坐标X = <$X>
CHECKVAR HUMAN 验证坐标Y = <$Y>
#ACT
Close
CALCVAR HUMAN 是否在验证 = 不是
SAVEVAR HUMAN 是否在验证 ..\QuestDiary\ZHAO11名单专用\地图防脱机相关\脱机数据.txt
CALCVAR HUMAN 验证错误次数 = 0
SAVEVAR HUMAN 验证错误次数 ..\QuestDiary\ZHAO11名单专用\地图防脱机相关\脱机数据.txt
SendCenterMsg 251 251   5 1 @X
MAPMOVE <$HUMAN(验证前地图)> <$HUMAN(验证前坐标X)> <$HUMAN(验证前坐标Y)>
messagebox 验证成功!
BREAK
#ELSEACT
MAP <$HUMAN(验证地图)>
CALCVAR HUMAN 验证坐标X = <$X>
CALCVAR HUMAN 验证坐标Y = <$Y>
GOTO @开始随机坐标

[@开始随机坐标]
#if
CHECKVAR HUMAN 验证坐标X = 12
CHECKVAR HUMAN 验证坐标Y = 10
#ACT
MAP <$HUMAN(验证地图)>
CALCVAR HUMAN 验证坐标X = <$X>
CALCVAR HUMAN 验证坐标Y = <$Y>
GOTO @开始随机坐标
BREAK

#if
CHECKVAR HUMAN 验证坐标X = 16
CHECKVAR HUMAN 验证坐标Y = 17
#ACT
MAP <$HUMAN(验证地图)>
CALCVAR HUMAN 验证坐标X = <$X>
CALCVAR HUMAN 验证坐标Y = <$Y>
GOTO @开始随机坐标
BREAK
#ELSEACT
Close
CALCVAR HUMAN 验证错误次数 + 1
SAVEVAR HUMAN 验证错误次数 ..\QuestDiary\ZHAO11名单专用\地图防脱机相关\脱机数据.txt

#if
CHECKVAR HUMAN 验证错误次数 > 2
#act
CALCVAR HUMAN 验证错误次数 = 3
SAVEVAR HUMAN 验证错误次数 ..\QuestDiary\ZHAO11名单专用\地图防脱机相关\脱机数据.txt
Kick
messagebox 你已连续错误3次,已被T下线!
BREAK
#ELSEACT
MAP <$HUMAN(验证地图)>
messagebox 验证错误,坐标已刷新,重新验证!\ \请走到坐标【<$HUMAN(验证坐标X)>,<$HUMAN(验证坐标Y)>】处,点击NPC完成验证!\ \错误次数:<$HUMAN(验证错误次数)>次,3次时T下线!

完整脚本下载:
游客,如果您要查看本帖隐藏内容请回复






上一篇:GOM(GEE)密码卡试NPC防脱机(地图验证)
下一篇:附带按钮的传奇转生脚本
他也玩传奇GM论坛回复帖子即可出现下载地址!站长QQ:89559111 QQ群:9700052 骗子较多,防范骗子
传奇技术问题请去【新手问答】提问,不予个人回复!右侧导航每日签到可以免费领取金币
baoxi8866 | 2017-7-22 09:04:37 | 显示全部楼层
岁月无痕几多愁,踏上龙图斩恶魔。柔情似水回归梦,PK尽在不言中!
lslle1147 | 2017-7-22 09:27:14 | 显示全部楼层
传奇局域网怎么架设啊,站长能给个教程吗?一个给同事要玩玩!
664062666 | 2017-7-22 09:29:15 | 显示全部楼层
回归不仅是我们高兴和悲伤所倾诉的舞台。更是我们展示自己实力的擂台!
9955111111 | 2017-7-22 09:29:46 | 显示全部楼层
站长,有没有微变之类的版本,我想开个微变传奇私服和朋友一块玩!
tq280329 | 2017-7-22 09:30:53 | 显示全部楼层
我爱玩回归传奇,也一定爱PK。
pan258100 | 2017-7-22 09:40:33 | 显示全部楼层
将有限的时间投入到无限的练级过程中去。
lsq6262083 | 2017-7-22 09:42:25 | 显示全部楼层
其实孔子在《春秋》之中,早就预示了我将玩回归传奇。
lilia1 | 2017-7-22 09:42:29 | 显示全部楼层
站长,传奇私服架设教程太少咯,有时间,多上传点嘛!我们传奇新手也好去学!
wuhao1989 | 2017-7-22 09:47:19 | 显示全部楼层
将有限的时间投入到无限的练级过程中去。
懒得打字嘛,点击右侧快捷回复 快捷回复框
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则