北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 2890|回复: 8

低精力下多次walk执行顺序有错误

[复制链接]
发表于 2022-9-10 09:19:46 | 显示全部楼层 |阅读模式
bug投诉
发生时间: 2022.9.10
涉及账号(相关账号务必写清楚,乱写或者写any/all可能导致无法处理): holymjb
投诉内容: 今早修改了低精力后,一个命令中有多个walk时,第一个walk被缓存,还没到node位置,后面的walk就被执行了,导致walk路径无效,每次只能移动一个node,这是bug还是特意设计成这样的?
确认信息完整:  

北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-10 10:02:51 | 显示全部楼层
试了下,确实被nerf了,令人难受
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-10 10:04:11 | 显示全部楼层
终于有人发现这个问题啦,一早起来疯狂缓冲
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-10 10:16:22 | 显示全部楼层
我发现node walk也被改了,我的长路径从四十多秒变成六十多秒了,不过还好能走
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-10 10:40:05 | 显示全部楼层
哪条路径?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-10 10:51:21 | 显示全部楼层

比如我在濮阳,去北京用walk handan;walk zhengding;walk baozhou;walk beijing这样的命令,在精力低的时候会在半路失败,类似这种连续walk都不好用了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-10 11:18:49 | 显示全部楼层
double 发表于 2022-9-9 07:51 PM
比如我在濮阳,去北京用walk handan;walk zhengding;walk baozhou;walk beijing这样的命令,在精力低的时 ...

造成这种情况的原因是
在第一次walk中没有完成的情况下开始了第二个walk。以前walk绕开了go的检查,精力底下的情况下照样走下去了。
解决办法:
1.用node定义写下walk a|walk b|walk c这样node里自动解析,精力不足变6步1秒走完
2.等之后更新会检查如果walk在执行中,下一个walk自动append到命令结尾,而不是立刻执行。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
回复 支持 0 反对 1

使用道具 举报

发表于 2022-9-10 12:09:51 | 显示全部楼层
好了,完成更新,“比如我在濮阳,去北京用walk handan;walk zhengding;walk baozhou;walk beijing这样的命令,在精力低的时候会在半路失败,类似这种连续walk都不好用了”
这种情况下应该可以走完了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-10 12:54:20 | 显示全部楼层
走一走,游一游,node,walk,逛北侠,累了喝口牛肉汤,乏了蹲蹲喘口气,朝发白帝城,夕至黄河边,晚上钓锦鲤,白天打木人,逍遥自在否? 心静自然凉~
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-1 07:25 PM , Processed in 0.009961 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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