MARKUS's Wishlist
-
Chat Styles (Names, Messages & Prefixes)
By xNullPointer95 in Plugins
xChatStyles
xChatStyles adds smooth gradient colors to player names, prefixes, and chat messages, giving your server a premium, modern look without clutter or spam.
It’s clean, readable, and designed to enhance chat - not overpower it.
It lets you customize how players appear in chat using animated-looking color gradients. Perfect for VIPs, staff, donators, or special roles. No flashy UI. No complicated setup. Just beautiful chat.
⭐ Features
🎨 Gradient Names & Messages
Smooth color gradients instead of flat colors, but you can also use a solid color Player names Chat messages Prefixes (VIP, Admin, etc.) Looks great without hurting readability Styled Mentions (@PLAYERNAME) 🏷️ Multiple Prefix Support
Players can have more than one prefix Each prefix can have its own color style 👑 Great for VIP & Donator Perks
Instantly makes VIP ranks feel premium Visual reward without gameplay imbalance Easy to sell as a cosmetic perk 🪙 Trade System for Prefixes (REQUIRES Economics if you want to use trade feature)
⚡Server Friendly
No lag or spam Optimized to run smoothly on live servers Works quietly in the background 🔑 Supports permission-based style, not just permanent chat style.
🌍 xChatStyles Web Editor
📌 Plugin Preview
🔐 Permissions (Custom Tab)
xchatstyles.customtab - Ability to see the "Custom" Tab in /xcs xchatstyles.customprefix - Ability to see and select "Prefix" in "Custom" Tab xchatstyles.custommessagecolor - Ability to see and select "Message" in "Custom" Tab xchatstyles.customusernamecolor - Ability to see and select "Username" in "Custom" Tab
💬 Chat Commands (Player)
/xcs - Opens the Ui /xcs <PLAYERNAME/STEMAID> - Opens the Ui with the view of the target player and you can remove owned styles from that user.
💬 Chat & Console Commands (Admin)
/* Add chat styles without permission */ /addprefix <STEAMID> <PREFIXNAME> <#HEX> <#HEX> <#HEX>... /addmessagecolor <STEAMID> <#HEX> <#HEX> <#HEX>... /addusernamecolor <STEAMID> <#HEX> <#HEX> <#HEX>... /addall <STEAMID> <PREFIXNAME> <#HEX> <#HEX> <#HEX>... [This will add a prefix with provided color(s), message style with provided color(s) and username style with provided color(s) with just 1 command.] /* Add chat styles without permission */ /* Add chat styles WITH permission */ /addprefix <xchatstyles.PERMISSIONNAME> <PrefixName> <#HEX> <#HEX> <#HEX> ... /addall <xchatstyles.PERMISSIONNAME> <PrefixName> <#HEX> <#HEX> <#HEX> ... /addmessagecolor <xchatstyles.PERMISSIONNAME> <#HEX> <#HEX> <#HEX> ... /addusernamecolor <xchatstyles.PERMISSIONNAME> <#HEX> <#HEX> <#HEX> ... /* Add chat styles WITH permission */ ---> As long as the player has permission, they can select it with /xcs ---> Automatically removed when permission is revoked ---> Permission-Based ChatStyles has (Permission) indicator in /xcs ---> The permission must start with 'xchatstyles.*'. Example: /addall <xchatstyles.vip> VIP <#HEX> <#HEX> <#HEX> ... /*********************************************************************************************************/ /* Use 1 #HEX Color (Example: #fcba03) for a single color, use multiple #HEX Colors for a color gradient */ /* */ /* Example: /addprefix 76561198412496844 OMEGA #32a852 #71a67f */ /* */ /*********************************************************************************************************/ /removeprefix <steamid> <index|PrefixName> /removemessagecolor <steamid> <index> /removeusernamecolor <steamid> <index>
⏳ Recommended Plugin for >TIMED< PERMISSION:
⚙️ Config
{ "MaxPrefixes": 3, "DefaultUsernameColor": "#55aaff", "DefaultMessageColor": "#ffffff", "DefaultSize": 15, "AllowSelectingDuplicatePrefixNames": true, "NotifyOnStyleReceived": true, "PrefixBrackets": "[]", "ShowPrefixBracketsWithSizeTag": true, "Trade": { "AllowTrading": false, "PlayerCanSellPermissionBasedPrefix": false, "UseCurrencySign": true, "CurrencySign": "$", "AnnounceNewPrefixSaleGlobally": true, "AnnouncePrefixPriceUpdateGlobally": true }, "PermissionStyles": {} } -
Scaled Collectables
By imthenewguy in Plugins
Scaled Collectables dynamically adjusts the size and yield of map-generated collectable entities—such as mushrooms, hemp, and pumpkin patches—to create a more immersive and varied gathering experience.
Each collectable spawns with a random scale within a configurable range (default: 0.6x to 2.0x). The size directly affects the yield — for instance, harvesting a hemp plant that’s twice as large as normal will reward twice the usual amount of cloth.
You can configure scaling values for each collectable type individually, allowing fine-tuned control over balance and gameplay on your server.
Note: Collectable scales are reset when the plugin is unloaded, and are adjusted again when it is reloaded.
Config example: https://pastebin.com/BEMsVHHZ
-
Chernobyl Exclusion zone map by TuToFire5
Rust Chernobyl Exclusion zone
Hello everyone
I would like to present you my Chernobyl exclusion map in Rust.
This map was created almost 1 by 1 to real life exclusion zone in Chernobyl. It took me about a years to work on this map and now it is in playeble phase like early access. This map is include many custom monument and special places. On this map you will also fing a large fields and very deep forest with a lots of bushes and also contains a railway and roads, small roads, panel roads and dirt roads.
I tryed optimalized this map as i can but now this map has almost 180k prefabs so when you start your server you can have around 200k entitys.
Monuments
Chernobyl Nuclear Powerplant Duga radar Many villages Stone, Sulfur and HQM quarry Water wells Ranch Caves Lake Shopping safe zone Farms Unfinished reactor number 5 and 6 Pripyat town Lot of small and tiny monuments Secret places with loot
Chernobyl Nuclear Powerplant
Main map monument created 1 by 1 to real life powerplant. This monument include unloading station for trains and lots of loot. There is lots of NPCs you can fight with and many custom puzzles with green, blue and red cards with best loots. Also this monument is a most radioactive place on the map. There is alsa a airwolf shop in the water side of this monument.
Duga Radar
Duga radar (Chernbyl 2) is a massive Soviet radar system based on exclusion zone of Chernobyl. This monument have a little bit of NPCs and green puzzle.
Shopping safe zone
This is like normal Outpost but little bit differen. This is custom safe zone with wending machines like you can normaly found on outposts but there is a one machine where you can buy you own quarry and Survey Charge.
Map Features
There is railway track on this map. it is no circle but you can take a train and wagons and unload items in Chernobyl Nuclear Powerplant in unloading station. Some monument have a custom puzzles and npc scientist This map is have a default quarry types thet you can use or you can buy your own quarry in safe zone and deployed it near your base. Radiation levels. In nuclear powerplant there is lot of radiation levels and if you are closer and closer to exploded reactor number 4 you have more and more radiation and in extreamly close range it have a very high heat level. This map is not build on normal sea level. everything around this map is lakes so you MUST disable cargo ship event in your server There is a lot of zones where players spawn and this zones must include beach topology. This mean you MUST disable boad spawning on your server (motorrowboat.population 0) In this map there is same hints about secret underground cave world with lots of good loot so enjoy founding it. Its not that easy. New powergrid compatibility (Small fuse box in Jupiter factory, Large fuse box is in unite 3). Satelite crash control room is in control building in Duga Radar.
Wanna try this map ?
Official server : Chernobyl Exclusion zone in Rust
client.connect 185.172.175.236:28105
I try to make map updates every month (fixes and add more things or rebalance)
Last updated 2D Map
- #stalker
- #chernobyl
-
(and 10 more)
Tagged with:
-
Economy Repair
Compliment your in game economy system by allowing players to repair weapons using their currency.
Economy Repair offers a solution that lets players repair their damaged weapons using in-game currency of your choice. With this plugin, your worn-out AKs, tools, and gear can be repaired through a simple new option in the repair bench, making sure you're always prepared for the next battle!
Key Features:
Multiple Currency Support: Use popular Rust plugins like Economics or ServerRewards to pay for repairs using your in-game currency. You can even set up custom item-based currencies for repairs!
Condition Loss: Condition loss can be disabled, or the scale of it modified.
VIP Discounts: Offer VIP players reduced repair costs, providing an extra incentive for premium members of your community.
Customizable Repair Costs: Tailor the repair prices for different items, ensuring fair costs for everything from weapons to tools. Repair cost can be set globally, and per item.
Clean UI: Enjoy a sleek almost vanilla like repair button that appears when interacting with a repair bench. Instantly know the cost to restore your item and confirm the repair with just a click.
Repair Blacklist: Administrators can blacklist certain items from being repaired, maintaining control over game balance and preventing unintended item restorations.
How It Works:
1. Interact with a repair bench.
2. Insert item normally into the repair bench
3. See the cost, click the repair button!
Economy Repair is your perfect choice for expanding the usefulness of economy on your server. Keep your equipment in top shape without the hassle of searching through boxes to try and find the correct components.
PERMISSIONS:
economyrepair.use - Required to see and use the economy repair option economyrepair.VIP - Required for VIP discount feature CONFIG EXAMPLE:
{ "Default Max Repair Cost": 100.0, // default repair cost for all items "Reduce Durability On Repair": true, // should the item lose durability if repaired with currency? "Durability Loss Scaling Factor": 1.0, // play with this to increase/reduce how much durability is lost "Currency System (Economics, ServerRewards, Item, TCBank)": "Economics", //which currency system to use "VIP Discount Percentage": 0.0, // percentage discount for players with VIP permission "Currency Item": { // If using "Item" as currency, specify item details here "ItemID": 0, "SkinID": 0, "Display Name": "Currency" }, "Custom Repair Costs": { // customize repair cost for individual items "hatchet": 50.0, "pickaxe": 75.0 }, "Repair Blacklist": [ // list of items which cannot be repaired using currency "minigun", "fuse" ], "Blacklisted SkinIDs": [ 3380502905, 987654321 ], "Debug Messages Enabled": false }
LANG EXAMPLE:
{ "RepairCostLabel": "Economy Repair: {0} {1}", "CurrencyLabel": "$", "RepairButtonLabel": "Repair", "NoValidItem": "No valid item to repair.", "MaxDurability": "This item is already at full durability.", "NotEnoughCurrency": "You do not have enough {0} to repair this item.", "RepairSuccess": "Item successfully repaired.", "RepairFailed": "Failed to repair the item. Please try again.", "ItemBlacklisted": "This item cannot be repaired." }
-
Epic Loot
By imthenewguy in Plugins
Epic Loot is a plugin that adds additional RPG style loot to crates, NPC corpses, barrels and crafting.
There is a configurable chance that an enhanced piece with varying set types and modifiers will appear in a loot crate, barrel or corpse.
Players also have a chance to receive an enhanced version of their crafted items, rather than the plain old vanilla armor/weapon/tool.
Wearing more than 1 of the same type of item will provide the user with a set bonus. Depending on the set type, they may get access to higher mining yields, more damage to scientists or even access to exclusive loot tables that proc while gathering.
The plugin is incredibly configurable, supports language conversions and allows users to modify and design their own set bonuses.
There are currently 24 different set types and 27 unique set bonuses!
Set types are added to the name of the item and are responsible for providing the user with a buff.
Miners, - Increases the wearers mining yield. Lumberjacks, - Increases the wearers woodcutting yield. Skinners, - Increases the wearers skinning yield. Farmers, - Increases the wearers farming yield. Foragers, - Increases the wearers collection yield. Fishermans, - Increases the wearers fishing yield. Assassins, - Increases damage done to players. Demo, - Decreases damage from explosives. Elemental - Reduces cold and fire damage. Scavengers - Offers the wearer a chance to obtain additional scrap from barrels and crates. Transporters - Reduces the fuel costs for helicopters and boats. Crafters - Increases crafting speed. Reinforced - Reduces durability loss on all equipped items. Tamers - Reduces damage taken from animals. Hunters - Increase damage done to animals. Operators - Increases damage done to humanoid NPCs. Jockeys - Increases speed of the wearers mounted horse. Raiders - Offers the wearer a chance for their fired rocket/thrown explosive to be refunded. Builders - Offers the wearer a chance for their building/upgrade costs to be refunded. Assemblers - Offers the wearer a chance for their crafting materials to be refunded. Fabricators - Offers the wearer a chance for an additional crafted item to be produced. Medics - Increases healing received. Knights - Decreases damage received from melee attacks. Barbarians - Increased damage done with melee attacks. Smelting - Chance to receive a refined ore, instead of a raw ore, while mining. InstantMining - Chance to instantly mine the rest of a node out on hit. InstantWoodcutting - Chance to instantly cut down the rest of the tree on hit. Regrowth - Chance for the felled tree to respawn. InstantSkinning - Chance to instantly skin the rest of an animal on hit. InstantCook - Chance to receive cooked meat instead of raw meat while skinning. PVPCrit - Chance to critically damage a player, adding an additional 10-30% damage. Reflexes - Reduces damage taken from PVP. IncreasedBoatSpeed - Increases the speed of all watercraft. FreeVehicleRepair - Removes the repair cost for repairing vehicles of all kinds. Survivalist - Increases calories and hydration from all food sources. Researcher - Chance to receive your scrap back while researching. Feline - Reduces fall damage. Lead, - Reduces radiation damage. Gilled - Underwater breathing. Smasher - % Chance to destroy barells and roadsigns instantly. WoodcuttersLuck - Access to a loot table for woodcutting. MinersLuck - Access to a loot table for mining. SkinnersLuck - Access to a loot table for skinning. RockCycle - Chance to spawn a new rock once mined out. Attractive - Chance for loot to be instantly moved to your inventory. FishersLuck - Access to a loot table for fishing. TeamHeal - Shares heals with nearby team mates. HealthShot - Heals team mates for damage that would have been done when shot. BulletProof - Reduces the damage received from bullets. FishingRodModifier - Adjusts the tensile strenght of the cast fishing rod, making it harder to snap the line. UncannyDodge - Chance to dodge a projectile and negate its damage. Ranchers - Increases the milk and wool you collect from livestock by x% for each piece equipped. Wranglers - Increases how quickly livestock become familiar with you by x% for each piece equipped. Herders - Reduces the milk cooldown and wool regrowth time of livestock you milk or shear by x% for each piece equipped.
When a user wears enough pieces of the same set, they will get access to extra set bonuses, depending on the number of pieces worn.
Any of the buffs from the set types can be added as set bonuses to any set. You can also add the BonusMultiplier set bonus if you want to increase the set bonus percentage based on the number of pieces worn.
BonusMultiplier - Add an additional bonus on top of the existing modifier.
Type: chat
Command: genitem
Parameters: <optional: item shortname> <optional: set type> <optional: tier>
Usage:
/genitem pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem pants - will spawn a pair of pants with a random set type and a random set modifier.
Type: console
Command: genitem
Parameters: <target name/steam ID> <optional: item shortname> <optional: set type> <optional: tier>
Usage:
/genitem "new guy" pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem "new guy" transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem "new guy" pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem 76561197988695317 pants - will spawn a pair of pants with a random set type and a random set modifier.
Type: chat
Command: eladdskin
Parameters: <set type> <item shortname>
Usage:
/eladdskin Transporters pants 2533474346 - Adds the specified skin ID to the list of skins for the transporters pants.
Type: chat
Command: givescrappercurrency
Parameters: <quantity>
Usage:
/givescrappercurrency 100 - gives 100 scrapper currency to the player.
Type: console
Command: givescrappercurrency
Parameters: <target name/ID> <quantity>
Usage:
givescrappercurrency new 100 - gives new guy 100 scrapper currency.
Type: console
Command: elprintitems
Parameters: none
Usage:
/elprintitems - will print a list of items that can be enhanced into console.
Type: chat
Command: el
Parameters: none
Usage:
/el - opens up the EpicLoot menu.
Type: chat
Command: reseticonpositions
Parameters: none
Usage:
/reseticonpositions - forces all player icon positions to be set to the default config value.
Type: console
Command: genspecificitem
Parameters: <target id> <item shortname> <buff> <value> <tier> <skin>
Usage:
/genspecificitem - Create a specific item for the target player.
epicloot.use - Required to access the menu.
epicloot.admin - Required to use the genitem commands.
epicloot.drop - Required for items to drop from crates, barrels and corpses.
epicloot.salvage - Required to access the salvager menu.
epicloot.enhance - Required to access the enhancement menu.
epicloot.enhance.free - Enhancements have no cost.
epicloot.craft - Required to randomly craft epic loot items.
void GenerateItem(BasePlayer player, string type = null, List<string> item_shortname = null, string tier = null, bool msg = false) Type must be a set type (miners, transporters etc).
Item_shortname can contain a number of item shortnames. The hook will pick a random item from the list.
Tier must be either s, a, b or c.
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
