Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- setPlayerInTeam(){
- new teamid = -1;
- if( russia == amerika && amerika == japonia && japonia == russia ){//если все команды сбалансированы
- teamid = random( 3 );//запустим рандомный выбор команды
- }
- else{//логический бадабум
- if( ( amerika < russia < japonia ) || ( amerika < japonia < russia ) )//если команда америки в меньшинстве
- teamid = 1;
- else if( ( russia < amerika < japonia ) || ( russia < japonia < amerika ) )//если Советская сборная в меньшинстве
- teamid = 0;
- else if( ( japonia < russia < amerika ) || ( japonia < amerika < russia ) )//если сборная сковородоприбитых в меньшенстве
- teamid = 2;
- else if( russia == amerika && russia != japonia && japonia > russia )//если команда русских и команда японцев совпали, но не равны японцам, которых больше
- teamid = random( 2 );
- else if( russia == amerika && russia != japonia && japonia < russia )//если команда русских и команда японцев совпали, но не равны японцам, которых меньше
- teamid = 2 ;
- else if( japonia == amerika && russia != japonia && russia > japonia )//если команда пиндосов и команда японцев совпали, но не равны русским, которых больше
- teamid = random( 2 ) + 1;
- else if( japonia == amerika && russia != japonia && russia < japonia )//если команда пиндосов и команда японцев совпали, но не равны русским, которых меньше
- teamid = 0 ;
- else if( japonia == russia && russia != amerika && amerika > russia ){//если команда япошек и команда русских совпали, но не равны америкосам, которых больше
- skip_1:teamid = random( 3 );//рандомизируем
- if( teamid == 1 )//если попали на пиндосов
- goto skip_1;//снова рандомизируем
- }
- else if( japonia == russia && russia != amerika && amerika < russia )//если команда япошек и команда русских совпали, но не равны америкосам, которых меньше
- teamid = 1 ;
- }
- switch( teamid ){
- case 0:
- russia++;
- case 1:
- amerika++;
- case 2:
- japonia++;
- }
- GamemodeBlankStat();
- return teamid;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement