frizzo420's Wishlist
-
XPrison
XPrison - prison for your server.
- Optimization of the interface for different monitor resolutions.
- Storing player data in - oxide/data/XDataSystem/XPrison
- There is a lang ru/en/uk/es.
- Sound effects when interacting with the menu.
- Ability to create a prison using the CopyPaste plugin or a custom prefab created in RustEdit.
[ To use a prefab as a prison, you need to specify its coordinates in the config ]
[ The prison is protected from any kind of damage. ]
- Adjustment of attires for the prisoner.
- Setting nicknames for prisoners. [ Random prefix with nickname in chat ]
- Setting allowed console and chat commands. [ The rest will be blocked ]
- Radio tuning for prisoners. [Detailed settings in the spoiler]
- The ability to send the player to life or temporary imprisonment.
- Two options for serving a temporary sentence:
Online. [ The player needs to spend his entire term online in prison ] By date (offline). [ The player will be released after the specified time. He can go offline and wait offline for the end of the term ] - The ability to add prisoners even if they have never been on the server or on the date. [ A file with the prisoner's data will be automatically created ]
- The ability to block slots with clothes. [ To prevent the prisoner from taking off his uniform ]
- Automatic release of prisoners at the end of the term.
- Block damage to prisoners.
- As spawners for prisoners, the - "Tesla Coil" is used. [ If there are no spawners, then the prisoners will spawn around the map, but will not be able to farm and deal damage. There will be appropriate warnings in the server console ]
- As a spawner for admins is used - "Press Plate".
- "Igniter" is used as spawners for visitors.
- Various chat notifications. [ Sending to the prisonand release. The duration of the term. ]
- An admin or a player with a permit is not subject to various prison restrictions.
- The ability to teleport a prisoner to prison (clear his inventory).
[ Or kill the prisoner and he will respawn in prison ]
- Ability to teleport prisoner from prison to Outpost or Bandit Camp (clear his inventory)
[ Or kill the prisoner and he will respawn on the beach ]
- If a prisoner is teleported to and from prison, without clearing his inventory, then you can arrange a quest for them: If you survive in prison, you can save your loot, as well as the loot that you got from other prisoners in prison. 😃
- Mini game. The prisoner can press buttons and reduce his time of detention.
[ Useful for prisoners who are serving time online ]
- Mini game 2. The prisoner can recycle items inside the zone and reduce his time of imprisonment.
- Ability to automatically spawn entities(stone, barrels, etc.) inside the prison. [ When the player breaks them, they will appear automatically after N seconds. ]
- Ability to link a prison to a monument. [ Just set it up once and it's automatic from there! ]
Important! There must already be a building on the monument! And also all elements of the prison OwnerID must be 100001. You can spawn buildings on monuments with the plugin - MonumentAddons
You can get the prison file for the CopyPaste plugin from the developer after purchase.
-> Overview - YouTube <-
Permissions
xprison.admin - access to admin functionality. [ Not required for admin player ] xprison.visitor - access to visiting the prison for ordinary players. Commands
/zonaloc - find out your coordinates and the coordinates of the prison. /zonaloc1 - get coordinates relative to the monument. [ To link the prison to the monument. ] /tpzona - teleport to the prison. [ For Administrators/Visitors ] /zona - check the length of the term. /zonamenu - open the prisoner management menu. /entspawn cfg-key sec - spawn an entity inside the prison with an appearance interval. /entkill - delete a custom entity. [ You have to look at it. ] cmd_prisoner add <SteamID [ 76561100000000000 ]> <Life imprisonment [ True / False ]> <Term duration [ 3600 ]> <Option to serve time [ True - online / False - by date (possibly offline.) ]> - send to the player's zone. ( Regardless of online player or offline ) cmd_prisoner remove <SteamID [ 76561100000000000 ]> false 0 - release the prisoner. ( Regardless of online player or offline ) [ You can, for example, give the opportunity to redeem yourself through the store ] API
bool API_IsOnlinePrisoner(ulong userID) - return TRUE/FALSE if the online player is a prisoner. void API_AddOnlinePrisoner(BasePlayer prisoner, bool life - Life imprisonment [ True / False ], int duration - Term duration [ 3600 ]) - send an online player to the zone. void API_RemoveOnlinePrisoner(BasePlayer prisoner) - free online prisoner. bool API_IsOfflinePrisoner(ulong userID) - return TRUE/FALSE if the offline player is a prisoner. void API_AddOfflinePrisoner(BasePlayer prisoner, bool life - Life imprisonment [ True / False ], int duration - Term duration [ 3600 ]) - send an offline player to the zone. void API_RemoveOfflinePrisoner(ulong userID) - free offline prisoner. string API_GetOnlinePrisonerPrefix(BasePlayer player) - return the prisoner's online prefix. Config
{ "General settings": { "Profile SteamID for custom avatar": 0, "List of allowed console commands on the prison": [ "global.respawn" ], "List of allowed chat commands in the prison": [ "zona" ] }, "Settings prison": { "Prison location coordinates": { "x": 1000.0, "y": 700.0, "z": 0.0 }, "Prison file name for the CopyPaste plugin": "zona606", "Diameter from the point you specify to search for prison structures, spawners, and more": 35.0, "Automatically turn on the boombox after the prison spawns": true, "Use the CopyPaste plugin for the prison [ True - CopyPaste | False - the prison location point you specified, you can use a custom prefab or build the prison manually ]": true, "Allow regular players to visit the prison": false, "Allow ordinary players to visit the prison only with an empty inventory": true }, "Prisoner settings": { "Lock the clothing slots": true, "Lock the slots on the belt": false, "Lock inventory slots": false, "Lock clothing items - [ Player will not be able to discard them ]": true, "Use a nickname prefix for the prisoner - [ Set to False if the prefix should be disabled or the prefix is used by a third party chat plugin ]": true, "Link to prisoner lock screen image": "https://i.imgur.com/SZoYTLt.png", "Layer UI lock screen image - [ Overlay | Hud ]": "Hud", "Use screen lock": false, "Do not kill the prisoner when he enters the prison, but simply teleporting": false, "When a prisoner is teleported to prison, clear his inventory": false, "Do not kill the prisoner when he is released from prison, but simply teleporting to the Outpost or Bandit Camp": false, "When a prisoner teleports out of prison, clear his inventory": false, "[ Mini-game ] Allow prisoners to shorten their time by pressing buttons inside the prison": true, "[ Mini-game ] For pressing one button, how many seconds to reduce the term of imprisonment": 1, "[ Mini-game 2 ] Allow inmates to reduce their incarceration time by recycling items inside the prison": true, "[ Mini-game 2 ] List of items and number of seconds": { "rock": 1 }, "List of prisoner's attires [ Shortname - SkinID ]": { "burlap.headwrap": 2655848185, "burlap.shirt": 2655843517, "burlap.trousers": 2655838948 }, "List of prisoner nicknames": [ "Schellen", "Schilten", "Espadas", "Bastos", "Oros", "Denari", "Rosen", "Copas", "Herz", "Eichel", "Kule", "Laub", "Zelený", "Grün" ] } } -
Advance Vehicles
AdvanceVehicles adds some much needed info to all vehicles . and some perks
Perks
SpeedBoost -- we added a fuel that can be added via stores or vending machines . ( lowgrade fuel : Skin : 3020053068)
-- will increase vehicle speed depending of Config setup
-- Console command highfuel <Player name/ PlayerID> <amount> to give with other plugins
Permissions
AdvanceVehicle.use - players to see UI AdvanceVehicle.Fuelwarndisabled - Disables all Low Fuel Warnings for the player
KeyBinds
Sprint + Use - disables / activates UI when mounted (ex. Shift + E) Reload - Enable / Disable Low Fuel Warnings (resets to enable on dismount)
Config
{ "1. Use MPH (false will make it KMH) ": false, "2. Speed Boosts ": { "HelicopterSpeeds": 2.5, "BoatSpeeds": 2.0, "SubMarineSpeeds": 2.0, "CarSpeeds": 2.0, "SnowMobileSpeeds": 1.5 }, "3. UI Config Settings ": { "DayTime Text Color (Must be in the RGBA format ex. 0 1 0 1)": "0.8 0.35 0.1 1", "NightTime Text Color (Must be in the RGBA format ex. 0 1 0 1)": "1 1 1 1", "ColdTextColor": "#258BC9", "HotTextColor": "red", "LowFuelTextColor": "red", "LowFuelAmount": 50, "Use ImageLibrary to display FuelType on Hud": true, "Hud use": { "helicopterUI": true, "carUI": true, "boatUI": true, "trainUI": true, "subUI": true, "bikeUI": true, "snowmobileUI": true, "horseUI": true } }, "4. Spawn HighGrade fuel in World": true, "5. Fuel Name": "High Grade Fuel", "6. Drop Settings": [ { "Object Short prefab name": "oil_barrel", "Minimum item to drop": 10, "Maximum item to drop": 25, "Item Drop Chance": 30.0 }, { "Object Short prefab name": "crate_normal_2", "Minimum item to drop": 50, "Maximum item to drop": 75, "Item Drop Chance": 30.0 } ], "7. Use ImageLibrary direct load?": true, "8. Fuel Settings ": { "UseAudioWaring": true, "HeliFuelAmount": 30, "CarFuelAmount": 20, "BikeFuelAmount": 30, "TrainFuelAmount": 30, "BoatFuelAmount": 30, "SubMarineAmount": 30, "SnowMobileAmount": 30 }, "9 Image URLs": { "low": "https://noobhub.co.za/lg.png", "high": "https://noobhub.co.za/hf.png", "horse": "http://www.noobhub.co.za/HUDHelihorse.png", "full": "http://www.noobhub.co.za/HUDHeliFull.png", "half": "http://www.noobhub.co.za/HUDHeliHalf.png", "seconditem": "https://noobhub.co.za/gp.png" }, "A Craft Settings": { "UseCrafting": true, "secondItemFullName": "Gunpowder", "secondItemShortName": "gunpowder", "secondItemAmountRequirement": 2, "secondItemImageURL": "https://noobhub.co.za/gp.png", "LowgradeAmountRequirement": 20, "HighgradeCraftAmount": 10 }, "B Fuel Pump Settings": { "UseFuelpumps": true, "ScrapPerLowGrade": 1 } }
Lang File
{ "KMHDisplay": "KMH", "MPHDisplay": "MPH", "OverLandLabel": "OverLand" }
Credits
We would like to thank MEINRUST Community (@MeinRust) for help with testing , input and UI design and icon for fuel . without you guys this will not have been possible🥰
-
Vehicle Lights Pack
If there's one thing Rust lacks, in my opinion, it's atmosphere with their vehicles. As is currently, vehicles serve only as mediocre decoration and maybe a platform to hold loot, they're very static feeling. I feel like the vehicles can be much more than that. The vehicles in this pack breathe new life into maps and add a dynamic atmosphere to help improve the immersion in your server.
In this pack I have included the following vehicles:
Black Sedan Blue Sedan Green Sedan Red Sedan White Sedan Dump Truck Level - with two variations of lights Dump Truck Tilted - with two variations of lights Forklift Tractor Trailer Flatbed Truck and Camper Gooseneck Truck Gooseneck Truck & Trailer Combo Truck Flatbed
These vehicles are ready to go and are a great addition to any map they are used with.
A KB-Edits Collaboration.
- #vehicles
- #custom prefab
- (and 4 more)
-
Simple Link - Discord & Steam Linking System
PLEASE READ
Discord Invite: https://discord.gg/HN2ZNTYxYJ
Announcement Link: https://discord.com/channels/1244882881034321984/1244888483886006282/1274437770948902953
For anyone having issues with missing icons on Simple Link index page, it seems the generic Font Awesome kit I used has hit it's views or something. I recommend you to get your own.
Signup and get your own kit here: https://fontawesome.com/start And then replace the below code with the code they give you:
<script src="https://kit.fontawesome.com/9e14982b30.js" crossorigin="anonymous"></script>
Simple Link the first and best verification system!
Why my system?
More information will be detailed below, but to put it in a basic sense: I provide a solid product delivered by someone who has been developing software and doing back end work for over 10 years, and it is also my professional field. I have had zero complaints about the way the system works, or about it causing any server-sided or performance issues, and that is with 175+ happy customers to date. All of my previous customers have been through word of mouth, simply because people wanted a better product and knew I could provide it. I've had no complaints thus far, I've spent a lot of time developing, maintaining, and updating the system, and I believe in the quality of work, not the quantity of price. Ryz0r's verification system, Simple Link, has been delivered too and used on over 175 servers at this point. I strive to provide the best support, quickest updates, and quick installs. If you need any support, I'm only a message away, and my customers can attest to this! There may be some competitors out there, but no one will beat the quality support I provide, the easy installation and the free updates. I'm usually on Discord all the time, and if not my phone is always next to me for quick and easy replies. My system has proven time and time again to provide great results with no effects to server performance!
Requirements/Dependencies
Web Server with MySQL, PHP Server/Bot Container with NodeJS 12 Rust Server Suggested Setup
Hetzner VPS ($3-4/month) - This will run the web server, MySQL, PHP, PHPMyAdmin & NodeJS. Rust Server - Shared or dedicated does not matter! Setting Up Database w/ PHPMyAdmin
Setup Instructions - Detailed Instructions Provided with Product Delivery
Create A New Discord Bot - Discord Dev Portal Set Bot Redirect & OAuth2 in OAuth2 Section to https://yourdomain.com/discord Move down to scopes and select bot, and a new section named "Bot Permissions" should show up. Choose View Channels, Manage Server, Manage Roles. Then, click the save button and invite the bot to your guild. Upon inviting the bot, there should be a role name created that is exactly the name of your bot. Please move this role to the very top or else it won't properly give out your verified role. Upload all files from the website folder to your web server where the website will be hosted from, and then open main.conf.php for editing. There are quite a few fields in here, so read the detailed setup instructions for information on what each item does. Modify SteamAuth/SteamConfig.php and fill in your Steam API Key found here, and also your domain in the spots where it says YOUR DOMAIN HERE. Open the file called api.php and replace $$SECRET$$ with a secret identifier of your choice. Any string is okay here. Upload the plugin to your Rust server, modify Oxide/Config/UniversalLink.json. The most important part will be the API URL as: https://yourdomain.com/api.php?action=steamChecks&id={id(s)}&secret=yourapikey. For more detailed instructions reference the guide in the product file. The last step will be setting the bot up. Upload this to your web server, or a bot container and then edit the file. All fields to modify are at the top and you are told what to modify. Then, install the following three NPM packages: (steamapi, node-fetch, discord.js), and then run it using NodeJS 12. Product Features
Web-Based Discord & Steam Login Verification Rewards - Reward players for linking their Discord & Steam together. Steam Group Rewards - Reward players instantly for joining your Steam Group. Nitro Boost Rewards - Reward players in-game that Nitro Boost your Discord. Discord Bot - A provided Discord bot allows you to search all verified players given a Discord ID or Steam ID. This can help to quickly identify players in your Discord or In Game. Custom API - A custom API is provided that allows you to develop your own things around the system. Some customers have made ticket bots that only allow verified users to open a ticket, and displays their Steam Information upon making a ticket. Website - The website is designed and ready to go after a few configuration steps. It is designed in HTML & CSS so it is easy to adjust and change as some customers have already done. No Discord Extension! - This plugin does not rely on the Discord Extension.. which means random crashes, and bots timing out are no longer a thing. I made the system and plugin with performance in mind, so the plugin uses a queuing system to hand out rewards, or allows for use of a command to do it. Oxide -> Discord Role Sync - Roles are synced from Oxide to Discord. All roles you configure will be synced after the plugin is loaded. Existing roles will not be, but all roles going forward will be. Demonstrations & Examples
Discord Invite - You may join my Discord to chat with existing customers or read their testimonials. Rust Reborn Linking - https://rustreborn.link/ Rust Mania - https://rustmania.net Perfect Aim Train - https://perfect-rust.com/link/ Rusty Nation - https://verify.rustynation.io Spicy Rust - https://www.spicyrust.net/link/ Templar Gaming - https://link.templargaming.net EURustClans - https://eurustclans.com/steam Wasteland.gg - https://verification.wasteland.gg/ Viking Republic - https://verify.vikingrepublic.ca theBRIDGE - http://link.thebridge.games/ GetChad - https://link.getchad.org/ Lone Wolf - https://link.lonewolfrust.com Trust Your Skill - https://link.trustyourskill.com Best Rust Servers - https://bestrustservers.link Exiled.gg - https://link.exiled.gg BattleZone - https://link.battlezone.gg The list goes on and on. If you need more examples or have any questions feel free to contact me at any time on Discord: ryz0r.
-
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: