Luuxen's Wishlist
-
Better Metabolism
By ThePitereq in Plugins
RUST Plugin Test Server
TEST MY PLUGINS THERE!
connect play.thepitereq.ovh:28050
Better Metabolism plugin allows you to surpass the limits of calories, hydration, and health.
Adjust the maximum values for hunger, hydration, and health. Flexibility to modify respawn metabolism values. Configure the functionality of health tea when the health bonus is active.
bettermetabolism.default - Permission for first default plugin configuration. Can be removed/modified. bettermetabolism.vip - Permission for second default plugin configuration. Can be removed/modified.
object OnModifyHealth(BasePlayer player) - Ran when player health is getting updated. Cancellable. float GetBetterMetabolismHealth(ulong userId) - Returns how much player health value is modified. Returns 0 if not modified. object OnHealthModified(BasePlayer player, float setHealth) - If returns float, overrides the maxHealthOverride with return value.
{ "Enable Max Health Option": true, "Metabolism Permissions": { "bettermetabolism.default": { "Health": 60.0, "Max Health": 100.0, "Max Calories": 500.0, "Calories": 250.0, "Max Hydration": 250.0, "Hydration": 100.0 }, "bettermetabolism.vip": { "Health": 100.0, "Max Health": 100.0, "Max Calories": 1000.0, "Calories": 600.0, "Max Hydration": 250.0, "Hydration": 100.0 } } } -
Train Build Plugin
By LeroyJenkins420 in Plugins
Description:
THIS PLUGIN DOES NOT ALLOWING BUILDING ON TRAINS, For building on trains please see the remastered version.
This plugin allows players to claim their very own train, currently any train that spawns will have these items applied to it at a chance! To upgrade doors, workbenches, or boxes all the player will have to do is
Attempt to pickup the item with the appropriate amount of materials in their inventory, if they do not have enough the plugin will prompt them with the required amount. After attempting to pick up the item if the player does have enough materials the plugin will verify if they do/do not have the required blueprint (if any) If the player does have the blueprint (if any is required) & has the appropriate amount of materials the item will be upgraded.
Features:
Throttle Syncing for Trains (syncs all throttles on the players trains upon input) Trains spawn with preset items that can be upgraded Electric items are powered by the train (if the train is on the electric entity will be too)! Economy Support Preset Customization via Data File (ONLY TOUCH THIS IS YOU KNOW WHAT YOU'RE DOING!) ALL helicopters can be landed on the train and will not fall off once unmounted! Note: anyone running version 2.1.1 or below will need to delete and update their config!
Supported Plugins:
Economics (Mr Blue): https://umod.org/plugins/economics No Fuel Requirements (K1llyOu): https://umod.org/plugins/no-fuel-requirements
Commands & Presets:
Locomotive: Admin Console Command: spawn locomotive.entity Preset 1: 2 doors (upgradeable) 1 window shutter 2 SirenLights (upgradeable into turrets)
WagonB (Green Wagon): Admin Console Command: spawn wagonb Preset 1: 4 small boxes (upgradeable) 1 public bed 5 doors (upgradeable) 2 shelves 1 T1 (upgradeable) 1 furnace (upgradeable into electric furnace) Preset 2: 2 Doors (upgradeable) 2 public beds 1 furnace (upgradeable into electric furnace) 4 small boxes (upgradeable) 1 Fridge 2 Windows
WorkCartCovered: Admin Console Command: spawn workcart_aboveground2.entity Preset 1: 3 doors (upgradeable) 1 shelve 1 small box (upgradeable)
Gambling Caboose: Admin Console Command: spawn caboose.entity Features: 2 doors (upgradeable)
WagonC (Flat Wagon): Admin Console Command: spawn wagonc Features: has 2 different presets Preset 1: 1 Magnet Crane 1 Car Lift Preset 2: 2 Car Lifts Preset 3: (Party Wagon) 1 Pool 3 Arcades 3 Fridges 2 Umbrellas 1 Poker Table 6 Dance floors 2 Speakers
Config:
{ "TrainConfig": { //DO NOT EDIT THIS VVVV "Version Number": { "Major": 2, "Minor": 1, "Patch": 2 }, //DO NOT EDIT THIS ^^^^ "Train Chance Properties": { "Upgrade Chance": 50.0 }, "Train Enabled Properties": { "Enable/Disable Specific Train Presets": { "locomotive.entity": { "1": true }, "trainwagonb.entity": { "1": true, "2": true }, "workcart_aboveground2.entity": { "1": true }, "traincaboose.entity": { "1": true }, "trainwagonc.entity": { "1": true, "2": true, "3": true } }, "Locomotive Build Enabled": true, "TrainWagonB Build Enabled": true, "WorkCart Build Enabled": true, "Gambling Caboose Build Enabled": true, "Car Wagon Build Enabled": true, "Party Wagon Build Enabled": true }, "Use Economy": false, "Currency Symbol": "$", "Train Wagon Max Health": 5000.0, "Train WagonB Start Health": 5000.0, "Remove Locomotive Collision": true, "Remove Wagon Collision": true, "Remove Work Cart Collision": true, "Remove Car Wagon Collision": true, "Remove Gaming Caboose Collision": true, "Remove Other Train Collision (lootables)": true, "Remove Train Barricade Collision (underground tunnels)": true, "Max Car Speed": 25.0, "Max Train Engine Speed": 12.0, "Train Engine Force": 250000.0, "Allow Turrets": true, "Sync Train Throttles": true, "Despawn Time": 480.0, "Max Train Pop": 24.0, "Max Train Couple Speed": 9.0 }, "ItemUpgradeCost": { "Required Item Upgrade Costs": { "door.hinged.wood": { "69511070": 150 }, "door.double.hinged.wood": { "69511070": 200 }, "door.hinged.metal": { "479143914": 5, "317398316": 25 }, "door.double.hinged.metal": { "479143914": 5, "317398316": 25 }, "workbench1.deployed": { "69511070": 500, "-932201673": 500, "317398316": 20 }, "workbench2.deployed": { "69511070": 1000, "-932201673": 1250, "317398316": 100 }, "electric.sirenlight.deployed": { "1523195708": 1, "634478325": 1, "317398316": 10 }, "furnace": { "1523195708": 1, "634478325": 1, "317398316": 10 }, "woodbox_deployed": { "-151838493": 250, "69511070": 50 } } }, "EconomyUpgradeCosts": { "ItemUpgradeCosts": { "door.hinged.wood": 10, "door.double.hinged.wood": 10, "door.hinged.metal": 10, "door.double.hinged.metal": 10, "workbench1.deployed": 10, "workbench2.deployed": 10, "electric.sirenlight.deployed": 10, "furnace": 10, "woodbox_deployed": 10 } } }
- #build on trains
- #trains
- (and 8 more)
-
ObjectStacks
The ObjectStacks plugin enables players to stack specific objects in Rust, maximizing space efficiency and creating organized storage areas. The plugin is easy to configure and supports a wide range of objects, with settings that can be adjusted directly in the configuration file.
Features:
Flexible Configuration: Easily add objects in the config file and define a Y-offset and specific permissions for each object.
Advanced Stacking Options: Set maximum stacking limits based on user permissions (e.g., standard users vs. VIPs).
Contextual Stacking: Stacking is only allowed in areas with building privileges, supporting game balance and preventing overuse.
Automatic Permission Registration: Permissions for each configurable object are automatically registered.
Supported Objects:
electric_battery_rechargable_medium
electric_battery_rechargable_small
electric_furnace
electric_generator_small
coffin_storage
box_wooden_large
box_wooden
composter
Permissions: The plugin uses a dynamic permission system that allows specific actions (such as stacking) to be permitted or denied for different user groups. Example of a permission:
objectstacks.storage_barrel_b.use - Allows stacking of storage barrel type B for regular users.
objectstacks.storage_barrel_b.vip - Allows stacking of storage barrel type B for VIP users.
Configurability: Administrators can easily add or edit objects and their settings in the configuration file. This includes setting Y-offsets and assigning permissions for each object.
{ "Can stack only in Building Privileged zones?": true, "Blacklisted Skins": [ 123, 1223 ], "Permissions & their amount of stacked furnaces allowed": { "objectstacks.box_wooden.use": 2, "objectstacks.box_wooden.vip": 4, "objectstacks.box_wooden_large.use": 2, "objectstacks.box_wooden_large.vip": 4, "objectstacks.coffin_storage.use": 2, "objectstacks.coffin_storage.vip": 4, "objectstacks.composter.use": 2, "objectstacks.composter.vip": 4, "objectstacks.electric_battery_rechargable_large.use": 2, "objectstacks.electric_battery_rechargable_large.vip": 4, "objectstacks.electric_battery_rechargable_medium.use": 2, "objectstacks.electric_battery_rechargable_medium.vip": 4, "objectstacks.electric_battery_rechargable_small.use": 2, "objectstacks.electric_battery_rechargable_small.vip": 4, "objectstacks.electric_furnace.use": 2, "objectstacks.electric_furnace.vip": 4, "objectstacks.electric_generator_small.use": 2, "objectstacks.electric_generator_small.vip": 4, "objectstacks.storage_barrel_b.use": 2, "objectstacks.storage_barrel_b.vip": 4, "objectstacks.storage_barrel_c.use": 2, "objectstacks.storage_barrel_c.vip": 4 }, "Objects and offsets": { "assets/prefabs/deployable/composter/composter.prefab": { "YOffset": 1.5, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "composter" }, "assets/prefabs/deployable/large wood storage/box.wooden.large.prefab": { "YOffset": 0.7, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "box_wooden_large" }, "assets/prefabs/deployable/playerioents/batteries/large/large.rechargable.battery.deployed.prefab": { "YOffset": 1.7, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "electric_battery_rechargable_large" }, "assets/prefabs/deployable/playerioents/batteries/medium/medium.rechargable.battery.deployed.prefab": { "YOffset": 1.3, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "electric_battery_rechargable_medium" }, "assets/prefabs/deployable/playerioents/batteries/smallrechargablebattery.deployed.prefab": { "YOffset": 0.34, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "electric_battery_rechargable_small" }, "assets/prefabs/deployable/playerioents/electricfurnace/electricfurnace.deployed.prefab": { "YOffset": 1.15, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "electric_furnace" }, "assets/prefabs/deployable/playerioents/generators/generator.small.prefab": { "YOffset": 0.7, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "electric_generator_small" }, "assets/prefabs/deployable/woodenbox/woodbox_deployed.prefab": { "YOffset": 0.55, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "box_wooden" }, "assets/prefabs/misc/decor_dlc/storagebarrel/storage_barrel_b.prefab": { "YOffset": 1.2, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "storage_barrel_b" }, "assets/prefabs/misc/decor_dlc/storagebarrel/storage_barrel_c.prefab": { "YOffset": 0.9, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "storage_barrel_c" }, "assets/prefabs/misc/halloween/coffin/coffinstorage.prefab": { "YOffset": 0.6, "Shortname for permissions (objectstacks.THISNAME.[use/vip/etc.])": "coffin_storage" } } }
-
Prime
About Prime
Prime is a plugin that allows the players to accumilate coins and then spend them at the dedicated vending machine at Outpost for items,weapons & armour.
Coins gathered depends on a Risk VS Reward setup with Prime items providing BUFFS as the player progresses and buys bigger/better gear.
Includes a lottery system,gambling, powerful Stones to collect & upgrade and all fully configurable!
Hardcore Mode Activation
When hardcore is active a Prime Vending Machine will spawn at Out Post allowing players access to Items to earn Prime Coins and Buffs ranging from increase in coins, incoming damage reduction, output damage increase.
Players will only be able to progress thier Prime accounts by using items purchased from this vending machine, however if hardcore is NOT active.. players are free to use normal items
and weapons to progress accounts and still have lottery active. With hardcore set to 'false' there is no vending machine, no items and no HOF.. you will also not be able to aquire stones.
Stones: Requires Green Berries
With each tier increase the stones provide a buff in coin yield starting at a base rate of 5% and maxing out at 75%, along with this in the later tiers the stones also provide the
user with a increase in damage output.. however the stone needs to be in your inventory.. so it can be taken from you or lost.
GREEN -[ Emerald I (5%) , Emerald II (10%), Emerald III (15%), Emerald IV (20%), Emerald V (25%) ] - Hidden Perks = Metabolism & Environment Buffs
PURPLE - [ Mystic I (30%) , Mystic II (35%) , Mystic III (40%), Mystic IV (45%), Mystic V (50%) ] - Hidden Perks = Increase in Lottery Chance
RED/BLACK - [ Unstable I (55%), Unstable II (60%), Unstable III (65%), Unstable IV (70%), Unstable V (75%) ] - Hidden Perks = Increase in Outgoing Damage by X%
Fusion : In order to create the next type of stone youll need x2 Tier 5 Stones
The higher the type and tier of the stone the more likely of a failure will occur in ther proccess resulting in the stones exploding..and you losing them..having to restart the process again.
Config : Setting up Vending costs & Reward System
The config file covers everything from:
- Prime item costs at the vending maching
- Coins rewarded for each individual task from smashing a barrel to killing an NPC
- Coins rewarded for looting
- Stone Drop Chance
- Amount of Berries required to polish stones
- Personal ID for chat (set to server icon)
- Lottery chance %
Plus much more
Discord - Nferno#7163
-
Sleeper Teleporter
Teleport sleepers to a random position within a range of coordinates
Choose between 3 types of target areas - Circle, Square, Zone
[Features]
✯ Can manually set Min/Max range for (X,Y,Z) teleport location (square area)
✯ Can set radius range for teleport location (circle area)
✯ Can set Zone ID for teleport location (Zone Manager Required)
✯ Can use Zone radius for teleport location (Zone Manager Required)
✯ Can Set auto height option so players spawn at ground level
✯ Option to adjust offset height above ground
✯ Can set to auto scan/teleport sleepers on plugin loading or player disconnect
✯ Chat/Console command to scan/teleport sleepers
✯ Option to ignore players within authorized TC range
✯ Chat command to show your current (X,Y,Z) location
✯ Option to teleport players back to previous location on reconnect
✯ Chat command to return all sleepers to previous location
[Commands] - Default Chat/Console Commands
All commands require server admin permissions
[Chat]
✯ /scansleepers - scans for sleepers outside of coordinates and teleports them
✯ /scansleepers true - scan all sleepers and force teleports them
✯ /returnsleepers - returns all sleepers to their old location
✯ /scanme - posts your current (X,Y,Z) location in chat and console
✯ /marker <#> - Set marker (#) to your current location (1 - 4 required)
✯ /marker save - Saves current settings and markers
✯ /marker show - Lists all 4 (X,Y,Z) markers in chat
✯ /marker range - Lists current min/max (X,Y,Z) settings for teleport
✯ /marker update - Generates min/max (X,Y,Z) values from markers 1 - 4 if available
✯ /stsetting <setting> <value> - changes the selected setting to the value you enter
[Settings]
on - enables sleeper teleporter (no value needed) off - disables sleeper teleporter (no value needed) debug - requires value (on/off) - turns on/off debug mode for troubleshooting save - saves settings/markers (no value needed) kill - requires value (on/off) - If on this will kill sleepers outside of TC range instead of teleporting them kill delay - requires value (#) - sets the delay in seconds before a sleeper is killed disconnect - requires value (on/off) - turns on/off teleport player on disconnect reconnect - requires value (on/off) - turns on/off teleport player back on reconnect autoheight - requires value (on/off) - let the plugin determain height by terrain excludeadmins - requires value (on/off) - excludes admins from being teleported or killed height - requires value (#) - adds x value to the height when teleporting tcblock - requires value (on/off) - blocks players within auth TC range from being teleported tcrange - requires value (#) - sets TC range players must be within from being teleported areatype - requires value (circle/square) - sets the target area to use radius or all 4 markers radius - requires value (#) - sets the target area radius around marker #1 retry - requires value (#) - sets the teleport retry limit when target location is blocked or invalid zone - requires values: [Zone Manage Options]
* on/off - set teleport location to use ZoneManager
* id - requires value (#) - sets the zone id to use from zone manager
* radius - requires value (on/off) - on use zone radius or off use config radius
[Console:]
✯ scansleepers - scans for sleepers outside of coordinates and teleports them
✯ scansleepers true - scan for sleepers and force teleports them
NOTES:
* If using circle area type only marker 1 will be used and radius must be set
* If using square area type you must set all 4 markers
* Report all issues or bugs in our discord
Sleeper Teleporter Setup Instructions:
You must have server admin auth to use commands. These instructions are shown using the default commands, if you change the chat commands the prefix will be that command.
Choose the area type for teleport location you want to use. A) Square B) Circle C) Use Zone Manager Depending on your chosen area type you must follow the correct setup for the location to work properly. There are other options you can use for all area types: /stsetting tcblock on/off - blocks players within auth TC range from being teleported /stsetting disconnect on/off - teleport player to area when they disconnect /stsetting reconnect on/off - teleport player back to last location when reconnecting Area Type Options & Setup: A) Square: 1. Set the area type to square by typing "/stsetting areatype square" in chat 2. Stand in each corner 1 at a time and type the "/marker 1-4" commands for each corner. The order does not matter 3. Once all 4 markers are set then use chat command "/marker update" to allow the system to generate the min/max location values 4. Then save all current markers and settings by typing "/marker save" in chat 5. Now you must define the limits in the square area. Set the height to auto/random & height adjustment /stsetting autoheight on/off - on will detect terrain height and place player on the ground, off will use random height from the 4 markers /stsetting height # - adds x to the height to make sure players do not spawn in foundations B) Circle: 1. Set the area type to circle by typing "/stsetting areatype circle" in chat 2. Stand in the center of the area you want to use and type "/marker 1" in chat 3. Set the radius of the location "/stsetting radius #" - change # to the value you want 4. Now you must define the limits in the circle area. Set the height to auto, adjusted, or random /stsetting autoheight on/off - turn on/off auto height /stsetting height # - adds x to the height to make sure players do not spawn in foundations C) Use Zone Manager: 1. Set the area type to circle by typing "/stsetting areatype circle" in chat 2. Set use zone manager to on - "/stsetting zone on" 3. Set the zone ID for the zone to use "/stsetting zone id #" replace # with the zone ID 4. Set to use zone radius or config radius "/stsetting zone radius on/off" if off will use the radius defined using "/stsetting radius #"
Config: Example only
{ "Settings": { "chatscansleepers": "scansleepers", "chatreturn": "returnsleepers", "chatmylocation": "scanme", "chatmarker": "marker", "chatsetting": "stsetting", "areatype": "circle", "enable": true, "moveonload": false, "moveonconnect": false, "moveondisconnect": true, "radius": 4.0, "x_min": 116, "x_max": 123, "y_min": 21, "y_max": 21, "z_min": 318, "z_max": 326, "autoheight": false, "aboveground": 1, "ignoretcplayers": true, "retry": 5 }, "Markers": { "marker1": { "x": 120.221924, "y": 21.3408051, "z": 322.4336 }, "marker2": { "x": 121.245216, "y": 21.3484211, "z": 326.7593 }, "marker3": { "x": 116.610687, "y": 21.348423, "z": 325.452423 }, "marker4": { "x": 123.968338, "y": 21.348423, "z": 320.143555 } }, "ZoneManager": { "usezone": true, "zoneID": "66592319", "usezoneradius": false } }
Language:
{ "st_001": "My Position: {0}\n X: {1}\n Y: {2}\n Z: {3}\n", "st_002": "{0} has been moved to {1}", "st_003": "Missing marker number - /marker (#)", "st_004": "Marker #{0} has been set for {1}", "st_005": "Marker Locations:\n #1 = {0} \n #2 = {1} \n #3 = {2} \n #4 = {3}", "st_006": "Location Range:\n X = {0} - {1} \n Y = {2} - {3} \n Z = {4} - {5}", "st_007": "Missing Marker: #{0}", "st_008": "Setting/Markers Saved", "st_009": "Sleeper Teleporter is now {0}", "st_010": "Teleport player on {0} is now {1}", "st_011": "missing setting/values - /stsetting <setting> <value>", "st_012": "Auto Height is now {0}", "st_013": "Height adjustment is now {0}", "st_014": "TC Block is now {0}", "st_015": "Teleport Area Type is now {0}", "st_016": "Teleport Area Radius is now {0}", "st_017": "Teleport Retry limit is now {0}", "st_018": "Use Zone Manager is now {0}", "st_019": "Zone ID is now {0}", "st_020": "Zone radius is now {0}" }
- #sleeper
- #protection
-
(and 3 more)
Tagged with: