Raised This Month: $ Target: $400
 0% 

Get Lower Player Num


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Schwabba
Senior Member
Join Date: Apr 2008
Old 10-14-2010 , 18:29   Re: Get Lower Player Num
Reply With Quote #6

PHP Code:
#include <amxmodx>
#include <cstrike>

new PLUGIN[]  = "Teamchanger"
new AUTHOR[]  = "Schwabba"
new VERSION[] = "1.0"

new g_newbie 0;

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
set_task(5.0,"CTcheck",0,_,_,"b")
}

public 
CTcheck( )
{
    new 
iPlayers[32],iNumCtsTsnewbie
    get_players
(iPlayersCts"e""CT"); 
    
get_players(iPlayersTs"e""TERRORIST"); 
    
get_players(iPlayersiNum)
    
newbie 999999
    
for(new i=0;i<iNum;i++)
    {
        new 
plr iPlayers[i]
        if(
cs_get_user_team(plr) == CS_TEAM_CT)
        {
            if(
get_user_time(plr) < newbie)
            {
                
newbie get_user_time(plr)
                
g_newbie plr
            
}
        }
    }
    if (
Cts Ts/&& Cts 2)
    {
        new 
snick[32];
        
get_user_name(g_newbiesnick31);
        
cs_set_user_team(g_newbieCS_TEAM_T)
        
client_print(0print_chat"There are to many Ct's, %s got switched to the T's"snick);
        
// Remove '//' on the line below to slay the switched player.
        // set_user_health(g_newbie, 0)
    
}

Now i made it with get_user_time, because when someone disconnect and a new player gets his id, the old plugin thinks that this player is longer connected.

But i'm not sure if that is rly what you want, because when someone joines CT with a longer connection time as someone else, then the player who already was CT get moved to the T's.

Example:

Player A is T and is connected 10 minutes, player B is CT and is connected 5 minutes.

Player A joines CT and player B get switched to the T's, because player A is longer connected.
Schwabba is offline
 



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 10:20.


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