射击
所有武器都需要 Shoot: 模块
这个“武器”不会发射弹药。相反,当使用时它会删除自身并治疗玩家!Shoot: 可能会引起误解;武器不一定需要发射弹药。相反,你可以创建消耗品。
请查看下面的消耗品示例:消耗品示例
Stim:
Info:
Weapon_Item:
Type: "LIGHTNING_ROD"
Name: "<gold>Stim"
Lore:
- "<gray>军用兴奋剂,可止血治疗战斗伤口。"
- ""
- "<gray>武器统计数据"
- "<gold>➣ &c♥♥♥♥♥♥♥♥ <gold>⟸ <gray>治疗"
Unbreakable: true
Hide_Flags: true
Deny_Use_In_Crafting: true
Weapon_Get_Mechanics:
- "Sound{sound=ITEM_ARMOR_EQUIP_CHAIN, pitch=0.75}"
Cancel:
Block_Interactions: true
Item_Interactions: true
Skin:
Default:
Type: FEATHER
Custom_Model_Data: -1 # 负数在这里是可以的!
Shoot:
Trigger:
Main_Hand: "RIGHT_CLICK"
Off_Hand: "RIGHT_CLICK"
Circumstance:
Swimming: "DENY"
Consume_Item_On_Shoot: true
Delay_Between_Shots: 20
Mechanics:
- "Sound{sound=ENTITY_GENERIC_DRINK, noise=0.1}"
- "Potion{potion=HEAL, level=3}"
Shoot:
Trigger: <触发器>
Projectile_Speed: <速度>
Projectiles_Per_Shot: <数量>
Selective_Fire:
Trigger: <触发器>
Default: <单发/连发/全自动>
Mechanics: <机制>
Delay_Between_Shots: <刻数>
Fully_Automatic_Shots_Per_Second: <数量>
Burst:
Shots_Per_Burst: <数量>
Ticks_Between_Each_Shot: <刻数>
Consume_Item_On_Shoot: <是/否>
Destroy_When_Empty: <是/否>
Ammo_Per_Shot: <数量>
Reset_Fall_Distance: <是/否>
Spread: # 更多信息请往下滚动
Recoil: # 更多信息请往下滚动
Mechanics: <机制>
Attract_Mobs: # 更多信息请往下滚动,WMP 特性
Offsets:
Right_Hand: <向量>
Left_Hand: <向量>
Scope:
Right_Hand: <向量>
Left_Hand: <向量>
Vive:
Right_Hand: <向量>
Left_Hand: <向量>
触发器
射击武器时使用的触发器.md。
由于Minecraft的限制,使用 left_click 来射击无效。请使用 right_click。
弹药速度
以 m/s 为单位,发射弹药的速度。一个逼真的数值大约为 1000,但我们推荐使用大约 100。
由于Minecraft的限制,速度超过 80.0 的弹药看起来会“偏离”中心。对于速度超过 80.0 的弹药,你应该使用隐形弹药和
WeaponMechanicsCosmetics 来使用轨迹来显示弹药。
每次射击的弹药数量
每次射击发射的弹药数量。这主要用于霰弹枪。
选择射击模式
选择射击模式允许玩家在单发、连发和全自动之间切换。
Trigger-> 用于切换射击模式的触发器.md。Default-> 可以是SINGLE、BURST或AUTO。Mechanics-> 切换射击模式时触发的机制。@Source{}-> 持有武器的实体。
射击间隔
每次射击之间的时间间隔(对于 SINGLE)。
每秒全自动射击次数
将武器设置为全自动武器。建议使用 [1, 20] 的值。大于 20 的数字将导致在同一刻发射多个弹药。由于每秒只有 20
个服务器刻度,因此并非每个射击频率都是完美的。你不应该能够听到 <50 毫秒的波动,但以下是我们的评分标准:
完美:没有任何波动。\
良好:波动均匀。
| 射击频率 | RPM | 评分 |
|---|---|---|
| 1 | 60 | 完美 |
| 2 | 120 | 完美 |
| 3 | 180 | |
| 4 | 240 | 完美 |
| 5 | 300 | 完美 |
| 6 | 360 | |
| 7 | 420 | |
| 8 | 480 | |
| 9 | 540 | |
| 10 | 600 | 完美 |
| 11 | 660 | |
| 12 | 720 | |
| 13 | 780 | |
| 14 | 840 | |
| 15 | 900 | 良好 |
| 16 | 960 | 良好 |
| 17 | 1020 | |
| 18 | 1080 | 良好 |
| 19 | 1140 | 良好 |
| 20 | 120 |