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

传奇世界单机版修改武器攻击魔法道术属性StdItems.DB字段说明与@武器@supermake命令格

热度:
传奇世界单机版(传世单机)调整武器属性分两种做法:永久改模板去StdItems.DB改数据库字段,临时改身上已穿戴武器用GM命令@武器或@supermake。下面分别说明。

一、StdItems.DB修改武器基础属性(永久生效)

先停服务端,打开DBC2000连接HeroDB(或LegendDB),双击打开StdItems.DB,找到目标武器行(如"屠龙""霹雳"),修改以下关键字段后保存,M2控制台点"重新加载→物品数据库"或重启服务端:

字段含义示例

DC物理攻击下限武士武器主改,如改15

DC2(或DCMax)物理攻击上限如改55

MC魔法攻击下限法师武器主改,如改10

MC2(或MCMax)魔法攻击上限如改35

SC道术下限道士武器主改,如改5

SC2(或SCMax)道术上限如改20

AC/AC2物理防御下限/上限(部分版本武器填AC影响攻速)一般0

MAC/MAC2魔法防御下限/上限一般0

NeedLevel佩带等级如40

StdMode物品类型,武器通常填5或6照抄原武器值不动

Shape武器外观编号(对应Weapon.wil帧)照抄不动

Looks背包图标编号(对应Items.wil帧)照抄不动

例:把裁决之杖攻击从0-30改为20-60,定位裁决行把DC改20、DC2改60保存即可。改完后新刷出的裁决是20-60,已拿在手上的旧裁决需脱下重戴或重新刷才刷新。

二、GM命令临时调整身上武器属性(不用改库)

进游戏前确认角色名已在Mir200\Envir\AdminList.txt设为GM并重新加载管理员列表,小退重登。

命令一:@武器攻击加成魔法加成道术加成准确加成
这是传世Hero引擎/部分GOM版支持的即时改身上武器属性命令,只对当前穿戴武器叠加生效:

@武器20002

意思是在当前武器基础上加20点物理攻击上限、加2点准确,魔法与道术不加。四个参数依次为:物理攻击增量、魔法攻击增量、道术增量、准确增量,不想要某项为0。

命令二:@supermake部位代码属性类型数值
部分GOM/GEE版支持@supermake直接设指定部位装备属性(覆盖式而非叠加),武器部位代码通常为1(0=背包第一个,1=武器,2=衣服,3=项链…依引擎而定):

@supermake1060

0代表攻击上限属性,60即设武器攻击上限为60。常见属性类型编号:0=攻击上限、1=攻击下限、2=魔法上限、3=魔法下限、4=道术上限、5=道术下限、6=防御上限、7=魔防上限等(不同端编号略有差异,不生效换编号试)。

命令三:脱下重戴刷新
数据库改完StdItems.DB后,身上已装备的武器属性不自动变,需输入:

/takeoff1

或手动拖到背包再穿上,新属性即生效。

三、新刷武器验证修改结果

GM命令刷改完属性的武器验证:

@make裁决之杖1



@give裁决之杖1

物品名称须与StdItems.DB中Name字段完全一致(含空格和标点),背包满会掉脚下。

四、常见问题排查

•改完DC/DC2不生效:确认保存的是StdItems.DB不是副本,M2已重载物品数据库,且测试的是重新@make出来的新武器而非旧武器。

-@武器命令提示未知命令:该命令是Hero引擎特有,GOM/GEE部分版本不支持,改用@supermake或直接在数据库改。
•属性溢出显示异常:DC2/MC2/SC2不要填超过65535(部分引擎32767),超大值会导致属性归零或乱码。

-法师武器只改MC/MC2不生效:检查StdMode是否为武器(5或6),部分端法师武器StdMode=7需对应改。
•想做全新武器不在库里:在StdItems.DB末尾粘贴同类武器行,Idx改不重复最大号+1,Name改新名,调DC/MC/SC后保存重载即可。

以上内容做完了如果想进一步把自定义武器加进商店或调爆率可以参考之前写的装备制作与爆率教程。
[顶部]