关于zmud462变量
请教个问题,变量b=2
变量line2=哈哈哈哈
a=@line@b是错误的
怎么通过变量b给变量a赋值呢。
北大侠客行MUD,中国最好的MUD
[ 本帖最后由 zgbl 于 2011-6-18 04:56 PM 编辑 ] zmud462好像没有数组,此举也是想 变相弄个数组 前两天这个版块有一个帖子研究出了正确方式的
貌似是#var line@b @a
不记得是不是了,楼主试一下 #var line@b @a
不对啊
这是line2=a
我要的是a=line2 实验了,这个定义方式是对的,但是没试出来怎么调用,手动调用b的值吧。。。
或者根据b的变量自动调用不同的line的话,可以用这个
#case @b {@line1} {@line2} {@line3]…… 我现在也是用case的但是觉得太长了 #var line@b @a是line数组的定义方式,调用方式没试出来,楼主看楼上那句case,用这个方式可以调用
你把这个case写成一个别名就行了,到时候直接调用别名,别名这样写
#ALIAS line {#case %1 {@line1} {@line2} {@line3]……}
这样,调用line @b返回的就是对应的函数值了 用别名呗,把这个case做成一个别名 #var line@b a b=2
line2=哈哈哈哈
c=line@b
a=@{@c}
页:
[1]
2