帮助文档里变量列表用括号括起来的意思是只能用来作为临时变量吗?
比如截图中的(v1-v10)顺便问下哪里有统计过wog基底里面所有是使用过的V变量 Z变量 标志 和 W变量吗?
如果没有的话是否有必要根据每个文件头部注释统计一下? 意思这类v变量有官方脚本或者其他脚本做了清零处理。
v变量跟常用y变量最大区别就是 v变量在没有其他脚本占用的时候 调用始终数值不变(比如这个函数内定义了v7550的数值,你在其他函数直接调用v7550始终等于你设定的值,不会在新函数里被清零,也就是所谓的跨函数使用变量)
!?BF&1000;战场生成触发
!!VRv10:S0; 设置v10
!!DO20000/0/41/1:P;获取战场至高天使的数量
!!VRy1:Sv10; y1=战场至高天使数量
!!VRv10:S0;
!?FU20000;检测战场所有兵种里面至高的数量
!!BMx16:T?y1 N?y2;
!!FU|x16<0/x16>41/y1<0/y2<1:E;
!!if&y1=150:;
!!VRv10:+y2;
!!en:;
这类就是典型的临时调用v变量的例子
由于这类临时调用自带清零操作 所以以后用到需要跨函数使用的v变量的时候需要注意避开官方已经占用的部分。而自己使用类似临时变量也可以用重复使用这些临时v变量处理函数内调用。
我是个好人 发表于 2019-8-8 11:29
顺便问下哪里有统计过wog基底里面所有是使用过的V变量 Z变量 标志 和 W变量吗?
如果没有的话是否有必要根 ...
这点你可以查看游戏根目录下的wogermlog.txt文件,里面会列举出来所有的WOG基底+MODS使用的所有常用变量。
canary 发表于 2019-8-8 11:35
意思这类v变量有官方脚本或者其他脚本做了清零处理。
v变量跟常用y变量最大区别就是 v变量在没有其他脚本 ...
嗯,看大佬的例子一下就明白了~~~这类变量其实是被用来当作函数的返回值了吧?
感谢大佬解惑{:1_317:}
canary 发表于 2019-8-8 11:37
这点你可以查看游戏根目录下的wogermlog.txt文件,里面会列举出来所有的WOG基底+MODS使用的所有常用变 ...
学习到了~~~~~{:1_317:}{:1_317:} erm帮助里面有列出官方脚本的变量使用情况的。仔细查一下。 贤知有您 发表于 2019-8-8 23:17
erm帮助里面有列出官方脚本的变量使用情况的。仔细查一下。
但是我看wog基底里面貌似好些英雄变量被用掉了;bf; 建议使用SN:W^自定义变量名^/数值; 来设置变量。
SN:W^自定义变量名^/?y1;来读取变量。 XEricSin 发表于 2020-1-8 22:14
建议使用SN:W^自定义变量名^/数值; 来设置变量。
SN:W^自定义变量名^/?y1;来读取变量。
了解~感谢XE大佬;gaxing;
页:
[1]