Tikomatura's Wishlist
-
Shipwreck
This plugin will allow players to visit the depths of the ocean to discover 3 new locations included in this plugin: a Sunken Cargo Ship, Submerged Ore Farm, and a Shipwrecked Barge.
In the wreckage you will find a high concentration of loot. Just be careful! The COBALT group has already arrived and is exploring the site.
They have submarines and divers already in the water!
Patrol Submarines
Subs do a LOT of damage, but they have low visibility and low accuracy. Very unreliable at Titanic depths. Subs are a serious threat if you arrive in a submarine yourself. Try to sneak up behind them and destroy them, you don't want to be the one to sink, trust me!
Cobalt NPC Divers
High accuracy, but not much armor and don't pack a huge punch. Almost harmless if you arrive in a submarine, but they are still a threat! Keep your eyes on these guys, it might just be you or them!
Killer Sharks
These sharks have smelled all the blood in the water, after being drawn to the area already by all of the disturbance. They are here, they are mad, and they are bloodthirsty and hungry!
The plugin includes 3 locations:
Shipwrecked Cargo Ship
There are three rooms in the Sunken Cargo Ship location that are opened with a keycard. The map type can be selected within the configuration file.
Sunken Barge
A great place to find some Shipping Containers, as well as Killer Sharks! The Cobalt group has been busy in this area, they must have taken this Barge down recently as well.
Submerged Ore Farm
An ore rich location with multiple farmable ore nodes, as well as some other scattered loot including fuel barrels.
Chat commands (only for administrators)
/shipwreckstart – launches the event in a random configuration /shipwreckstart <shipwreckstart> – launches the event in the <eventPresetName> configuration /shipwreckstartmyloc – launches the event in a random configuration in your location /shipwreckstartmyloc<shipwreckstart> – launches the event in the <eventPresetName> configuration in your location /shipwreckstop – stops the event /screatepath– starts recording the route for the npc/shark/sub /ssavepath <npc/shark/subPresetName> – saves route for npcs/sharks/sub /scancelpath – cancels route recording Console commands (RCON only)
shipwreckstart – launches the event in a random configuration shipwreckstart <shipwreckstart> – launches the event in the <eventPresetName> configuration shipwreckstop – stops the event Config
plugin_en – example of plugin configuration in English location_en – example of location configuration in English plugin_ru – example of plugin configuration in Russian location_ru – example of location configuration in Russian Dependencies (optional, not required)
True PVE PveMode GUI Announcements Notify DiscordMessages AlphaLoot CustomLoot Economics Server Rewards IQEconomic Hooks
void OnShipwreckStart() void OnShipwreckStop()
My Discord: adem9554
Join the Mad Mappers Discord here!
Check out more of my work here!
-
MBPromoCode
By Barry_Allenn in Plugins
🎁 MBPromoCode — Modern Promo Code System for Rust
📖 Overview
MBPromoCode is a clean and powerful promo code system for Rust servers.
It gives administrators full control over unique promo codes, rewards, activation limits, and expiration dates — all through a beautiful, user-friendly interface.
Whether you want to reward new players, promote your social media, or run limited-time events — MBPromoCode makes it effortless.
✨ Main Features
🎟️ Promo Code Management
Create unique promo codes with rewards, usage limits, and expiration dates. Automatically track activations per player. Prevent abuse with built-in validation and cooldown systems. Examples:
WELCOME → gives 1000 wood BONUS → gives 500 stone
🖥️ Simple & Modern Interface
Intuitive UI for entering and activating promo codes. Buttons for “Activate” and “Close” actions. Customizable background images via ImageLibrary.
💬 Notification System
Sends announcements to global chat when a promo code is activated. Fully customizable messages with color formatting and tags. Works in English, Russian, and Ukrainian.
🔐 Logging & Security
Every activation is logged. Expiration and usage limits are automatically checked. Safe and lightweight — no performance impact.
🌐 Media Integration
Add QR codes linking to your TikTok, Discord, or website. Great for promotional events and influencer campaigns.
⚙️ Configuration Highlights
{ "EnablePromoCodeBroadcast": true, "MessagePrefix": "<color=#0057b8>[Promo]</color>", "PromoCodes": { "WELCOME": { "Reward": "give {player} wood 1000", "Expires": "30.10.2025", "MaxUses": 50 }, "BONUS": { "Reward": "give {player} stone 500", "Expires": "01.11.2025", "MaxUses": 100 } } }
💡 Usage Workflow
The player opens the menu with /promo. They enter the code and press Activate. If the code is valid — the reward is granted. A message is displayed in global chat (optional).
🌍 Localization
English Russian Ukrainian All messages are stored in language files and can be freely customized.
💎 Perfect For
Servers running events or giveaways. Communities promoting social media engagement. Admins who want a polished promo code experience with full customization. -
Custom Magazine Capacity
By xNullPointer95 in Plugins
xMagazineCapacity
- Set a custom magazine capacity for any weapon.
- Define a default capacity
- Define a permission or not for any custom magazine capacity
Default Config
{ "Weapons": [ { "weaponName": "rifle.ak", "capacity": 45, "defaultCapacity": 30, "permission": "" }, { "weaponName": "rocket.launcher", "capacity": 15, "defaultCapacity": 1, "permission": "xmc.rocketlauncher" } ] } ℹ️ Keep "permission" empty to override magazine capacity for all players. When config is changed, reload the plugin.
➡️ Add as much weapons as you want.
-
Skill System
By xNullPointer95 in Plugins
xSkillSystem
xSkillSystem adds an RPG-style leveling experience to your gameplay. Whether you're chopping wood, mining for ores, or battling wildlife, every action earns you XP and helps you level up specialized skills. XP Table was testet properly and it should be fine. There are gather rates impact which are configurable and also a passive HP regen for skill "Vitality" depending on its level which is also configurable. Comes with an ingame config editor!
⚠️ PLUG&PLAY PLUGIN, but configs are available to adjust it to your needs ⚠️
✅ Built in image caching/reading (ImageLibrary is NOT needed) => Place 'data_xSkillSystem' content into '/oxide/data/xSkillSystem/' and reload xSkillSystem Plugin.
📜 Skills: Each player starts at Level 1 in every skill and levels up through regular gameplay. Here's what you can master:
Woodcutting – Chop trees. (Configurable Gather Rates depending on Level) Mining – Dig deep and extract valuable resources like stone, metal, and sulfur. (Configurable Gather Rates depending on Level) Gathering – Pick up natural items from the environment. (Configurable Gather Rates depending on Level) Slayer – Hunt animals, kill NPCs and fight players. Skinning – Skin downed animals for XP. (Configurable Gather Rates depending on Level) Building - Gain XP by building, upgrading, deploying etc. Crafting – Gain XP as you build tools, weapons, and other items. Vitality - Gain XP by using medical syringes & bandages (Configurable passive HP regen depending on Level) > Each skill has unique XP values, making your path to mastery feel rewarding.
> Ores has different XP table.
> Animals / Player / NPC has different XP table and depends on distance. (BaseXP + (distance *2))
> Each 10th level will trigger a global message.
🔥 Double XP Weekends
Level up twice as fast every Friday evening through Sunday!
> Friday 8p.m. - Sunday 12p.m. (UTC +2)
> See the attached double-xp image (the green arrow up is indicating that the DXP event is running)
🎨 Eye-Catching UI
Each skill comes with a custom icon, sleek visual panels, XP- and level up popups.
💡 Commands
Use /skills to view your current levels and progress.
Use /stats <playername> to view others' skills.
Use /lb to see the leaderboards and find out who's on top!
Use /xscfg to open ingame config (Permission: xskillsystem.config needed)
🔥 !! ChatCommands are configurable !! 🔥
📹 Plugin Preview:
ℹ️ Ingame Config Editor
ℹ️ Config
👥 Hooks
- #skill system
- #level system
- (and 12 more)
-
BattlePass
💎 BattlePass: The Main Tool for Monetization and Retention
Turn your server into a real challenge! BattlePass is not just a plugin, but a comprehensive solution for increasing online traffic and boosting your project's revenue.
It adds a fully customizable Battle Pass system with two reward tracks: free (for all players) and Premium (for those who have a special battlepass.premium privilege). This motivates players not only to stay on the server longer, but also to purchase privileges in your store.
🚀 Key Features
Two Reward Tracks (Free / Premium): Fully customize rewards (items, skins, quantity) for each level on the free and paid tracks.
Flexible Experience (XP) Settings: Reward players for everything:
Killing players and bots
Farming trees and ore (with fixed XP per hit)
Looting chests (with abuse protection)
Destroying helicopters and tanks
🔥 Cumulative Level System: Forget about “1000 XP per level.” Set the total amount of experience required for each level (for example: Level 2 = 1000 XP, Level 3 = 2500 XP, Level 4 = 5000 XP). Create a real challenge!
Modern and Intuitive UI (/bp):
Convenient page-by-page navigation through levels.
Clear progress display (current XP / required XP).
Indication of locked (small lock) and received rewards.
Receive rewards in one click directly from the main menu.
Built-in Monetization: If the player does not have Premium access, they will see a stylish placeholder over the premium rewards with a direct link to your store.
🔧 Simple Configuration
The plugin comes with a detailed and easy-to-understand BattlePass.json file. You can configure:
The command to open the menu.
The amount of XP for each action.
A link to your store.
Each level: configure the required total XP, free reward, and premium reward.
