目录

Muder 使用

一. 功能介绍

大部分功能都是可见的,也很容易理解,再补充一些不可见的功能点。

新建的人物角色如果想看到底部的属性变化,需要执行 tune gmcp 相关指令打开gmcp频道 里面有4个,至少需要打开Move和Status,当然都打开最好。

  1. 输入框按上下键可以显示历史指令,但是前提是必须输入至少一个字符才会触发

  2. 输入框会自动获取焦点,其它地方的点击事件触发完后又会回到输入框

  3. 如果配置了小键盘的映射指令,小键盘就无法在输入框输入了,即使输入框有焦点。

  4. 按上下左右键会自动行走,但是进入游戏后需要至少手动行走一步之后才能有效

  5. 配置页面保存配置后配置项都存在config.json 里,可以手动修改,比如安装了一个特殊的字体,但是下拉选择里没有这个字体,就可以手动修改config.json设置自己的字体。

  6. 配置字体里有一项配置字间隔,这个可以为负数,有一些字体选择后字与字之间的宽度特别宽,可以把这个值设置为负数,比如-10之类的,就会有很好的效果。

  7. 有3个log目录,一个是MUD服务返回的原始数据,存在 raw 目录下,一个是处理过的数据(去掉ASCII颜色码),存在 process目录下,还有一个是客户端的日志,里面可以看到GMCP相关的数据。每种日志都会保留3天,每天一个文件。

  8. ctrl+z 会自动回滚文本到最底部,有的时候需要往上滑去查看历史文本,然后按这个快捷键快速回到底部

二. 系统函数

所有系统提供的函数都可以在脚本界面里看到:

如果想在界面上直接执行函数,只需要 ## 后面跟函数完整写法就可以,如下图:

三. 机器人介绍

  1. 系统子页面展示可用的系统函数和变量,不可修改,所有系统的变量和函数,都是以 sys开头,比如 sys.info('hello')就是在屏幕上打印 hello

  2. 通用子页面可用设计所有自己角色公用的变量、函数、触发器、别名。所有函数都是以 com 开头,所有变量都是以 com.vars 开头

  3. 玩家子页面可以设计自己当前角色私有的变量、函数、触发器、别名。所有函数都是以 my 开头,所有变量都是以 my.vars 开头