Previous topicNext topic
 Gameofmir Help
Help > 游戏引擎功能系统 > 功能操作命令 > 字符文本类 >
文本命令兼容老GOM模式

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 老模式支持绝对路径