Search the Community
Showing results for tags 'population'.
-
Version 1.1.3
3,275 downloads
Display server population statistics in the chat using the !pop trigger. It provides detailed information about online, sleeping, joining, and queued players. Additionally, the !wipe trigger displays the time remaining until the next server wipe. The plugin supports cooldowns for trigger usage, customizable chat messages, and game tip responses. Features Cooldown Management Prevents spam by enforcing a configurable cooldown period for the !pop trigger. Detailed Player Statistics Displays the number of online players, sleeping players, players joining, and players in the queue. Customizable Messages Configure the chat prefix and SteamID for message icons. Customize messages' appearance, including colors and formats. Multi-Response Options Option to broadcast the server population message globally or to the player who issued the trigger. Supports both chat messages and game tip notifications. Welcome Messages Displays a customizable welcome message to players when they connect. Optionally shows the server population on player connect. Wipe Timer Displays time left till wipe with !wipe trigger. Trigger Filter Auto filters the !pop, !wipe & !discord triggers so it isn't displayed in the chat (Reqs BetterChat) Configuration Options: Cooldown Settings • Cooldown (seconds): The cooldown period in seconds between uses of the !pop command. Chat Settings • Chat Prefix: The prefix displayed before the server population message in chat. • Chat Icon SteamID: The SteamID of the icon used for chat messages. Message Settings • Global Response: Determines if the response should be broadcast globally or sent only to the player who triggered the command. • Use Chat Response: If true, responses will be sent in the chat. • Use Game Tip Response: If true, responses will be shown as game tips (toasts). • Value Color (HEX): The color used for values in the messages. Response Settings • Show Online Players: Show the number of online players. • Show Sleeping Players: Show the number of sleeping players. • Show Joining Players: Show the number of players currently joining. • Show Queued Players: Show the number of players in the queue. Connect Settings • Show Pop On Connect: Show the server population message when a player connects. • Show Welcome Message: Show a welcome message when a player connects. • Show Wipe On Connect: Show wipe timer when a player connects. Wipe Settings • Wipe Timer Enabled: Enable the use of !wipe trigger to display wipe timer • Wipe Timer (epoch): Set the time till wipe using Epoch Time Stamp. Discord Settings • Discord Enabled Enable the use of !discord trigger to display invite link • Discord Invite Link: Set the discord link to be displayed. Triggers: !pop - displays server population !wipe - displays wipe time !discord - displays discord invite link Default Configuration: { "Cooldown Settings": { "Cooldown (seconds)": 60 }, "Chat Settings": { "Chat Prefix": "<size=16><color=#FFA500>| Server Pop |</color></size>", "Chat Icon SteamID": 76561199216745230 }, "Messgae Settings": { "Global Response (true = global response, false = player response)": true, "Use Chat Response": false, "Use Game Tip Response": true, "Value Color (HEX)": "#FFA500" }, "Response Settings": { "Show Online Players": true, "Show Sleeping Players": true, "Show Joining Players": true, "Show Queued Players": true }, "Connect Settings": { "Show Pop On Connect": false, "Show Welcome Message": false, "Show Wipe On Connect": false }, "Wipe Response Settings": { "Wipe Timer Enabled": false, "Wipe Timer (epoch)": 0 }, "Discord Response Settings": { "Discord Enabled": false, "Discord Invite Link": "" }, "Version": { "Major": 1, "Minor": 1, "Patch": 2 } } Default Language: { "Online": "{0} / {1} players online", "Sleeping": "{0} players sleeping", "Joining": "{0} players joining", "Queued": "{0} players queued", "WelcomeMessage": "Welcome to the server {0}!", "CooldownMessage": "You must wait {0} seconds before using this command again.", "WipeMessage": "Next wipe in: {0}", "DiscordMessage": "Join Us @ {0}" }Free- 26 comments
- 4 reviews
-
- 5
-
- #population
- #server
-
(and 7 more)
Tagged with:
-
Version 1.0.7
60 downloads
Features Dynamic Population Control: Automatically updates the server’s maximum player limit based on the current number of players, ensuring the max players setting is always one step ahead of the current population. Configurable Maximum and Minimum Population: Allows setting absolute maximum and minimum population limits that the server will not exceed or fall below, regardless of other calculations. Configurable Cooldown: Includes a cooldown mechanism to prevent the server settings from being updated too frequently, helping to maintain server performance. Console Message Toggle: Allows server administrators to enable or disable console messages when the max population is adjusted to reduce log clutter. Efficient Timer Management: Implements a smarter timer mechanism that avoids unnecessary recalculations when multiple players connect or disconnect in quick succession. Configuration The plugin uses a JSON configuration file which is automatically generated if it does not exist. Here are the default settings and descriptions for each configurable option: { "MaxPlayersOffset": 1, "CooldownPeriod": 10.0, "MaximumPopulation": 200, "MinimumPopulation": 1, "ConsoleMessagesEnabled": true } MaxPlayersOffset: The number of player slots to add to the current player count when setting the maximum players (default is 1). CooldownPeriod: The cooldown period in seconds between adjustments to prevent performance degradation (default is 10 seconds). MaximumPopulation: The highest number of players that the server can support at any time (default is 200). MinimumPopulation: The lowest number of players that the server will not fall below (default is 1). ConsoleMessagesEnabled: Whether to log changes to the server’s max players in the console (default is true). Commands This plugin operates in the background automatically and does not require any commands to be used by players or administrators. Permissions No permissions are required for this plugin as it is designed for server-side configuration and operation. Installation Download the ElasticPopulation.cs file from the ElasticPopulation page on uMod. Place the file in your RustServer/oxide/plugins directory. Use the command oxide.reload ElasticPopulation to load the plugin. The plugin will automatically create a default configuration file if one doesn’t already exist. Usage After installation, the plugin will function automatically. Server administrators can modify the MaxPlayersOffset, CooldownPeriod, MaximumPopulation, MinimumPopulation, and ConsoleMessagesEnabled in the configuration file to tailor the plugin to their server’s needs. Troubleshooting If you encounter issues, check the server console for any error messages related to the ElasticPopulation plugin. Ensure that the configuration file is formatted correctly and that you have the latest version of the plugin.Free- 1 comment
-
- #population
- #automation
-
(and 1 more)
Tagged with:
-
Version 1.8.3
728 downloads
FEATURES - Multi server - You can add as many servers that you want to the config! - Fully Customizable - You can change the players joining message, queued message, and regular message! - Global bot - There is also a global pop bot that will display the pop of all of your servers combined. - Dynamically changing status - The bots status will go to do not disturb mode when the server is offline, idle when the data is being loaded, and online when it is actively updating the servers pops. - Threshold message - When your server is under a certain % of the max players allowed on the server it will not show the pop of the server, instead it will show the message that you set in the config! - Server status messages - The bot can also send a message to discord when your server(s) go offline and online. - Very simple config - Dynamic Pop Cap Changer When your server gets to a certain amount of players away from the max allowed players it will increase the max amount of players allowed This will work the same way with decreasing the max amount of players allowed. You can set the max the cap is allowed to go to, so it cannot increase over x amount for the player cap, and cannot decrease under x amount for the player cap You can also not allow it to increase the player count if the server is under x amount of FPS. THE BOT IS VERY EASY TO INSTALL Just fill in the very minimal things in the config and start up the bot and you're good to go. Steps to install: If you want the bot to run 24/7 you will need a VPS or bot hosting node. Hosting recommendation -> https://pebblehost.com/bot-hosting Once you have your bot node, upload all the files that are given to you into the file section of your bot node. From there all you need to do is edit the config.json file with all the proper information and you're good to go! Any questions, please feel free to join my support server and I'll be more than happy to help you! https://discord.gg/RVePam7pd7$5.00- 3 comments
- 5 reviews
-
- 4
-
Version 2.1.0
379 downloads
Will do another update shortly (2012-12-16) for Santa's sleigh event which is not handled. Disables events if the number of players is below a configurable threshold. The required number of players is configured per event. Events are: Bradley APC Cargo plane Cargo ship CH47 helicopter Patrol helicopter Configuration A configuration is automatically create the first time the plugin is loaded, allowing one to set the minimum required population for each event type. { "Bradley APC": { "Minimum players": 0 }, "Cargo plane": { "Minimum players": 30, "Prefab": "assets/prefabs/npc/cargo plane/cargo_plane.prefab" }, "Santa's sleigh": { "Minimum players": 0, "Prefab": "assets/prefabs/misc/xmas/sleigh/santasleigh.prefab" }, "CH47 helicopter": { "Minimum players": 50, "Prefab": "assets/prefabs/npc/ch47/ch47scientists.entity.prefab" }, "Patrol helicopter": { "Minimum players": 0, "Prefab": "assets/prefabs/npc/patrol helicopter/patrolhelicopter.prefab" }, "Easter egg hunt": { "Minimum players": 0, "Prefab": "assets/prefabs/misc/easter/egghunt.prefab" }, "Halloween hunt": { "Minimum players": 0, "Prefab": "assets/prefabs/misc/halloween/halloweenhunt.prefab" }, "Cargo ship": { "Noninitial loot round minimum players": [ 20, 30 ], "Minimum players": 0, "Prefab": "assets/content/vehicles/boats/cargoship/cargoshiptest.prefab" } } Cargo ship loot rounds Cargo ship can have a minimum number of players below which it will not spawn. Additionally, the number of loot rounds can be modified with the population. In the example above, cargo ship requires a minimum pop of 5 players to spawn with a single loot round, 20 players for 2 loot rounds and 30 players for 3 loot rounds. Set "Noninitial loot round minimum players" to an empty array to use default cargo loot rounds.Free -
Version 3.0.0
61 downloads
Increases the population of animals and monsters at night. https://youtu.be/lm8A-P0pMqQ Configuration File { "# Plugin Settings": { "- Do killed players at night scream (boolean)": true, "- Do a wolf howl on the server when the night starts (boolean)": true, "- Do inform players that the night starts with a text (boolean)": true, "# Equipments List": { "- Headwears (list string)": [ "bucket.helmet", "hat.wolf", "none" ], "- Torsos (list string)": [ "hoodie", "none" ], "- Hands (list string)": [ "burlap.gloves.new", "none" ], "- Legs (list string)": [ "burlap.trousers", "none" ], "- Feets (list string)": [ "burlap.shoes", "none" ] }, "# Day Population": { "- Bear per Km² (float)": 2.0, "- Boar per Km² (float)": 5.0, "- Stag per Km² (float)": 3.0, "- Wolf per Km² (float)": 2.0, "- Murderer per Km (float)²": 0.0, "- Scarecrow per Km (float)²": 0.0 }, "nightPopulation": { "- Bear per Km² (float)": 4.0, "- Boar per Km² (float)": 10.0, "- Stag per Km² (float)": 3.0, "- Wolf per Km² (float)": 4.0, "- Murderer per Km (float)²": 1.0, "- Scarecrow per Km (float)²": 0.5 } }, "# System Settings": { "## Performance Settings": {}, "## Database Settings": { "- Save interval in second (extra save, integer, 0 = disabled)": 0, "- Wipe database on wipe (boolean)": false, "### Backup Settings": { "- Maximum amount backups (chronogical remove, integer)": 3, "- Backup interval in minute (integer, 0 = disabled)": 1440 } } }, "# Profiles": { "default": { "- Profile Level": 0, "# Profile Settings": {} }, "premium": { "- Profile Level": 100, "# Profile Settings": {} } } } Optimized for Performance This plugin has been developed with a primary objective to be very performant, thus limiting plugin-related performance losses. Multilingual This plugin is designed to be usable in different languages. English and Français are available by default. Some Russkiy system messages will be also available by default. Administrators can add their own language. About Mælep My other plugins: Codefling's profile Looking for plugins: Fiverr's Gig Warranty and Updates The customers benefits from a 28-day warranty from the date of the last sell of the plugin. This warranty covers bugs related to the script and, as far as possible, bugs related to Rust and uMod updates. Terms of Service of Mælep The Mælep's plugins are in no way affiliated to Facepunch, uMod or Codefling. He should not be considered as a developer endorsed by Facepunch, uMod or Codefling. Any contribution or purchase made on this website is donated to Mælep. For more information, support or a purchase history, please use the support section available on the page of the plugin. Payment to Mælep is payment for the digital items contained in the purchase. This transaction is final and there is no refund. If you are banned for breaking the rules of Codefling, you will not be refunded. Requests for refunds due to delays, Rust and uMod update flaws or any other problems are submitted at the discretion of Mælep. Credits Icon of the plugin by Freepik on flaticon.$10.00