yyllzsc 发表于 2008-9-24 15:13:50

机器人问题

怎样避免因别人说的话和机器人里的触发一致而乱执行命令?
   比如我设定的出现( 你受伤过重,已经有如风中残烛,随时都可能断气。 ) 就执行halt;halt;quit;
   但经常遇见有其他人把这话贴在chat里,导致我退出游戏,很郁闷ttk_23

whuan 发表于 2008-9-24 15:18:30

颜色触发

yyllzsc 发表于 2008-9-24 15:30:28

哦,但不会ttk_28

yyllzsc 发表于 2008-9-24 16:06:09

用tune chat 关闭聊天频道可以避免乱触发吗?关闭后打开是什么命令呢?

tomliu 发表于 2008-9-24 16:06:59

用chat说话就能打开了

lba 发表于 2008-10-5 15:59:51

在触发前面加字符^??,使你的触发只能顶头触发,别人说的就不管用了

redwindy 发表于 2008-10-6 12:36:22

原帖由 lba 于 2008-10-5 03:59 PM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
在触发前面加字符^??,使你的触发只能顶头触发,别人说的就不管用了


这个办法作用有限,因为有的时候描述前面会加上一个>,顶头的设定就失效了
如果你用正则表达式倒是能解决这个问题,去论坛上找找关于正则的帖子把

coolbegger 发表于 2008-10-7 11:16:18

原帖由 redwindy 于 2008-10-6 12:36 PM 发表 http://advent.pkuxkx.com:1234/forum/images/common/back.gif



这个办法作用有限,因为有的时候描述前面会加上一个>,顶头的设定就失效了
如果你用正则表达式倒是能解决这个问题,去论坛上找找关于正则的帖子把


做两个这样的触发,一个是“^你已经。。。。”
一个是“^> 你已经。。。。”

gprs 发表于 2008-10-7 23:47:45

原帖由 coolbegger 于 2008-10-7 11:16 AM 发表 http://advent.pkuxkx.com:1234/forum/images/common/back.gif



做两个这样的触发,一个是“^你已经。。。。”
一个是“^> 你已经。。。。”

这个倒是省事:D

rubbie 发表于 2008-10-10 09:26:47

我去试试
页: [1]
查看完整版本: 机器人问题