在传奇服务端中将新手默认的布衣、木剑修改为战神套装,主要通过修改服务端配置文件、登录触发脚本或引擎可视化设置来实现,同时需确保战神套装在数据库中存在且名称一致。操作前务必备份相关文件。
修改 !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
checkjob warrior
#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的列表信息 → 套装属性里设置编号并关联装备,并在数据库对应字段填入该编号。

