Search the Community
Showing results for tags 'multiple rockets'.
-
Version 1.0.4
30 downloads
## RocketWeapons Transform weapons into rocket-firing weapon. Supports all ranged and melee weapons — including custom shortnames and skins. Fine-tune rockets per shot, spread, speed, and cost per weapon. Throwables and water guns are not supported. Example shown uses a custom weapon created with the CustomizableWeapons plugin. RocketWeapons provides the rocket-firing logic only. ### Key Features - Toggle with /rocketweapons or enable Always-On for all players - Permission controlled via "rocketweapons.use" - Define rocket type per shortname - Fallback mapping for non-ammo weapons (e.g. water pistol, snowball gun) - HUD icon shows which rocket type is active - Override weapon display name via config ### Blacklist SkinID - Blacklist specific SkinIDs via config - Blacklisted skins will not trigger RocketWeapons - Requires CustomName (display name override) to function - Prevents abuse from owned/purchased skins - Fully compatible with custom loot systems Spawn Weapons via RocketWeapons Chat: /giverw player givecommand Console: giverw player givecommand ### Rocket Types 0 = None • 1 = Basic • 2 = HV • 3 = Fire ### Configuration Example { "Toggle command": "toggleweapons", "Enable toggleweapons command for players": false, "Toggleweapons always on": true, "Blacklist SkinID": [ 3693688702, 2900404155 ], "HUD Icon Size (percent)": 5.0, "HUD Offset From Right (px)": 435.0, "HUD Offset From Bottom (px)": 25.0, "Weapons": [ { "shortname": "rifle.ak", "customname": "", "skinid": 0, "GiveCommand": "", "rocketspershot": 4, "consumedrocketspershot": 0, "rockettype(0=basic 1=hv 2=inced)": 0, "spreaddegrees": 10.0, "speedmultiplier": 1.0 }, { "shortname": "hammer.salvaged", "customname": "", "skinid": 0, "GiveCommand": "", "rocketspershot": 4, "consumedrocketspershot": 0, "rockettype(0=basic 1=hv 2=inced)": 0, "spreaddegrees": 10.0, "speedmultiplier": 1.0 }, { "shortname": "snowballgun", "customname": "", "skinid": 0, "GiveCommand": "", "rocketspershot": 4, "consumedrocketspershot": 0, "rockettype(0=basic 1=hv 2=inced)": 0, "spreaddegrees": 10.0, "speedmultiplier": 1.0 } ] } Installation 1. Upload RocketWeapons.cs → oxide/plugins 3. Configure oxide/config/RocketWeapons.json 4. Grant Permission oxide.grant user STEAMID rocketweapons.use oxide.grant user STEAMID rocketweapons.give$22.00