I'm learning still, I just want to know why this is taking the user render too quickly.. about 2 seconds even if i set it to 10 seconds.
PHP Code:
#include <amxmodx>
#include <fun>
#include <hamsandwich>
new shellthick,glow,protect_time;
public plugin_init()
{
register_plugin("Spawn Protection", "1.0", "iBrazilian")
RegisterHam(Ham_Spawn, "player", "protect", 1);
protect_time = register_cvar("Protection_time", "10")
shellthick = register_cvar("Shell_thickness", "25")
glow = register_cvar("Allow_glow", "1")
}
public protect(iPlayer)
{
new Shell = get_pcvar_num(shellthick)
new Float:time = get_pcvar_float(protect_time)
set_user_godmode(iPlayer, 1)
if(get_pcvar_num(glow)) {
if(get_user_team(iPlayer) == CS_TEAM_CT)
{
set_user_rendering(iPlayer, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, Shell)
}
if(get_user_team(iPlayer) == CS_TEAM_T)
{
set_user_rendering(iPlayer, kRenderFxGlowShell, 0, 0, 255, kRenderNormal, Shell)
}
}
set_task(time, "StopProtection")
return PLUGIN_HANDLED;
}
public StopProtection(iPlayer)
{
set_user_godmode(iPlayer, 0)
set_user_rendering(iPlayer, kRenderFxGlowShell, 0, 0,0, kRenderNormal, 0)
return PLUGIN_HANDLED;
}
__________________