64位引擎修改以下文本命令兼容老GOM模式(OLDMODE)
新GOM的文本支持内存高速LoadFileToMemory,通区模式、多区同时读写丢失txt内容等等问题,建议使用新GOM模式
大服人多可使用LoadFileToMemory
LoadFileToMemoryEx将文本加入高速模式,也可以使用OLDMODE切换为老GOM模式,解决读写大文本卡顿的问题
大部分是爆物品触发或捡取触发里,加入了脚本记录装备的功能导致的,每爆或捡取一个装备,脚本就记录下来,记录的文本很快就变的很大,频繁读写硬盘就会卡
GetListString 参数5已支持OLDMODE
老模式支持绝对路径
GETRANDOMLINETEXT 参数3=0随机抽取 =1指定行,参数4已支持OLDMODE
老模式支持绝对路径
AddTextListEx 参数4已支持OLDMODE 老模式支持绝对路径
GetRandomText
命令同GETRANDOMLINETEXT一样
IncFileList 参数4已支持OLDMODE 老模式支持绝对路径
GetRandomTexts
参数5已支持OLDMODE 老模式支持绝对路径
GuildSaveToList 此命令使用不频繁,忽略
SortGuildToList
参数4已支持OLDMODE 老模式支持绝对路径
GetStringPosEx 参数5已支持OLDMODE
老模式支持绝对路径
CheckContainsTextList 参数3已支持OLDMODE
老模式支持绝对路径
CheckContainsTextListEx 参数3已支持OLDMODE 老模式支持绝对路径
GetStringPos
参数3已支持OLDMODE 老模式支持绝对路径
CheckTextList 文件位置 字符串 参数4已支持OLDMODE 老模式支持绝对路径
CheckTextList 文件名 检测字符串1 检测字符串2(可为空) 参数4=新老模式 注:当参数4不为空时,字符串2可用'' 或 ""
表示空
例子:CHECKTEXTLIST ..\QuestDiary\充值系统\10元卡号.txt <$STR(S$2)> ''
OLDMODE 表示老模式检测
AddTextList 文件位置 字符串 字符串2 参数4已支持OLDMODE
老模式支持绝对路径
DelTextList 文件位置 字符串 字符串3 参数4已支持OLDMODE
老模式支持绝对路径
如果第3个参数为空,又要指定第4个参数,将第3个参数设置为'' 或 ""
表示空
如果第3个参数不想填,又想填第四个参数,就把第3个参数设置为'' 或 ""
表示空
CheckNameList 参数2已支持OLDMODE
老模式支持绝对路径
CheckAccountList 参数2已支持OLDMODE 老模式支持绝对路径
CheckIPList
参数2已支持OLDMODE 老模式支持绝对路径
CheckGuildList 参数2已支持OLDMODE
老模式支持绝对路径