Raised This Month: $ Target: $400
 0% 

problema con codigo hns


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
Roccoxx
AlliedModders Donor
Join Date: Jan 2012
Location: Argentina
Old 09-21-2012 , 13:03   problema con codigo hns
#1

hola, hace poco empeze a separarme por un tiempo del zp y provar cosas nuevas, ahora estoy con hns y tengo un problema , bueno lo que yo quiero hacer es tipo una ronda carnage pero con un lider y si lo matan mueren todos los de su team, bueno pero no me funciona se crashea el servidor

PHP Code:
new g_swat[33]
new 
g_terro[33]

public 
Ham_PlayerKilledvictimattackershouldgib)  

        if( !
is_user_connected(victim) || !is_user_connected(attacker) ) 
        return 
HAM_IGNORED

    if( 
get_user_team(victim) == get_user_team(attacker) ) 
                return 
HAM_IGNORED;
    
        if(
is_user_connected(attacker) || is_user_bot(attacker))
    {        
        if(
g_terro[victim]){
            for ( new 
<= get_maxplayers() ; i++)
                      {
                                  if(
cs_get_user_team(i) == CS_TEAM_T
                    
user_kill(i)
                      } 
        }
        if(
g_swat[victim]){
            for ( new 
<= get_maxplayers() ; i++)
                      {
                                  if(
cs_get_user_team(i) == CS_TEAM_CT)
                    
user_kill(i)
                      } 
        }
        }
    
        return 
HAM_IGNORED
}


public 
client_putinserver(plr)
{
    
g_swat[plr] = false
        g_terro
[plr] = false
    
    
return PLUGIN_CONTINUE;
}

public 
client_putinserver(plr)
{
    
g_swat[plr] = false
        g_terro
[plr] = false
    
    set_task
(1.0"VERHUD"plr+TASK_HNSHUD__"b")
    
    return 
PLUGIN_CONTINUE;
}

public 
client_disconnect(plr)
{
    
g_swat[plr] = false
    g_terro
[plr] = false
    
    
return PLUGIN_CONTINUE;
}

public 
start_lider_round(id)
{   
    
round false
    liderround 
true
    
    
new Pointers
    Pointers 
get_cvar_pointer("amx_ltm")
    
set_pcvar_num(Pointers0)
    
    new 
players[32], count 
     
    get_players
(playerscount"a"
    
    if(
liderround){
        if(
count
        { 
            new 
iPlayer players[random(count)] 
         
            new 
Name[32
         
            if(
cs_get_user_team(iPlayer) == CS_TEAM_CT
            { 
                
get_user_name(iPlayerNamecharsmax(Name))
                
g_swat[iPlayer] = true
                set_hudmessage
(23821218, -1.00.206.0200.0)
                
show_hudmessage(id"Modo LIDER ON^n Tu Lider: %s"Name)       
            }
        
            if(
cs_get_user_team(iPlayer) == CS_TEAM_T
            { 
                
get_user_name(iPlayerNamecharsmax(Name))
                
g_terro[iPlayer] = true
                set_hudmessage
(23821218, -1.00.206.0200.0)
                
show_hudmessage(id"Modo LIDER ON^n Tu Lider: %s"Name)       
            } 
        }
    }
    
    for( new 
1<= g_maxplayersi++ )
        {
                if( 
is_user_connected) )
                {            
                    
fm_strip_user_weapons);        
                    
fm_give_itemi"weapon_knife" );
                    
cs_set_weapon_ammo(give_item(i"weapon_m4a1"), 30)
                    
cs_set_user_bpammoiCSW_M4A190 )
                }
        }

__________________
Tutorials here (Spanish)

Like as another Pijudo said: "Tired and retired"

Last edited by Roccoxx; 09-21-2012 at 13:07.
Roccoxx is offline
Send a message via MSN to Roccoxx
 



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


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