所以我开始熟悉mIRC及其可以做的权力,但是我有一个小问题。所以基本代码是:
on *:text:!bet *:#aaron128l { msg $chan $nick, Your bet wasn't counted! }
然而问题出现了,因为输出是:
Your bet wasn't counted!
主要是缺少$ nick。我知道问题出在$nick,
上,所以如何才能将输出结果显示:
Aaron128l, Your bet wasn't counted!
我也知道$nick ,
会奏效。但是,这将增加额外的空间。要成为Aaron128l , Your bet wasn't counted!
,这是不合适的。
我错过了什么?也很抱歉这个问题的措辞非常糟糕。
答案 0 :(得分:2)
$nick
是一个标识符,这意味着它必须存在于空格的位之间,或者在另一个标识符的参数内,才能起作用。翻译成代码,意思是..
on *:text:!bet *:#aaron128l { msg $chan $nick $+ , Your bet wasn't counted! }
正如您所说,我添加了$+
,它将两个项目组合在一起;你需要这个,以便你的代码工作。否则,mirc将逗号解释为$nick
标识符的一部分,然后当然无法解析(在这方面检查您的状态窗口是否存在错误)。