如何在 mIRC 消息中正确使用 $nick?
How to correctly use $nick in mIRC msg?
所以我开始真正熟悉 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 ,
会起作用。但是,这将添加额外的 space。成为 Aaron128l , Your bet wasn't counted!
这是不希望的。
我错过了什么?也对问题的近乎糟糕的措辞感到抱歉。
$nick
是一个标识符,这意味着它必须存在于空白位之间或另一个标识符的参数内才能起作用。翻译成代码,意思是..
on *:text:!bet *:#aaron128l { msg $chan $nick $+ , Your bet wasn't counted! }
如您所见,我添加了 $+
,它将两个项目组合在一起;为了使您的代码正常工作,您需要在此处使用它。否则,mirc 会将逗号解释为 $nick
标识符的一部分,然后当然无法解析(检查您的状态 window 是否存在这方面的错误)。
所以我开始真正熟悉 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 ,
会起作用。但是,这将添加额外的 space。成为 Aaron128l , Your bet wasn't counted!
这是不希望的。
我错过了什么?也对问题的近乎糟糕的措辞感到抱歉。
$nick
是一个标识符,这意味着它必须存在于空白位之间或另一个标识符的参数内才能起作用。翻译成代码,意思是..
on *:text:!bet *:#aaron128l { msg $chan $nick $+ , Your bet wasn't counted! }
如您所见,我添加了 $+
,它将两个项目组合在一起;为了使您的代码正常工作,您需要在此处使用它。否则,mirc 会将逗号解释为 $nick
标识符的一部分,然后当然无法解析(检查您的状态 window 是否存在这方面的错误)。