wudangt 发表于 2014-2-16 20:26:11

求教 抓名字乱码

pzmud4.62:
    武当派弟子 顾定(Gu ding) <战斗中>
   Pattern: (*)弟子??(%x)~((*)~)
   Command: menpai=%1;name=%2;ename=%3

抓名字 顾定 的时候出现乱码,求教???

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

wudangt 发表于 2014-2-16 20:30:10

还有 kill Gu
没有这个人。怎么办?

zhangchenyun 发表于 2014-2-16 21:47:09

哇这是本人回归么,欢迎出师到华山的老人回归。。。yct18

yunlan 发表于 2014-2-17 11:13:31

ZMUD是把中文都按照英文处理,估计是你的两个问号“?”在适配了一个空格的同时,把“顾”字的第一个字节也适配去了,所以%2抓到的数据就从“顾”字的第二个字节抓起,当然是乱码了。
用(*)弟子%s(%x)~((*)~) 试试

fla 发表于 2014-2-17 14:45:01

对于kill Gu
ename=%lower( %3)

bluse 发表于 2014-2-18 09:25:30

pzmud4.62:
    武当派弟子 顾定(Gu ding)
   Pattern: (*)弟子??(%x)~((*)~)
   Command: menpai=%1 ...
wudangt 发表于 2014-2-16 08:26 PM http://pkuxkx.com/forum/images/common/back.gif


    如果“弟子”后面的空格是固定的,为什么不直接书写,而要用??通配呢

wudangttt 发表于 2014-3-2 18:20:19

谢谢噢。是回归了。改变好大啊。

zhangchenyun 发表于 2014-3-2 18:30:00

回复 8# wudangttt

变化是蛮大的,要是http://pkuxkx.com/forum/viewthread.php?tid=37011&highlight=%BB%AA%C9%BD能早点实现那变化更大了。。。
页: [1]
查看完整版本: 求教 抓名字乱码