北大侠客行MUD论坛's Archiver

oolong 发表于 2010-7-30 02:57 PM

【不耻上问】之四:任务NPC离开的状态解决方案

HYD举例而言,DBR=李四
李四往西方离开了。

常规处理办法:
@dbr往西方离开了。

XXXXXX

出现问题可能"@dbr往西方离开了。"会出现乱码从而不能触发。

征求解决问题的强贴。

seagate 发表于 2010-7-30 04:20 PM

你用的zmud721吧,它不支持中文,所以杯具

seagate 发表于 2010-7-30 04:21 PM

坚决的办法是取下来放在一个变量里面和变量的李四做比较,一个标准比较在zmud721就会正常

oolong 发表于 2010-7-30 04:23 PM

我试过:
(*)向西离开.
#if %ismember(%1,李四) {xxxx}

就是人流量大的地方如CT会卡一下,是否可以考虑开杀之前打开class,杀完关闭呢?

[[i] 本帖最后由 oolong 于 2010-7-30 04:27 PM 编辑 [/i]]

oolong 发表于 2010-7-30 04:40 PM

[quote]原帖由 [i]seagate[/i] 于 2010-7-30 04:21 PM 发表 [url=http://edu.pkuxkx.net:8082/forum/redirect.php?goto=findpost&pid=169551&ptid=14945][img]http://edu.pkuxkx.net:8082/forum/images/common/back.gif[/img][/url]
坚决的办法是取下来放在一个变量里面和变量的李四做比较,一个标准比较在zmud721就会正常 [/quote]

还有一个同样的情况,比如一个标准task

地点描述out,enter的地方。
房间描述a,b的样子。
正常的mapquery([desc] like [email=]'%@a%@b%out%enter%'[/email])由于描述通常不含有标点,所以有时候找不到,
如果在@a,@b中加入%,又会出现乱码。所以头疼啊。
请教一下,如果用CMUD将roomdesc copy到txt会乱码么?

dinglf 发表于 2010-7-30 09:00 PM

hz1 hz1

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.