suifengl 发表于 2011-9-7 19:23:47

请教个变量的问题

假设:a=3
tell username @a
我想用tell命令告诉username这个人变量的数字3 应该怎么写这个命令呢?
用的462版本
请高手指教下

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

ruoyu 发表于 2011-9-7 20:26:06

坐沙发,yct55 前来学习

poshu 发表于 2011-9-7 21:06:43

tell ruoyu @a

若愚~((ruoyu~))告诉你:(*)
n=%1

dzy 发表于 2011-9-7 21:53:50

参考下这个:
http://pkuxkx.com/forum/thread-22725-1-2.html

suifengl 发表于 2011-9-7 22:46:23

原帖由 poshu 于 2011-9-7 09:06 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
tell ruoyu @a

若愚~((ruoyu~))告诉你:(*)
n=%1
不好意思 可能我没说明白
我的意思是:
假设#var a=3
我希望能够tell ruoyu 3
但是我用命令:tell ruoyu @a 所得到的结果不是 若愚(ruoyu)告诉你:3 而是:若愚(ruoyu)告诉你:@a

不知道我说明白没。。。yct46

xiying 发表于 2011-9-8 02:03:38

用tell username (@a)试试。

diskid 发表于 2011-9-8 03:50:24

这个是462的BUG,直接用@a不启用变量,用#wa 100;tell ruoyu @a 试试,

buffet 发表于 2011-9-8 05:53:31

这不是一个bug。根据官方说法,在默认设置下的指令栏里写不带#开头的指令是不会扩展@变量的。不过,你可以在常规 (General) 选项里把 扩展变量 (Expand Var) 打勾,允许指令栏扩展变量。

suifengl 发表于 2011-9-14 12:06:30

测试结果:可以用tell ruoyu [@a]
多谢各位高手yct38
页: [1]
查看完整版本: 请教个变量的问题