An open API service indexing awesome lists of open source software.

https://github.com/f1f7y/serverutilities

A Titanfall 2 server mod providing server-side chat commands, voting and more
https://github.com/f1f7y/serverutilities

mod northstar-client titanfall2

Last synced: 6 months ago
JSON representation

A Titanfall 2 server mod providing server-side chat commands, voting and more

Awesome Lists containing this project

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](https://github.com/F1F7Y/ServerUtilities/blob/main/docs/docs_index.md)

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

## Commands
*`!help `* - 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 `* - Lists installed mods.

*`!rules `* - Lists rules.

*`!login `* - Allows admins to login to gain access to admin only commands.

*`!maps`* - list all maps in the voting pool.

*`!nextmap `* - 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 `* - Allows admins to spawn an npc.

*`!titan `* - Allows admins to spawn a titan.

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

*`!script `* - Executes code on the server.

*`!servercommand `* - Executes a command on the server.

*`!reload

*`!ban `* - Bans the given player

*`!kick `* - Kicks the given player.

*`!commandfor `* - 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