添加新的 MuEmu 翅膀
要添加新的翅膀,您需要执行添加新项目的标准过程,然后执行本指南中描述的过程。
设置 CustomWing.txt 文件
指数
翅膀识别号,可以放置 0 到 14 的值,总共最多 15 个翅膀。
项目索引
翼物品的识别号,通过“Item.txt”获得。
ItemIndex = (Section*512)+类型
也就是说,如果项目位于类别 12 中,ID 为 180,则应将 ItemIndex = 6324
防御 ConstA
定义机翼应用的额外防御的常量。
防御 = BaseDefense+(DefenseConstA*ItemLevel)
IncDamageConstA(IncDamageConstA)、IncDamageConstB
定义伞体施加的伤害增加的常数。
IncDamage = (IncDamageConstA+(物品等级*IncDamageConstB))-100;
DecDamageConstA、DecDamageConstB
定义机翼施加的伤害减免的常量。
DecDamage = 100-(DecDamageConstA-(物品级别*DecDamageConstB))
期权索引1~3
使用生命之珠时,机翼可以购买的选项的识别号。
80 -> 伤害增加。
81 -> 增加魔法伤害。
82 -> 增加防御成功的几率。
83 -> 增加防御。
84 -> 增加运气。
85-> 自动生命恢复的增加。
113 -> 被诅咒的伤害增加。
OptionValue1~3
分配给伞队在使用生命之珠时可以获得的选项的值。
值 = 值 + (OptionValue*OptionLevel)
新选项索引1~4
额外机翼选项的标识号。
108 -> 无视防御的几率。
109 -> 几率反映所有受到的伤害。
110 -> 受到攻击时有几率恢复所有生命值。
111 -> 受到攻击时有几率恢复所有魔力。
NewOptionValue1~4
分配给额外机翼选项的值。
ModelType
机翼使用的模型类型。
0 -> 翼
1 -> 盖板
型号名称
封面使用的型号名称,不带扩展名。
wing_model。bmd -> “wing_model”
在服务器上配置文件后
,需要生成一个新的 “main.xtm” 和翅膀的信息,为此,将 “CustomWing.txt” 文件复制到生成器文件夹就足够了,并将 “OptionIndex1~3” 和 “NewOptionIndex1~4” 列的编号更改为相应表中括号内的那些。
为了使伤害增加和减少值正确显示在客户端中,您需要编辑“ItemTooltip.bmd”文件,并将值 26 和 33 放入引用机翼伤害增加和减少文本的字段中。
对于那些仍然有疑问的人,我将留下一个基于 Wing of Storm 和 Wing of Space-time 的例子,它们是游戏的原始翅膀,将帮助您理解其价值。
首先,要了解这些值,您需要了解翅膀的所有属性。单击此处查看他们的描述。
文件CustomWing.txt:
索引项DefenseConstA IncDamageConstA IncDamageConstB DecDamageConstA DecDamageConstB OptionIndex1 OptionValue1 OptionIndex2 OptionValue2 OptionIndex3 NewOptionIndex1 NewOptionValue1 NewOptionIndex2 NewOptionValue2 NewOptionValue2 NewOptionIndex3 NewOptionValue3 NewOptionIndex4 NewOptionValue4 ModelType ModelName
0 6180 4 139 2 61 2 80 4 85 1 83 4 110 5 111 5 109 5 108 5 0 “wing08”
1 6181 4 139 2 61 2 81 4 85 1 83 4 110 5 111 5 109 5 108 5 0 “wing09”
结束
注意:生成 main.xtm 后,无需将 CustomWing.txt 文件保存在 Client 文件夹中。