AlaEddineYahia's Wishlist
-
Miner
Miner is more than just a plugin. It's a full-fledged mini-game that will add excitement to your server, increase online traffic, and give players another reason to come back every day!
The plugin is based on the familiar Minesweeper game, but with valuable prizes from the world of Rust. Players open cells on a 5x5 field, trying to find as much loot as possible without hitting a bomb. The game ends after the first mistake, but all the loot found is moved to a special plugin inventory, from where it can be picked up at any time.
Key features:
Full prize customization: You can add any items, specify their quantity, skin, and drop chance (weight). Perfect for adjusting to your server's economy!
Flexible difficulty: Adjust the number of bombs on the field to make the game easier or harder.
Cooldown system: Set a timer (e.g., 24 hours) to turn the game into a daily event that players will look forward to.
Personal inventory: Each player has their own inventory for storing prizes with page support. Items will not disappear and will wait until they are picked up.
Intuitive interface: Clean and understandable UI that does not require players to learn complex rules.
Easy installation: No dependencies required. Just drag and drop into the plugins folder.
Permissions support: Grant access to the game only to certain groups of players through permissions.
Commands:
/miner — Open the main game menu (the command can be changed in the config).
Permissions:
miner.use — Gives access to use the /miner command.
-
IQMarker
IQMarker is a new look at the already outdated and boring markers when hit!
Now your players themselves customize what they want to see when they hit, so you can sell each customization item separately or give it out just like that!
Absolutely every marker in the player is configured separately, when you change the marker type, the settings of the previous marker are saved, which gives more comfort to your players in choosing and configuring the marker for themselves!
The player will be able to:
- Choose the appropriate marker color
- Choose when he wants to see the marker, for example when hitting a player or an animal, or a building, or a car! Anything at all!
- The player can choose a separate type of marker (of which there are 3)
- Marker icon, health bar or text with damage!
- By selecting an icon or health bar-the player can also choose an additional setting for it with the display of damage or fall of the player!
Watch the video review to clearly see how the plugin works!
Permissions :
iqmarker.use - give access to the marker
iqmarker.usecolorlist - give access to the list of colors
iqmarker.usecustomcolor - give access to a choice of custom colors
iqmarker.usesize - give access to the ability to resize the marker
And also all other rights to add-ons to the marker, for each color or icon, you set in the configuration file!
Example - o.grant group default iqmarker.use
Chat command:
/hit - open the settings menu
CONFIGURATION :
{ "Configuring the plugin": { "true-enable marker setting/false - disable setting": true, "Setting the available colors for the marker": [ { "Access rights for this color": "iqmarker.red", "HEX color": "#FF6666" }, { "Access rights for this color": "iqmarker.default", "HEX color": "#FF3366" }, { "Access rights for this color": "iqmarker.default", "HEX color": "#FF33CC" }, { "Access rights for this color": "iqmarker.purple", "HEX color": "#FF66FF" }, { "Access rights for this color": "iqmarker.purple", "HEX color": "#9900FF" }, { "Access rights for this color": "iqmarker.aqua", "HEX color": "#00CCFF" }, { "Access rights for this color": "iqmarker.green", "HEX color": "#33CC66" }, { "Access rights for this color": "iqmarker.default", "HEX color": "#FF9933" } ] }, "Configuring the plugin interface": { "Configuring the main panel": { "HEX background": "#444440A6", "Background Material": "assets/content/ui/uibackgroundblur-ingamemenu.mat", "Sprite logo": "assets/icons/workshop.png" }, "Setting up a panel with a marker setting": { "HEX buttons settings": "#93C34680", "HEX input fields for setting marker color": "#93C34680", "HEX of the selected marker display element": "#93C34680", "HEX of not selected marker display element": "#C3454580", "Sprite of a non-selected marker display elementt": "assets/icons/vote_up.png", "Sprite of the selected marker display element": "assets/icons/vote_down.png", "HEX panels with marker typee": "#FFFFFF29", "HEX buttons with available marker type": "#93C344FF", "HEX buttons with unavailable marker type": "#C3454580", "HEX buttons with the selected marker type": "#93C34480" }, "HEX text colors": "#FFFFFFFF" }, "Setting up markers": { "Setting up the HealthBar marker": { "General setting": { "Display name": "<size=16><b>HEALTH INDICATOR</b></size>", "Description": "<size=11>WHEN HIT,THE HEALTH INDICATOR OF THE TARGET YOU ARE ATTACKING WILL APPEAR</size>", "Random position settings for the position of the icon/text/strip when shots are fired": { "Use a random position of the icon/text/stripe position? (true - yes/false - no)": false, "Position spread level": 60.0 } }, "Permission to access the HealthBar token type": "iqmarker.healthbar", "Permission to access the HealthBar extension, displaying damage next to the indicator": "iqmarker.damagetext", "Permission to access the HealthBar add-on, displaying the player drop icon": "iqmarker.healthbarwound" }, "Setting the DamageText marker": { "General setting": { "Display name": "<size=16><b>TEXT INDICATOR</b></size>", "Description": "<size=11>WHEN HIT, THE DAMAGE DONE WILL BE DISPLAYED</size>", "Random position settings for the position of the icon/text/strip when shots are fired": { "Use a random position of the icon/text/stripe position? (true - yes/false - no)": false, "Position spread level": 60.0 } }, "Permission to access the DamageText token type": "iqmarker.damagetext", "Permission to access the DamageText extension, displaying the icon with the player falling": "iqmarker.damagetextwound" }, "Setting up the Icon marker": { "General setting": { "Display name": "<size=16><b>ICON INDICATOR</b></size>", "Description": "<size=11>WHEN HIT, THE ICON WITH THE HIT WILL BE DISPLAYED</size>", "Random position settings for the position of the icon/text/strip when shots are fired": { "Use a random position of the icon/text/stripe position? (true - yes/false - no)": false, "Position spread level": 60.0 } }, "Permission to access the Icon token type": "iqmarker.icon", "Permission to access the Icon extension, displaying damage next to the indicator": "iqmarker.icondamagetext", "Permission to access the HealthBar add-on, displaying the player drop icon": "iqmarker.iconwound", "Icon list(Name-link to the 64x64 icon)": [ { "Permissions": "", "PNG": "https://i.imgur.com/mIbPpj3.png" }, { "Permissions": "", "PNG": "https://i.imgur.com/XCSkVNk.png" }, { "Permissions": "", "PNG": "https://i.imgur.com/RACMuqg.png" }, { "Permissions": "", "PNG": "https://i.imgur.com/tqtF73m.png" }, { "Permissions": "", "PNG": "https://i.imgur.com/uIHaR7Q.png" }, { "Permissions": "", "PNG": "https://i.imgur.com/Dbxnsm1.png" }, { "Permissions": "", "PNG": "https://i.imgur.com/bzsU7kE.png" }, { "Permissions": "", "PNG": "https://i.imgur.com/2Wke9lp.png" } ] } }, "Setting for new users(Be careful, these settings are given by default regardless of rights,if the player turns them off and he does not have rights, he will need them to re-enable)": { "Is the token enabled for new players?(true-yes/false-no)": true, "Standard marker color for new players(HEX)": "#05bec5", "Standard marker type for new games (0 - Text with damage | 1-HP bar | 2-Icon)": 2, "Standard marker size for new games (0 - Small | 1 - Medium | 2 - Large).)": 1, "Additional HP band settings for new tracks": { "Enable text display with damag(true-yes/false-no)": false, "Enable display of drop icon(true-yes/false-no)": false }, "Additional text settings with damage for new tracks": { "Enable text display with damag(true-yes /false-no)": false }, "Advanced icon settings for new icons": { "Enable text display with damag(true-yes / false-no)": true, "Enable display of drop icon(true-yes/false-no)": true } } }
-
Waystones
By ThePitereq in Plugins
RUST Plugin Test Server
TEST MY PLUGINS THERE!
connect play.thepitereq.ovh:28050
Waystones plugin gives you the ability to quickly move from one position to another.
It creates a waystone on desired monuments that can be used by players for quick movement around the map.
It also allows players for creating their own waystones in their homes.
Automatically place waystones on monuments for player teleportation. Supports waystones in player bases with ground, wall and empty space checks. Custom monument support. Configurable marker on map. Easy command waystone placement. Optional command for waystone crafting. RUST-like UI design. A lot of VIP permission options. (points gather, max points, max waystones saved) Auto data clear on map wipe. NoEscape PvP support. Pre-configured default RUST monuments.
waystones.admin - Gives access to /placeway, tppoints and givewaystone commands. waystones.craft - Gives ability to craft waystone. (Configurable) Any other permission added in config file.
/waystone - Command to craft waystone. (Configurable) /placeway [Optional: MonumentName] - Sets new position for nearest [set] monument waystone. /placestaticway <name> - Sets new position for <name> static waystone. Displayed name of waystone can be changed in settings. tppoints - Command for giving teleport points to players. (Console Command) givewaystone [Optional: userId] - Gives you [user] an waystone for placement. (Console Command)
{ "PopUpAPI Preset Name": "Inventory", "Waystone Craft Command": "waystone", "Waystone Placeable Shortname": "composter", "Waystone Placeable Display Name": "Waystone", "Waystone Marker - Enabled": true, "Waystone Marker - Marker Alpha": 0.7, "Waystone Marker - Marker Radius": 0.05, "Waystone Marker - Marker Color #1": "#ffd342", "Waystone Marker - Marker Color #2": "#a38729", "Waystone Marker - Enable On Monuments": true, "Waystone Marker - Show Player Waystones By Default": false, "Waystone Marker - Lock Player Waystone Visibility Change": false, "Waystone Crafting - Enable Crafting": true, "Waystone Crafting - Require Permission": true, "Waystone Crafting - Required Workbench Level": 2, "Waystone Crafting - Craft Cost": [ { "Shortname": "stones", "Amount": 5000, "Skin": 0 }, { "Shortname": "targeting.computer", "Amount": 10, "Skin": 0 }, { "Shortname": "industrial.wall.light", "Amount": 4, "Skin": 0 }, { "Shortname": "industrial.wall.light.red", "Amount": 1, "Skin": 0 } ], "NoEscape - Lock Teleporting When PvP Blocked": true, "NoEscape - Lock Teleporting When Raid Blocked": true, "Teleport Cost Per Kilometer": 25.0, "Initial Point Amount": 100, "Initial Point Amount Permissions": { "waystones.admin": 1000, "waystones.svip": 500, "waystones.vip": 250 }, "Teleport Points Default Cap": 1000, "Teleport Points Cap Permissions": { "waystones.admin": 100000, "waystones.svip": 5000, "waystones.vip": 2500 }, "Teleport Points Refill Interval (in seconds, 0 to disable)": 60.0, "Teleport Points Refill Amount": 2, "Teleport Points Refill Amount Permissions": { "waystones.admin": 20, "waystones.svip": 5, "waystones.vip": 3 }, "Max Waystones Saved Default Cap": 6, "Max Waystones Saved Permissions": { "waystones.admin": 100, "waystones.svip": 18, "waystones.vip": 12 }, "God Mode After Teleport (in seconds, 0 to disable)": 0.0, "Waystone Destroy Entity Names": [ "rocket_basic", "explosive.timed.deployed" ], "Generate New Map Market Config Sections": true, "Map Marker Waystones": { "arctic_research_base_a": { "Enabled": true, "Offset": { "x": -34.46, "y": 0.0, "z": -54.53 }, "Rotation": { "x": 0.0, "y": 24.0, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "fishing_village_a": { "Enabled": true, "Offset": { "x": 19.59, "y": 1.99, "z": -10.79 }, "Rotation": { "x": 0.0, "y": 0.33, "z": 0.0 }, "Teleport Price Multiplier": 0.3 }, "fishing_village_b": { "Enabled": true, "Offset": { "x": -6.4, "y": 2.0, "z": 15.36 }, "Rotation": { "x": 0.0, "y": 180.4, "z": 0.0 }, "Teleport Price Multiplier": 0.3 }, "fishing_village_c": { "Enabled": true, "Offset": { "x": -7.62, "y": 2.02, "z": 16.37 }, "Rotation": { "x": 0.0, "y": 178.85, "z": 0.0 }, "Teleport Price Multiplier": 0.3 }, "ferry_terminal_1": { "Enabled": true, "Offset": { "x": 11.35, "y": 5.19, "z": 7.14 }, "Rotation": { "x": 0.0, "y": 86.81, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "harbor_1": { "Enabled": true, "Offset": { "x": 100.56, "y": 4.28, "z": -59.3 }, "Rotation": { "x": 0.0, "y": 273.79, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "harbor_2": { "Enabled": true, "Offset": { "x": -54.15, "y": 4.02, "z": -0.02 }, "Rotation": { "x": 0.0, "y": 88.02, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "airfield_1": { "Enabled": true, "Offset": { "x": -163.78, "y": 0.26, "z": -104.47 }, "Rotation": { "x": 0.0, "y": 3.34, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "excavator_1": { "Enabled": true, "Offset": { "x": -94.42, "y": 0.61, "z": -57.44 }, "Rotation": { "x": 0.0, "y": 138.7, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "military_tunnel_1": { "Enabled": true, "Offset": { "x": -76.77, "y": 19.47, "z": 63.1 }, "Rotation": { "x": 0.0, "y": 91.46, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "powerplant_1": { "Enabled": true, "Offset": { "x": -40.84, "y": 0.29, "z": -89.01 }, "Rotation": { "x": 0.0, "y": 90.4, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "trainyard_1": { "Enabled": true, "Offset": { "x": -82.86, "y": 0.28, "z": 15.5 }, "Rotation": { "x": 0.0, "y": 91.62, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "water_treatment_plant_1": { "Enabled": true, "Offset": { "x": -5.19, "y": 0.28, "z": -152.01 }, "Rotation": { "x": 0.0, "y": 0.08, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "lighthouse": { "Enabled": true, "Offset": { "x": 2.3, "y": 5.96, "z": 13.91 }, "Rotation": { "x": 0.0, "y": 84.95, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "bandit_town": { "Enabled": true, "Offset": { "x": 27.92, "y": 1.76, "z": -21.08 }, "Rotation": { "x": 0.0, "y": 20.9, "z": 0.0 }, "Teleport Price Multiplier": 0.1 }, "compound": { "Enabled": true, "Offset": { "x": 14.35, "y": 0.19, "z": 32.57 }, "Rotation": { "x": 0.0, "y": 92.0, "z": 0.0 }, "Teleport Price Multiplier": 0.1 }, "junkyard_1": { "Enabled": true, "Offset": { "x": 48.98, "y": 0.07, "z": 46.16 }, "Rotation": { "x": 0.0, "y": 190.78, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "nuclear_missile_silo": { "Enabled": true, "Offset": { "x": 41.7, "y": -5.91, "z": -58.81 }, "Rotation": { "x": 0.0, "y": 322.75, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "radtown_small_3": { "Enabled": true, "Offset": { "x": -46.11, "y": 19.79, "z": -48.73 }, "Rotation": { "x": 0.0, "y": 82.24, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "desert_military_base_a": { "Enabled": true, "Offset": { "x": 26.62, "y": 0.0, "z": -41.89 }, "Rotation": { "x": 0.0, "y": 359.57, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "desert_military_base_b": { "Enabled": true, "Offset": { "x": -45.48, "y": 0.0, "z": -21.53 }, "Rotation": { "x": 0.0, "y": 80.83, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "desert_military_base_c": { "Enabled": true, "Offset": { "x": -44.95, "y": 0.0, "z": 9.5 }, "Rotation": { "x": 0.0, "y": 89.92, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "desert_military_base_d": { "Enabled": true, "Offset": { "x": -63.3, "y": 0.0, "z": 2.77 }, "Rotation": { "x": 0.0, "y": 89.52, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "gas_station_1": { "Enabled": true, "Offset": { "x": 6.77, "y": 3.03, "z": -10.93 }, "Rotation": { "x": 0.0, "y": -180.04, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "radtown_1": { "Enabled": true, "Offset": { "x": 49.19, "y": 0.24, "z": 10.03 }, "Rotation": { "x": 0.0, "y": 180.21, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "supermarket_1": { "Enabled": true, "Offset": { "x": -1.26, "y": 0.0, "z": -18.49 }, "Rotation": { "x": 0.0, "y": 0.29, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "warehouse": { "Enabled": true, "Offset": { "x": -18.34, "y": 0.03, "z": -8.99 }, "Rotation": { "x": 0.0, "y": 90.56, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "mining_quarry_a": { "Enabled": true, "Offset": { "x": 10.34, "y": 3.6, "z": 24.88 }, "Rotation": { "x": 0.0, "y": 81.5, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "mining_quarry_b": { "Enabled": true, "Offset": { "x": 0.8, "y": 0.0, "z": 12.63 }, "Rotation": { "x": 0.0, "y": 159.67, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "mining_quarry_c": { "Enabled": true, "Offset": { "x": -11.03, "y": 2.99, "z": 32.86 }, "Rotation": { "x": 0.0, "y": 171.85, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "satellite_dish": { "Enabled": true, "Offset": { "x": -0.94, "y": 6.05, "z": -1.25 }, "Rotation": { "x": 0.0, "y": 187.49, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "sphere_tank": { "Enabled": true, "Offset": { "x": -33.94, "y": 5.76, "z": -12.03 }, "Rotation": { "x": 0.0, "y": 78.7, "z": 0.0 }, "Teleport Price Multiplier": 1.0 }, "stables_a": { "Enabled": true, "Offset": { "x": 19.44, "y": 3.05, "z": -2.58 }, "Rotation": { "x": 0.0, "y": 271.67, "z": 0.0 }, "Teleport Price Multiplier": 0.5 }, "stables_b": { "Enabled": true, "Offset": { "x": 16.64, "y": 2.99, "z": 2.14 }, "Rotation": { "x": 0.0, "y": 271.24, "z": 0.0 }, "Teleport Price Multiplier": 0.5 }, "launch_site_1": { "Enabled": true, "Offset": { "x": 208.42, "y": 3.25, "z": 54.73 }, "Rotation": { "x": 0.0, "y": 181.44, "z": 0.0 }, "Teleport Price Multiplier": 1.0 } } }
- #teleport
- #teleporting
- (and 14 more)
-
Dynamic Monuments [Jungle Bundle]
‼️Note: This is an add-on, not a standalone plugin. It requires the Dynamic Monuments plugin to be installed (sold separately).
🌴Enhance your Rust world with Jungle Bundle — a rich and immersive monument pack for the Dynamic Monuments plugin!
Explore dense jungle environments and mysterious ancient sites, or configure them to appear in any biome you prefer.
Included in the addon:
7 land monuments 1 coastal location 1 dam 2 modified in-game locations Player-placeable locations:
The Mayan Pyramid The Tree House Eye of the Jungle Eclipse Fort Bone Cape The Ancient Dam Installation Instructions:
Make sure you have the latest version of the Dynamic Monuments plugin installed Move the contents of the data/DynamicMonuments folder from the archive you downloaded into the oxide/data/DynamicMonuments folder on your server Reload the plugin
Check out the rest of my work: Adem's Codefling Library
Join the Mad Mappers Discord!
-
PNPC Hunter AI Addon
Unleash the wild side of your NPCs with the PNPC Hunter AI Addon — it allows your NPCs to hunt, harvest animals and use bows/crossbows.
🦌 Features:
🎯 Automated Hunting
• Activate hunting mode with "/pnpc hunting" command.
• Your NPC will scan the area for animals within a set radius and start to hunt animals.
🤖 Combat & Harvesting
• Adds bow and crossbow support for PNPCs.
• After the kill, bot will automatically harvest the animal if equipped with needed tools (e.g., bone knife, combat knife).
⚙️ Customization & Control
• Configure hunt radius for target detection.
• Specify which tools and weapons are allowed to use for hunting and harvesting.
🧭 How to Use:
1️⃣ Spawn your Personal NPC and equip it with allowed weapon.
2️⃣ Optionally provide a harvesting tool for resource collection.
3️⃣ Use /pnpc hunting to start the hunting mode.
4️⃣ Your NPC will hunt, kill, and harvest nearby animals!
📜 Requirements:
• PersonalNPC Plugin
📺 See it in Action! Watch the Video
🛠️ Configuration:
{ "Hunting radius": 100.0, "Allowed weapons for hunting (shortnames)": [ "bow.compound", "crossbow", "bow.hunting", "legacy.bow", "minicrossbow", "rifle.ak" ], "Allowed tools for hunting (shortnames)": [ "knife.bone", "knife.butcher", "knife.combat", "knife.bone.obsidian", "knife.skinning", "sunken.knife" ] }
