找回密码
 注册
搜索
查看: 1917|回复: 25

折磨了20几个小时,大神能解答下吗

[复制链接]
门派:大轮寺
发表于 2018-7-5 13:26:11 | 显示全部楼层 |阅读模式
同样的代码
function zhuaxuezhu()  --开启的命令
flag.idle = nil
return go(ask_cls,'苗疆','药王居')
end
function ask_cls()     --第一步,去程灵素那里检查火折
EnableTriggerGroup("ask_cls",true)
exe('look fire')
end

放在shujian.lua里面就能通过输入/zhuaxuezhu()顺利执行

新建一个xuezhu.lua丢在lua文件夹
代码放进去,并在shujian.lua里面require "xuezhu"
就不能通过输入/zhuaxuezhu()顺利运行
<!-- Produced by MUSHclient v 4.84 - www.mushclient.com -->


> 你把 "action" 设定为 "正在定位" 成功完成。
> 在这个房间中, 生物及物品的(英文)名称如下:
农夫三拳 = quantou
丫鬟 = ya huan, ya, huan
程灵素 = cheng lingsu, cheng
> 设定环境变量:look = "YES"
> 【你现在正处于苗疆
                   小镇    药王局              
                        ↖   |     
                           
药王居              
                                    
                                               
药王居 -
unset look
小镇药王局↖|药王居药王居
    这里是一间简朴的竹斋,四周全是一排排药柜。靠里的桌子上面放着几本
医典。一位少女坐在后面观看着书籍,旁边站着一个小丫鬟。屋里有一股淡淡
的草药芬芳。
    这里明显的出口是
northnorthwest
  丫鬟(Ya huan)
  「药师」程灵素(Cheng lingsu)
> 现在是书剑甲申年六月二十六日亥时三刻。
您参与游戏的主机北京时间是 星期四 2018-七月- 5 13:26:41
                悉尼时间是 星期四 2018-七月- 5 15:26:41
      奥克兰、惠灵顿时间是 星期四 2018-七月- 5 17:26:41
      温哥华、洛杉矶时间是 星期三 2018-七月- 4 22:26:41 (夏令时间)
        多伦多、纽约时间是 星期四 2018-七月- 5 01:26:41 (夏令时间)
    柏林、罗马、巴黎时间是 星期四 2018-七月- 5 07:26:41 (夏令时间)
您已经连续玩了五分四十二秒。
你最近玩了五十二分八秒。
贵宾系统提示:您目前不是贵宾,如何成为贵宾请看( help vip )。
贵宾生效时间:您没有贵宾生效时间记录。
你共有贵宾累计时间:一百一十九天二十一小时十一分三十四秒。
> Ok.
>
alias action 等待一下
你把 "
action" 设定为 "等待一下" 成功完成。
Path Consier GetRooms Error!



直接就找不到路,为什么?

如何才能顺利运行xuezhu.lua里面的代码?
门派:大轮寺
 楼主| 发表于 2018-7-5 18:11:27 | 显示全部楼层
syayas@tj 发表于 2018-7-5 14:34
xyxs说的很关键,

既然反馈了Path Consier GetRooms Error!  说明你的函数没问题已经可以运行到go(ask_c ...

谢谢大侠的提示,虽然不明白什么原理

原来建立一个txt文档改后缀是不行的

从mush里面复制一个lua改名就ok了

同样是腰间盘,为何你如此突出


{:3_102:}
门派:华山派
发表于 2018-7-5 13:32:17 | 显示全部楼层
那就放shujian里呗
纠结这个干嘛
可能你调用lua的路径不对
门派:大轮寺
 楼主| 发表于 2018-7-5 13:38:18 | 显示全部楼层
xyxs@tj 发表于 2018-7-5 13:32
那就放shujian里呗
纠结这个干嘛
可能你调用lua的路径不对

这个肯定要纠结啊,2年前我第一次就是写在lua里面,然后一直不能运行

我以为是格式不对,发论坛没人回复

然后才放弃修改mush的

这个问题不解决,找不回被埋没的两年啊
门派:华山派
发表于 2018-7-5 13:44:18 | 显示全部楼层
wdj那个变量开了才能进去吧
门派:古墓派
发表于 2018-7-5 14:34:15 | 显示全部楼层
xyxs说的很关键,

既然反馈了Path Consier GetRooms Error!  说明你的函数没问题已经可以运行到go(ask_cls,'苗疆','药王居')这句了,不如不是wdjin这个变量的问题,你试试用记事本打开xuezhu.lua 文件另存为,下面文件格式选择UTF-8然后覆盖保存试试
门派:大轮寺
 楼主| 发表于 2018-7-5 14:44:25 | 显示全部楼层
syayas@tj 发表于 2018-7-5 14:34
xyxs说的很关键,

既然反馈了Path Consier GetRooms Error!  说明你的函数没问题已经可以运行到go(ask_c ...

是所有的地点都不能去,而且程灵素那里是不需要判断五毒教的
门派:古墓派
发表于 2018-7-5 16:40:29 | 显示全部楼层
实在找不到就放shujian里吧,或者找找xuezhu里面有没有和room冲突的函数,
门派:桃花岛
发表于 2018-7-5 22:41:37 | 显示全部楼层
这个xuezhu机器在哪里可以下载呢?                        
门派:武当派
发表于 2018-7-5 23:00:08 | 显示全部楼层
看了半天什么都没看懂,下次能说的具体点,让我也自己改改机器人
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-10 12:13 , Processed in 0.049156 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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