View Single Post
TribalBlood
Member
Join Date: Oct 2020
Old 07-19-2022 , 14:48   Re: Help my friends =0 ?
Reply With Quote #8

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <fun>
#include <hamsandwich>
#include <cstrike>

#define TASK_TRAIL 3214
#define ID_TRAIL (taskid - TASK_TRAIL)

new Trailp_attacker_kills[33];

public 
plugin_precache()
{
    
register_event("DeathMsg""Kill_Handler""a");
    
RegisterHam(Ham_Spawn"player""Reset_Kills"1);
    
Trail precache_model("sprites/lgtning.spr");
}

public 
Reset_Kills(id)
{
    if(
is_user_alive(id))
    {
        
p_attacker_kills[id] = 0;
        
set_user_godmode(id0);
        
set_user_rendering(id);
        
Kill_Trail(id);
        
remove_task(id+TASK_TRAIL);
    }
}

public 
Kill_Handler()
{
    new 
Attacker read_data(1), Victim read_data(2);

    
p_attacker_kills[Attacker] += 1;

    if(
p_attacker_kills[Attacker] >= 3)
    {
        
p_attacker_kills[Attacker] = 0;
        
set_user_godmode(Attacker1);
        switch(
cs_get_user_team(Attacker))
        {
            case 
CS_TEAM_CT:
            {
                
set_user_rendering(AttackerkRenderFxGlowShell00255kRenderNormal1);
            }
            case 
CS_TEAM_T:
            {
                
set_user_rendering(AttackerkRenderFxGlowShell25500kRenderNormal1);
            }
        }
        
client_print(Attackerprint_center"You received invincible powers.");
        
set_task(0.1"Make_Trail"Attacker+TASK_TRAIL__"b");
        
set_task(10.0"Remove_Trail"Attacker);
    }

    if(
task_exists(Victim+TASK_TRAIL))
    {
        
Remove_Trail(Victim);
    }
}

public 
Make_Trail(taskid)
{
    
message_begin(MSG_BROADCASTSVC_TEMPENTITY);
    
write_byte(22);
    
write_short(ID_TRAIL);
    
write_short(Trail);
    
write_byte(5);
    
write_byte(3);
    
write_byte(random_num(1255));
    
write_byte(random_num(1255));
    
write_byte(random_num(1255));
    
write_byte(255);
    
message_end();
}

public 
Remove_Trail(Attacker)
{
    
remove_task(Attacker+TASK_TRAIL);
    
Kill_Trail(Attacker);
    
set_user_godmode(Attacker0);
    
set_user_rendering(Attacker);
}

public 
Kill_Trail(Attacker)
{
    
message_begin(MSG_BROADCASTSVC_TEMPENTITY);
    
write_byte(99);
    
write_short(Attacker);
    
message_end();

__________________
My Steam Profile

- Online Rarely -
TribalBlood is offline