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
- Host: GitHub
- URL: https://github.com/f1f7y/serverutilities
- Owner: F1F7Y
- License: mit
- Created: 2022-10-23T10:45:27.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-20T21:12:09.000Z (over 2 years ago)
- Last Synced: 2024-12-25T11:19:40.049Z (over 1 year ago)
- Topics: mod, northstar-client, titanfall2
- Language: Squirrel
- Homepage: https://northstar.thunderstore.io/package/Fifty/Server_Utilities/
- Size: 219 KB
- Stars: 9
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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