在传奇服务端中将新手默认的布衣、木剑修改为战神套装,主要通过修改服务端配置文件、登录触发脚本或引擎可视化设置来实现,同时需确保战神套装在数据库中存在且名称一致。操作前务必备份相关文件。
修改!Setup.txt配置文件(最简单直接)
找到服务端路径D:\MirServer\Mir200\!Setup.txt(或Mir200目录下的Setup.txt),用记事本打开搜索[Names]字段下的新手物品定义:
-ClothsMan=布衣(男)改为ClothsMan=战神盔甲(男)或对应男战神衣服名
•ClothsWoman=布衣(女)改为ClothsWoman=战神盔甲(女)或对应女战神衣服名
-WoodenSword=木剑改为WoodenSword=战神剑(需填数据库中战神武器的准确名称)
保存后重启M2Server,新建角色即可生效。此法适合全局统一替换,不区分职业。
修改QManage.txt登录脚本(最常用灵活)
找到路径D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt,搜索[@Login]或ISNEWHUMAN(判断新人物)字段。找到原先赠送布衣木剑的脚本段:
#IF
ISNEWHUMAN
#ACT
Give布衣(男)1
Give木剑1
将其修改为战神套装对应部件,若需按职业分发则加checkjob判断:
#IF
ISNEWHUMAN
checkjobwarrior
#ACT
Give战神盔甲(男)1
Give战神剑1
Give圣战手镯2
Give圣战戒指2
Give圣战项链1
若是单职业或无职业区分,直接写Give战神盔甲1等即可。保存后在M2引擎点击“刷新QM登录脚本”或重启服务端生效。
GOM/GEE引擎修改QFunction-0.txt
GOM/GEE引擎通常修改Mir200\Envir\Market_Def\QFunction-0.txt,在[@UserLogin]或[@OnLogin]段下添加或修改Give指令:
#IF
NEWHUMAN
#ACT
Give战神盔甲1
Give战神剑1
AutoTakeOnItem战神盔甲0
AutoTakeOnItem战神剑1
AutoTakeOnItem后的数字0代表衣服位、1代表武器位,可实现上线自动穿戴。保存后点击引擎“加载QFunction脚本”生效。
引擎M2可视化设置(部分版本支持)
打开M2Server.exe,进入列表信息二→新手设置或参数设置→新手福利,找到“上线赠送装备”选项,删除原有的布衣、木剑,添加战神盔甲、战神剑等物品名称与数量,保存并重启。此法无需手写脚本,适合新手GM。
数据库与名称核对要点
修改前必须用DBC2000打开Mir200\Mud2\DB\StdItems.DB,确认战神套装(战神盔甲、战神剑、圣战首饰等)在数据库中的Name字段准确名称,脚本和配置里填的物品名必须与数据库完全一致(含括号、性别标识),否则无法发放。若战神套装是新增装备,需先在数据库建好记录并设置正确Stdmode(衣服通常为42,武器为19等)。
若想让战神套装显示套装属性,还需在M2的列表信息→套装属性里设置编号并关联装备,并在数据库对应字段填入该编号。
修改!Setup.txt配置文件(最简单直接)
找到服务端路径D:\MirServer\Mir200\!Setup.txt(或Mir200目录下的Setup.txt),用记事本打开搜索[Names]字段下的新手物品定义:
-ClothsMan=布衣(男)改为ClothsMan=战神盔甲(男)或对应男战神衣服名
•ClothsWoman=布衣(女)改为ClothsWoman=战神盔甲(女)或对应女战神衣服名
-WoodenSword=木剑改为WoodenSword=战神剑(需填数据库中战神武器的准确名称)
保存后重启M2Server,新建角色即可生效。此法适合全局统一替换,不区分职业。
修改QManage.txt登录脚本(最常用灵活)
找到路径D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt,搜索[@Login]或ISNEWHUMAN(判断新人物)字段。找到原先赠送布衣木剑的脚本段:
#IF
ISNEWHUMAN
#ACT
Give布衣(男)1
Give木剑1
将其修改为战神套装对应部件,若需按职业分发则加checkjob判断:
#IF
ISNEWHUMAN
checkjobwarrior
#ACT
Give战神盔甲(男)1
Give战神剑1
Give圣战手镯2
Give圣战戒指2
Give圣战项链1
若是单职业或无职业区分,直接写Give战神盔甲1等即可。保存后在M2引擎点击“刷新QM登录脚本”或重启服务端生效。
GOM/GEE引擎修改QFunction-0.txt
GOM/GEE引擎通常修改Mir200\Envir\Market_Def\QFunction-0.txt,在[@UserLogin]或[@OnLogin]段下添加或修改Give指令:
#IF
NEWHUMAN
#ACT
Give战神盔甲1
Give战神剑1
AutoTakeOnItem战神盔甲0
AutoTakeOnItem战神剑1
AutoTakeOnItem后的数字0代表衣服位、1代表武器位,可实现上线自动穿戴。保存后点击引擎“加载QFunction脚本”生效。
引擎M2可视化设置(部分版本支持)
打开M2Server.exe,进入列表信息二→新手设置或参数设置→新手福利,找到“上线赠送装备”选项,删除原有的布衣、木剑,添加战神盔甲、战神剑等物品名称与数量,保存并重启。此法无需手写脚本,适合新手GM。
数据库与名称核对要点
修改前必须用DBC2000打开Mir200\Mud2\DB\StdItems.DB,确认战神套装(战神盔甲、战神剑、圣战首饰等)在数据库中的Name字段准确名称,脚本和配置里填的物品名必须与数据库完全一致(含括号、性别标识),否则无法发放。若战神套装是新增装备,需先在数据库建好记录并设置正确Stdmode(衣服通常为42,武器为19等)。
若想让战神套装显示套装属性,还需在M2的列表信息→套装属性里设置编号并关联装备,并在数据库对应字段填入该编号。

