跳到主要内容

武器模块

信息

对维基百科不熟悉吗?本页面包含有关配置的重要信息!请先阅读这个!

武器标题

所有武器在配置中都有一个独特的"武器标题"。它是文件顶部的名称,例如:

the weapon title is the root key in the yaml file

在上面的图像中,武器标题是AK_47。要在服务器上获取这个武器,请使用/wm get AK_47命令。

危险

文件的名称完全被忽略。我们建议将它们与武器标题匹配(例如AK_47.yml),但这是可选的,不会影响插件。

危险

您的武器标题(以及所有其他配置选项)不应该使用除了a->z、A->Z、0->9和下划线_之外的任何字符。请不要使用句点或破折号。

模块

所有武器都使用模块。"模块"是指配置中的一个部分。例如,射击模块是所有武器必需的。它在配置中以2个空格的缩进方式出现在武器名称下面。让我们看一个AK_47的示例:

AK_47:
Shoot:
# 其他选项在这里,比如扳机和弹道速度

大多数模块也可以有内部部分。例如:

AK_47:
Shoot:
Trigger:
# 其他选项在这里,比如主手和副手

以下是模块的完整列表(您还可以在本页面左侧的侧边栏中看到这些!):

  1. info.md
  2. shoot
    1. spread.md
    2. recoil.md
    3. Broken link
  3. scope.md
  4. reload
    1. ammo.md
  5. skin.md
  6. projectile
  7. explosion
  8. damage
  9. firearm_action.md
  10. melee.md
  11. Firemode -> 需要WeaponMechanicsPlus插件
  12. Cosmetics -> 需要WeaponMechanicsCosmetics插件
  13. Trails -> 需要WeaponMechanicsCosmetics插件
  14. Show Time -> 需要WeaponMechanicsCosmetics插件

必需的模块

只有info.mdshoot模块是必需的。大多数配置选项都是可选的,可以从配置文件中省略。