q285917716 发表于 2022-10-18 18:02:57

自定义变量问题!!!!!!

[@main]

#if
#act
VAR Integer HUMAN 熟练度
#say
<$HUMAN(熟练度)>点<增加熟练度/@1121>


[@1121]
#act
VAR Integer HUMAN 熟练度
CALCVAR HUMAN 熟练度 + 2000
SAVEVAR HUMAN 熟练度
SortHumVar 熟练度 S$排序写入变量 N$排序写入变量 0 1 10
SENDMSG 0 -<$str(S$排序写入变量1)>:<$STR(N$排序写入变量1)>
SENDMSG 0 -<$str(S$排序写入变量2)>:<$STR(N$排序写入变量2)>
SENDMSG 0 -<$str(S$排序写入变量3)>:<$STR(N$排序写入变量3)>
goto @main
以上是测试的脚本
SortHumVar 熟练度 S$排序写入变量 N$排序写入变量 0 1 10
这个命令一个到这个命令就不往下执行了,注释掉这个命令就没事
[@获取变量位置N]
#if
#ACT
HumVarRank 变量数字 N$变量位置 0 1
SENDMSG 0 -<$STR(N$变量位置)>
还有这个命令也是。,,设计到这样的命令是不是都不能用啊


还是自己写的有问题!!








996技术-wang 发表于 2022-10-21 13:15:32

用最新的引擎测试看呢
本地测试了 正常好使的

paopao1 发表于 2022-10-25 02:26:58

上面申请了一次,后面再申请了一次,当然不能用
[@1121]
#act
CALCVAR HUMAN 熟练度 + 2000
这样就可以了

996技术-wang 发表于 2022-10-27 19:31:52

申明放到登陆触发里就可以了
页: [1]
查看完整版本: 自定义变量问题!!!!!!