勤奋小鹿 发表于 2026-3-29 09:16:30

自定义变量不能保存字符型问题

#IF
CheckJob Taoist
#act
mov s100 道士
CALCVAR HUMAN 职业 = <$STR(S100)>
SAVEVAR HUMAN 职业 ..\\QuestDiary\\排行榜\\战斗力.txt
发现战斗力.txt文件保存的职业值为0 按理说应该是道士的。不知道怎么回事。

大方小狗 发表于 2026-3-29 09:16:30

51614445 发表于 2021-7-12 16:28 你申明的是整数型变量吧
正解,
QM登录脚本时
申明变量
VAR Integer HUMAN 职业
Integer 为数字变量,只能保存数字值。
如果你要用中文或符号,将Integer改成String 即可

大方小猪 发表于 2026-3-29 09:16:30

直接写
CALCVAR HUMAN 职业 = 道士
它不香吗?为什么要mov s100 道士 搞那些花里胡哨的呢?

大方小猪 发表于 2026-3-29 09:16:30

你申明的是整数型变量吧

坚强小兔 发表于 2026-3-29 09:16:30

351949288 发表于 2021-7-12 16:28 直接写
CALCVAR HUMAN 职业 = 道士
它不香吗?为什么要mov s100 道士 搞那些花里胡哨的呢?
写过了也是不行的,保存的值还是为0

阳光小猪 发表于 2026-3-29 09:16:30

442671 发表于 2021-7-12 16:22 正解,
QM登录脚本时
感谢 脑子忘了
页: [1]
查看完整版本: 自定义变量不能保存字符型问题