文字MUD游戏论坛-天下泥潭群英会-水泊梁山  

返回   文字MUD游戏论坛-天下泥潭群英会-水泊梁山 > 西游之旅 > 『 机器人制作及下载 』

『 机器人制作及下载 』 如何从开始简单的数组、触发,到复杂的路径、地图、数据库等等。如何考虑周全的制作全自动的机器人让它能够24小时不停的帮你练功。

发表新主题 回复
 
LinkBack 主题工具 主题评分 显示模式
旧 2005-03-03   #1
初级会员
级别:2 | 在线时长:15小时 | 升级还需:15小时级别:2 | 在线时长:15小时 | 升级还需:15小时
 
dearwolf 的头像
 
注册: 04年12月19日
帖子: 17
声望力: 0
声望: 10 dearwolf 闻道则喜
现金:45两梁山币
资产:45两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【求助】关于自动找怪的初级问题

太谢谢老酒了!
现在已经初步实现了半自动化了!!
谢谢!
dearwolf 当前离线  
回复时引用此帖

旧 2011-10-12   #2
中级会员
级别:1 | 在线时长:5小时 | 升级还需:10小时
 
xkm3000 的头像
 
注册: 11年10月02日
帖子: 118
声望力: 16
声望: 10 xkm3000 闻道则喜
现金:138两梁山币
资产:188两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【求助】关于自动找怪的初级问题

做触发就是从基础学起啊
xkm3000 当前离线  
回复时引用此帖
旧 2012-02-13   #3
初级会员
级别:0 | 在线时长:4小时 | 升级还需:1小时
 
perl 的头像
 
注册: 12年01月29日
帖子: 17
声望力: 0
声望: 10 perl 闻道则喜
现金:14两梁山币
资产:14两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【求助】关于自动找怪的初级问题

好东西,要支持!!!!!!!!!!
perl 当前离线  
回复时引用此帖

旧 2005-03-03   #4
高级会员
级别:5 | 在线时长:94小时 | 升级还需:11小时级别:5 | 在线时长:94小时 | 升级还需:11小时
 
老酒 的头像
 
注册: 05年01月08日
来自: kz
帖子: 287
声望力: 24
声望: 20 老酒 初领妙道
精华:1
现金:30700两梁山币
资产:30700两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【求助】关于自动找怪的初级问题

你这样作出的只是一个aliases,执行的结果就是走到最后一个地方,中间遇到怪也不可能停下来,#stop只对path起作用,对aliases无用。

所以首先你需要学会使用zmud的路径功能,也就是paths,在trigger的左边你就能找到这个按钮。

点开后共有三个分页分别叫做actions,settings和directions,现在选择directions进行设置。系统应该已经有了一些默认设置的directions,最好删除他们,当然你也可以看看已经有了哪些然后选择添加没有的,只要你能保证不搞错。添加的方法如下:比如我们来设置north,那么先选择new,然后在右边填写这个new directions的内容,Directions code为这个方向的代码,我们用a,Reverse code表示这个方向相反的方向(对于north来说就是south了),我们填写b,command则是这个directions代码所代表的方向,我们填上缩写和全称n|north,最后的map directions可以不用管它,通常我们是用不到的。这样一个directions就设置好了,重复上边的过程,我们刚才反方向代码填写的是b,所以设置b代表south,当然,它的反方向代码就是a了。依此类推,把mud里能遇到的各种方向,什么su,nw,ed包括up、down还有enter和out都成对的设置进去,26个字母基本够用了。

现在你应该设置好directions了,回到第一页actions,点start recording,然后开始行走你需要记录的路径,走完之后点开paths点stop就结束记录,zmud会弹出一个对话框让你给这个路径起个名字,起好后一个路径就生成了,这个路径会用一串你刚才设置好的代码来表示。比如你设置的a代表north,b代表south,c代表west,d代表east。那么你走过的路径为n;w;s;w;n;e,则path记录下来的就是acbcad。

你也可以选择在zmud命令行输入#mark开始path的记录,用#path xxx来结束并且把记录好的path命名为xxx。这些都可以在脱机情况下进行。比如你刚才的高老庄的路径,#mark;#13 s;#6w;w;s;n;w;n;s;s;n;w;w;n;s;s;s;s;e;w;sw;ne;n;n;n;e;e;e;e;n;w;e;e;w;n;w;e;e;w;n;w;u;d;e;e;w;n;#path gao
把这串运行后,就会生成一个叫做gao的path,里边记录着整个高老庄的路径。

这个路径应该是从+开始的,那么当你下次接到高老庄的怪时,站在+然后输入#sl .gao则zmud就会调运记录好的高老庄的路径开始行走了,找到怪的时候触发#stop就会停下。

那么path里每一步之间的时间间隔是多少呢,这个你可以自己设定,在path第二页的settings里timeout value,1000=1秒,如果你设置500,则你调用path的时候zmud会每0.5秒走一步直到当前path结束或者由#stop停止。

如果网络状态很好,这样找怪准确度是非常高的,不过有的时候我们的网络不是很好,卡的厉害,有可能好几秒无法接收到信息,但是zmud不管这些,它只会按照你设置的timeout value不断的输出路径,可能你看到自己的怪的时候都多走出好多步了。所以我一直选择不用timeout value来输出path,也就是设置timeout value为0。但是这样path就不能自己输出下一步路径,需要#ok来触发行走下一步。你可以设置两个触发,分别是{这里唯一的出口是*}和{这里明显的出口是*}触发的命令就是#ok,这样的效果就是每走出一步后,只有出现走到的房间的出口描述时才会触发走下一步,针对网络状态不好的情况可以比较准确的找到怪。

不论你使用上述两种方法的哪种,当走过的时候可以使用#ba来按照经过的path远路后退,如果你想全自动的准确找到怪,就需要利用好#ba,至于怎么用,自己动动脑子,算我最后给你留下一道思考题。
帅哥 老酒 当前离线  
回复时引用此帖
旧 2006-01-07   #5
正式会员
级别:0 | 在线时长:3小时 | 升级还需:2小时
 
gytaiqjx 的头像
 
注册: 06年01月01日
帖子: 2
声望力: 0
声望: 10 gytaiqjx 闻道则喜
现金:4两梁山币
资产:4两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【求助】关于自动找怪的初级问题

> 清风双手抱拳,对你作了个揖道:这位小仙姑请了!
你行功完毕,吸一口气,缓缓站了起来。
你目前所掌握的技能:

内功心法 (force) - 若有若无 10/ 11
读书识字 (literate) - 略知一二 25/ 364
□镇元神功 (zhenyuan-force) - 初学乍练 10/ 17
gytaiqjx 当前离线  
回复时引用此帖
旧 2011-10-08   #6
高级会员
级别:2 | 在线时长:25小时 | 升级还需:5小时级别:2 | 在线时长:25小时 | 升级还需:5小时
 
jackylxl 的头像
 
注册: 04年12月27日
来自: 河南
帖子: 115
声望力: 23
声望: 23 jackylxl 初领妙道
现金:173两梁山币
资产:173两梁山币
致谢数: 1
获感谢文章数:0
获会员感谢数:0
回复: 【求助】关于自动找怪的初级问题

收藏留用学习一下阿
帅哥 jackylxl 当前离线  
回复时引用此帖

旧 2011-10-09   #7
初级会员
级别:2 | 在线时长:17小时 | 升级还需:13小时级别:2 | 在线时长:17小时 | 升级还需:13小时
 
gzgabc 的头像
 
注册: 07年09月19日
来自: 内蒙古
帖子: 37
声望力: 0
声望: 10 gzgabc 闻道则喜
现金:9两梁山币
资产:9两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【求助】关于自动找怪的初级问题

可以用换行命令$
袁天罡将手中桃木剑向四方一划,对你说道$近有xxx在xxx出没,为害不小,请速去收服!
这样就行了
帅哥 gzgabc 当前离线  
回复时引用此帖
旧 2011-11-14   #8
中级会员
级别:1 | 在线时长:5小时 | 升级还需:10小时
 
xkm3000 的头像
 
注册: 11年10月02日
帖子: 118
声望力: 16
声望: 10 xkm3000 闻道则喜
现金:138两梁山币
资产:188两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回覆: 【求助】关于自动找怪的初级问题

郁闷 还是挺一下吧 楼主加油!
xkm3000 当前离线  
回复时引用此帖
旧 2012-02-17   #9
初级会员
级别:1 | 在线时长:7小时 | 升级还需:8小时
 
phost75 的头像
 
注册: 11年12月22日
来自: 长安
帖子: 39
声望力: 0
声望: 23 phost75 初领妙道
现金:10两梁山币
资产:10两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【求助】关于自动找怪的初级问题

#stop,#pause,#ok楼主好好体会下。
帅哥 phost75 当前离线  
回复时引用此帖

发表新主题 回复

添加到书签

主题工具
显示模式 对此主题评分
对此主题评分:

发帖规则
不可以发表主师
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为格林尼治时间 +9, 现在的时间是 05:27.


Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号

站长 fengyue

Content Relevant URLs by vBSEO 3.6.1