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
|
return
|
||||||
teamASize=0
|
teamASize=0
|
||||||
teamBSize=0
|
teamBSize=0
|
||||||
|
try:
|
||||||
|
|
||||||
for player in session.sessionplayers:
|
for player in session.sessionplayers:
|
||||||
if player.sessionteam.id==0:
|
if player.sessionteam.id==0:
|
||||||
teamASize+=1
|
teamASize+=1
|
||||||
else:
|
else:
|
||||||
teamBSize+=1
|
teamBSize+=1
|
||||||
|
except:
|
||||||
|
pass
|
||||||
if abs(teamBSize-teamASize)>=0:
|
if abs(teamBSize-teamASize)>=0:
|
||||||
if teamBSize> teamASize and teamBSize!=0:
|
if teamBSize> teamASize and teamBSize!=0:
|
||||||
movePlayers(1,0,abs(teamBSize-teamASize)-1)
|
movePlayers(1,0,abs(teamBSize-teamASize)-1)
|
||||||
|
|
@ -32,6 +34,9 @@ def balanceTeams():
|
||||||
movePlayers(0,1,abs(teamBSize-teamASize)-1)
|
movePlayers(0,1,abs(teamBSize-teamASize)-1)
|
||||||
|
|
||||||
def movePlayers(fromTeam,toTeam,count):
|
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()
|
session=_ba.get_foreground_host_session()
|
||||||
fromTeam=session.sessionteams[fromTeam]
|
fromTeam=session.sessionteams[fromTeam]
|
||||||
toTeam=session.sessionteams[toTeam]
|
toTeam=session.sessionteams[toTeam]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue