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

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

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

HUMAN 个人变量
GLOBAL 全局变量
GUILD 行会变量

①声明变量
在QManage.txt脚本下[@Login]
VAR    Integer    HUMAN    变量名称    整数型
VAR    String      HUMAN    变量名称    字符串型

QManage.txt脚本下[@Startup]
VAR    Integer    GLOBAL    变量名称    整数型
VAR    String      GLOBAL    变量名称    字符串型

在QManage.txt脚本下[@LoadGuild]
VAR    Integer    GUILD       变量名称    整数型
VAR    String      GUILD       变量名称    字符串型

②读取变量
LOADVAR HUMAN 变量名称 ..\QuestDiary\文件夹\存储文件.txt

③修改变量
CALCVAR HUMAN 变量名称 + 1    (支持:+  -  =)

④保存变量
SAVEVAR HUMAN 变量名称 ..\QuestDiary\文件夹\存储文件.txt

⑤变量检测
CHECKVAR HUMAN 变量名称 > 1    (支持:+  -  =  ?)

⑥变量输出
<$human(变量名称)>  <$global(变量名称)>  <$guild(变量名称)>

⑦排序自定义变量(GOM引擎  GEE引擎
SortVarToList 自定义变量名 自定义变量文件路径 排序后列表的保存路径 降序还是升序(0-1) 保存格式(0-1)为0时只保存人物名,为1时:人物名:变量值.
[@test2]
#if
#act
SortVarToList 自定义变量名 ..\QuestDiary\数据文件\变量存储.txt ..\QuestDiary\数据文件\排序的文件.txt 0 1
break

⑧排序人物自定义变量
兼容的hero引擎 格式: SortHumVarToListEx 变量名 变量路径 排序模式(0,1) 保存路径 保存模式(0,1) 说明: 排序模式 0=升序,1=降序
升序排序人物变量QQQQ: [@main] #IF #ACT SortHumVarToListEx QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试A.txt 0
升序排序人物变量QQQQ,不保存人物变量:
[@main]
#IF
#ACT
SortHumVarToListEx QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试A.txt 1

⑨排序在线人物自定义变量
兼容的hero引擎 格式: SortHumVarToList 变量名 保存路径 排序模式(0,1) 名字路径 说明: 排序模式 0=升序,1=降序       名字路径在排序后只保存人物名字不保存人物变量. 注意: 此脚本命令只排序在线人物的变量
升序排序人物变量QQQQ:
[@main]
#IF
#ACT
SortHumVarToList QQQQ ..\QuestDiary\测试.txt 0
升序排序人物变量QQQQ,单独保存人物名字:
[@main]

#IF
#ACT SortHumVarToList QQQQ ..\QuestDiary\测试.txt 0 ..\QuestDiary\测试1.txt

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

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

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

分享给朋友:

“传奇Mir自定义变量使用详解” 的相关文章

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

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

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

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

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

此文件路径为: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:把...

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

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