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

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

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

由于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://linshi.xxde.cn/post/23.html

分享给朋友:

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

常见类型传奇引擎卡死、内存溢出的表现与解决办法

常见类型传奇引擎卡死、内存溢出的表现与解决办法

    当我们使用GOM,GEE,4K,HGE,BLUE等等这几款引擎的时候,虽然平时可能没什么问题,但是一旦遇到这种内存溢出,几乎所有GM都会束手无策。    其实这都是一些开发作者写脚本不严谨,大量调用CALL,高频...

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

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

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

GOM引擎微端配置方法详解,一看就懂

GOM引擎微端配置方法详解,一看就懂

可以通过一下两张图进行配置,基本上一看就懂。此处附上微端不更新的各种问题1、按照你的配置后,仍然不更新.答1:请检查登陆器配置器里自定补丁文件夹名称和微端里的自定义补丁文件夹是否相同(需要相同),就是图2的4号标识那里,如果其中一方缺少或者不相同,则不更新,或者更新异常.答2:我曾经遇到过一种奇怪的...

Blue引擎风云盾到底好不好用?风云盾封挂怎么样?

Blue引擎风云盾到底好不好用?风云盾封挂怎么样?

    首先说明,本人开了20年的服,各大引擎熟练使用,怕不是传奇界能跟我平辈的都不太好找,今天让风云盾客服狠狠的给我上了一堂智商课。    原因呢就是我第一使用风云盾,其他一些垃圾设置咱就不说了,20年开服经验什么不会...

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

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

传奇Mir自定义变量使用详解

HUMAN 个人变量GLOBAL 全局变量GUILD 行会变量①声明变量在QManage.txt脚本下[@Login]VAR    Integer    HUMAN    变量名称...