Team balance script fix 
7 comments Originally by Manny
(Profile :http://www.unrealsoftware.de/profile.php?userid=11681)
(File :http://www.unrealsoftware.de/files_show.php?file=7037)
I've been having a problem with his script, it is a neat script actually, but I saw just 1 problem.
Whenever teams had equal amount of players on both sides (e.g. 9=9), one from Team A could switch to Team B, which leads to unbalanced teams (10=8).
So, all I did was change the expression from
Check the link below for GIF example.
https://i.imgur.com/GEXqbJS.gif
(Profile :http://www.unrealsoftware.de/profile.php?userid=11681)
(File :http://www.unrealsoftware.de/files_show.php?file=7037)
I've been having a problem with his script, it is a neat script actually, but I saw just 1 problem.
Whenever teams had equal amount of players on both sides (e.g. 9=9), one from Team A could switch to Team B, which leads to unbalanced teams (10=8).
So, all I did was change the expression from
Code:
to CT > T
Code:
CT >= T
Check the link below for GIF example.
https://i.imgur.com/GEXqbJS.gif
edited 4×, last 17.04.18 09:39:39 am

Comments
7 comments



Log in!
You need to log in to be able to write comments!Log in

Exactly. The first few lines of the description clearly said that this is meant to fix some problems the original creator didn't fix. Doesn't help that he isn't around since 4 years ago.
edited 2×, last 25.06.18 01:51:37 am

this is a copy of http://www.unrealsoftware.de/files_show.php?file=7037
this should be BANNED ! ill report to DC
this should be BANNED ! ill report to DC
Hey, @
mrc:, forgot about spectators completely. Just changed the lines in the script. Thanks!
EDIT: Fixed again, I forgot to remove ''then'' before ''or'' when i copy+pasted the line

EDIT: Fixed again, I forgot to remove ''then'' before ''or'' when i copy+pasted the line
edited 1×, last 17.04.18 09:26:15 am
Hey buddy, change these to the script be perfect:
1. if player(id,"team") == 2 then TO if player(id,"team") == 2 or player(id,"team") == 0 then
2. if player(id,"team") == 1 then TO if player(id,"team") == 1 or player(id,"team") == 0 then
This way even spectators are not allowed to join a team with a higher number of players.
1. if player(id,"team") == 2 then TO if player(id,"team") == 2 or player(id,"team") == 0 then
2. if player(id,"team") == 1 then TO if player(id,"team") == 1 or player(id,"team") == 0 then
This way even spectators are not allowed to join a team with a higher number of players.




