当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇M2server变量已存在报错QManage脚本错误解决方法

热度:
传奇服务端M2server出现变量已存在提示,属于QManage脚本重复定义变量导致的问题,下面直接给出错误原因与修改步骤。

##一、错误原因
M2server日志显示变量TTAE、TTAF、TTAG、TTAH、TTAI、TTAJ、TTAK、TTTA、TTTB、TTTC、TTTD、TTTE、TTTF、TTTG、TTTH、TTTI已存在,变量类型为HUMAN,触发命令为VAR,报错位置在QManage脚本,说明该脚本内对上述变量进行了多次定义,同一变量不能重复声明。

##二、修改位置
打开服务端内的QManage.txt脚本文件,该文件一般存放在Mir200/Envir/QuestDiary目录下。

##三、修改方法
1.在QManage.txt中搜索VARHUMAN关键字,查找所有变量定义语句。
2.找到TTAE、TTAF、TTAG、TTAH、TTAI、TTAJ、TTAK、TTTA、TTTB、TTTC、TTTD、TTTE、TTTF、TTTG、TTTH、TTTI这些变量的定义行。
3.保留其中任意一处定义,删除其余重复的VAR声明语句。
4.保存文件后重启M2server,即可消除变量已存在的脚本错误提示。

##四、验证方法
重启M2server后查看日志界面,若不再出现上述变量已存在的报错信息,说明修改生效。
[顶部]