afu 发表于 2011-7-19 18:31:48

请教一个随机嵌入字符的解决方案

不好意思又是在下这个啥都不懂的新人大阿福
出现了这样的情况:
道果禅师说道:「又到练武的时候了,你快到 [33m鼓楼七层 [32m击鼓 [2;37;0m提醒大家一下。」
我没办法制作触发机器人,请问有什么解决办法吗?谢谢!

北大侠客行MUD,中国最好的MUD

zgbl 发表于 2011-7-19 19:39:09

[33m鼓楼七层 [32m击鼓 [2;37;0m
统一用
(*)
捉出来就是了,要自动分类很难,但是捉出任务信息方便手动操作倒是不难

那些不是随机嵌入字符,是ansi颜色码,地点有颜色的原因
本来是直接显示出颜色的,不过因为人物颜色问题,npc聊天的ansi码被禁止了,以防出bug,后果就是这样

alucar 发表于 2011-7-19 19:47:14

只是用作触发句的话在特殊字符前加~就行,如下:
道果禅师说道:「又到练武的时候了,你快到 ~[33m鼓楼七层 ~[32m击鼓 ~[2~;37~;0m提醒大家一下。」

zgbl 发表于 2011-7-19 20:24:06

回复 3楼 的帖子

如果有多个地点,那就麻烦了,要做好多个触发,不好做成通用的。。。

pojian 发表于 2011-7-19 23:11:57

只有2个地点

pojian 发表于 2011-7-19 23:12:19

道果禅师说道:「又到练武的时候了,你快到*钟楼七层

道果禅师说道:「又到练武的时候了,你快到*鼓楼七层
页: [1]
查看完整版本: 请教一个随机嵌入字符的解决方案