View Single Post
Sanjay Singh
Veteran Member
Join Date: Sep 2016
Old 12-02-2019 , 13:48   Re: Check for winning team
Reply With Quote #6

like this?
PHP Code:
if(ScoreFtrstTeam >= 16)
{
    
//Change description of the game.
    
    
new GameDescBuffer[32]
    
formatex(GameDescBuffer,charsmax(GameDescBuffer),"GG! %d To %d",ScoreFtrstTeam,ScoreScondteam)

    
// set_task(8.0,"StartSongForAll")

    
set_cvar_string("amx_warname",GameDescBuffer)
    
    
server_cmd("mp_freezetime 99999");
    
set_task(7.0,"FirstTeamWinnerMessage")

    
//Check
    
new players[32], num
    get_players
(playersnum,"h")

    new 
player
    
for(new 0numi++)
    {
        
player players[i]
        if(
FirstCaptainTeamName == && get_user_team(player) == 1)
        {
            
//Your Team T WON
        
}
        else if(
get_user_team(player) == 2)
        {
            
//Your Team CT Lost
        
}
    }
    
}

if(
ScoreScondteam >= 16)
{   

    new 
GameDescBuffer[32]
    
formatex(GameDescBuffer,charsmax(GameDescBuffer),"GG! %d To %d",ScoreScondteam,ScoreFtrstTeam)
    
set_cvar_string("amx_warname",GameDescBuffer)

    
    
server_cmd("mp_freezetime 99999");
    
set_task(7.0,"SecondTeamWinnerMessage"

    
//Check
    
new players[32], num
    get_players
(playersnum,"h")

    new 
player
    
for(new 0numi++)
    {
        
player players[i]
        if(
FirstCaptainTeamName == && get_user_team(player) == 2)
        {
            
//Your Team CT WON
        
}
        else if(
get_user_team(player) == 1)
        {
            
//Your Team T Lost
        
}
    }


Quote:
Originally Posted by instinctpt1 View Post
Add additional (CS)TeamCheck in both these if blocks, get captains team accordingly and then do whatever u want with those team players

PHP Code:
if(ScoreFtrstTeam >= 16)
        {
            
//Change description of the game.
            
            
new GameDescBuffer[32]
            
formatex(GameDescBuffer,charsmax(GameDescBuffer),"GG! %d To %d",ScoreFtrstTeam,ScoreScondteam)

            
// set_task(8.0,"StartSongForAll")

            
set_cvar_string("amx_warname",GameDescBuffer)
            
            
server_cmd("mp_freezetime 99999");
            
set_task(7.0,"FirstTeamWinnerMessage")
            
        }

        if(
ScoreScondteam >= 16)
        {   

            new 
GameDescBuffer[32]
            
formatex(GameDescBuffer,charsmax(GameDescBuffer),"GG! %d To %d",ScoreScondteam,ScoreFtrstTeam)
            
set_cvar_string("amx_warname",GameDescBuffer)

            
            
server_cmd("mp_freezetime 99999");
            
set_task(7.0,"SecondTeamWinnerMessage"
        } 
Example if 1st IF block is running.. now we know FirstTeam is winning
Now check for { FistCaptainTeamName } ,it will be 1 or 2 acc to given code
Now if its 1 ... u knw WinningTeam is terrorists, get all T players else others

Correct section for this is SCRIPTING HELP!
__________________
Sanjay Singh is offline
Send a message via AIM to Sanjay Singh