Similar to the current game styles on Battlefield-type servers, but with teams.
Note: Using other chat based handlers can result in plugin conflict.
Spawn file names are adjustable in the configuration; default names are:
Features
- Endless, not Event-based, no scores kept (for now)
- Two teams only
- Players can choose their team upon startup, with a maximum team difference before auto-assigning players
- Individual kit types for each team
- Team-specific wearable items
- Friendly-fire damage is configurable (default is 0.0)
- GUI Team selection
- Player stats save on disconnect so they can reconnect and continue from where they left off, with a automatic wipe cycle for sleeping players (default 5 mins)
- Should be compatible with all other plugins (except those that modify damage)
- Spawn Database integration
- Spectator mode (GUI Selection)
- Admin mode that only admins can see (GUI Selection)
- Scoreboard GUI
- Plugin based death notifications=
Chat Commands
- /switchteam -- Open the team selection GUI and allows player to change teams/spectate
- /t -- Team chat, just type /t before your message to send to all players on your team
Console Commands
- tbf.assign <partial player name> <"a"/"b"/"spectator"> - Example: tbf.assign k1lly0u a
- tbf.purge -- Remove inactive sleepers saved data
- tbf.list -- Show which team players are on, and when they last disconnected
- tbf.version -- Print plugin version for debugging purposes
- tbf.clearscore -- Reset the scoreboard
Built-in Chat
This plugin has a inbuilt chat and death notification system. If you do not wish to use these you may disable them in the configuration.Note: Using other chat based handlers can result in plugin conflict.
Spawns Database
You must create 2 spawn files, one for each team. Failure to do so will result in the plugin turning itself off. You can also create a optional Admin spawn file. Use Spawns Database to create the spawnfile and set the file names in the configuration.Spawn file names are adjustable in the configuration; default names are:
- For Team A, save the spawn file as "team_a_spawns"
- For Team B, save the spawn file as "team_b_spawns"