Paladin's Wishlist
-
Treasure Trails
By imthenewguy in Plugins
Bring the iconic "Clue Scroll" experience from Old School RuneScape directly into Rust! Treasure Trails adds a dynamic, multi-stage reward system that encourages players to explore the map, engage in diverse activities, and hunt for high-tier loot through a series of challenging tasks.
How It Works
Discovery: Players find Clue Scrolls as rare drops from loot sources (barrels & crates), and can effortlessly be added to shops, custom loot plugins etc. The Hunt: Each scroll contains a specific task. Upon completion, the player is granted the next "step" in the trail. The Reward: After completing a set number of steps, the player receives a Reward Casket. Opening a casket grants customizable loot and can even trigger server commands.
Key Features
Fully Customizable Steps: Server owners have total control. Design unique tasks for every step of the trail to fit your server's theme. Dynamic Loot Tables: Reward your players with rare items, blueprints, or currency. Command Integration: Caskets aren't just for items—run any console command upon opening (e.g., granting VIP ranks, economic rewards, server rewards, item perk rewards etc). Immersive Experience: Keeps players moving across the map and interacting with the world in ways they normally wouldn't.
Every trail is a unique journey.
Players will encounter several distinct types of challenges, each requiring a different set of skills to overcome.
Players are given a list of specific clothing or armor pieces they must equip.
Once dressed correctly, they must locate and speak to a specific NPC to receive their next step.
The scroll displays a static image of a location or a hand-drawn style map with a red X.
These clues only appear if the corresponding monument or landmark exists on your current map seed.
Navigate to the exact spot marked on the image to progress.
A scrambled name or phrase appears on the scroll.
Solve the anagram to figure out which NPC the clue is referring to, then find and speak with them.
A direct question regarding Rust lore, game mechanics, or server-specific trivia.
Input or provide the correct answer through the clue interface to unlock the next stage.
A cryptic poem or mysterious description of an NPC.
Use logic and map knowledge to deduce who the riddle describes and track them down.
The clue provides a specific set of world coordinates or grid references.
Players must use their map and compass to reach the exact location.
These commands require the treasuretrails.admin permission to be assigned.
Type: Console
Command: tt.giveclue <target>
Description: Gives a clue scroll to the specified target.
Type: Chat
Command: tt.next
Description: Skips the current clue step.
Type: Chat
Command: tt.rewards
Description: Generates a reward cache.
Type: Chat
Command: tt.showcoordinates
Description: Shows nearby coordinates that the coordinate clues can use.
Type: Chat
Command: tt.addnpc <profile>
Description: Adds an Npc with the specified profile at the player's current location (case sensitive).
Type: Chat
Command: tt.addmonumentnpc <profile>
Description: Adds an Npc with the specified profile at the player's location, and register their position to the closest monument. These Npcs will automatically spawn at this monument at the same relative position if it exists on the map.
Type: Chat
Command: tt.map.pos
Description: Prints the closes monument, the player's local position to that monument, and the monument's custom name (if it's a custom monument).
Type: Chat
Command: tt.shownpcs
Description: Shows all Treasure Trail registered Npcs on the map.
Permissions
- treasuretrail.admin - required to run administrative commands.
- treasuretrail.loot - required to find treasure trail clues from loot sources such as crates, barrels etc.
- #scavenger
- #hunt
- (and 9 more)
-
Scrap Copter Taxi
This plugin adds a taxi to the server.
About
There can be only 4 taxis in total. Their parking is located on the territory of Peaceful or Bandit city. You can take a taxi there and fly home or to another place you need, as well as using the command /taxi to call one of them
Settings
Changing the name/clothing of the driver's NPC. Change Peaceful or Bandit city or Custom spawns Change in flight speed. The number of taxis on the map (from 1 to 4) The privilege to use a taxi Privileges for discounts Detailed setup of payment for services (Item - regular items, CustomItem - custom item, plugins: Economics, IQEconomic and ServerRewards) Interface configuration Localization
Commands
/ taxi - allows you to call a helicopter to yourself [FOR ADMIN with custom spawn points]
/cpos info - show spawns /cpos add - add spawn /cpos clear - clear all spawns /cpos spawn - respawn all copters
Permissions
You can set permission in config
"Privilege to use a taxi": "coptertaxi.use" "Privileges for discounts": { "coptertaxi.discount10": 10, "coptertaxi.discount20": 20, "coptertaxi.discount30": 30 } Video
https://youtu.be/CKg-2JOFcK
Config
{ "Taxi Settings": { "Name for the taxi driver": "Vitalya", "Taxi driver's clothes": { "hat.cap": 2275597860, "tshirt": 2442749397, "pants": 2346785436, "shoes.boots": 1427198029 }, "How much to create a taxi (from 1 to 4)": 4, "Taxi flight altitude (from 80 to 150) (change with caution!)": 80.0, "Taxi flight speed (change with caution!)": 2.0, "Taxi flight acceleration speed (change with caution!)": 0.2, "Taxi flight deceleration speed (change with caution!)": 0.5, "How long does the taxi driver wait for the player to assign a route (in seconds)": 300, "How often a player can call a taxi (in seconds)": 600, "Privilege to use a taxi": "coptertaxi.use", "Privileges for discounts": { "coptertaxi.discount10": 10, "coptertaxi.discount20": 20, "coptertaxi.discount30": 30 }, "Avatar for notification in the chat (SteamID)": 76561198976168730 }, "Taxi fare settings": { "Payment type for taxi Item, CustomItem, Economics, IQEconomic, ServerRewards": "Item", "The cost of 1km": 100, "Item ShortName (for Item, CustomItem)": "scrap", "Item SkinID (for CustomItem)": 0, "Link to the image of the item/currency (except Item)": "https://i.imgur.com/jBaVKHu.png" }, "Configuring the UI": { "Background color": "0 0 0 0.3", "Outline color": "1.00 0.64 0.28 1.00", "Link to the logo": "https://i.imgur.com/tgSooQl.png", "Color of the 'Call' button": "1.00 0.75 0.50 0.5", "Color of the 'Pay' button": "0.09 0.39 0.14 0.85", "The color of the 'Refuse' button": "0.39 0.09 0.14 0.85" }, "Config version": { "Major": 1, "Minor": 1, "Patch": 2 } } There may be problems on custom maps
-
Auto Branch
By LeroyJenkins420 in Plugins
Auto Branch intelligently sets branch power to match whatever the branch is connected to, including upstream/downstream IOEntities. With no permissions required and a simple setup, it's plug-and-play ready for any server.
Config
"Default Branch Amount": 10, "IOEntity BlackList (prevents from being powered)": [ "example1", "example2", "For ShortNames Go to:", "https://docs.carbonmod.gg/references/items/", "https://www.corrosionhour.com/rust-item-list/", "autoturret" ]
-
Resla Vehicles
By copcopekcro in Plugins
Who say that rust vehicles can go only on fuel ?
With this plugin you are able to give your vehicles Resla(Tesla)/Electric Engine !
Your vehicles can go fully on electric mode ,without needing lowgrade!
INFO :
With this plugin your vehicles can go normaly on electric and on fuel ...
So if you run out of el power you can still drive normaly with low grade .
If you have both on your vehicle , it will use first lowgrade then el power .
You dont need to have low grade in vehicle to drive if you have el power !!
HINTS :
This plugin supports all vehicles .
Very simple plugin , just mount vehicle on driver seat and your vehicle will get electric engine .
As soon you turn on your engine , electric power will be drained as you drive.
When vehicle is in TC range it will recharge , as soon vehicle leave TC range it will stop charging..
Vehicle need to be turned off to start recharging !
If you dont have any el power or lowgrade ,vehicle will be turned off .
Very wide config will allow you to manage lot of stuff.
What vehicles can have electric engine .
Charge amount , drain amount , max capacity per vehicle all can be adjusted in config..
You can enable installing battery on vehicle (you can change positions) ,its just visualy . Battery will be placed as soon player mounts driver seat .
There are effect/sounds in config , effect for low el power , for max charged power , for charging . All effects can be enabled/disabled and changed !
If you have effects ,you will be able to see some sparks when vehicle is recharging , you will get sounds when its done , or when you are on low el power !
PERMS :
reslavehicles.use - with this perm you will be able to add electric engine to vehicle
reslavehicles.hudedit - with this perm you will be able to use command for moving ICON
COMMAND :
/elicon - opens editor for moving ICON
ICON :
There is HUD where you can see how much el power you have on vehicle.. (can be disabled in config)
Icon is only visable when you are driver of vehicle .
You can change in game position of icon where ever you like. (if you have perm)
LANG FILE INCLUDED !
Best way to explain possibilities is true config :
CONFIG :
"Show Charge Capacity on mounted": true, ///// show message with capacity when you mount vehicle
"Show Charge Capacity on dismounted": false, ///// show message with capacity when you dismount vehicle
"Show Charge Refil Notify Always": false, ///// show message with refil capacity for your vehicles , where ever you are
"Show Charge Refil Notify only when Mounted": true, ///// show message with refil capacity for your vehicles , only when you are driver
"Notify each Refil Amount": 100.0, ///// if you have Always or Mounted true , each this amount you will get message
"Warning Low Electric": 100.0, ///// when will send message for low el power , and sound if enabled
"Enable Low Electric Warning Sound": true, ///// will you enable sound for low el power
"Low Electric Warning Sound (effect prefab)": "assets/prefabs/locks/keypad/effects/lock.code.denied.prefab", ///// sound for low el power
"Enable Fully Charged Sound": true, ///// will you enable sound for fully charged el power
"Fully Charged Sound (effect prefab)": "assets/prefabs/locks/keypad/effects/lock.code.updated.prefab", ///// what sound for fully charged el power
"Show Charge Effect (on battery)": true, ///// if enabled you will see on batery sparks (if you enabled battery)
"Show Charge Effect when no battery": false, ///// if enabled you will see on vehicle sparks
"Charging Effect (effect prefab)": "assets/prefabs/locks/keypad/effects/lock.code.shock.prefab", ///// sparks effect
"Show HUD Icon": true, ///// show HUD with el power capacity
"HUD Icon Default X": 606.0, ///// HUD postion (can be changed with command)
"HUD Icon Default Y": 84.0, ///// HUD postion (can be changed with command)
"Electric Vehicle List": [
{
"Enable this Vehicle": true, ///// YOU CAN ADD WHAT EVER VEHICLE TO CONFIG , if true then this vehicle can run on el power !
"Vehicle Prefab Path": "assets/content/vehicles/minicopter/minicopter.entity.prefab", ///// What vehicle ?
"Vehicle Display Name": "Miny", ///// Name what will be showed in chat
"Start Electric Capacity": 0.0, ///// Start capacity , when player mounts for first time vehicle
"Maximum Electric Capacity": 500.0, ///// Max Capacity of el power
"Electric Charging per sec": 1.0, ///// How much power vehicle will get each sec when its in TC range
"Electric Drain per sec": 2.0, ///// How much power vehicle will drain each sec when driving
"Place Battery": true, ///// Do you wanna add batter to vehicle
"Battery Positions": [
{
"X": 0.0,
"Y": 0.75,
"Z": -0.4, ///// Position of battery ,can be changed
"Rotation X": -5.0,
"Rotation Y": 180.0,
"Rotation Z": 0.0
}
]
},
-
Animal Hunt Event
By copcopekcro in Plugins
Animal Hunt Event is a dynamic and customizable event system designed to engage players with thrilling hunting challenges. This plugin allows server administrators to create immersive hunting events where players compete against each other in specific zones, hunting dangerous animals for valuable rewards.
It can be used for PvE and PvP servers . You can even combine ,some events can be PvP some can be PvE . Its up to your needs !
Features :
Automated , Manual , Buyable Events:
Automated Scheduling: The plugin automatically schedules hunting events based on customizable time intervals, ensuring regular, exciting challenges for your players.
Manual Start: Admins can manually trigger events or players can purchase them, allowing for spontaneous fun whenever desired.
Buyable Events : Players can buy events with command in UI .. With differnet zones ,difficulties ,they chose !
Customizable Zones and Difficulties:
Multiple Spawn Zones: Define specific areas on the map where hunting events will take place. Each zone can have its own settings and difficulty levels.
Difficulty Settings: Create and assign different difficulty levels to each zone, with varying numbers and types of animals, ensuring the event suits both solo players and groups.
Rewards System:
Rewards: Winner rewards , kill rewards ,all configurable .
Claimable Rewards: After the event, players can claim their rewards using a simple command, ensuring they don’t miss out on their hard-earned loot.
Safe in and out from event:
Automatic Teleportation: Participants are automatically teleported to event zones and back to their original location, preserving their gameplay flow.
Chat Notifications: Players receive countdown notifications before being teleported, keeping them informed and ready for action.
Prevent Item Loss: The plugin ensures players do not lose their valuable items or backpacks during the event, enhancing the overall player experience.
User-Friendly UI:
Intuitive Kit Selection: Players can choose from a variety of kits before the event begins, each tailored for different playstyles and strategies.
Clear Event Feedback: Real-time UI feedback helps players stay informed about event status, rewards, and their performance.
Admin Controls:
Flexible Configurations: Easily configure event timing, locations, difficulty levels, rewards, and more through the comprehensive settings.
Permission-Based Commands: Secure your event commands with admin-only access, ensuring full control over the plugin’s features.
Command (all commands can be changed in config) :
Admin and Players = animalhunt - it show all commands in chat .
AdminCommands = starthunt - Start an animal hunt event.
endhunt - End an animal hunt event.
animalkit - Open the kit UI. (this is only for admins that you can check what you put in config about kits )
addanimalspawn - Add an animal spawn point.
addplayerspawn - Add a player spawn point.
wipeanimalspawns - Wipe animal spawn points.
wipeplayerspawns - Wipe player spawn points.
wiperewards - Wipe all pending rewards.
PlayerCommands = join - Join the animal hunt event.
leave - Leave the animal hunt event.
claimanimalrewards - Claim rewards.
buyanimalhunt - Openes Ui where player can buy event.
Perms :
animalhunt.admin - to be able to use admin commands.
animalhunt.buyevent - if you have this then you are able to buy events true UI for cost .
How to use it :
You will need plugins ,all are FREE:
ZoneManager ( https://umod.org/plugins/zone-manager ) , Image Library ( https://umod.org/plugins/image-library ) , AnimalSpawn ( https://codefling.com/extensions/animal-spawn ) .
One of currency plugins (ONLY CUSTOM CURRENCY IS PAID) :
CustomCurrency ( https://codefling.com/plugins/custom-currency ) , Economics ( https://umod.org/plugins/economics ) , ServerRewards ( https://umod.org/plugins/server-rewards ) .
When you have required plugins you can start making your animal hunt event .
You will need to make zones where event will happen , you can have more zones , with different options ,ONLY 1 EVENT PER TIME CAN BE ACTIVE !
Rest of explanation from config file :
"Enable Automatic Events": true, //// Will events automaticla start with that min max timer between events !
"Minimum time between events [sec.]": 1800.0,
"Maximum time between events [sec.]": 3600.0,
"Join Timer [sec.]": 300.0, //// Join timer is timer how long will players have to join event !
"Lobby Timer [sec.]": 60.0, //// Loby timer is when players are teleported to event zone ,how much time they will have to chose kit ,and maybe location where they will be !
"Preparation Time [sec.]": 10.0, //// Prep time is after loby time , players will get kits ,and prepare for battle , you dont need prep time ,you can put 0 if you like that way !
"Strip Corpses in Event": false, //// This will decide will corpses from dead player have loot(what they had from animalkits) ,so other player can loot them !
"Kit Cost Type [0-CustomCurrency, 1-Economics, 2-ServerRewards]": 0, //// Here you chose for what players will buy kits in event ,you can make free kits ofc!
"Spawn Locations": [
{
"Zone ID": "defaultZoneID", //// When you create zone with zone manager ,look there for zoneid ,and put it here !
"Zone Name": "SoloZone", //// This is name of zone what player will see in chat ,when there event starts ,or when they are buying event !
"Probability": 0.5, //// When you have more zones ,you can chose probability where automatic event will start based on chances !
"End Duration [sec.]": 300.0, //// This is time how long event in this zone will last !
"Respawnable Animals": true, //// Will animals respawn,so full duration time they will play , or when all animals are dead event is over !
"Minimum Players": 1, //// How much min players need to join event to event happens !
"Maximum Players": 1, //// How much max players can join event !
"Use Custom Animal Spawn Points": false, //// If false , it will be random spawn point in that zone ,if true then you will need to place those spawns with addanimalspawn
"Use Custom Player Spawn Points": false, //// If false , it will be random spawn point in that zone ,if true then you will need to place those spawns with addplayerspawn
"Buyable Event": true, //// Will this event be buyable !
"Use Global Cost": false, //// If you use global cost true ,all difficulties will cost that price !
"Event Cost": 300, //// That global cost if you use it !
"Cooldown [sec.]": 1200.0, //// How long player will not be able to buy that same zone event again !
"Difficulties": [
{
"Difficulty Level": "Easy", //// You can put what ever difficulty !
"Probability": 0.5, //// Chance to start that difficulty ,if you have more difficulties!
"Event Cost": 150, //// Cost for buying this difficulty if global cost false !
"Animal Profiles": [
{
"Profile Name": "EasyWolf", //// Chose profile what animal will spawn in event , you can put more profiles in one dificulty ,example wolf and bears !
"Amount": 10 //// How much of that profile animals will spawn ,if respawnable animals false ,when that 10 animals are dead event is over !
}
{
"Profile Name": "EasyBear", //// As you can here , we have wolf and bear in same difficulty !
"Amount": 5
}
]
}
]
},
"Animal Profiles": [ //// You can add more animal profiles !
{
"Profile Name": "EasyBear", //// that is name of profile what we used in difficulty in that zone !
"Kill Reward": { //// This is what player will get for each kill !
"Economy": "Item", //// You can use item and plugin (So type Item , or Plugin)
"PluginName": "", //// Here you need to type plugin name ( CustomCurrency, Economics, ServerRewards)
"Shortname": "scrap", //// If you use plugin you dont need shortname ,If you go item then chose what item will player get from kill !
"SkinID": 0, //// SkinId of that item ,if you wanna give some custom item maybe !
"DisplayName": "", //// If you put displayname player will get item with that DisplayName ,good for custom items !
"MaxAmount": 5, //// Min , max how much Amount of that item or currency will player get per kill !
"MinAmount": 1
},
"Animal Spawns": [ //// Here you edit your animals profile stats !
{
"Animal DisplayName": "EasyBear", //// Display name of animal !
"Prefab": "assets/rust.ai/agents/bear/bear.prefab", //// Chose animal based on prefab !
"Health": 400, //// I think i dont need to explain stats of animal !
"Chase Range": 30.0,
"Sense Range": 20.0,
"Listen Range": 10.0,
"Attack Range Multiplier": 1.0,
"Check Vision Cone": true,
"Vision Cone": 140.0,
"Hostile Targets Only": false,
"Attack Damage": 25.0,
"Attack Rate": 1.0,
"Turret Damage Scale": 1.0,
"Can Run Away Water": false,
"Can Sleep": false,
"Speed": 10.0,
"Memory Duration": 60.0
}
]
}, //// You can add more animal profiles !
{ ///// You can add more kits !
"Kit Name": "Sniper", //// name of kit !
"Image URL": "https://www.dropbox.com/scl/fi/tdntadioit4cm8mlpfira/rifle.bolt.png?rlkey=3o7j5mbxmp405o2otanieqjfq&st=bpazs6jq&dl=1", //// what image will kit use !
"Max Claim": 1, //// Max claims of that kit in one event !
"Cost Amount": 200, //// Cost of that kit ! It can be 0 so its free !
"Main": [
{
"Short Name": "ammo.pistol", ////Here you are adding items in Main Container !
"Amount": 30,
"Skin ID": 0,
"Mods": [],
"Ammo": 0
},
{
"Short Name": "ammo.rifle",
"Amount": 60,
"Skin ID": 0,
"Mods": [],
"Ammo": 0
}
],
"Wear": [ ////Here you are adding items in Wear Container !
{
"Short Name": "burlap.shirt",
"Amount": 1,
"Skin ID": 0,
"Mods": [],
"Ammo": 0
}
],
"Belt": [ ////Here you are adding items in Belt Container !
{
"Short Name": "rifle.bolt",
"Amount": 1,
"Skin ID": 0,
"Mods": [
"weapon.mod.8x.scope",
"weapon.mod.silencer"
],
"Ammo": 4
},
{
"Short Name": "pistol.prototype17",
"Amount": 1,
"Skin ID": 0,
"Mods": [],
"Ammo": 18
},
{
"Short Name": "knife.combat",
"Amount": 1,
"Skin ID": 0,
"Mods": [],
"Ammo": 0
},
{
"Short Name": "syringe.medical",
"Amount": 4,
"Skin ID": 0,
"Mods": [],
"Ammo": 0
},
{
"Short Name": "bandage",
"Amount": 8,
"Skin ID": 0,
"Mods": [],
"Ammo": 0
}
]
}, ///// You can add more kits !
"Total Winners": 3, //// how much there will be winners in event ! if you go 3 or some other number ,then make for all 3 places rewards!
"Winner Rewards": [
{
"Position": 1, //// this are rewards for first place !
"Rewards": [
{
"Economy": "Item", ////Again like in kill rewards , Item or Plugin !
"PluginName": "", //// If plugin ,then plugin name !
"Shortname": "rifle.ak",
"SkinID": 0,
"DisplayName": "",
"MaxAmount": 1,
"MinAmount": 1
},
{
"Economy": "Plugin",
"PluginName": "CustomCurrency",
"Shortname": "",
"SkinID": 0,
"DisplayName": "",
"MaxAmount": 200,
"MinAmount": 100
},
{
"Economy": "Plugin",
"PluginName": "Economics",
"Shortname": "",
"SkinID": 0,
"DisplayName": "",
"MaxAmount": 200,
"MinAmount": 100
}
]
},
{
"Position": 2, //// this are rewards for 2 place !
"Rewards": [
"Position": 3 //// this are rewards for 3 place ! ,,so add more if you put more winners !
"Rewards": [
"Commands": { //// You can change all commands in config !
"Start Hunt Command": "starthunt",
"End Hunt Command": "endhunt",
"Join Event Command": "join",
"Leave Event Command": "leave",
"Claim Rewards Command": "claimanimalrewards",
"Buy Event Command": "buyanimalhunt",
"Wipe Rewards Command": "wiperewards",
"Animal Kits": "animalkit",
"Add Animal Spawn Command": "addanimalspawn",
"Add Player Spawn Command": "addplayerspawn",
"Wipe Animal Spawns Command": "wipeanimalspawns",
"Wipe Player Spawns Command": "wipeplayerspawns",
"Show Commands Command": "animalhunt"
},