当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇转生后上线血量蓝量增加设置脚本命令详解

热度:
很多玩传奇、修改登录脚本的朋友都会问,转生后上线怎么设置血量和蓝自动增加,核心疑问集中在两个:一是增加血量和蓝的脚本命令是什么,二是登录脚本具体怎么操作,才能让玩家转生后每次上线,血量和蓝都能对应提升,不用手动操作,下面直奔主题,分引擎、分步骤讲清楚,新手也能跟着操作,每一步都实用不绕弯。

先明确核心答案:传奇增加血量和蓝的脚本命令,不是统一的,不同引擎(Hero、GOM、GEE)的命令不一样,核心分为两类——直接增加固定血量蓝量的命令,和根据转生等级递增增加的命令,后者更常用,能实现“转生等级越高,上线增加的血量蓝量越多”,下面先把所有常用命令列出来,大家可直接对应自己的引擎选用,不用自己摸索。

先汇总所有增加血量、蓝量的核心脚本命令,按引擎分类,一目了然,复制就能用,避免记混:

1.Hero引擎(最常见,适配多数传奇版本):增加血量命令是HumanHP+数值,增加蓝量命令是HumanMP+数值;若要根据转生等级递增,需搭配转生检测命令,核心检测命令是CheckRebirth转生等级(比如CheckRebirth1就是检测转生1级),组合起来就能实现“转生1级加多少、转生2级加多少”。

补充:Hero引擎还有一个常用命令SetHumanHP数值、SetHumanMP数值,区别在于“HumanHP+数值”是在原有血量基础上增加,“SetHumanHP数值”是直接设置固定血量,转生后上线建议用“+”命令,避免覆盖角色本身的血量加成,这是很多新手容易用错的点。

2.GOM引擎:增加血量命令是AddMaxHP数值,增加蓝量命令是AddMaxMP数值;转生检测命令是CheckRebirthLevel转生等级,同样支持按转生等级递增设置,比如转生1级加500血量,转生2级加1000血量,灵活适配不同转生阶段的需求。

3.GEE引擎:增加血量命令是ChangeMaxHP+数值,增加蓝量命令是ChangeMaxMP+数值;转生检测命令是RebirthLevel>=转生等级,命令写法和Hero、GOM略有差异,但核心逻辑一致,都是先检测转生等级,再执行增加血量蓝量的操作。

这里要重点说明,不管用哪个命令,“数值”都要根据自己的传奇版本调整,比如复古版本转生1级可加500-1000血量、300-500蓝量,常规版本可加1000-2000血量、800-1200蓝量,数值太高会破坏游戏平衡,太低则体现不出转生的优势,建议参考同版本其他脚本的数值设置,新手可先从中间值开始测试。

另外,所有脚本命令都要使用英文符号,中文逗号、中文括号、中文空格都会导致命令失效,比如“HumanHP+500”不能写成“HumanHP+500”(加号用中文),也不能漏写空格,这是很多新手脚本设置失败的核心原因,一定要注意。

明确了脚本命令,接下来重点讲:传奇登录脚本怎么设置,才能实现“转生后上线,血量和蓝自动增加”,核心逻辑是“登录触发→检测转生等级→执行对应血量蓝量增加命令”,全程无需手动操作,玩家每次上线,脚本都会自动检测并生效,分引擎详细讲解,每一步都讲透,避免踩坑。

首先要明确,转生后上线血量蓝增加的脚本,必须放在登录触发脚本文件中,不同引擎的登录脚本文件不一样,核心文件有两个:QManage.txt(全局登录触发)和QFunction-0.txt(局部登录触发),优先放在QManage.txt中,全局生效,所有玩家都能适配,下面分引擎具体操作。

第一步,确认自己的传奇引擎版本,这是所有操作的前提,不同引擎的脚本文件路径、命令写法完全不同,错配必失效,确认方法很简单:打开传奇安装目录,找核心文件——有Mir200、Envir文件夹,且有QManage.txt、QFunction-0.txt,是Hero引擎;有GomEngine.exe文件,是GOM引擎;有GeeEngine相关文件,是GEE引擎,不同引擎的操作细节略有差异,但核心步骤一致。

一、Hero引擎(最常见,新手优先看):登录脚本设置步骤,全程无需复杂操作,跟着走就能搞定。

1.找到登录脚本文件:打开传奇安装目录→进入Mir200\Envir\QuestDiary文件夹,找到QManage.txt文件,这是Hero引擎的全局登录触发脚本文件,所有登录相关的脚本,都要写在这里,放错路径会导致脚本无法触发。

2.打开QManage.txt文件,用记事本或专业文本编辑工具打开(建议用记事本,避免编码错误),在文件开头或单独一段,写入转生后上线血量蓝增加的脚本,核心是“检测转生等级→对应增加血量蓝量”,推荐两种脚本写法,大家可根据自己的需求选择。

写法一:固定转生等级增加固定血量蓝量(适合转生等级较少的版本,比如1-5转),脚本可直接复制,修改数值即可:

(@Login)#IFCheckRebirth1;检测玩家是否转生1级#ACTHumanHP+800;转生1级上线增加800血量HumanMP+500;转生1级上线增加500蓝量SENDMSG7转生1级福利!上线自动增加800血量、500蓝量!

#IFCheckRebirth2;检测玩家是否转生2级#ACTHumanHP+1600;转生2级上线增加1600血量HumanMP+1000;转生2级上线增加1000蓝量SENDMSG7转生2级福利!上线自动增加1600血量、1000蓝量!

#IFCheckRebirth3;检测玩家是否转生3级#ACTHumanHP+2400;转生3级上线增加2400血量HumanMP+1500;转生3级上线增加1500蓝量SENDMSG7转生3级福利!上线自动增加2400血量、1500蓝量!

写法二:按转生等级递增增加血量蓝量(适合转生等级多的版本,比如1-10转),无需重复写多段脚本,更简洁,脚本如下:

(@Login)#IFCheckRebirth1;检测玩家转生等级≥1级#ACTHumanHP+$$500*$REBIRTHLEVEL$$;转生等级×500,比如1转500、2转1000HumanMP+$$300*$REBIRTHLEVEL$$;转生等级×300,比如1转300、2转600SENDMSG7转生福利生效!上线自动增加$$500*$REBIRTHLEVEL$$血量、$$300*$REBIRTHLEVEL$$蓝量!

说明:$$$REBIRTHLEVEL$$是Hero引擎的转生等级变量,会自动识别玩家当前的转生等级,比如玩家是4转,就会自动计算500×4=2000血量、300×4=1200蓝量,新手可直接复制脚本,修改500、300这两个基础数值,适配自己的版本。

3.脚本写入后,保存文件,注意保存时编码格式选择ANSI,若保存为UTF-8编码,引擎无法识别,脚本会失效,保存方法:点击“文件”→“另存为”,在编码选项中选择“ANSI”,覆盖保存即可,这是很多新手容易忽略的细节。

4.重启传奇服务器,仅重启客户端无效,因为传奇引擎启动时,会将QManage.txt编译为缓存,修改脚本后,只有重启服务器,新的脚本逻辑才能被加载,重启后,创建转生角色登录,就能看到血量蓝量自动增加,同时收到系统提示,说明脚本生效。

二、GOM引擎:登录脚本设置步骤,需配合引擎配置工具,操作比Hero引擎多一步,重点注意脚本路径和配置启用。

1.找到登录脚本文件:打开传奇安装目录→进入GomEngine\Script文件夹,找到QManage.txt文件(GOM引擎的全局登录脚本文件),若找不到,可新建一个文本文档,重命名为QManage.txt,确保后缀是.txt,不要是.txt.txt。

2.打开QManage.txt文件,写入转生后上线血量蓝增加的脚本,命令用GOM引擎专属的AddMaxHP、AddMaxMP,同样推荐两种写法,可按需选择。

写法一:固定转生等级增加固定血量蓝量(适合1-5转版本):

(@Login)#IFCheckRebirthLevel1;检测转生1级#ACTAddMaxHP1000;转生1级加1000血量AddMaxMP600;转生1级加600蓝量SENDMSG7转生1级上线福利,血量+1000,蓝量+600!

#IFCheckRebirthLevel2;检测转生2级#ACTAddMaxHP2000;转生2级加2000血量AddMaxMP1200;转生2级加1200蓝量SENDMSG7转生2级上线福利,血量+2000,蓝量+1200!

写法二:按转生等级递增增加(适合多转生版本):

(@Login)#IFCheckRebirthLevel1#ACTAddMaxHP$$800*$REBIRTH$$;转生等级×800,1转800、2转1600AddMaxMP$$400*$REBIRTH$$;转生等级×400,1转400、2转800SENDMSG7转生等级越高,福利越多!上线自动增加对应血量蓝量!

3.脚本保存,编码格式选择ANSI,覆盖保存后,打开GOM引擎配置工具,找到“脚本设置”选项,勾选“启用QManage登录脚本”,选择QManage.txt文件的对应路径,点击“保存配置”,这一步不能省略,很多GOM引擎玩家就是漏了这一步,导致脚本写对了也不生效。

4.重启传奇服务器,登录转生角色测试,若血量蓝量自动增加,且收到系统提示,说明脚本生效;若未生效,可检查配置工具是否启用脚本,或脚本命令是否写错,比如把AddMaxHP写成AddHP,会导致命令失效。

三、GEE引擎:登录脚本设置步骤,路径和Hero引擎类似,命令写法略有差异,重点注意转生检测命令。

1.找到登录脚本文件:打开传奇安装目录→进入Mir200\Envir\QuestDiary文件夹,找到QManage.txt文件,和Hero引擎的路径一致,直接打开即可。

2.写入脚本,GEE引擎用ChangeMaxHP+、ChangeMaxMP+命令,转生检测用RebirthLevel>=转生等级,脚本写法如下:

写法一:固定转生等级增加:

(@Login)#IFRebirthLevel>=1;转生等级≥1级#ACTChangeMaxHP+700;加700血量ChangeMaxMP+400;加400蓝量SENDMSG7转生福利!上线自动增加700血量、400蓝量!

#IFRebirthLevel>=2;转生等级≥2级#ACTChangeMaxHP+1400;加1400血量ChangeMaxMP+800;加800蓝量SENDMSG7转生2级福利升级,血量+1400,蓝量+800!

写法二:按转生等级递增:

(@Login)#IFRebirthLevel>=1#ACTChangeMaxHP+$$600*$RebirthLevel$$ChangeMaxMP+$$350*$RebirthLevel$$SENDMSG7上线自动增加$$600*$RebirthLevel$$血量、$$350*$RebirthLevel$$蓝量,转生等级越高福利越好!

3.保存文件,编码格式选择ANSI,打开GEE引擎配置器,找到“脚本设置”,勾选“启用登录脚本”,保存配置后,重启传奇服务器,登录转生角色测试,即可看到血量蓝量自动增加。

除了以上核心步骤,还有几个常见问题,大家可以对照排查,解决脚本不生效的问题,都是玩家实测过的,靠谱不踩坑。

问题1:脚本写对了、路径放对了,重启服务器还是不生效?大概率是编码格式错误,传奇脚本必须是ANSI编码,若保存为UTF-8,引擎无法识别,解决方法:重新打开脚本文件,另存为ANSI编码,覆盖保存,重启服务器即可。

问题2:登录后血量蓝量没增加,也没有系统提示?原因是脚本中的转生检测命令写错了,比如Hero引擎把CheckRebirth写成CheckRebirt,GOM引擎把CheckRebirthLevel写成CheckRebirth,解决方法:对照前面的命令,修改检测命令,确保和引擎对应,重启服务器测试。

问题3:增加的血量蓝量显示异常,比如数值不对、不叠加?原因是命令用错了,比如把“HumanHP+800”写成“SetHumanHP800”,后者是固定血量,会覆盖角色本身的血量,解决方法:替换成“+”命令,确保是在原有血量基础上增加,而非固定数值。

问题4:未转生玩家也能收到血量蓝量增加?原因是脚本没有添加“未转生不触发”的条件,解决方法:在脚本开头添加一段检测未转生的脚本,比如:#IFCheckRebirth0#ACTSENDMSG7未转生玩家无上线血量蓝量福利,快去转生吧!,这样未转生玩家就不会触发增加效果。

问题5:找不到QManage.txt文件,怎么办?两种情况:一是引擎版本特殊,登录脚本文件是QFunction-0.txt,可将脚本写入QFunction-0.txt,路径参考对应引擎的QFunction-0存放路径;二是文件被误删,可在同版本传奇的安装目录中,复制QManage.txt到自己的对应文件夹,再写入脚本,重启服务器即可。

再补充几个细节,新手一定要注意:1.脚本中的数值的要根据自己的传奇版本调整,不要照搬,比如复古版本数值要低,常规版本可适当提高,避免破坏游戏平衡;2.脚本写入时,要单独一段,不要和其他登录脚本混在一起,避免语法冲突;3.若想让血量蓝量增加后,玩家上线时血量蓝量直接满格,可在脚本中添加补满血量蓝量的命令,Hero引擎加“RecoverHP”“RecoverMP”,GOM/GEE引擎加“SetHPFull”“SetMPFull”。

比如Hero引擎补满血量蓝量的脚本补充:在#ACT后面添加RecoverHP、RecoverMP,完整脚本如下:

(@Login)#IFCheckRebirth1#ACTHumanHP+800HumanMP+500RecoverHP;补满血量RecoverMP;补满蓝量SENDMSG7转生1级福利!上线自动增加800血量、500蓝量,已自动补满!

另外,部分传奇版本,转生后上线血量蓝量增加,还需要修改转生系统的配置文件,比如在Mir200\Envir文件夹下的Rebirth.txt文件中,添加血量蓝量加成参数,若前面的脚本设置后不生效,可打开Rebirth.txt,找到“转生血量加成”“转生蓝量加成”选项,填写对应数值,保存后重启服务器,配合登录脚本,就能正常生效。

给大家梳理一下整体操作流程,新手跟着走,就能轻松搞定:1.确认传奇引擎版本;2.找到对应引擎的登录脚本文件(QManage.txt);3.复制对应引擎的脚本,修改血量蓝量数值和转生等级;4.以ANSI编码保存脚本;5.启用脚本(GOM/GEE引擎需额外操作);6.重启传奇服务器;7.登录转生角色测试,排查异常问题。

最后再重申一遍核心重点:增加血量蓝量的脚本命令,按引擎区分,Hero用HumanHP+/HumanMP+,GOM用AddMaxHP/AddMaxMP,GEE用ChangeMaxHP+/ChangeMaxMP+;登录脚本必须放在QManage.txt中,保存为ANSI编码,重启服务器才能生效,按步骤操作,基本都能成功,新手不用怕,多试两次就能搞定。

如果还是不生效,可在传奇玩家社区、脚本交流论坛,发布自己的引擎版本、脚本内容,很多老玩家会帮忙排查错误,也能找到适配自己版本的脚本,直接复制使用,节省时间。另外,部分传奇架设教程中,也会附带转生相关的登录脚本设置步骤,可结合教程参考操作,更高效解决问题。
[顶部]