诚实小鸟 发表于 2026-3-27 14:53:43

V8引擎的M2有2处报错,来资深老中医给看看


第一处:



第二处:



[@行会捐献数据QM触发]
{
#IF
CHECKLEVELEX > 0
#ACT
VAR String HUMAN HHJX-行会捐献第1名显示
VAR String HUMAN HHJX-行会捐献第2名显示
VAR String HUMAN HHJX-行会捐献第3名显示
VAR String HUMAN HHJX-行会捐献第4名显示
VAR Integer HUMAN HHJX-上次属性
#IF
HAVEGUILD
#ACT
GOTO @开始加载行会变量
#CALL [\\行会捐献系统\\【常量设置】.INI] @常量设置
#CALL [\\行会捐献系统\\行会捐献行会属性刷新.txt] @行会捐献行会属性刷新
#ELSEACT
BREAK
#IF
CHECKVAR GLOBAL HHJX-行会捐献第1名 = <$GUILDNAME>
#ACT
SENDMSG 1 行会捐献第1名{的行会成员|251:235}{[%S]|250:235}{上线了,额外全属性+$(捐献排名1属性)|251:235}
[@开始加载行会变量]
#IF
CheckTextList ..\\QuestDiary\\行会捐献系统\\行会变量加载名单.txt <$GUILDNAME>
#ACT
#ELSEACT
VAR Integer GUILD HHJX-行会捐献金额
LOADVAR GUILD HHJX-行会捐献金额 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
AddTextList ..\\QuestDiary\\行会捐献系统\\行会变量加载名单.txt <$GUILDNAME>
[@行会捐献数据QM触发-全局]
#ACT
ClearNameList ..\\QuestDiary\\行会捐献系统\\行会变量加载名单.txt
VAR String GLOBAL HHJX-行会捐献第1名
LOADVAR GLOBAL HHJX-行会捐献第1名 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR Integer GLOBAL HHJX-行会捐献第1数
LOADVAR GLOBAL HHJX-行会捐献第1数 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR String GLOBAL HHJX-行会捐献第2名
LOADVAR GLOBAL HHJX-行会捐献第2名 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR Integer GLOBAL HHJX-行会捐献第2数
LOADVAR GLOBAL HHJX-行会捐献第2数 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR String GLOBAL HHJX-行会捐献第3名
LOADVAR GLOBAL HHJX-行会捐献第3名 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR Integer GLOBAL HHJX-行会捐献第3数
LOADVAR GLOBAL HHJX-行会捐献第3数 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR String GLOBAL HHJX-行会捐献第4名
LOADVAR GLOBAL HHJX-行会捐献第4名 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR Integer GLOBAL HHJX-行会捐献第4数
LOADVAR GLOBAL HHJX-行会捐献第4数 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR String GLOBAL HHJX-上次排名第1名
LOADVAR GLOBAL HHJX-上次排名第1名 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR String GLOBAL HHJX-上次排名第2名
LOADVAR GLOBAL HHJX-上次排名第2名 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR String GLOBAL HHJX-上次排名第3名
LOADVAR GLOBAL HHJX-上次排名第3名 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
VAR String GLOBAL HHJX-上次排名第4名
LOADVAR GLOBAL HHJX-上次排名第4名 ..\\QuestDiary\\行会捐献系统\\行会捐献数据.txt
}

诚实小鸟 发表于 2026-3-27 14:53:43

第一图是脚本引起的。排查一下。
第二图应是变量没有初始化的 或者有错的。行会变量好像是创建行会时就要创建的了。
之后创建会容易重复报错的了。

诚实小鸟 发表于 2026-3-27 14:53:43

第1,不知道你什么脚本有问题,单单报错很难知道原因
第2,创建行会触发和登陆脚本 检测行会名是否在名单,再申明行会变量,如已在名单,不要申明变量!
引擎启动做一个清除行会名单文本即可!

诚实小鸟 发表于 2026-3-27 14:53:43

第一图是脚本引起的。排查一下。
第二图应是变量没有初始化的 或者有错的。行会变量好像是创建行会时就要创建的了。
之后创建会容易重复报错的了。

诚实小鸟 发表于 2026-3-27 14:53:43

第1,不知道你什么脚本有问题,单单报错很难知道原因
第2,创建行会触发和登陆脚本 检测行会名是否在名单,再申明行会变量,如已在名单,不要申明变量!
引擎启动做一个清除行会名单文本即可!

诚实小鸟 发表于 2026-3-27 14:53:43

第一图是脚本引起的。排查一下。
第二图应是变量没有初始化的 或者有错的。行会变量好像是创建行会时就要创建的了。
之后创建会容易重复报错的了。

诚实小鸟 发表于 2026-3-27 14:53:43

第1,不知道你什么脚本有问题,单单报错很难知道原因
第2,创建行会触发和登陆脚本 检测行会名是否在名单,再申明行会变量,如已在名单,不要申明变量!
引擎启动做一个清除行会名单文本即可!
页: [1]
查看完整版本: V8引擎的M2有2处报错,来资深老中医给看看