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

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

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

发表新主题 回复
 
LinkBack 主题工具 主题评分 显示模式
旧 2007-04-09   #1
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
andyvking 的头像
 
注册: 07年03月29日
来自: 英国
帖子: 107
声望力: 20
声望: 10 andyvking 闻道则喜
现金:-2两梁山币
资产:-2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
请教fengyue 或江城子 大大,请进,求教!~

记得MUD 里面有隐藏输出命令的 指令,不知是什么。例如一般情况下输入LOOK ,有个黄色的命令提示符“look , 想把它隐藏掉,不知道命令是什么。
做机器人的时候测试阶段希望能看到是什么东西触发的执行了什么命令,以便进行修改,而不需要老翻TRI 和 ALI 来查。不知道有什么好办法。
最近在研究江城子大大的机器人,学到不少东西,鉴于经验有限,很多问题请教,待两位大人现身后再一一请教。
帅哥 andyvking 当前离线  
回复时引用此帖

旧 2007-04-09   #2
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
andyvking 的头像
 
注册: 07年03月29日
来自: 英国
帖子: 107
声望力: 20
声望: 10 andyvking 闻道则喜
现金:-2两梁山币
资产:-2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

10 年前未能完成DB 数据库的全自动机器人,仅能以庞大的TRI 来实现,虽然成功了,但仍觉得少了点什么。最近下载了江大人的任务机器人研究,收益非浅,但一些问题无法解决,以至止步不前。求教!

问题一: 我本想节约时间,利用江大人原来的数据库进行机器人制作,在DB 里面 Load database LOAD 了原record.db 后,出现1600+ 的数据信息,但机器人运行时候,麻烦就出现了。我拟用下述命令进行变量赋值(以FOOD 为例):
#query ((&Name=@food) & (&Type=@Type))
#if (&Type=food) {QuestFoodID=&ID}
#if (&Type=weapon) {QuestWeaponID=&ID}
#if (&Type=armor) {QuestArmorID=&ID}
#if (&Type=cloth) {QuestClothID=&ID}
#if (!%null(&Name) and &Do!="null") {&Do} {#if (%item(@PriorityList,@Quest
帅哥 andyvking 当前离线  
回复时引用此帖
旧 2007-04-09   #3
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
andyvking 的头像
 
注册: 07年03月29日
来自: 英国
帖子: 107
声望力: 20
声望: 10 andyvking 闻道则喜
现金:-2两梁山币
资产:-2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

楼上原命令有错(居然无法修改帖子!~=。=),应该是:

#query (&Name=@NextQuest)
foodid=&ID
foodwhere=%Location

但运行后,发现DB 库里面的数据信息都空了????对数据库的命令ZMUD 帮助也没有多少,还忘指教。到底如何抽取数据库信息。
帅哥 andyvking 当前离线  
回复时引用此帖

旧 2007-04-09   #4
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
andyvking 的头像
 
注册: 07年03月29日
来自: 英国
帖子: 107
声望力: 20
声望: 10 andyvking 闻道则喜
现金:-2两梁山币
资产:-2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

江城子大人的机器人,通过Exercise 完成做任务前的准备工作(本人新进XYJ ,为了做机器人而已,道行还不高,稍嫌麻烦,拟先去除)

。最后以 “你行功完毕。。” 为触发进行任务信息提取及根据云的数量,及一些之前完成任务情况的变量进行需要做的NEXTACTION 进行分析

判断,最终得出NEXACTION ,问题2 主要在这里:
#T+ AskQuest
#T+ CaptureMessage
#T+ DetectCloud
quests

上述命令是江大人机器人的任务信息获取,及判断的开始执行语句(判断及获取靠TRI 完成)
其中ASKQUEST 是信息获取的TRI 类,DETECTCLOUD 是根据云判断任务先后顺序的类,但CAPTUREMESSAGE 似乎是为了ASK 和GIVE 任务而特

意设置的特殊ASKQUEST 情况,是否必要??????
ALI 里面有 GIVEFILER 和askfilter 指令,来准确提取ASKQUEST 的内容,执行后似乎偶尔无效,这个还是小问题,本人觉得应该是OK 的。
最关键的在于! 触发里面是通过dntg 命令来进行判断完毕后,开始做任务的触发?
“你大闹天宫已经功德圆满。$”
“ #T- NextAction
#if (@StopRobot=0) {#TS 300
#add QuestStep 1
#if (@QuestStep>%numitems(@PriorityList)) {#T+ Submit
Submit
#log LogFile/Log-UltimaQuestRobot.txt new} {NextQuest=%concat(@,%item(@PriorityList,@QuestStep))
Type=%lower(%replace(%item(@PriorityList,@QuestStep),Quest,""))
#query ((&Name=@NextQuest) & (&Type=@Type))
#if (&Type=food) {QuestFoodID=&ID}
#if (&Type=weapon) {QuestWeaponID=&ID}
#if (&Type=armor) {QuestArmorID=&ID}
#if (&Type=cloth) {QuestClothID=&ID}
#if (!%null(&Name) and &Do!="null") {&Do} {#if (%item(@PriorityList,@QuestStep)="QuestAsk" and @PlayerAsk=1) {PlayerQuest} {#if (%item(@PriorityList,@QuestStep)="QuestGive" and @PlayerGive=1) {PlayerQuest} {NextAction}}}}} ”

但是,我还没做取经任务,就没有上面的触发条件信息,于是我改用了其他的触发信息,但是触发后仍然无效,是不是我搞错了呢???????
帅哥 andyvking 当前离线  
回复时引用此帖
旧 2007-04-09   #5
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
andyvking 的头像
 
注册: 07年03月29日
来自: 英国
帖子: 107
声望力: 20
声望: 10 andyvking 闻道则喜
现金:-2两梁山币
资产:-2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

还有是 ALI 里面MakePriorityList 的进行任务排列的指令,里面的判断的思路是怎么样的呢??????????????
帅哥 andyvking 当前离线  
回复时引用此帖
旧 2007-04-09   #6
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
andyvking 的头像
 
注册: 07年03月29日
来自: 英国
帖子: 107
声望力: 20
声望: 10 andyvking 闻道则喜
现金:-2两梁山币
资产:-2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

江城子最后活跃: 06-04-04 11:31 PM 缘吝一面啊 啊啊啊
帅哥 andyvking 当前离线  
回复时引用此帖

旧 2007-04-09   #7
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
andyvking 的头像
 
注册: 07年03月29日
来自: 英国
帖子: 107
声望力: 20
声望: 10 andyvking 闻道则喜
现金:-2两梁山币
资产:-2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

fengyue最后活跃: 07-04-07 09:37 PM 唉。。。。。。。。。。。
帅哥 andyvking 当前离线  
回复时引用此帖
旧 2007-04-10   #8
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
andyvking 的头像
 
注册: 07年03月29日
来自: 英国
帖子: 107
声望力: 20
声望: 10 andyvking 闻道则喜
现金:-2两梁山币
资产:-2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

还不见两位大人。。。唉。。。。。
帅哥 andyvking 当前离线  
回复时引用此帖
旧 2007-04-11   #9
等待邮件验证会员
级别:4 | 在线时长:54小时 | 升级还需:21小时
 
skillsli 的头像
 
注册: 07年04月04日
帖子: 144
声望力: 20
声望: 27 skillsli 初领妙道
现金:127两梁山币
资产:127两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

两步,第一选择“常规”,第二步发左侧第一项的勾去掉,万事OK
帅哥 skillsli 当前离线  
回复时引用此帖

旧 2007-04-16   #10
高级会员
级别:3 | 在线时长:30小时 | 升级还需:20小时级别:3 | 在线时长:30小时 | 升级还需:20小时级别:3 | 在线时长:30小时 | 升级还需:20小时
 
shle 的头像
 
注册: 06年06月29日
来自: 长安
帖子: 125
声望力: 21
声望: 17 shle 初领妙道
现金:128两梁山币
资产:366两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 请教fengyue 或江城子 大大,请进,求教!~

那么复杂的你都看的懂,佩服!
美女 shle 当前离线  
回复时引用此帖

发表新主题 回复

添加到书签

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

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

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


相似的主题
主题 主题作者 论坛 回复 最后发表
那位大大会做袁的杀怪机器人呀。 小米稀饭 『 机器人制作及下载 』 5 2012-08-18 14:49
有大大幫下新人么 popct 『 聊天灌水区 』 2 2012-02-09 11:32
【求助】各位大大相助 vam2004pire 『 机器人制作及下载 』 2 2008-05-11 19:52
[1.3]v山大大帝-Alexander[TS-POT] sandman 『 动漫影视下载专区 』 0 2005-01-03 01:01
请问各位大大, lbronight 『 梁山论剑 』 7 2004-12-05 20:05


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


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

站长 fengyue

Content Relevant URLs by vBSEO 3.6.1