- 相关图片
简要介绍:
玩家可捐献一定数额的货币来获得相应等级的官位,不同等级官位可以获得一定的属性提升,官位的高低随着其他玩家捐献的数额会发生改变,点赞第一名的皇帝,可以获得经验或其他奖励,限制每人每天只能点一次,每天0点皇榜自动清空重置,玩家氪金消耗及提升战斗力的首选。脚本中使用了ESP插件相关命令,可修改为GOM1108引擎自带命令。
涉及变量:
先通过[变量查询器]查看自己版本中变量是否有冲突,代码中根据自己的实际情况进行修改变量名称。
# | 全局变量A | 全局变量G | 私人变量 | 自定义变量 |
---|---|---|---|---|
1 | A102 | G102 | N77 | N$点赞按钮 |
2 | A103 | G103 | N$官位数据 | |
3 | A104 | G104 | S$官位数据 | |
4 | A105 | G105 | S$点赞说明 | |
5 | A106 | G106 | S$官位X等 |
部分脚本代码展示.txt
玩家在皇榜中的点赞触发脚本,里面涉及到ESP插件脚本,也可以使用GOM自带脚本,以下是部分脚本,详细请查看下载后的完整脚本。
[@点赞]
#IF
CHECKNAMELIST ..\QuestDiary\官位捐献\点赞名单.txt
#ACT
BREAK
#IF
CHECKLEVELEX < 45
#ACT
MESSAGEBOX 你的等级不足45级,无法点赞!
BREAK
#IF
EQUAL A102
#ACT
MESSAGEBOX 暂无玩家获得“皇帝”爵位,不能点赞!
BREAK
#IF
#ACT
ADDNAMELIST ..\QuestDiary\官位捐献\点赞名单.txt
CHANGEEXP + 5000000
#IF
CHECKTEXTLIST ..\QuestDiary\官位捐献\点赞数据.txt [<$STR(A102)>]
#ACT
;非ESP插件
;ReadConfigFileItem ..\QuestDiary\官位捐献\点赞数据.txt <$STR(A102)> 点赞 <$STR(S$点赞次数)>
ESPReadConfigFileItem ..\QuestDiary\官位捐献\点赞数据.txt <$STR(A102)> 点赞 <$STR(S$点赞次数)>
MOV N$点赞临时 <$STR(S$点赞次数)>
INC N$点赞临时 1
ESPWriteConfigFileItem ..\QuestDiary\官位捐献\点赞数据.txt <$STR(A102)> 点赞 <$STR(N$点赞临时)>
MESSAGEBOX 点赞成功!
GOTO @MAIN
BREAK
#ELSEACT
;非ESP插件
;WriteConfigFileItem ..\QuestDiary\官位捐献\点赞数据.txt <$STR(A102)> 点赞 1
ESPWriteConfigFileItem ..\QuestDiary\官位捐献\点赞数据.txt <$STR(A102)> 点赞 1
MESSAGEBOX 点赞成功!
GOTO @MAIN
BREAK
......
Mir200\Envir\MapQuest_Def\QManage.txt
登录检测玩家皇榜官位数据,根据捐献数值给与对应的官位称号,以下是部分脚本,详细请查看下载后的完整脚本。
[@Login]
#IF
#ACT
VAR INTEGER HUMAN 官位捐献
LOADVAR HUMAN 官位捐献 ..\QuestDiary\官位捐献\捐献数据.txt
GOTO @官位数据刷新
[@官位数据刷新]
#IF
CHECKTITLE 皇帝
NOT EQUAL A102 <$USERNAME>
#ACT
DEPRIVETITLE 皇帝
#call [\游戏登陆\狂暴脚本.txt] @称号封号
MESSAGEBOX 你的"皇帝"称号被玩家"【<$STR(A102)>】"抢走了
#IF
CHECKTITLE 丞相
NOT EQUAL A103 <$USERNAME>
#ACT
DEPRIVETITLE 丞相
#IF
CHECKTITLE 将军
NOT EQUAL A104 <$USERNAME>
#ACT
DEPRIVETITLE 将军
#IF
CHECKTITLE 七品
NOT EQUAL A105 <$USERNAME>
#ACT
DEPRIVETITLE 七品
#IF
CHECKTITLE 九品
NOT EQUAL A106 <$USERNAME>
#ACT
DEPRIVETITLE 九品
#IF
#ACT
DEPRIVETITLE 地主
#IF
NOT CHECKTITLE 皇帝
EQUAL A102 <$USERNAME>
#ACT
CONFERTITLE 皇帝
#call [\游戏登陆\狂暴脚本.txt] @称号封号
BREAK
#IF
NOT CHECKTITLE 丞相
EQUAL A103 <$USERNAME>
#ACT
CONFERTITLE 丞相
BREAK
#IF
NOT CHECKTITLE 将军
EQUAL A104 <$USERNAME>
#ACT
CONFERTITLE 将军
BREAK
#IF
NOT CHECKTITLE 七品
EQUAL A105 <$USERNAME>
#ACT
CONFERTITLE 七品
BREAK
#IF
NOT CHECKTITLE 九品
EQUAL A106 <$USERNAME>
#ACT
CONFERTITLE 九品
BREAK
#IF
CHECKVAR HUMAN 官位捐献 > 1999
#ACT
CONFERTITLE 地主
BREAK
功能文件列表:
- 安装说明.txt
- Mir200\Envir\MerChant.txt
- Mir200\Envir\Market_Def\功能\官位皇榜-3.txt
- Mir200\Envir\MapQuest_Def\QManage.txt
- Mir200\Envir\QuestDiary\官位捐献\点赞名单.txt
- Mir200\Envir\QuestDiary\官位捐献\点赞数据.txt
- Mir200\Envir\QuestDiary\官位捐献\捐献数据.txt
- Mir200\Envir\QuestDiary\官位捐献\数据排名.txt
- Mir200\Envir\QuestDiary\游戏登录\狂暴脚本.txt
- 客户端补丁\20001004\data\包含的客户端补丁.jpk
- 客户端补丁\20001004\Pak.txt
- 数据库\物品导入文件.txt
安装说明:
使用前务必通过变量查询工具查看自己版本中的变量是否与该脚本冲突,若有冲突自行更换即可。
1、MerChant.txt 添加属性转移相关NPC坐标信息。
2、通过修改脚本可调整捐献的货币类型、数量、奖励及称号等信息。
3、文件中包含了捐献皇榜.pak客户端素材补丁文件。
4、将皇榜相关称号数据库文件导入你的数据库中。
5、其他相关请查看下载的脚本文件。
补丁[捐献皇榜.pak],对应原有wil编号22,根据自己添加的进行修改编号。