Search the Community
Showing results for tags 'elo'.
-
Version 1.4.3
30 downloads
Performance focused Leaderboard with a sleek, modern UI design. With detailed players and team statistics while ensuring minimal impact on server performance. Key Features Modern & Intuitive UI: A clean, visually appealing, and easy-to-navigate user interface. Players can quickly switch between their personal stats, the server-wide player rankings, and the team leaderboards. Detailed Player & Team Statistics: Tracks a large set of stats including Kills, Deaths, KDR, Damage Dealt, Headshots, Shots Fired, Hits, and Accuracy percentage for both individual players and teams. Optimized for Performance: Designed to be exceptionally lightweight. Stats are processed in efficient batches on a configurable timer, and UI elements are cached to prevent any server or client-side lag. Highly Customizable: Easily change the UI's accent color to match your server's theme and define multiple custom chat commands for players to open the leaderboard. Image Library Support: Automatically fetches and displays player avatars from Steam, adding a personalized and professional touch to the rankings. Web Statistics: Through and external product simple site. Commands and Permission /leaderboard, /lb, /stats - All open the leaderboard menu. (Commands can be easily changed in the config) This plugin does not require any permissions to be used. All players can view the leaderboards by default. Config { "Enable Misc Stats Page": true, "Clear stats on server wipe": true, "Header Background Color RGBA (Use https://colors.misticos.dev/ (RUST Color))": "0.29 0.15 0.45 0.98", "Accent Color RGBA (Use https://colors.misticos.dev/ (RUST Color))": "0.58 0.31 0.91 0.75", "Leaderboard refresh interval in seconds": 60, "Commands to open the leaderboard": [ "leaderboard", "lb", "stats", "leaderboards", "stat" ], "Database Settings": { "Use MySQL (requires MySql extension)": true, "Host": "127.0.0.1", "Port": 3306, "Username": "admin", "Password": "password", "Database Name": "rust_db", "ServerName": "MAIN SERVER" } } Support and More Checkout my discord server here. Showcase Video$9.99-
- #premium
- #lederboard
- (and 17 more)
-
Version 1.0.3
3,004 downloads
I am excited to introduce an Elo system to ServerArmour. Here are the key reasons why implementing an Elo system is beneficial: Enhanced Server Experience: The Elo system offers a valuable addition to servers, particularly those focused on player-versus-player (PVP) gameplay. It introduces a goal-oriented point system that empowers players to track their progress and strive for improvement. This feature enhances the overall gaming experience and adds an element of competitiveness for players to enjoy. Improved Server Management: By implementing the Elo system, server owners gain a comprehensive overview of player performance. It enables server owners to identify the top PVP players, recognizing their skills and establishing a competitive environment. Additionally, the system helps in identifying problematic players who engage in unfair practices, allowing server owners to take appropriate measures to ensure fair gameplay. The Elo system will be seamlessly integrated as an additional plugin responsible for scoring. It will efficiently communicate with the cloud servers to adjust and store scoring data while also caching player information locally. Rest assured, this implementation will not impact server performance, as all calculations are handled by the cloud server. Now, let's delve into what Elo actually means: The Elo system is a widely-used ranking system in competitive games. It assigns a numerical rating to each player, representing their relative skill level. When players compete against each other, their ratings are adjusted based on the outcome of the match and the ratings of their opponents. This ensures fair matchmaking, as players are paired with opponents of similar skill levels. The Elo system provides an objective measure of player skill and progress, allowing players to strive for improvement and compete with others on an equal playing field. Commands /elo - to retrieve your own elo Permission required: serverarmourelo.seeownelo /elo steamid to retrive another players elo Permission required: serverarmourelo.seeotherelo Web Api Fetch all players elo, for a single server https://io.serverarmour.com/api/v1/elo/:serverId/all Fetch single players elo https://io.serverarmour.com/api/v1/elo/:serverId/:steam64Id Interface public class Player { public int id { get; set; } public int serverId { get; set; } public string steamId { get; set; } public int elo { get; set; } public DateTime updated { get; set; } } public class Root { public bool success { get; set; } public List<Player> players { get; set; } }Free- 5 comments
-
- #serverarmour
- #elo
-
(and 1 more)
Tagged with:
