xuanlan 发表于 2015-11-16 14:55:06

新人求教机器人制作及游戏基本设定

新人求教在用zmud462建立机器人过程中遇到如下问题:1、我想建立一个高效率修炼机器人,希望知道dazuo的气血与内力的转换比例、tuna的内力与精力的转换比例、吸气的内力与气血的转换比例、凝神的内力与精气的转换比例。如dazuo 10能得到多少内力?吸气一次消耗多少内力得到多少气血?
2、在txt中编写触发器的模板是“#TRIGGER {发现文字} {输出文字}”,但是这里没有填写类的地方啊,对管理触发器“关闭/打开类”不利,如果要直接在txt中填写类要添加什么语句?还有如何在txt中

xuanlan 发表于 2015-11-16 15:23:57

新人求教在用zmud462建立机器人过程中遇到如下问题:1、我想建立一个高效率修炼机器人,希望知道dazuo的气血与内力的转换比例、tuna的内力与精力的转换比例、吸气的内力与气血的转换比例、凝神的内力与精气的转换比例。如dazuo 10能得到多少内力?吸气一次消耗多少内力得到多少气血?
2、在txt中编写触发器的模板是“#TRIGGER {发现文字} {输出文字}”,但是这里没有填写类的地方啊,对管理触发器“关闭/打开类”不利,如果要直接在txt中填写类要添加什么语句?还有如何在txt中设置该语句在打开zmud时处于常关状态,直到需要的时候再用“打开类开启”?
3、机器人编写中如何使用判断、循环语句?能否给个范例?
4、目前是否到达新地点到下次移动间是否有cd?若有,cd多长?我在编写华山新手任务的时候用“#TRIGGER {> 你在练武场巡弋,尚未发现敌踪。} {n}”此类触发,有的时候该语句出现过快,导致出现“不能移动”的提示PS:肯定与泼皮无关,泼皮那里我专门等待了几秒,反而没有不能移动的提示出现。
5、如何抓取字符颜色?比如,控制炉火。
6、最后,鄙视巫师删除了所有的新手机器人,明明新手机器人是最好的学习对象,向高级任务机器人太复杂了,新手根本看不懂。

cappuccino 发表于 2015-11-16 15:53:50

我想建立一个高效率修炼机器人,希望知道dazuo的气血与内力的转换比例、tuna的内力与精力的转换比例、吸气的内力与气血的转换比例、凝神的内力与精气的转换比例。
这些都可以自己试出来,因为游戏里一个心跳是1s,所以这些数值的变化粒度就是1秒,可以通过观察得出结论。以前(好久没研究游戏了,现在不确定)和有效内功等级有关,有效内功等级见jifa。
2、在txt中编写触发器的模板是“#TRIGGER {发现文字} {输出文字}”,但是这里没有填写类的地方啊,对管理触发器“关闭/打开类”不利,如果要直接在txt中填写类要添加什么语句?还有如何在txt中设置该语句在打开zmud时处于常关状态,直到需要的时候再用“打开类开启”?
图形界面里写一个带有类属性的trigger,然后导出到文本,查看这个trigger的文本格式
3、机器人编写中如何使用判断、循环语句?能否给个范例?
。。。教程很多,zmud请看技术园地版的技术教程子板里,回帖数最多的那个zmud教程,当然其他的也很有参考价值
4、目前是否到达新地点到下次移动间是否有cd?若有,cd多长?我在编写华山新手任务的时候用“#TRIGGER {> 你在练武场巡弋,尚未发现敌踪。} 一般移动没有CD也没有busy,但是每个心跳有限制输入的指令数,一般认为是20左右,实际大约是28。你这个华山新手任务是特定情况,需要特殊处理
5、如何抓取字符颜色?比如,控制炉火。
留给ZMUD高手回答
6、最后,鄙视巫师删除了所有的新手机器人,明明新手机器人是最好的学习对象,向高级任务机器人太复杂了,新手根本看不懂。
呵呵

cappuccino 发表于 2015-11-16 15:58:19

补充:研究各种转换比例时请空腹(饮水食物至少其一为0),这样可以排除自然恢复的干扰

imtt 发表于 2015-11-16 16:19:03

太复杂,我都是挂timer,每5秒打坐500

ycxzx 发表于 2015-11-16 17:41:15

个人感觉 正常情况下(不计算什么休息周啊,噩梦周啊之类的影响)
内力小于1000,打坐吐纳双倍,即 dazuo 10 得到20内力,1000以上打坐10得到10点内力,吐纳一样
用内力恢复气血和精神,根据激发内功等级不同转换的不同,等级越高转换率越高

ycxzx 发表于 2015-11-16 17:46:44

颜色触发
打开触发器 有个 触发器选项测试,点开   选项,下面 其他选项里有个 颜色字符触发,打上勾,再抓取

ffdm 发表于 2015-11-17 11:03:43

1 转换比例是和你的有效内功等级挂钩的 所以建议一般你用jifa看有效内功等级以后 把他除以10得到的值就是最优的打坐或者吐纳的值
2 不建议在txt中编写机器人
3 机器人编写判断或者循环 是在触发中抓去某些量以后进行的
4 cd时间没法准确判断 你可以用checkbusy这个命令去看你自己是否处于忙碌状态 或用#wa 5000(表示等待5秒)这种来完成等候
5 抓颜色 请论坛搜索诸葛不亮的文章
6 全自动新手机器人的出现 会导致你直接挂机 根本不会去研究写程序
有心写程序 可以在主群发问
页: [1]
查看完整版本: 新人求教机器人制作及游戏基本设定