北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
12
返回列表 发新帖
楼主: torontoeel

如何找到trigger和keys的教程

[复制链接]
 楼主| 发表于 2022-12-13 08:46:45 | 显示全部楼层
jarlyyn 发表于 2022-12-13 08:44 AM
lua的话维护一个table,里面是预先准备的路径,然后用触发抓取出口信息,遇到出口,延迟0.2秒弹出最前面一 ...

所以这个预先准备的路径需要自己先手动摸索一遍然后hard code进去?
lua 里面sleep()函数的单位是毫秒嘛?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-12-13 08:52:55 | 显示全部楼层
torontoeel 发表于 2022-12-13 08:46 AM
所以这个预先准备的路径需要自己先手动摸索一遍然后hard code进去?
lua 里面sleep()函数的单位是毫秒嘛 ...

要预先准备。因为这是一个特殊房间列表。

理论上华山巡山存在可以硬写出自己探索路径的代码的可能,但好无毫必要

延迟应该用客户端的延迟api,用sleep会阻塞当前线程,可能阻碍别的触发器工作。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2022-12-13 08:56:09 | 显示全部楼层
jarlyyn 发表于 2022-12-13 08:52 AM
要预先准备。因为这是一个特殊房间列表。

理论上华山巡山存在可以硬写出自己探索路径的代码的可能,但好 ...

确实调用sleep函数会失去响应
请问mudlet客户端的延迟api应该去哪里找呢?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-12-13 08:57:51 | 显示全部楼层
mudlet的wiki上什么都有
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
回复 支持 1 反对 0

使用道具 举报

发表于 2022-12-13 09:01:53 | 显示全部楼层
torontoeel 发表于 2022-12-13 08:56 AM
确实调用sleep函数会失去响应
请问mudlet客户端的延迟api应该去哪里找呢?

官网有文档,不过现在mudlet官网打不开,可能是官网的数据库连接有问题。

等mudlet官网恢复正常后可以去查看。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
回复 支持 1 反对 0

使用道具 举报

发表于 2022-12-13 09:13:40 | 显示全部楼层
现在确实打不开。这就麻烦了,等同于什么都没有啊
vadi来宣传mudlet的时候和他沟通过,不过老外一直坚持有wiki就够了不做离线帮助文档
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-12-14 12:15:32 | 显示全部楼层
jarlyyn 发表于 2022-12-13 08:44 AM
lua的话维护一个table,里面是预先准备的路径,然后用触发抓取出口信息,遇到出口,延迟0.2秒弹出最前面一 ...

请教一下,如果一个room有4个出口,从第一个出口往下走到尽头,如何回来到这个房间继续走第2,3,4个出口呢?thanks。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-12-14 12:23:50 | 显示全部楼层
squallzzz 发表于 2022-12-14 12:15 PM
请教一下,如果一个room有4个出口,从第一个出口往下走到尽头,如何回来到这个房间继续走第2,3,4个出口 ...

维护一个数组
内容是自走过每个房间剩余的出口,走一个出口弹出一个,房间的出口全走完或超过限制当前房间弹掉。

结构大概是

[
{return:"w",exits:["w","e","n","s"]},
{return:"w",exits:["w","e","n","s"]},
{return:"w",exits:["w","e","n","s"]},
{return:"w",exits:["w","e","n","s"]},
]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-27 03:31 PM , Processed in 0.008757 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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