Raised This Month: $ Target: $400
 0% 

Solved Randomize Teams


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
soumyadip77
Senior Member
Join Date: Jul 2017
Location: INDIA,KOLKATA
Old 04-20-2018 , 08:13   Re: Randomize Teams
Reply With Quote #1

PHP Code:
public RandomTeams()
{
    
MatchStart true

    
new players[32], pnumtempid;
    
    
get_players(playerspnum"h");

    for( new 
ii<pnumi++ ) 
    {
        
tempid players[i];
        
        switch ( 
cs_get_user_teamtempid ) )
        {
            case 
CS_TEAM_TCS_TEAM_CT:
            {
                if(
is_user_alivetempid))
                
                
user_silentkill(tempid);

                
rg_set_user_team(tempidTEAM_SPECTATORMODEL_AUTOtrue)
            }
        }
    }
    new 
topickidop

    
while (AnyoneInSpec()) 
    {
        if (
cs_get_user_team(players[idop]) == CS_TEAM_UNASSIGNED)
        {
            
idop++
            continue;
        }

        
topick random(2)

        if (
topick == 1)
        {
            
rg_set_user_team(players[idop], TEAM_TERRORISTMODEL_AUTOtrue)
        }
        else
        {
            
rg_set_user_team(players[idop], TEAM_CTMODEL_AUTOtrue)
        }
        new 
pplayers[32], ppnumtempid;

        new 
ppplayers[32], pppnum;

        new 
temppnum


        get_players
(playerspnum"h");

        
get_players(pplayersppnum"he""CT")

        
get_players(ppplayerspppnum"he""TERRORIST")
        
        if (
ppnum == pnum/2)
        {
            
get_players(playerstemppnum"h");
            
            for( new 
ii<temppnumi++ )
            {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) == CS_TEAM_SPECTATOR)
                {
                    
rg_set_user_team(tempidTEAM_TERRORISTMODEL_AUTOtrue)
                }
            }
        }
        
        else if (
pppnum == pnum/2)
        {
            
get_players(playerstemppnum"h");
            
            for( new 
ii<temppnumi++ )
            {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) == CS_TEAM_SPECTATOR)
                {
                    
rg_set_user_team(tempidTEAM_CTMODEL_AUTOtrue)
                }
            }
        }
        
        
idop++
    }


soumyadip77 is offline
Send a message via Skype™ to soumyadip77
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 04:41.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode