骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 32275|回复: 40

[讨论] [资深修改党]物品属性修改

[复制链接]

1

主题

14

回帖

10

积分

随仆

Rank: 1

UID
2821744
第纳尔
264
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2017-4-3
鲜花(0) 鸡蛋(0)
发表于 2021-12-30 13:47:30 | 显示全部楼层
看到很多人都有兴趣知道物品数据的修改,我参考大神们的经验,自己琢磨弄了弄,简单的就不说了,主要是分享一下在怎么让弓、盾、标枪之类的在平民装备下使用

能直接修改的以远程武器为例
  <Item id="ad_noble_bow"    (物品ID是唯一的,我在原版ID前添加了ad_用以区分)
        name="{=EO7pEO7p}Noble Bow"     (EO7pEO7p自行修改,这个与添加中文名称相对应的,也可以直接把Noble Bow修改成中文)
        body_name="bo_composite_shotbow_f"
        mesh="shortbow_f"    (物品模型,如果纯自建物品的话,你可以选择喜爱的武器模型)
        weight="0.8"
        difficulty="0"
        appearance="0.1"
        Type="Bow"
        item_holsters="bow_back_2:bow_hip:bow_hip_2:bow_back">
    <ItemComponent>
      <Weapon weapon_class="Bow"
              ammo_class="Arrow"
              ammo_limit="1"
              thrust_speed="115"    (我的感觉是准心收缩的速度)
              speed_rating="94"
              missile_speed="100"     (抛物线,100以内弓骑同伴用着很舒服,步弓的话我感觉200以上都没问题)
              weapon_length="116"
              accuracy="100"
              thrust_damage="100"
              thrust_damage_type="Pierce"
              item_usage="bow"
              physics_material="wood_weapon"
              center_of_mass="0.1,0,-0.15"
              item_modifier_group="bow">
        <WeaponFlags RangedWeapon="true"
                     HasString="true"
                     StringHeldByHand="true"
                     NotUsableWithOneHand="true"
                     TwoHandIdleOnMount="true"
                     AutoReload="true"
                     UnloadWhenSheathed="true" />
      </Weapon>
    </ItemComponent>
    <Flags Civilian="true" />    (平民装备能用)
    <Flags ForceAttachOffHandPrimaryItemBone="true" />
  </Item>


打铁配件修改,以刀刃为例
  <CraftingPiece id="ad_aserai_blade_7"    (同理)
                 name="{=N1qLN1qL}Fine Steel Kaskara Blade"   (同理)
                 tier="5"    (配件等级)
                 piece_type="Blade"            
                 mesh="aserai_blade_7"    (同理)
                 length="100.1"
                 weight="1.2">
    <PieceUsages unavailable_usages="" />    (配件不能使用的效果,如是否能单手、双手、冲刺、架矛)
    <BladeData stack_amount="3"      (这个数字就是决定打造标枪后的数量)
               physics_material="metal_weapon"
               body_name="bo_sword_one_handed"
               holster_mesh="aserai_blade_7_scabbard_7">
      <Thrust damage_type="Pierce"      (不想要刺击的话就把这个伤害删掉)
              damage_factor="3" />
      <Swing damage_type="Cut"    (同理)
             damage_factor="4" />
    </BladeData>
    <Flags>
      <Flag name="BonusAgainstShield" />    (伤害对盾加成)
      <Flag name="Civilian"                          (平民装备能用)
            type="ItemFlags" />
    </Flags>
    <Materials>
      <Material id="Iron6"
                count="5" />
    </Materials>
  </CraftingPiece>

配件修改完毕后,一定要在crafting_templates文件中添加相应的,才能在铁匠铺显示你的配件
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2025-12-21 04:50 , Processed in 0.094374 second(s), 18 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表