当前位置:首页 > 引擎教程 > 正文内容

Blue引擎自定义变量,列表自动排序实例

休闲网络2年前 (2023-09-29)引擎教程626

由于BLUE引擎最新版区分实时记录(消耗内存CPU,可用于通区,实时读写命令:HardDisk),和内存缓存定期统一记录(推荐,但禁止用于通区)

INI_RELOAD ..\QuestDiary\数据文件\捐献数据\全局捐献数据.ini        备注:读取文本对应标识的数据

INI_READ_INTEGER ..\QuestDiary\数据文件\捐献数据\全局捐献数据.ini 玩家捐献数据 <$USERNAME> M主号捐献数据        备注:获取文本对应标识的数据

INI_RELOAD ..\QuestDiary\数据文件\捐献数据\全局捐献排名.ini        备注:读取文本对应标识的数据
备注:↓↓↓对文本对应标识的数据进行排序↓↓↓---0为从大到小   1为从小到大

INI_SORT_READ_SECTION_VALUES ..\QuestDiary\数据文件\捐献数据\全局捐献数据.ini 玩家捐献数据 1 1 1 #INI_SORTED_FLAG__JXXTPM 0

备注:↓↓↓对 INI_SORTED_FLAG__JXXTPM 这个临时排序进行读取↓↓↓---D0是存储变量,建议用临时变量,例如下面的D0,记录的是总行数,也可以理解为有多少玩家进行了排名

INI_SORT_SECTION_VALUES_COUNT #INI_SORTED_FLAG__JXXTPM D0

以下为排序后获取到排序内容(1是获取第一行,同样如果是2则获取第二行)

INI_SORT_GET_IDENT_STRING #INI_SORTED_FLAG__JXXTPM 1 S捐献001        字符串型(标识或者人名)

INI_SORT_GET_VALUE_INTEGER #INI_SORTED_FLAG__JXXTPM 1 M捐献001     整数型(对应数据)


以下为保存命令

INI_SAVE ..\QuestDiary\数据文件\捐献数据\全局捐献排名.ini

INI_SAVE ..\QuestDiary\数据文件\捐献数据\全局捐献数据.ini

以下为整数型 +  -  =  操作

INI_WRITE_INTEGER_EX ..\QuestDiary\数据文件\捐献数据\全局捐献数据.ini 玩家捐献数据 <$USERNAME> + <$STR(M90)>

以下为字符串型操作,没有操作符,为直接赋值
INI_WRITE_STRING ..\QUESTDIARY\数据文件\行会统计\行会入会限制.ini 行会入会限制 <$GUILDNAME> <$STR(M90)>

以下为Blue引擎字符行替换命令

StringsReplace ..\QuestDiary\数据文件\捐献数据\全局捐献数据.ini <$STR(S英雄旧名字)> <$STR(S英雄新名字)> 0

全文备注:若是使用通区操作,务必使用HardDisk这个实时存取命令,否则无法或者最新数据,造成数据错乱。或者使用上面的读取和保存命令,单区其实可以忽略是定期存储一次,服务器关闭重启时会自动全部存储。


扫描二维码推送至手机访问。

版权声明:本文由经验分享发布,如需转载请注明出处。

本文链接:https://www.xxde.cn/post/23.html

分享给朋友:

“Blue引擎自定义变量,列表自动排序实例” 的相关文章

传奇引擎某些报错可能的原因参考

传奇引擎某些报错可能的原因参考

关于传奇服务端-M2报12种错原因综合解决方法。1、 网关一会打开一会关闭的查看 D:MirserverMud2DBsrv200!serverinfo.txtD:MirserverGate_ServerRunGateConfig.ini是不是对应的或者是有人用变态外挂、攻击等导致RunGate关闭,...

传奇引擎行会封号不显示,调整沙巴克在人物名字前面的方法

传奇引擎行会封号不显示,调整沙巴克在人物名字前面的方法

此文件路径为:D:\MirServer\Mir200    →   String.ini快速定位搜索:HumanShowName1号标识为沙巴克名字变量:(%CastleName)   括号是多余的,只是沙巴克名字两边的符号,可以自定义2号...

Blue引擎变量拆分,分割命令使用方法。

详细解释Blue引擎的变量分割拆分的方法,此命令可能会在多个地方使用到,使用此命令也可以使很多复杂繁琐的功能变得更加简单。命令参数说明:STRCAP 参数1 参数2 参数3 参数4参数1:被拆分的字符或者变量  例如:S9    例如:我很自豪自己是一个中国人参数2:把...

GOM引擎,传奇引擎M2文本操作检测,增加,删除,获取相关常用命令。

以下为经常使用的传奇引擎M2文本操作检查是否存在:CheckTextList ..\QuestDiary\路径\文本.txt 任意字符写入指定字符:AddTextListEx ..\QuestDiary\路径\文本.txt 任意字符 行数(行数可省略)清理整个列表:CLEARNAMELIS...

GOM引擎角色虚影,变大,透明,变身效果命令

SHOWPHANTOM 参数1(任意字符,不能为空)参数2(任意字符,不能为空)参数3(任意字符,不能为空)参数4(任意字符,不能为空)参数5(任意字符,不能为空)参数6(透明度(0~255))数字越小越透明参数7(任意字符,不能为空)参数8(任意字符,不能为空)参数9(时间(秒))1-6...