tlbblt 发表于 2013-11-3 22:35:07

Zmud462 变量引用的问题

@a = word
@b=a
@{@b} =word

想删除@a

#unvar @{@b}不成功

求正确写法...

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

bluse 发表于 2013-11-3 23:39:38

没法正确写出,ZMUD系统自带的COMMANDS或者FUNCTIONS不支持执行一个包含COMMANDS的字符串。所有#exec、%exec都会将其后的内容发向MUD,而不是发向命令解析器执行。
因此我认为只能通过触发解决,执行:
#tri 测试删除(%*) {#unv %1} testdel;#show 测试删除@b;#untr 测试删除(%*) testdel

建立临时触发器,用完立刻删除,就可以实现你的目标。

tlbblt 发表于 2013-11-4 09:58:37

谢谢..............yct63.

bluse 发表于 2013-11-4 10:13:36

谢谢..............
tlbblt 发表于 2013-11-4 09:58 AM http://pkuxkx.net/forum/images/common/back.gif


    11
页: [1]
查看完整版本: Zmud462 变量引用的问题