mirror of
https://github.com/imayushsaini/Bombsquad-Ballistica-Modded-Server.git
synced 2025-10-20 00:00:39 +00:00
disabling auto team balance
This commit is contained in:
parent
aee020564e
commit
37996f48ec
1 changed files with 11 additions and 6 deletions
17
dist/ba_root/mods/features/team_balancer.py
vendored
17
dist/ba_root/mods/features/team_balancer.py
vendored
|
|
@ -18,13 +18,15 @@ def balanceTeams():
|
|||
return
|
||||
teamASize=0
|
||||
teamBSize=0
|
||||
try:
|
||||
|
||||
for player in session.sessionplayers:
|
||||
if player.sessionteam.id==0:
|
||||
teamASize+=1
|
||||
else:
|
||||
teamBSize+=1
|
||||
|
||||
for player in session.sessionplayers:
|
||||
if player.sessionteam.id==0:
|
||||
teamASize+=1
|
||||
else:
|
||||
teamBSize+=1
|
||||
except:
|
||||
pass
|
||||
if abs(teamBSize-teamASize)>=0:
|
||||
if teamBSize> teamASize and teamBSize!=0:
|
||||
movePlayers(1,0,abs(teamBSize-teamASize)-1)
|
||||
|
|
@ -32,6 +34,9 @@ def balanceTeams():
|
|||
movePlayers(0,1,abs(teamBSize-teamASize)-1)
|
||||
|
||||
def movePlayers(fromTeam,toTeam,count):
|
||||
return
|
||||
# disabling team balance for now , until we found solution
|
||||
# Error : on score screen when shifted player left the game on_player_leave unable to found player in activity team
|
||||
session=_ba.get_foreground_host_session()
|
||||
fromTeam=session.sessionteams[fromTeam]
|
||||
toTeam=session.sessionteams[toTeam]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue