4MAX英雄合击商业引擎20100101,站长将引擎和登录器配置器合并在一个压缩包中。有需要的GM可以直接下载并更新配置登录器。虽然这套程序比较老,但在站长的测试中确认程序是正常运行的,并且兼容现代主流的WIN10系统。但是,客户端经过测试后发现,登录器似乎无法识别16周年以上的客户端,具体情况需要大家自行测试。配置登录器相对简单,只需输入自己的列表地址,设置好登录器名字、选择喜欢的登录器皮肤,即可生成。需要注意的是,站长测试发现登录器无法读取16周年以上的客户端,但10周年版本则完全没有问题,可以正常打开并自动读取到客户端信息,同时也可以正常进入游戏。此外,在火绒杀毒软件下,登录器也没有出现报毒的情况。

在配置器生成登陆器的默认情况下,皮肤文件为“模板x皮肤.jpg”或“模板x皮肤.bmp”,其中“x”为模板编号。用户还可以在配置器中手动指定每个模板的皮肤。通用自定义补丁“wil”是热血1.76外传登陆器的Max_Prguse补丁,而“归来”自定义补丁则是传奇归来登陆器的Max_Prguse补丁。需要注意的是,用户无需再将Max_Prguse.wil文件放入补丁文件夹Data下面,因为配置器在生成登陆器时会自动抽取该目录下对应的补丁并合成到登陆器中。因此,当用户修改自定义补丁时,只需直接修改配置器当前目录下的补丁即可。此外,配置器在每次生成时都会自动删除补丁文件夹Data\Max_Prguse.wil文件。

请注意,本说明仅用于介绍新扩展的功能。登陆器支持让补丁随登录器一起发布,每次运行登录器时都会自动释放补丁。具体步骤如下:

第一步:制作补丁

在运行登录器生成器后,会自动创建一个名为“补丁文件夹”的文件夹。打开该文件夹后,您会发现其结构与传奇客户端类似。实际上,生成器会将“补丁文件夹”下的所有文件打包到生成的登录器上,以便在登录器运行时自动解压出来。例如,若要将怪物Mon30.wil和Mon30.wix的补丁文件放到客户端的Data文件夹下,只需将这两个文件复制到“补丁文件夹Data\”目录下即可。另外,所有在“补丁文件夹”下的文件都将被自动添加到登录器中并在下次运行时自动释放。

第二步:制作内挂默认配置

假设服务器名称为“测试服”,游戏角色为“管理员”。首先,您需要亲自进入游戏并设置好内挂的配置,使其符合您希望玩家首次打开内挂时的设置需求。

以下是内容重构后的版本:

1. 退出游戏,然后打开客户端Config文件夹。正常情况下,你应该能在里面找到一个名为“测试服_管理员(服务器名称_游戏人物名称)”的文件夹,这个文件夹保存的就是你刚才设置好的内挂配置。

2. 将“测试服_管理员”这个文件夹重命名为MaxDefInfo。

3. 将改名后的文件夹复制到“补丁文件夹\Config\”下。

——————–以下是官方引擎说明书最后一次更新的日志————————

提示:本帮助脚本命令适用于英雄版和外传版引擎。

更新日志:

091128更新:(注:请引擎和登陆器DBSERVER一起更新)

1. 增加检测字符串长度命令CheckStringlength,支持字符串长度比较操作符(<,>,=)。

2. 增加设置字符变量长度命令SETSTRINGLENG,只能对字符变量进行操作。格式为SETSTRINGLENG 变量名 长度,其中0表示在后面补空格,1表示在前面补空格,2表示在原串后面加上参数二指定个数的空格。

3. 增加用户命令:允许赠送。默认人物上线时赠送的状态为关闭,防止PK时别的玩家恶意赠送物品捣乱。

4. 增加学习内功脚本命令READSKILLNG。

5. 增加调整人物内力经验点数脚本命令CHANGENGEXP,支持控制符(=,+,-)进行经验点数调整。

6. 增加检查人物是否学过内功脚本命令CHANGREADNG。

7. 增加调整人物内功等级脚本命令CHANGENGLEVEL,支持控制符(=,+,-)进行等级数调整(范围1-255)。

8. 增加检查人物内功等级脚本命令CHECKNGLEVEL,支持操作符(<,>,=)进行等级数比较(范围1-255)。

9. 增加显示客户端天地结晶图标脚本命令OPENEXPCRYSTAL,支持选择是否清空变量。

10. 增加关闭客户端天地结晶图标脚本命令CLOSEEXPCRYSTAL。

11. 增加取提天地结晶中的经验脚本命令GETEXPTOCRYSTAL。

12. 增加客户端显示牛气管图标脚本命令OPENCATTLEGAS,暂时支持选择是否清空变量(功能暂未开放)。

13. 增加关闭客户端牛气管图标脚本命令CLOSECATTLEGAS(暂时支持选择是否清空变量,功能暂未开放)。

14. 增加调整人物牛气值脚本命令CHANGECATTLEGASEXP,支持控制符(=,+,-)进行牛气值点数调整(功能暂未开放)。

增加地图参数:NEEDLEVELTIME(等级)

在string.ini文件中,当角色等级未达到指定等级时,不允许进入游戏。可以通过发送NeedLevelToXYErrorMsg提示自行修改。

15: 增加地图参数:NEEDLEVELTIME(等级)

在string.ini文件中,当角色等级未达到指定等级时,不允许进入游戏。可以通过发送NeedLevelToXYErrorMsg提示自行修改。

增加地图参数:DECEXPRATETIME(值)

每秒减双倍经验时间。如果值小于1,则默认为1。

16: 增加地图参数:DECEXPRATETIME(值)

每秒减双倍经验时间。如果值小于1,则默认为1。

增加地图参数:NGEXPRATE(值)

格式:NGEXPRATE(100),说明:100代表经验倍数,除以100后为实际倍数。

17: 增加地图参数:NGEXPRATE(值)

格式:NGEXPRATE(100),说明:100代表经验倍数,除以100后为实际倍数。

增加地图参数:PULSEXPRATE(值)

格式:PULSEXPRATE(100),说明:100代表经验倍数,除以100后为实际倍数。

18: 增加地图参数:PULSEXPRATE(值)

格式:PULSEXPRATE(100),说明:100代表经验倍数,除以100后为实际倍数。

增加检查英雄是否开通经脉系统脚本命令:CHECKHEROOPENOPULS

20: 增加检查英雄经络修炼点脚本命令:CHECKHEROPULSEXP 控制符(>,<,=) 经验值

用于检查英雄的经络修炼点是否满足升级所需的经验值。

21: 增加开通英雄经脉脚本命令:OPENHEROPULS

用于开通英雄的经脉系统。

22: 增加改变英雄经络修炼点脚本命令:CHANGEHEROPULSEXP 控制符(+,-,=) 经验值

用于改变英雄的经络修炼点,可以增加或减少经验值。

23: 增加客户端显示锻练金针窗口脚本命令:OPENMAKEKIMNEEDLE

用于在客户端显示锻练金针的窗口。

24: 增加检查包裹是否有指定叠加物品脚本命令:CHECKKIMNEEDLE 物品名称 数量

用于检查包裹中是否存在指定数量的叠加物品。

25: 增加收回包裹指定叠加物品脚本命令:TAKEKIMNEEDLE 物品名称 数量

用于从包裹中取出指定数量的叠加物品。

26: 增加给指定的叠加物品脚本命令:GIVEKIMNEEDLE 物品名称 数量

用于给予包裹中的特定叠加物品。

27: 增加检查是否跨穴点击脚本命令:CHECKHUMANPULSE 经络(0..3) 穴位(1..5)

用于检查用户是否点击了正确的穴位,以便进行跨穴操作。

28: 增加检查打通穴位所需内功等级脚本命令:CHECKOPENPULSELEVEL 经络(0..3) 穴位(1..5)

用于检查打通某个穴位所需的内功等级是否满足要求。

29: 增加打通指定脉穴脚本命令:OPENPULSE 经络(0..3) 穴位(1..5)

用于打通指定的脉穴。

30: 扩展永久增加人物属性点脚本命令:USEBONUSPOINT 属性位置(1-14) 控制符(+,-,=) 点数

经络经验命令:

CHECKPULSEXP 经络(0..3) 等级(0..4)

格式:本命令用于获取当前人物的经络经验。在QBatterNPC中,英雄的所有脚本由英雄自己执行,因此可以直接使用此命令。在普通NPC中,要测试英雄的经络升级经验,请使用$hero.CHECKPULSEXP 0 1。

DECPULSEXP 经络(0..3) 等级(0..4)

格式:本命令用于操作当前人物的经络经验。在QBatterNPC中,英雄的所有脚本由英雄自己执行,因此可以直接使用此命令。在普通NPC中,减去英雄升级经络所需的经验请使用$hero.DECPULSEXP 0 1。

内功等级显示变量:

<$HEROPULSEXP>

内功经验显示变量:

<$NGLEVEL>

<$HEROGETNGEXP>//英雄当前得到的内功经验

<$GETNGEXP>//当前得到的内功经验

人物内功升级触发:[@HeroNGLevelUp]

英雄内功升级触发:[@PlayNGLevelUp]

人物得到内功经验触发:[@GetNGExp]

英雄得到内功经验触发:[@HeroGetNGExp]

技能设置命令:

所有技能支持在DB里Power MaxPower里进行技能威力的调整。

商铺物品元宝数支持21亿。

支持倚天系列的装备武器发光和技能,以及衣服翅膀(DB设置)。

支持金牛系列装备的发光(DB设置)。

完整的人物和英雄内功功能。

支持蒙面黑巾和必杀斗笠(扩展了斗笠的支持,可以使用shape=3无限制的添加新的斗笠)(DB设置)。

为了方便大家对检测脚本的复用扩展了SET和CHECK命令,这两条命令支持变量(详细请看说明)。

完整支持人物连击和英雄连击功能(英雄经络修炼支持使用经络经验和不使用经络经验。如果不想使用英雄经络经验的请修改 Mir200\EnvirMarket_Def\QBatter-0.txt的相同脚本)。