发新话题
打印

[求助] 关于UN接收器

您是本帖第489个浏览者

关于UN接收器

其中有G2指令,帮助上说可以修改英雄特技的图片和文本
其中修改图片没问题了
但是修改文本的时候,需要输入z变量的索引
可是z变量应该在哪里查呢

我自己定义了一个z变量,z1000,但是用
!#UN:G2/148/2/1000;
还是没效果啊。。。

TOP

为变量赋值不能使用脚本说明的方式,即这样写(!#VRz1000:S^1234567890.^;)是不行的,
z1000最终还是为0;

我是这样解决这个问题的:

!?CM2;
!!HE-1:N?y1;
!!VRz1000&y1=148:S^1234567890.^;
!!UN&y1=148:G2/148/2/1000;

PS:一定要写在脚本文件中,同样的代码写在地图的事件中就是不起作用,原因不明中……;shxin;

TOP

奇怪,我的可以啊
WoG化地图

!#内容是最早读的,如果WoG化后会被改掉,可能加入脚本后用的是!!命令又把它给改回来了吧。
我用以下事件:
ZVSE
!#VRz1000:S^test^;
!#UN:G2/148/2/1000;

另外最后我加了一句:
!#IF:M^%z1000^;
它返回的值是“%z1000”(无引号),向高手求教。

TOP

再试了一次,关了英雄特技加强可以显示,开了就不行了。
因为加强后用黄字表示,所以肯定改了说明信息了。

TOP

引用:
原帖由 shenbing100 于 2007-8-5 14:24 发表
另外最后我加了一句:
!#IF:M^%z1000^;
它返回的值是“%z1000”(无引号),向高手求教。
如果你是要显示z1000的值的话,将z大写,就可以了(!#IF:M^%Z1000^;)

TOP

o,原来是这样,应该是因为开了加强,就会改提示信息,所以会覆盖自己的!#
而开加强并不修改特技图片,所以特技图片那个语句不会被覆盖

TOP

回复 #5 ttheree 的帖子

谢谢
前面都注意大小写了,特意小写了还错。;njin;

TOP

发新话题
正在查看本主题的会员:游客