About CustomC4&RocketTiers
CustomC4 & RocketTiers
CustomC4 & RocketTiers is a Rust plugin that expands explosive gameplay with fully configurable C4, Rocket Launcher, Rocket Tier and Prototype systems.
Each tier can have its own damage values, skins, magazine size, condition loss and upgrade progression.
Important Notice
The showcase video is outdated.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NEW in v1.0.9
Added: Visual Raid Rank System
Players can now earn visual raid XP by using plugin explosives.
The Raid Rank System is visual only.
It does not unlock items or gameplay advantages and can be disabled in the config.
Player Commands:
/raidrank
Shows the player’s current raid rank, level, XP and personal statistics.
/raidtop
Shows the top raiders list.
Added: Admin Balance Stats
Admins can now view global and player-specific raid statistics.
Admin Chat Commands:
/c4rtstats
Shows global raid statistics.
/c4rtstats <player/steamid>
Shows statistics for a specific player.
/c4rtxp add <player> <amount>
Adds XP to a player.
/c4rtxp remove <player> <amount>
Removes XP from a player.
/c4rtxp reset <player>
Resets a player’s XP.
/c4rtstatsreset
Resets all raid statistics.
Admin Console Commands:
c4rtstats
Shows global raid statistics.
c4rtstats <player/steamid>
Shows statistics for a specific player.
c4rtxp add <player> <amount>
Adds XP to a player.
c4rtxp remove <player> <amount>
Removes XP from a player.
c4rtxp reset <player>
Resets a player’s XP.
Fixed: Normal Rocket Damage Fallback
Fixed an issue where normal rockets or HV rockets could incorrectly use the last stored rocket tier damage.
Fixed: Weapons Turbo Compatibility
Fixed a compatibility issue with Weapons Turbo where excess rockets could be consumed when reloading Rocketlauncher Tier or Prototype Rocketlauncher weapons.
Config Notice
This update adds new config options for the Raid Rank System and Admin Balance Stats.
The existing config should update automatically when the plugin is loaded.
If any new settings are missing or something does not work correctly, please back up your config and let the plugin generate a fresh one.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NEW in v1.0.5
Added: Prototype Rocket Launcher System
Added 5 Prototype Rocket Launcher tiers:
proto0 → proto4
Features:
Independent prototype tier config and progression
Separate damage system per prototype tier
Basic rocket damage per tier
HV rocket damage per tier, if enabled
Configurable upgrade path
Configurable upgrade costs
Optional stack upgrades
Optional conversion from normal Rocket Launcher to proto0
Added: Prototype C4 System
Added 5 Prototype C4 tiers:
proto_c4_0 → proto_c4_4
Features:
Independent prototype C4 config and progression
Separate from normal C4 tiers
Configurable damage values per prototype tier
Configurable upgrade path
Configurable upgrade costs
Optional stack upgrades
Optional conversion from normal C4 to proto_c4_0
🖥 Added: Prototype Upgrade UI
Open the UI with:
/prototype
/proto
UI Features:
Prototype Launcher tab
Prototype C4 tab
Shows Current → Next preview
Shows stats and upgrade costs
Upgrade buttons perform upgrades directly
Supports paging for multiple items
Added: Loot Spawns / Spawn Table Support
Added LootSpawnsConfig to allow tier items and prototype items to spawn in loot containers with a chance.
Features:
Optional loot spawn system
Optional container whitelist via ContainerPrefabs
Empty container list = all loot containers
Safety limit with MaxExtraItemsPerContainer
Configurable spawn rules with LootSpawnRule
Supported ItemTypes:
c4
rocketlauncher
proto_launcher
proto_c4
Example Tiers:
c4_tier1
rocket_tier1
proto0
proto_c4_0
Each loot rule supports:
Chance
MinAmount
MaxAmount
Added: Optional Damage Display in Item Names
The plugin can show damage values directly in item names.
Supported regular tier items:
C4 tiers
Rocketlauncher tiers
Prototype items are not affected by this feature.
Name Formats:
C4_TIERX [DMG:####]
Rocketlauncher TierX [DMG:#### | HV:####]
HV damage is only shown if EnableHvRocketTiers is enabled.
If HV rocket tiers are disabled, the HV value is not shown.
Config Toggles:
ShowDamageInC4TierName
ShowDamageInRocketLauncherTierName
Console Give Commands / Shop / RCON Support
customc4rockettiers.giverocket <player|steamid> <tier1|tier2|tier3>
customc4rockettiers.givec4 <player|steamid> <tier1|tier2|tier3> [amount]
c4rt.give.proto.launcher <player|steamid> <0|1|2|3|4|proto0-proto4>
c4rt.give.proto.c4 <player|steamid> <0|1|2|3|4|proto_c4_0..proto_c4_4> [amount]
Examples:
customc4rockettiers.giverocket Blackmatic tier1
customc4rockettiers.givec4 Blackmatic tier3 5
c4rt.give.proto.launcher Blackmatic proto0
c4rt.give.proto.c4 Blackmatic proto_c4_0 5
Optional Convert: Normal → Prototype 0
If enabled in the config:
Normal Rocket Launcher → proto0
Normal C4 → proto_c4_0
Both conversions use configurable costs.
Config Overhaul: Categorized & Cleaner Layout
The configuration is grouped into cleaner categories:
General
Name Display
Base C4
Base Rockets
Normal Launcher
Prototype Launcher
Prototype C4
Loot Spawns
UI
Raid Rank System
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Main Features
C4 Tiers
Multiple configurable C4 tiers
Custom explosion damage per tier
Optional skins per tier
Basic Rocket Tiers
Configurable damage for normal rockets
Separate damage values per tier
HV Rocket Tiers
Configurable damage for High Velocity rockets
Can be enabled or disabled in the config
Rocket Launcher Tiers
Custom Rocketlauncher tiers
Custom magazine size per tier
Custom wear / condition loss per shot
Optional damage display in item names
Prototype Rocketlaunchers
Separate prototype launcher progression
Separate Basic and HV damage values
Configurable magazine size per prototype tier
Configurable condition loss per prototype tier
Configurable upgrade costs
Optional stack upgrades
Optional conversion system
Prototype C4
Separate prototype C4 progression
Custom damage per prototype tier
Configurable upgrade costs
Optional stack upgrades
Optional conversion system
Loot Spawn Support
Optional spawning of tier and prototype items inside loot containers
Configurable chances
Configurable min/max amounts
Optional container whitelist
Visual Raid Rank System
Visual player progression based on plugin explosive usage
Player rank, level, XP and stats
Top raider list
Can be disabled in the config
Admin Balance Stats
Global raid statistics
Player-specific raid statistics
Tracks plugin C4 tier usage
Tracks plugin Rocketlauncher tier usage
Tracks Prototype C4 usage
Tracks Prototype Rocketlauncher usage
Tracks total plugin raid damage
Tracks damage to buildings
Tracks damage to Bradley
Tracks damage to Patrol Heli
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Admin Chat Commands
/givec4 [tier1|tier2|tier3]
Gives a tiered C4.
/giverocket [tier1|tier2|tier3]
Gives a tiered Rocket Launcher.
/giveproto
Gives a Prototype Rocketlauncher 0.
/c4rtstats
Shows global raid statistics.
/c4rtstats <player/steamid>
Shows statistics for a specific player.
/c4rtxp add <player> <amount>
Adds XP to a player.
/c4rtxp remove <player> <amount>
Removes XP from a player.
/c4rtxp reset <player>
Resets a player’s XP.
/c4rtstatsreset
Resets all raid statistics.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Player Commands
/raidrank
Shows the player’s current raid rank, level, XP and personal statistics.
/raidtop
Shows the top raiders list.
/prototype
Opens the Prototype Upgrade UI.
/proto
Opens the Prototype Upgrade UI.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Console Commands
customc4rockettiers.giverocket <player|steamid> <tier1|tier2|tier3> [amount]
Gives a tiered Rocket Launcher.
customc4rockettiers.givec4 <player|steamid> <tier1|tier2|tier3> [amount]
Gives tiered C4.
customc4rockettiers.giveproto <player|steamid>
Gives a Prototype Rocketlauncher 0.
c4rt.give.proto.launcher <player|steamid> <0|1|2|3|4|proto0-proto4>
Gives a specific Prototype Rocketlauncher tier.
c4rt.give.proto.c4 <player|steamid> <0|1|2|3|4|proto_c4_0..proto_c4_4> [amount]
Gives a specific Prototype C4 tier.
c4rtstats
Shows global raid statistics.
c4rtstats <player/steamid>
Shows statistics for a specific player.
c4rtxp add <player> <amount>
Adds XP to a player.
c4rtxp remove <player> <amount>
Removes XP from a player.
c4rtxp reset <player>
Resets a player’s XP.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Permission
customc4rockettiers.admin
Required for admin commands and management features.
Players do not need this permission to use tiered or prototype items once they have them.