onlyidc 发表于 2024-6-17 18:28:43

键值对自定义变量

引擎版本:3.40.3
问题描述:键值对自定义变量问题
ADDSTRVALUE 排行攻击值 1 1000
UPGRIDEVARCACHE 排行攻击值
SENDMSG 9 <$GETSTRVALUE(HUMAN(排行攻击值)),1)>

上述键值对自定义变量,哪个地方是错误的?正确的方式是怎么写?

刀刀刀 发表于 2024-6-17 19:56:01

自定义变量类型要有吧,这个说明书都写得很明白。

刀刀刀 发表于 2024-6-17 19:56:32

ADDSTRVALUE HUMAN(排行攻击值) 1 1000
UPGRIDEVARCACHE HUMAN(排行攻击值)
SENDMSG 9 <$GETSTRVALUE(HUMAN(排行攻击值)),1)>

onlyidc 发表于 2024-6-18 01:48:37

ADDSTRVALUE HUMAN(排行攻击值) 1 1000
UPGRIDEVARCACHE HUMAN(排行攻击值)
SENDMSG 9 <$GETSTRVALUE(HUMAN(排行攻击值),1)>

onlyidc 发表于 2024-6-18 01:48:57

这样也是错误的

onlyidc 发表于 2024-6-18 01:49:33

MOVVARCACHE HUMAN(排行攻击值) 2000
UPGRIDEVARCACHE HUMAN(排行攻击值)
SENDMSG 9 <$HUMAN(排行攻击值)>,    QM先声明自定义变量后,这样能用

onlyidc 发表于 2024-6-18 01:57:35

刀刀刀 发表于 2024-6-17 19:56


这样写也是错误的,不显示值

996技术-wang 发表于 2024-6-21 09:50:33

如果是自定义字符型变量 格式为:HUMAN(XXX)不要带<$>

引擎版本:3.40.3
问题描述:键值对自定义变量问题
ADDSTRVALUE 排行攻击值 1 1000
应该改成
ADDSTRVALUE HUMAN(排行攻击值)1 1000
页: [1]
查看完整版本: 键值对自定义变量