Skip to content
View in the app

A better way to browse. Learn more.

GAMELIFE România

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[ Plugins ] - Teams Manager All-In-One

Teams Manager All-In-One

View File

Teams Manager All-In-One
Version 0.0.6
by Exolent


Introduction

Instead of all of the separate team management plugins that I have made, I decided to write a complete one.
It includes:

auto-join for teams

a ratio for teams

a limit for each team

immunity for admins from all of the above


Cvars

team_immunity <0/1>
- Allows immune admins to not be affected by plugin
- 0 = Affect admins with plugin
- 1 = Admins are not affected by ratio, team switching or auto-join, but will be affected by balancing
- 2 = Admins are not affected by ratio, team switching, auto-join, or balancing
- Default: 0

team_immunity_flag <flag(s)>
- Flag(s) required to be considered immune
- If multiple flags, admins must have them all
- Default: "a"

team_autojoin_team <0/1/2/5/6>
- Team for players to auto-join
- 0 = Disabled
- 1 = Terrorists
- 2 = Counter-Terrorists
- 5 = Random (Terrorist or Counter-Terrorist)
- 6 = Spectator
- Default: 0

team_autojoin_favor <0/1/2>
- If you have team_autojoin_team set to 5 and a player is able to join both teams,
- This will force a specific team to choose when both teams are viable choices
- 0 = Disabled
- 1 = Terrorists
- 2 = Counter-Terrorists
- Default: 0

team_autojoin_class_t <1/2/3/4/5>
team_autojoin_class_ct <1/2/3/4/5>
- Class for players to choose for auto-join
- 1-4 = Normal models
- 5 = Random model
- Default: 5

team_allow_switch <0/1>
- Controls whether players on a team can choose a new team
- 0 = Cannot choose new team
- 1 = Allow choose new team
- Default: 1

team_limit_t <limit>
team_limit_ct <limit>
- The max players for each team
- 0 or 32 = Don't set a limit
- Default: 32

team_ratio_t <factor>
team_ratio_ct <factor>
- The ratio for T:CT players
- Example: If T is 3 and CT is 1, then there will be 3 Terrorists for every 1 Counter-Terrorists (or 3x more Terrorists).
- If both factors are equal or one of them is 0, then no ratio will be put into effect.
- Default: 1

team_balance <method>
- How the teams should be checked to be balanced every round
- This is for ensuring the limits/ratios are still in effect in case of other plugins moving players
- Methods:

0, no, off, none

1, spec, spectate, spectater, spectator

2, move, switch, transfer

3, kick

- Method Descriptions:

0 = Don't check to balance the teams

1 = Move excess players to spectator

2 = Move excess players to other team (if not breaking the limit/ratio) or move to spectator

3 = Kick players from server

- Default: "off"


Requirements

AMX Mod X version 1.8.1 or higher

Steam WITHOUT dproto installed


Changelog

Version 0.0.6 (edited by Arkshine)
- Fixed typo resulting balancing issue

Version 0.0.5
- Added value "2" functionality for cvar team_immunity
- Added team_autojoin_favor cvar
- Added support for mp_limitteams cvar
- Forced mp_limitteams and mp_autoteambalance to 0 after grabbing values to not let the game break the plugin

Version 0.0.4
- Rewrote how ratio is calculated

Version 0.0.3
- Fixed auto-join bug when value was 5 or 6

Version 0.0.2
- Fixed transferring bug when balancing teams

Version 0.0.1
- Initial release


Notes

If you have auto-join turned on to a specific team,
or if you have a team ratio set into place,
make sure you have mp_limitteams set to 0 or 32 in your server.cfg file!

If you have auto-join set to 5 and mp_limitteams is not 0 or 32,
then the auto-join will pick a proper team to not break mp_limitteams.

The auto-join feature overrides the allow switching,
so if you have auto-join to 1 team, then players cannot switch.

If you have any other team managing ideas,
please ask as I am always willing to have more features.


 

c661a82a650b938d32d1365cd4f6753e.jpg

Featured Replies

No posts to show

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.