找回密码
 注册
搜索
查看: 2698|回复: 33

请教各位大神,MUSH如何能使走路更快点

[复制链接]
门派:明教
发表于 2018-5-21 17:55:53 | 显示全部楼层 |阅读模式
出了更改road.wait和steps数值外,还有什么办法吗?
我看MUDER的ZMUD走路很快,MUSH走路的方法可以改成那样的吗?
门派:古墓派
发表于 2018-5-21 19:58:14 | 显示全部楼层
marmot@tj 发表于 2018-5-21 19:53
我看这个文件原来是这样写的但被注释掉了,是不是某些地点会有出错的几率?例如是封闭路径方式的渡江渡 ...

不能,那一秒是 locate()造成的,checkwait不等1秒会出错
门派:华山派
发表于 2018-5-21 18:06:20 | 显示全部楼层
MUDER的ZMUD怎么走的,发个log看看
门派:嵩山派
发表于 2018-5-21 18:07:41 | 显示全部楼层
应该还有checkwait(xxx,时间) 吧
门派:嵩山派
发表于 2018-5-21 18:08:16 | 显示全部楼层
或者有些不用等待的地方就不等了直接走下一个流程。我也希望有大神出来回答一下,好参照着优化自己的robot
门派:明教
 楼主| 发表于 2018-5-21 18:19:21 | 显示全部楼层
xyxs@tj 发表于 2018-5-21 18:06
MUDER的ZMUD怎么走的,发个log看看

LOG看不出什么,就是走路非常快,好像通过^??????你把 "action" 设定为 "赶路中" 成功完成。这个触发来控制,执行#add ta_num_now 1;
#if (@ta_num_now<8) {#wa 50;
dodo} {ta_num_now=0;
#wa 700;
halt;
yun jingli;
dodo}
dodo下一段指令或路径。
我看不明白,所以向大神请教。
门派:明教
 楼主| 发表于 2018-5-21 18:22:23 | 显示全部楼层
marmot@tj 发表于 2018-5-21 18:07
应该还有checkwait(xxx,时间) 吧

我没看到哦                                       
门派:明教
 楼主| 发表于 2018-5-21 18:23:01 | 显示全部楼层
marmot@tj 发表于 2018-5-21 18:08
或者有些不用等待的地方就不等了直接走下一个流程。我也希望有大神出来回答一下,好参照着优化自己的robot

我觉着目前的MUSH,如果走路这块再改下,效率肯定还能提高不少
门派:华山派
发表于 2018-5-21 18:31:01 | 显示全部楼层
跟mush一样的操作
只是wait时间短一些而已,每8步wait时间长一些
并不是走的快就能提高效率
走的快了,可能出现的问题不解决,效率反而会下降
门派:嵩山派
发表于 2018-5-21 18:38:36 | 显示全部楼层
xyxs@tj 发表于 2018-5-21 18:31
跟mush一样的操作
只是wait时间短一些而已,每8步wait时间长一些
并不是走的快就能提高效率

这个我深有体会,第一次改完看了一会感觉快多了。隔几个小时回来一看,经常发呆
门派:明教
 楼主| 发表于 2018-5-21 19:35:06 | 显示全部楼层
xyxs@tj 发表于 2018-5-21 18:31
跟mush一样的操作
只是wait时间短一些而已,每8步wait时间长一些
并不是走的快就能提高效率

哦,原来这样                           
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-10 14:09 , Processed in 0.030545 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表