在最新的传奇翎风引擎升级中,我们着重解决了AddTextListEx写入文本时的编码问题,确保了文本的正确读写,无论使用默认的相对路径还是指定的绝对路径。这一改进不仅提升了代码的兼容性,还扩展了文本操作功能,使得游戏体验更加顺畅。
功能:AddTextListEx
功能:将字符串写入指定文本文件,支持指定行数。
格式:AddTextListEx 路径 字符串 行数(0-65535) 绝对路径标志(1为绝对路径,0或空为相对路径)
示例:#IF #ACT AddTextListEx ..\TestList.txt <$USERNAME> 0
文本读写扩展:
GetRandomText:随机读取文本文件中的行。
AddTextListEx:继续支持文本写入,包括绝对路径。
CHECKTEXTLIST:检查文本文件中是否存在指定的字符串。
GETRANDOMLINETEXT:随机获取文本文件中的一行。
示例:GETRANDOMLINETEXT ..\QuestDiary\充值系统\10元卡号.txt <$STR(S2)>
绝对路径支持:
对于需要绝对路径的文件操作,如清空、添加和删除,添加了参数1来指定。
例如:ClearNameList E:\数据文件\系统\1卡号.txt 1
2024年1月31日更新:
参数扩展:CheckTextList函数支持检测文本文件中的特定字符串,包括区分大小写选项。
格式:CheckTextList 文件名 检测字符串1 检测字符串2(可为空) 绝对路径标志(空表示相对路径) 大小写敏感标志
处理了AddTextListEx写入会强制修改文本编码的问题 扩展文本读取、写入等功能 后加个参数 1为绝对路径 0或者留空为默认的相对路径 GetRandomText AddTextListEx CHECKTEXTLIST GETRANDOMLINETEXT CHECKTEXTLIST ..\QuestDiary\系统\1卡号.txt <$STR(S2)>默认的相对路径
功能: 把字符串写入到指定的文本文件中,可以指定写入行.
格式: AddTextListEx 路径 字符串 行(0-65535) 是否绝对路径
#IF
#ACT
AddTextListEx ..\TestList.txt <$USERNAME> 0
功能: 文本读取、写入支持绝对路径 扩展文本读取、写入等功能 (后加个参数 1为绝对路径,0或者留空为默认的相对路径
GetRandomText
AddTextListEx
CHECKTEXTLIST
GETRANDOMLINETEXT
CHECKTEXTLIST ..\QuestDiary\充值系统\10元卡号.txt <$STR(S2)>
默认的相对路径
--------
下面为绝对路径 后面加个参数1
E:\数据文件\系统\1卡号.txt 1
;------------------------------------------
绝对路径支持清空文本内容:
ClearNameList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
AddNameDateList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
DelNameDateList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
--------------------------------------------2024-01-31更新扩展参数5----------------------------------------------------------------------------------------
CheckTextList 文件名 检测字符串1 检测字符串2(可为空) 是否绝对路径(为空表示相对路径) 是否区分大小写(0或空:不区分; 1:区分)
注:当字符串2可用'' 或 ""表示空
功能:AddTextListEx
功能:将字符串写入指定文本文件,支持指定行数。
格式:AddTextListEx 路径 字符串 行数(0-65535) 绝对路径标志(1为绝对路径,0或空为相对路径)
示例:#IF #ACT AddTextListEx ..\TestList.txt <$USERNAME> 0
文本读写扩展:
GetRandomText:随机读取文本文件中的行。
AddTextListEx:继续支持文本写入,包括绝对路径。
CHECKTEXTLIST:检查文本文件中是否存在指定的字符串。
GETRANDOMLINETEXT:随机获取文本文件中的一行。
示例:GETRANDOMLINETEXT ..\QuestDiary\充值系统\10元卡号.txt <$STR(S2)>
绝对路径支持:
对于需要绝对路径的文件操作,如清空、添加和删除,添加了参数1来指定。
例如:ClearNameList E:\数据文件\系统\1卡号.txt 1
2024年1月31日更新:
参数扩展:CheckTextList函数支持检测文本文件中的特定字符串,包括区分大小写选项。
格式:CheckTextList 文件名 检测字符串1 检测字符串2(可为空) 绝对路径标志(空表示相对路径) 大小写敏感标志
处理了AddTextListEx写入会强制修改文本编码的问题 扩展文本读取、写入等功能 后加个参数 1为绝对路径 0或者留空为默认的相对路径 GetRandomText AddTextListEx CHECKTEXTLIST GETRANDOMLINETEXT CHECKTEXTLIST ..\QuestDiary\系统\1卡号.txt <$STR(S2)>默认的相对路径
功能: 把字符串写入到指定的文本文件中,可以指定写入行.
格式: AddTextListEx 路径 字符串 行(0-65535) 是否绝对路径
#IF
#ACT
AddTextListEx ..\TestList.txt <$USERNAME> 0
功能: 文本读取、写入支持绝对路径 扩展文本读取、写入等功能 (后加个参数 1为绝对路径,0或者留空为默认的相对路径
GetRandomText
AddTextListEx
CHECKTEXTLIST
GETRANDOMLINETEXT
CHECKTEXTLIST ..\QuestDiary\充值系统\10元卡号.txt <$STR(S2)>
默认的相对路径
--------
下面为绝对路径 后面加个参数1
E:\数据文件\系统\1卡号.txt 1
;------------------------------------------
绝对路径支持清空文本内容:
ClearNameList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
AddNameDateList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
DelNameDateList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
--------------------------------------------2024-01-31更新扩展参数5----------------------------------------------------------------------------------------
CheckTextList 文件名 检测字符串1 检测字符串2(可为空) 是否绝对路径(为空表示相对路径) 是否区分大小写(0或空:不区分; 1:区分)
注:当字符串2可用'' 或 ""表示空

