很多玩传奇、修改登录脚本的朋友都会问,转生后上线怎么设置血量和蓝自动增加,核心疑问集中在两个:一是增加血量和蓝的脚本命令是什么,二是登录脚本具体怎么操作,才能让玩家转生后每次上线,血量和蓝都能对应提升,不用手动操作,下面直奔主题,分引擎、分步骤讲清楚,新手也能跟着操作,每一步都实用不绕弯。
先明确核心答案:传奇增加血量和蓝的脚本命令,不是统一的,不同引擎(Hero、GOM、GEE)的命令不一样,核心分为两类——直接增加固定血量蓝量的命令,和根据转生等级递增增加的命令,后者更常用,能实现“转生等级越高,上线增加的血量蓝量越多”,下面先把所有常用命令列出来,大家可直接对应自己的引擎选用,不用自己摸索。
先汇总所有增加血量、蓝量的核心脚本命令,按引擎分类,一目了然,复制就能用,避免记混:
1. Hero引擎(最常见,适配多数传奇版本):增加血量命令是HumanHP + 数值,增加蓝量命令是HumanMP + 数值;若要根据转生等级递增,需搭配转生检测命令,核心检测命令是CheckRebirth 转生等级(比如CheckRebirth 1就是检测转生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)#IF CheckRebirth 1 ;检测玩家是否转生1级 #ACT HumanHP + 800 ;转生1级上线增加800血量 HumanMP + 500 ;转生1级上线增加500蓝量 SENDMSG 7 转生1级福利!上线自动增加800血量、500蓝量!
#IF CheckRebirth 2 ;检测玩家是否转生2级 #ACT HumanHP + 1600 ;转生2级上线增加1600血量 HumanMP + 1000 ;转生2级上线增加1000蓝量 SENDMSG 7 转生2级福利!上线自动增加1600血量、1000蓝量!
#IF CheckRebirth 3 ;检测玩家是否转生3级 #ACT HumanHP + 2400 ;转生3级上线增加2400血量 HumanMP + 1500 ;转生3级上线增加1500蓝量 SENDMSG 7 转生3级福利!上线自动增加2400血量、1500蓝量!
写法二:按转生等级递增增加血量蓝量(适合转生等级多的版本,比如1-10转),无需重复写多段脚本,更简洁,脚本如下:
(@Login)#IF CheckRebirth 1 ;检测玩家转生等级≥1级 #ACT HumanHP + $$500*$REBIRTHLEVEL$$ ;转生等级×500,比如1转500、2转1000 HumanMP + $$300*$REBIRTHLEVEL$$ ;转生等级×300,比如1转300、2转600 SENDMSG 7 转生福利生效!上线自动增加$$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)#IF CheckRebirthLevel 1 ;检测转生1级 #ACT AddMaxHP 1000 ;转生1级加1000血量 AddMaxMP 600 ;转生1级加600蓝量 SENDMSG 7 转生1级上线福利,血量+1000,蓝量+600!
#IF CheckRebirthLevel 2 ;检测转生2级 #ACT AddMaxHP 2000 ;转生2级加2000血量 AddMaxMP 1200 ;转生2级加1200蓝量 SENDMSG 7 转生2级上线福利,血量+2000,蓝量+1200!
写法二:按转生等级递增增加(适合多转生版本):
(@Login)#IF CheckRebirthLevel 1 #ACT AddMaxHP $$800*$REBIRTH$$ ;转生等级×800,1转800、2转1600 AddMaxMP $$400*$REBIRTH$$ ;转生等级×400,1转400、2转800 SENDMSG 7 转生等级越高,福利越多!上线自动增加对应血量蓝量!
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)#IF RebirthLevel >= 1 ;转生等级≥1级 #ACT ChangeMaxHP + 700 ;加700血量 ChangeMaxMP + 400 ;加400蓝量 SENDMSG 7 转生福利!上线自动增加700血量、400蓝量!
#IF RebirthLevel >= 2 ;转生等级≥2级 #ACT ChangeMaxHP + 1400 ;加1400血量 ChangeMaxMP + 800 ;加800蓝量 SENDMSG 7 转生2级福利升级,血量+1400,蓝量+800!
写法二:按转生等级递增:
(@Login)#IF RebirthLevel >= 1 #ACT ChangeMaxHP + $$600*$RebirthLevel$$ ChangeMaxMP + $$350*$RebirthLevel$$ SENDMSG 7 上线自动增加$$600*$RebirthLevel$$血量、$$350*$RebirthLevel$$蓝量,转生等级越高福利越好!
3. 保存文件,编码格式选择ANSI,打开GEE引擎配置器,找到“脚本设置”,勾选“启用登录脚本”,保存配置后,重启传奇服务器,登录转生角色测试,即可看到血量蓝量自动增加。
除了以上核心步骤,还有几个常见问题,大家可以对照排查,解决脚本不生效的问题,都是玩家实测过的,靠谱不踩坑。
问题1:脚本写对了、路径放对了,重启服务器还是不生效?大概率是编码格式错误,传奇脚本必须是ANSI编码,若保存为UTF-8,引擎无法识别,解决方法:重新打开脚本文件,另存为ANSI编码,覆盖保存,重启服务器即可。
问题2:登录后血量蓝量没增加,也没有系统提示?原因是脚本中的转生检测命令写错了,比如Hero引擎把CheckRebirth写成CheckRebirt,GOM引擎把CheckRebirthLevel写成CheckRebirth,解决方法:对照前面的命令,修改检测命令,确保和引擎对应,重启服务器测试。
问题3:增加的血量蓝量显示异常,比如数值不对、不叠加?原因是命令用错了,比如把“HumanHP + 800”写成“SetHumanHP 800”,后者是固定血量,会覆盖角色本身的血量,解决方法:替换成“+”命令,确保是在原有血量基础上增加,而非固定数值。
问题4:未转生玩家也能收到血量蓝量增加?原因是脚本没有添加“未转生不触发”的条件,解决方法:在脚本开头添加一段检测未转生的脚本,比如:#IF CheckRebirth 0 #ACT SENDMSG 7 未转生玩家无上线血量蓝量福利,快去转生吧!,这样未转生玩家就不会触发增加效果。
问题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)#IF CheckRebirth 1 #ACT HumanHP + 800 HumanMP + 500 RecoverHP ;补满血量 RecoverMP ;补满蓝量 SENDMSG 7 转生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编码,重启服务器才能生效,按步骤操作,基本都能成功,新手不用怕,多试两次就能搞定。
如果还是不生效,可在传奇玩家社区、脚本交流论坛,发布自己的引擎版本、脚本内容,很多老玩家会帮忙排查错误,也能找到适配自己版本的脚本,直接复制使用,节省时间。另外,部分传奇架设教程中,也会附带转生相关的登录脚本设置步骤,可结合教程参考操作,更高效解决问题。

