大陆 发表于 2020-2-14 20:38:38

金币悬赏-金币悬赏-GOM引擎M2自定义变量报错

注意:用户在发帖后、可在论坛素材QQ群:571604724 内转发此帖链接、并在技术回复后采纳相应答案!

请不要私下转账,任何私下交易都存在一定风险,私下交易被骗本站概不负责(传奇水深骗子多,管理好腰包)

============================= 问题说明 ==============================

GOM引擎M2自定义变量报错:变量不存在(变量其实是声明好了通过NPC执行加减都正常,通过QM和机器人控制执行就报错数据加减也不变化)

已设置一:QM变量已经声明
[@Login]
#IF
CHECKLEVELEX > 0
#act
setontimer 1 5
#CALL [\游戏登陆\登陆脚本.txt] @登陆设置
#CALL [\游戏功能\封号调整.txt] @封号调整
#CALL [\禁止登陆\禁止登陆.txt] @禁止登陆
VAR Integer HUMAN 每日首充
LOADVAR HUMAN 每日首充 ..\QuestDiary\宁维信息\首充地图\每日首充数据.txt
-----------------------------------------------------------------------------------------------------------------------------------------
已设置二:QuestDiary文件夹下的目录和文本也已经创建了:
D:\MirServer\Mir200\Envir\QuestDiary\宁维信息\首充地图\每日首充数据.txt
-----------------------------------------------------------------------------------------------------------------------------------------
已设置三:D:\MirServer\Mir200\Envir\Robot_def下面的RobotManage.txt也添加了:

[@首充地图]
#IF
#ACT
MoveMapPlay my1 3 333 333
CALCVAR HUMAN 每日首充 = 0
SAVEVAR HUMAN 每日首充 ..\QuestDiary\宁维信息\首充地图\每日首充数据.txt
BREAK

-----------------------------------------------------------------------------------------------------------------------------------------
已设置四:结果通过QM和CALCVAR HUMAN 每日首充 = 0
SAVEVAR HUMAN 每日首充 ..\QuestDiary\宁维信息\首充地图\每日首充数据.txt执行就会M2报错如下:
变量每日首充不存在,变量类型:HUMAN 脚本命令:CALCVAR NPC名称:RobotManage 地图:0(0:0) 参数1:HUMAN 参数2:每日首充 参数3:+ 参数4:100 参数5: 参数6: 参数7: 参数8: 参数9: 参数10:
2020/2/14 14:06:00 [脚本错误] 变量每日首充不存在,变量类型:HUMAN 脚本命令:SAVEVAR NPC名称:RobotManage 地图:0(0:0) 参数1:HUMAN 参数2:每日首充 参数3:..\QuestDiary\宁维信息\首充地图\每日首充数据.txt 参数4: 参数5: 参数6: 参数7: 参数8: 参数9: 参数10:
-----------------------------------------------------------------------------------------------------------------------------------------
已设置五:如果我通过NPC执行如下:就不会报错数据也会加减等于 都正常、。、、
#IF
#ACT

CALCVAR HUMAN 每日首充 = 0
SAVEVAR HUMAN 每日首充 ..\QuestDiary\宁维信息\首充地图\每日首充数据.txt

-----------------------------------------------------------------------------------------------------------------------------------------
============================= 用户需求 ==============================通过QM或者RobotManage机器人每天执行下面脚本数据正常归0并且M2不报错
CALCVAR HUMAN 每日首充 = 0
SAVEVAR HUMAN 每日首充 ..\QuestDiary\宁维信息\首充地图\每日首充数据.txt


Changyunfei 发表于 2020-2-15 09:36:11

我清楚自定义变量是用的清除txt文件,也就是你保存变量的文本,而不是用的赋值变量为0

Changyunfei 发表于 2020-2-15 09:37:00

不是删除文体文件哈,是清空文本

大陆 发表于 2020-2-15 11:34:25

Changyunfei 发表于 2020-2-15 09:36
我清楚自定义变量是用的清除txt文件,也就是你保存变量的文本,而不是用的赋值变量为0

这个攻杀的可以用清空文本不是这样的

ranmaoping 发表于 2020-2-15 23:50:45


RobotManage设置:
[@首充地图]
#IF
#ACT
GMEXECUTE 开始提问 @清理每日首充
BREAK


QM设置:
[@清理每日首充]
#IF
#ACT
MoveMapPlay my1 3 333 333
CALCVAR HUMAN 每日首充 = 0
SAVEVAR HUMAN 每日首充 ..\QuestDiary\宁维信息\首充地图\每日首充数据.txt
CLEARNAMELIST ..\QuestDiary\宁维信息\首充地图\每日首充资格.txt
BREAK

2262704 发表于 2020-2-19 05:24:17

地方广东省国防生的发斯蒂芬多少
页: [1]
查看完整版本: 金币悬赏-金币悬赏-GOM引擎M2自定义变量报错