mIRC读取命令未执行



我正在为bot帐户编写mIRC脚本,以便在用户键入!read时从文本文件读取随机文本行。到目前为止,当任何用户键入!read时,绝对不会发生任何事情。我设置了其他命令来处理TEXT命令,但这一个似乎是最令人困惑的,因为我引用了一个文档,而不是将所有内容放入脚本本身。

on *:TEXT:!text:#: {
  $read(C:Program Files (x86)mIRC8Ball.txt,n)
}

我的文件标题是8Ball.txt。这里会出什么问题呢?

明白了。

echo -a $read(C:UsersChristopherDesktop8Ball.txt,n)

改变目录结束了…出于某种原因,它不喜欢这个位置……我要么怪我在echo前面放了一个/,要么怪程序文件(x86)

中的空间

您最好的做法是使用相对mIRC目录标识符$mircdir,将其与$qt结合,并添加封闭引号。

$qt($+($mircdir,8Ball.txt))
输出:

"C:Program Files (x86)mIRC8Ball.txt"

这样,您就不需要担心为什么一年后更改mIRC目录时脚本会中断。

相关内容

  • 没有找到相关文章

最新更新