GangstaPichu's Wishlist
-
Halloween
By The_Kiiiing in Plugins
Get your server ready for Halloween! This plugin adds several options to make your server more spooky, including jumpscares when looting a crate, customizable NPC clothing and graveyards with zombies that spawn at night.
Features:
Graveyards with loot guarded by zombies Play spooky sound effects at night Jumpscares when looting a crate Custom NPC clothing Junk pile decorations
New with version 1.3.0: Random jumpscares
An NPC will randomly appear behind a player and make noises to get the players attention. When the player turns around, a configurable sound is played. The NPC will follow the player until it gets killed or destroyed by a timer.
Video: https://imgur.com/a/1IsYXKV
Command to manually scare players:
jumpscare <playerNameOrSteamId?> Permission:
halloween.scare - Required to use the jumpscare command
Graveyards:
The plugin comes with one graveyard built-in, you can also create custom grave yards. Graveyards spawn at night and are guarded by zombies. Inside you can find coffins with loot. They will burn down as soon as the sun rises.
To create a custom graveyard you first have to build one. Any deployable in the game can be added to a graveyard with some serving a special purpose:
Snowman: Placing a snowman in the graveyard will create a zombie spawn point at that position Coffin: Every coffin will be filled with loot when the graveyard spawns. The loot can be changed in the config To save a graveyard, go to the center of your graveyard and type /gy new . Now hit every object you want to include in your graveyard with a hammer. When you are done use /gy save <name> to save the graveyard. To spawn the graveyard at night you have to add the name to the config field "Grave yard configurations to spawn".
Junkpiles:
Every junk pile can be customized with decorations. Out of the box the plugin comes with a default configuration for each junk pile.
To edit the decorations of a junk pile, use the command /jp <type> where type is a letter from a to j each representing a different junk pile. A junk pile will spawn at your current position. To add objects to the junk pile just hit them with a hammer and use /jp save when you are done.
Custom jumpscare sounds:
There are 2 default sounds for jumpscares: _scream and _laugh, you can also record custom sounds. To record a custom sound using the in-game voice chat, type /rec to start the recording and /rec again to stop the recording.
You can check you current recording by using the command /rec test. A ghost will spawn next to you and play the sound you just recorded.
To save your recording use /rec save <name>. Now you can add the name of the recording to the config field "Jumpscare sounds".
Permissions:
halloween.edit - Required to edit junk piles and graveyards halloween.record - Reqired for recording new sounds
Configuration:
{ "Enable lightnings at night": true, "Enable fog at night": true, "Enable junk pile decorations": true, "Max decorations per junk pile": 2, "Max total junk pile decorations (set lower to reduce performance impact)": 2000, "Enable grave yards": true, "Enable fire when grave yards despawn (impacts performance)": false, "Show graveyards on the map (requires https://codefling.com/plugins/marker-api)": true, "Map marker settings": { "Name": "A Graveyard", "Radius": 0.2, "Color (hex format)": "#FFFF00" }, "Spawn graveyards during this time": { "start": 19, "end": 7 }, "Grave yard zombie health": 120.0, "Grave yard population at night": 20, "Allow grave yards on roads": true, "Grave yard despawn time (seconds)": 40.0, "Minimum distance between grave yards": 50.0, "Grave yard configurations to spawn": [ "_default" ], "Grave yard loot table": // Removed for readability "Grave yard zombie configuration": { "Npc name": "Zombie", "Health": 150.0, "Attack range multiplier": 1.0, "Sense range (m)": 50.0, "Vision cone (degrees)": 135.0, "Damage scale (1 = 100%)": 1.0, "Memory duration (seconds)": 60.0, "Roam range (m)": 30.0, "Chase range (m)": 50.0, "Remove corpse on death and drop bag": false, "Kit (requires Kits plugin)": "", "Clothing items": // Removed for readability }, "Enable sound effects at night": true, "Minimum time between sound effects (per player, in minutes)": 5.0, "List of sound effects": [ "assets/bundled/prefabs/fx/player/beartrap_scream.prefab", "assets/bundled/prefabs/fx/player/howl.prefab" ], "Custom NPC Clothing": { "stables_shopkeeper": [ { "Item shortname": "pumpkin", "Skin id": 0 }, { "Item shortname": "gloweyes", "Skin id": 0 } ] // Removed for readability }, "Custom NPC clothing ignored NPC skins": [ 11162132011012 ], "Loot jumpscare configuration": { "Enabled": true, "Jumpscare NPC name": "Ghost", "Jumpscare chance (%)": 5.0, "Minimum time between jumpscares (per player, in minutes)": 30, "Jumpscare sounds - played when the player is looking at the npc": [ "_scream" ] }, "Random jumpscare configuration": { "Enabled": true, "Jumpscare NPC name": "Ghost", "Jumpscare chance (%)": 5.0, "Minimum time between jumpscares (per player, in minutes)": 30, "Jumpscare sounds - played when the player is looking at the npc": [ "_laugh", "_scream" ], "Attention sound effects - played when the player is not looking at the npc": [ "assets/prefabs/deployable/reactive target/effects/snd_knockdown.prefab", "assets/prefabs/clothes/halloween.scarecrow/effects/soul_release_effect.prefab", "assets/bundled/prefabs/fx/item_break.prefab", "assets/prefabs/building/door.hinged/effects/door-wood-knock.prefab", "assets/prefabs/weapons/cleaver big/effects/hit.prefab", "assets/prefabs/weapons/sword big/effects/hit.prefab", "assets/bundled/prefabs/fx/player/gutshot_scream.prefab" ] }, "Recording command name": "rec", "Grave yard command name": "gy", "Junk pile decoration command name": "jp", "Jumpscare command name": "jumpscare" }
- #halloween
- #zombie
-
(and 8 more)
Tagged with:
-
The Caretaker
Introducing "The Cobolt Caretaker"
An immersive addition to your rust server pulled from the depths of concept limbo. Approach with caution as the sleeping giant will awaken and rain hell fire upon any who dare draw agro within its vision. Patient players will be rewarded with a lootable crate ontop of the caretaker.
The Sentries can be removed if you'd like it just as a static monument for players to interact with.
For any issues please Reach out to me on Discord: potato_sheep
- #caretaker
- #prefab
-
(and 4 more)
Tagged with:
-
XDFriends
Friends Plugin for Rust Server
"Friends" is a robust and flexible plugin designed to enhance the in-game friends system in Rust.
It will help streamline the interaction between friends, simplify the process of authorization,
and access to important game elements, and manage damage between friends.
Key Features:
Damage Control: An integrated feature of damage blocking among friends helps prevent accidental damage.
This feature can be easily enabled or disabled by command.
Enhanced Friends Authorization System: The plugin allows activating friends' authorization for a wide range of elements, including:
Turrets SAM site Code locks Key locks Cupboards Upon removal from the friends' list, the player will automatically be deauthorized from all the listed elements.
Remote Friend Invitation: With a special command, you can invite a player to be friends, even from afar.
Authorization Settings Flexibility: Choose between two authorization methods for code locks - guest authorization ("guestPlayers") or full authorization ("whitelistPlayers").
Compatibility and Optimization: The "Friends" plugin is optimized for maximum performance and is compatible with many other plugins.
Extensive API: The plugin offers a comprehensive API for developers, providing flexibility and the possibility of further customization.
Detailed Logging System: "Friends" includes a logging system, providing transparency and control over activities.
Optimize your gameplay with the "Friends" plugin for Rust server.
It will help improve your gaming experience, simplify interactions with friends, and make your server safer and more manageable.
Commands:
/team - Additional info /team invite/add <Nickname> /team ff - Friendly fire
Default Configuration:
{ "Chat commands": [ "team", "ff", "friend" ], "Maximum number of friends": 3, "Time to accept team invite (in seconds)": 20.0, "Enable friend authorization for turrets?": true, "Enable friend authorization for SAM sites?": true, "Enable friend authorization for code locks?": true, "Enable friend authorization for key locks?": true, "Enable friend authorization for cupboards?": true, "Authorization method for code locks (guestPlayers - guest authorization, whitelistPlayers - full authorization)": "guestPlayers", "Enable logging system ?": false, "Chat prefix (IQChat)": "<color=#5cd6skykey>[Friends]</color>\n" }
API for Developers
HasFriend(ulong playerId, ulong friendId) //Checks if the specified user is a friend of the player. HasFriends(string playerS, string friendS) //Checks if the player has friends by their string identifiers. IsFriend(ulong playerId, ulong friendId) //Checks if the specified user is a friend of the player. AreFriends(ulong playerId, ulong friendId) //Checks if the specified players are friends. AreFriends(string playerS, string friendS) //Checks if the specified players are friends by their string identifiers. IsFriends(string playerS, string friendS) //Checks if the player has friends by their string identifiers. GetFriends(ulong playerId) //Returns the player's friends list. GetFriendList(string playerS) //Returns the player's friends list by the string identifier. GetFriends(string playerS) //Returns the player's friends list by the string identifier. IsFriendOf(ulong playerId) //Returns a list of players who are friends of the specified player. IsFriendOf(string playerS) //Returns a list of players who are friends of the specified player by the string identifier. GetFriendList(ulong playerId) //Returns the friends list of the specified player.
-
HUD Info Panel System
Enhance your Rust server with the HUD Info Panel System, a highly customizable HUD interface that empowers players to tailor their gaming experience. Display critical server stats and ongoing events with a sleek, user-friendly design, and enjoy seamless integration with other plugins via a robust API. With extensive customization options, this plugin adapts to any play style!
⭐ Features of HUD Info Panel System
Fully customizable HUD panels with drag-and-drop positioning Real-time tracking of 24+ server events and entities Built-in economics display (supports Economics/ServerRewards) Custom button system with image/command binding Dynamic event icons with color customization Multi-anchor positioning (UpperLeft/UpperRight) Automatic panel hiding system Optimized for performance
🎥 Showcase
🎮 Commands
/panel hide - hide panel /panel show - show panel
🛡️ Permissions
The plugin registers various permissions for different features and settings. Ensure players have the necessary permissions to access specific customization options.
⚓ Panel Anchors
UpperLeft UpperRight
💡 API
The plugin provides an API method to notify it of custom event statuses. Here's an example of how to use it in another plugin:
public class EmptyPlugin : RustPlugin { [PluginReference] private Plugin PanelSystem; private void OnServerInitialized() { EventChangeStatus("UserNotify", true); } private void Unload() { EventChangeStatus("UserNotify", false); } private void EventChangeStatus(string key, bool spawned) { PanelSystem.Call("OnEventChangeStatus", key, spawned); } } And the corresponding configuration in PanelSystem:
{ "Enabled": true, "Image": "https://i.imgur.com/asflpJe.png", "Permission": "", "Type": 7, "Panel Settings": { "Enabled": true, "Permission": "", "Switch": true, "Color": true, "Size": true }, "Size Settings": { "Sizes": [ { "Size": 25.0, "Lang Key": "sizeBig", "Permission": "" }, { "Size": 20.0, "Lang Key": "sizeMedium", "Permission": "" }, { "Size": 15.0, "Lang Key": "sizeSmall", "Permission": "" } ], "Default Size (index)": 0 }, "Color Settings": { "Default Active Color ID": 0, "Default Inactive Color ID": 2 }, "Key (MUST BE UNIQUE)": "UserNotify" }
🗂️ Available Panel Types
The HUD Info Panel System supports a diverse set of panel types to display various server stats and events:
Online Sleepers Time CH47 Helicopter Bradley Airdrop Economics Custom CargoShip Button WipeBlock Convoy ArmoredTrain Sputnik SpaceEvent AirEvent ArcticBaseEvent GasStationEvent ShipwreckEvent HarborEvent JunkyardEvent SatDishEvent WaterEvent PowerPlantEvent KillBoss TravellingVendor Caravan DungeonEvents
📚 FAQ
Q: How do I make the buttons hide when I click on the logo?
A: In the logo settings, specify the command to hide the buttons (panelsystem.buttons). Example: https://pastebin.com/Ksggh718
- #hud
- #panel
-
(and 31 more)
Tagged with:
- #hud
- #panel
- #info
- #infopanel
- #menu
- #gui
- #info hud
- #custom hud
- #server stats
- #server info
- #server panels
- #magic panel
- #rust hud
- #server hud
- #customization options
- #beatiful hud
- #rust hud plugin
- #info panel
- #information
- #events
- #hyd
- #gaming hud design
- #rust user interface
- #hud elements in rust
- #custom rust hud
- #enhanced hud for rust
- #rust interface customization
- #hud events
- #hud info
- #hud panel
- #infopanel mevent
- #hud mevent
- #info panel mevent
-
Oil Rig 3 | Custom Monument By Shemov
This monument comparable to large oilrig. A great alternative to the oilrig on water. This monument requires a green, blue, red cards for full looting.
It is possible to install bots using the BetterNpc plugin
Features:
Installation on water; Great detail; It is possible to install bots using the BetterNpc plugin; A lot of content; Loot is divided into rooms; Requires a green, blue, red cards for full looting; Turrets on the top floor, which turns off in the blue card room; Optimized fps. General Info:
Prefabs count: ~3k; Type: for looting; Modifiers: Topology. Loot:
Oil barrels 5; Food Crates: 5; Barrels: 30; Ordinary crates: 13; Military crates: 8 (2x for green card, 3x for blue card, 3x for red card); Elite crates: 4 (1x for blue card, 3x for red card ); Locked oilrig crate: 1 (only for red card). Other works:
First version of Oil Rig
- #rust custom
- #oil
- (and 7 more)