新人入门必读:
门派攻略:
* 精彩小品
新开一个 PowerShell 窗口,然后输入以下命令就可以了:
Get-Content C:\my-paotin\log\dzp\chat.log -Tail 100 -Wait -encoding UTF8
注意其中的路径需要自己照猫画虎改一下,dzp 是你的 ID,除了 chat.log,还有 jh.log,qq.log,等等。
详细教程及更多相关话题请参考 Windows Terminal 使用技巧。
用 tmux 新开一个 shell,然后在其中输入 mtail,即可获得进一步指引。
按住 Shift 键,用鼠标选择。另外,同时按住 Ctrl+Alt 键也可以进行矩形选择,分屏模式下非常好用。
按住 Shift 或 Option 键,用鼠标选择。另外,同时按住 Ctrl+Cmd 键也可以进行矩形选择,分屏模式下非常好用。
可以。因为:
两个思路:
按下 ctrl+o,然后松开双手,再按下大写字母 H 即可。
修改你的 ID 启动配置文件,然后在其中写入以下内容即可:
#var char[favorite][water] {NOTHING};
#var char[favorite][food] {NOTHING};
答:jobquery 请用 jq 代替,localmaps 请用 lm 代替。
北侠有一些命令,天生就有一长一短两个版本,像是 localmaps,输入起来比较麻烦,就可以用 lm,效果是一样的。这是服务器的设置。
然而,由于有些信息内容非常冗长,而且通常 pt 都已经做了触发,把内容解析好了存在变量里面备用,那么对于玩家来说,就显得有些刷屏。为此 pt 有个设计原则,就是对这种情况下,不易输入的长名字约定好只供脚本使用,可以在机器人里触发并访问相应的变量,也不再刷屏。但是短名称留给玩家手动输入。
由于新玩家对这些命令不够熟悉,有时候是先学到了 jobquery 命令和 localmaps 命令,却不知道它们的别名,那么就容易被 pt 搞懵圈。类似的命令共有如下这些:
pt 的 channel 信息配置文件是 mud/pkuxkx/etc/ui-chat.tin,里面包含如下内容:
#list chat-channel create {
{{pattern}{求助} {action}{helpmeLog} {gag}{true}}
{{pattern}{北侠QQ群} {action}{qqLog} {gag}{true}}
{{pattern}{{闲聊|副本|谣言}} {action}{chatLog} {gag}{true}}
{{pattern}{{门派|帮派|队伍}} {action}{chatLog} {gag}{true}}
{{pattern}{{江湖|任务|交易}} {action}{jhLog} {gag}{true}}
{{pattern}{{本地|区域|亡灵}} {action}{bdLog} {gag}{true}}
{{pattern}{{表决|醒目}} {action}{chatLog} {gag}{false}}
{{pattern}{{答问如流|备选答案}} {action}{answerLog} {gag}{false}}
{{pattern}{私聊} {action}{tellLog} {gag}{false}}
};
这里的{gag}{true}就代表屏蔽了对应的频道。如果我们想要解除屏蔽的话,就要通过pt的补充式加载(如果想知道什么是补充式加载,可以阅读HELP load-file)来实现自定义配置。
修改文件 var/mud/pkuxkx/etc/ui-chat.extra.tin(var其实就是my-paotin,如果发现子目录/文件不存在,依次创建即可),在里面写下如下内容:
///=== {
// ## chatChannel.Ungag <频道名称>
// 解除对特定频道的屏蔽
// 参数可以是
// 求助
// 北侠QQ群
// 闲聊、帮派、队伍
// 江湖、任务、交易
// 本地、区域、亡灵
// 表决、醒目
// 答问如流、备选答案
// 私聊
// 同行的参数实际上是在同一个屏蔽组中,因此你只需ungag其中一个即可。
// };
#alias chatChannel.Ungag {
#local channel {%1};
#if {{$channel} == {}} {
xtt.Usage {chatChannel.Ungag};
#return;
};
#local index {};
#foreach {*chat-channel[]} {index} {
#if {{$chat-channel[$index][pattern]} == {%*$channel%*}} {
#variable chat-channel[$index][gag] {false};
};
};
};
chatChannel.Ungag {北侠QQ群};
chatChannel.Ungag {闲聊};
其它channel的类似,只需将参数替换为对应的channel名就行。