About Rocket Guidance System
This plugin was originally created for the XPerience Addon as part of the Demolitionist skill. I have chosen to recreate it as a separate plugin for others to use that don't want the XPerience and Addon plugins.
NOTE: If using the XPerience Addon you must disable the rocket tracking abilities in the Demolitionist skill!
Discord
Join our community discord for fast support and future updates. We have several channels where you can get help, offer suggestions, see what's coming in future updates, and more. Our discord is the fastest way to get the help and info you need! http://discord.rustlevels.com/
Feature:
- Select rocket trackable entities
- Select rocket trackable ammo
- Adjust rocket lock chance percentage %
- Adjust rocket lock time
- Adjust rocket max lock distance
- Adjust rocket detonation time
- Adjust rocket speed increase percentage %
- Adjust rocket base damage
- Adjust rocket damage per Entity type
- Adjust target names that appear on the UI
- Works with BetterNPCNames that shows NPC names on target UI
- Includes Rocket Launcher UI that shows target name, lock status, distance, and max distance allowed
Permissions
This plugin uses the permission system. To assign a permission, use oxide.grant <user or group> <name or steam id> <permission>. To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>.
rocketguidancesystem.use -- Gives permission to use the RGS features
Config:
{ "Rocket Targets": { "players": true, "npcs": true, "animals": true, "bradleyapc": true, "patrolheli": true, "ch47": true, "turrets": true, "buildings": true, "minicopter": true, "hotairballoon": true, "drones": true, "boats": true, "vehicles": true, "trains": true, "planes": true, "authbuildings": false, "entityList": { "0": { "entity": "chicken", "name": "Chicken" }, "1": { "entity": "boar", "name": "Boar" }, "2": { "entity": "stag", "name": "Stag" }, "3": { "entity": "wolf", "name": "Wolf" }, "4": { "entity": "bear", "name": "Bear" }, "5": { "entity": "polarbear", "name": "Polar Bear" }, "6": { "entity": "simpleshark", "name": "Shark" }, "7": { "entity": "ridablehorse", "name": "Horse" }, "8": { "entity": "scientistnpc", "name": "Scientist" }, "9": { "entity": "tunneldweller", "name": "Tunnel Dweller" }, "10": { "entity": "underwaterdweller", "name": "Underwater Dweller" }, "11": { "entity": "scarecrownpc", "name": "Scarecrow" }, "12": { "entity": "zombienpc", "name": "Zombie" }, "13": { "entity": "customscientistnpc", "name": "Custom Scientist" }, "14": { "entity": "bradleyapc", "name": "Bradley APC" }, "15": { "entity": "patrolhelicopter", "name": "Patrol Helicopter" }, "16": { "entity": "basehelicopter", "name": "Patrol Helicopter" }, "17": { "entity": "tugboat", "name": "Tug Boat" } } }, "Rocket Ammo": { "basicrocket": true, "smokerocket": true, "hvrocket": true, "incrocket": true }, "Rocket Settings": { "chance": 100, "timetolock": 3, "speed": 0.2, "detonate": 20.0, "basedamage": 100, "distance": 150.0, "playerdamage": 100, "npcdamage": 100, "animaldamage": 100, "bradleyapcdamage": 100, "patrolhelidamage": 100, "ch47damage": 100, "turretdamage": 100, "buildingdamage": 100, "minicopterdamage": 100, "hotairballoondamage": 100, "dronesdamage": 100, "boatdamage": 100, "vehicledamage": 100, "traindamage": 100, "planedamage": 100 }, "Images": { "TargetUI": "https://i.imgur.com/0gnnP2K.png" } }
Language:
{ "targetname": "Target", "targetdistance": "Distance", "targetdistancemax": "max", "lockpending": "PENDING (HOLD)", "lockfailed": "FAILED (HOLD)", "locked": "LOCKED (FIRE)", "lock": "Lock" }