查看: 205803|回复: 130

通过传奇脚本实现系统随机给验证码

[复制链接]
发表于 2015-3-17 10:43:06 | 显示全部楼层 |阅读模式
在传奇sf游戏中,经常有的玩家使用辅助工具挂机,这样严重影响了游戏人气.
那如何杜绝这样的问题发生了.?
添加一个验证码脚本,每半个小时一次.或者多少时间一次输入验证码.
没有输入正确就被踢下线,这样游戏上就不会使用辅助工具来挂机.
怎么添加验证码脚本呢.?
请看以下热血传奇SF教程.
整个验证码脚本我们可以依靠机器人脚本来实现.传奇SF机器人脚本命令详解与用法
我们进入传奇SF服务器,打开传奇服务端,找到机器人脚本文件.
路径为D:\Mirserver\Mir200\Envir\Robot_def
打开机器人配置文件,名称AutoRunRobot.txt
前面我们说过,机器人脚本命令,现在我举例说明.半个小时一次!
#AutoRun NPC MIN  30  @验证码
根据机器人脚本命令上说过,MIN这个命令是按照分钟来执行.@验证码这个是跳转
配置文件,我们已经设置好了,现在我们先说说验证码的主要命令.
SetRandomNo
让系统随机给一个验证码.
CheckRandomNo
检测输入的字符是否为系统给的随机验证码.
验证码的主要命令,我们都了解了..
现在我们把验证码写如机器人执行文件里,打开机器人执行文件,
名称为:RobotManage.txt
首先我们要检测等级然后再给他随即验证码
例如:
[@验证码]
#If
CheckLevelEx > 0
#Act
SetRandomNo
#Say
<输入验证码/@@CheckNo>:<$RANDOMNO>
[@@CheckNo]
#If
CheckRandomNo
#Act
SendMsg 5 [提示]:验证码输入正确.
Close
#ElseAct
SendMsg 5 [提示]:验证码输入错误.
Close
在验证码输入错误的提示下可以加入踢下线的命令或者其他命令.
现在整个验证码脚本已经添加完毕了,
需要重新服务端才能正常运作!
回复

使用道具 举报

0

主题

160

元宝

0

积分

村民

发表于 2015-3-17 10:43:06 来自手机 | 显示全部楼层
什么什么啊??
回复

使用道具 举报

0

主题

240

元宝

0

积分

村民

发表于 2015-3-18 13:32:34 | 显示全部楼层
如果可以,给你的对手留条生路,钱是赚不完的。这个世界上,没有天生的敌人。
回复

使用道具 举报

0

主题

120

元宝

0

积分

村民

发表于 2015-3-24 02:08:50 | 显示全部楼层
(*^__^*) 嘻嘻…… ,我来看看,我不说话
回复

使用道具 举报

0

主题

60

元宝

0

积分

村民

发表于 2015-3-27 15:48:11 来自手机 | 显示全部楼层
一个鸡蛋跑到了山东,结果它变成了鲁(卤)蛋;
回复

使用道具 举报

0

主题

220

元宝

0

积分

村民

发表于 2015-3-28 13:45:58 来自手机 | 显示全部楼层
我不是随便的人。我随便起来不是人
回复

使用道具 举报

0

主题

160

元宝

0

积分

村民

发表于 2015-3-30 19:14:18 | 显示全部楼层
太正确啦!楼主果然英明!不得不赞美你一下!
回复

使用道具 举报

0

主题

200

元宝

0

积分

村民

发表于 2015-3-31 04:51:10 | 显示全部楼层
支持一下
回复

使用道具 举报

0

主题

80

元宝

0

积分

村民

发表于 2015-4-2 18:53:41 | 显示全部楼层
呵呵 没事怎么有点被讽刺的味道啊
回复

使用道具 举报

0

主题

40

元宝

0

积分

村民

发表于 2015-4-3 13:29:53 来自手机 | 显示全部楼层
世界上那些最容易的事情中,拖延时间最不费力。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册登录

本版积分规则

网站分类|小黑屋|爱上gm论坛 |网站地图

GMT+8, 2025-4-30 23:26 , Processed in 0.206633 second(s), 34 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.