Fifty-Server_Utilities icon

Server Utilities

A server chat command framework with features such as: mapvoting, team balance and more.

Last updated 11 hours ago
Total downloads 1455
Total rating 6 
Categories Mods Server-side
Dependency string Fifty-Server_Utilities-2.4.2
Dependants 3 other mods depend on this mod

README

Fifty.ServerUtils

A framework for chat command based server mods. Doesn't spam the chat, doesn't cover your HUD with unnecessarily large messages, doesn't have a dogwater auto-balance.

The mod is separated into modules all of which have extensive settings and apart from the core (FSU) and chat commands (FSCC) can be entirely disabled or even deleted.

Documentation

All commands are case insensitive ( e.g. commandFor and comandfor are the same command ).

Commands

!help <page/command> - Lists commands avalible to the player. If a command is passed it lists its usage and detailed description.

!name - Returns the name of the server ( ns_server_name ).

!owner - Returns the owner.

!mods <page> - Lists installed mods.

!rules <page> - Lists rules.

!login <password> - Allows admins to login to gain access to admin only commands.

!maps - list all maps in the voting pool.

!nextmap <map> - Allows you to vote for the next map. Admins can force change maps when logged in.

!discord - Returns the discord message.

!skip - Allows players to vote to skip the current map.

!switch - Allows a player to switch teams. Admins can force change the team of any player.

!extend - Allows players to vote to extend the match. Admins can force extend.

Admin commands

!logout - Logout

!npc <npc> <team> - Allows admins to spawn an npc.

!titan <titan> <team> - Allows admins to spawn a titan.

!playerlist - Prints a list of each player and their index in chat.

!script <code> - Executes code on the server.

!servercommand <command> - Executes a command on the server.

!reload <time=5> - Reloads the server.

!ban <player> - Bans the given player

!kick <player> - Kicks the given player.

!commandfor <player> <command> - Executes a command for a player

Other features

Killstreaks - Display a message or RUI pop up when someone is on a Killstreak.

Tomfoolery - Shame players in chat for killing MRVNs or falling off the map.

Map playlist - Set a custom map playlist, and have in rotate in order, or randomly.

Balance teams - Balance teams between rounds.

User tags - Give owners, admins, or anyone else, a player tag. (appears before their name in chat)

Custom colors - Use hex color codes to set your own colors for the chat command UI

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2023-2-2 2.4.2 25 Version 2.4.2 Install
2023-2-2 2.4.1 1 Version 2.4.1 Install
2023-1-29 2.4.0 92 Version 2.4.0 Install
2023-1-11 2.3.1 161 Version 2.3.1 Install
2023-1-11 2.3.0 9 Version 2.3.0 Install
2023-1-3 2.2.1 55 Version 2.2.1 Install
2023-1-2 2.2.0 30 Version 2.2.0 Install
2022-12-31 2.1.1 27 Version 2.1.1 Install
2022-12-31 2.1.0 22 Version 2.1.0 Install
2022-12-27 2.0.1 45 Version 2.0.1 Install
2022-12-27 2.0.0 12 Version 2.0.0 Install
2022-10-22 1.3.1 165 Version 1.3.1 Install
2022-6-12 1.3.0 353 Version 1.3.0 Install
2022-6-6 1.2.1 53 Version 1.2.1 Install
2022-5-29 1.2.0 70 Version 1.2.0 Install
2022-5-26 1.1.1 60 Version 1.1.1 Install
2022-5-26 1.1.0 23 Version 1.1.0 Install
2022-4-13 1.0.0 108 Version 1.0.0 Install
2022-4-9 0.9.3 39 Version 0.9.3 Install
2022-4-9 0.9.2 27 Version 0.9.2 Install
2022-4-9 0.9.1 28 Version 0.9.1 Install
2022-4-8 0.9.0 50 Version 0.9.0 Install