北大侠客行MUD论坛

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

城际通set speed_walk=0的问题

[复制链接]
发表于 2023-2-16 00:07:00 | 显示全部楼层 |阅读模式
由于最近一些修改,导致城际通默认的speed_walk -1精力不足之后无法顺利到达目的地。
想尝试改成 set speed_walk=0,发现一个问题,请教一下有使用城际通的前辈。
    if bianli_sc ~= 1 then
        if walk.gancheon == 1 then
            SendNoEcho("set brief 2")
        else
            SendNoEcho("set walk_speed 0\nset brief 3")         <============
        end

如果fullpath全是walk,那么没问题,因为walk可以等待上一个执行完才继续。
但是如果full path是这种多个walk之后跟着自定义路径的,例如下面从fuzhou到jiyang,walk quanzhou;walk nanchang;walk miaojiang;walk yueyang;n;e;gu。前面的几个walk都可以正常执行完,但是执行第一个walk的时候就马上执行了后面的n;e;gu到了yueyang就停住了。
如果是默认的set speed_walk=-1是没这个问题的,只要精力足够是可以从fz走到jy的。
请大佬们不吝赐教,是我修改的地方不对还是有其他参数可以解决这个问题呢?
Thanks。


城中心 -  ★
                            北大街              
                              |     
                  西大街----城中心----东大街   
                              |     
                            南大街              
    这里是福州的城市中心,行人不断从这里经过。
    「阳春」: 夜幕笼罩著大地,几朵浮云悠然飘荡在天际。
    这里明显的方向有 south、west、north 和 east。
    闽中平民 杜冰兰(Du binglan)
你到达了福州。
::fuzhou-jinyang::
搜索用时:0.023999999975786秒
当前行走步数:118
路线为::>>walk quanzhou;walk nanchang;walk miaojiang;walk yueyang;n;e;gu;path_pause(qu dalunsi);#wa 100;halt;xia;w;se;ed;ne;zuan dong;ne;ne;ne;n;ne;e;u;out;walk qufu;walk puyang;yellboat;walk puyang;walk handan;walk zhengding;walk jinyang<<::
设定环境变量:walk_speed = 0
设定环境变量:brief = 3
什么?
你开始往泉州方向飞奔过去……
北大街 -
北门 -
    武将(Wu jiang)
    一队官兵(Guan bing)
山路 -
山路 -
山路 -
    二件黑色披风(Heise pifeng)
你停了下来,歇了歇脚……
这个方向没有出路。    <=====
这个方向没有出路。    <=====
这个方向没有出路。    <=====
======= Walk Pause!!======
设定环境变量:brief = 0
什么?
钱塘东渡口 -  ★
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2023-2-16 00:11:11 | 显示全部楼层
还有一个更短的测试路径来复现这个问题。在set walk_speed=0的情况下:
从hsz到yuewangmu是可以的,因为是先s;out;s;w;w;再walk yuewangmu
反过来从yuewangmu到hsz就不行,因为是先walk linan,再e;e;n;enter;n;这些后面的没等待walk linan执行完就尝试执行,导致走路失败。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2023-2-16 17:46:59 | 显示全部楼层
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-25 01:38 PM , Processed in 0.009174 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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