|
发表于 2011-12-28 10:43:26
|
显示全部楼层
本帖最后由 wdzyss 于 2011-12-28 11:03 AM 编辑
可以换个思路,我以前用zmud555的时候,也会出现乱码.但是这个乱码只会在赋值后发生.
举个例子:我mud里收到了: 派你去杀了大青虫精 (青会出现乱码)
我的trigger是 派你去杀了(%x)
如果我直接#if (%1==大青虫精) {xxxxx},那么是没有问题的.
如果是#var guai %1,那么再取@guai,就会乱码,我不知道721是不是这个问题.
如果是你可以自己做个字符装换,比如我用拼音 "qing" 来代替 "青".
那么接任务的时候trigger就变成: 派你去杀了(%x) {#if (%pos(青,%1)) {guai=%replace(%1,"青","qing")} {guai=%1}}
以后在找怪的时候你可能有这么一句trigger: (%x)~(*~)
那么这里也需要转换下:#if (%pos(青,%1)) {guainow=%replace(%1,"青","qing");#if (@guai=@guainow) {follow xxx}} {#if (%1=@guai) {follow xxx}}
大概就是这个意思 |
|