Code:
public death_msg()
{
if(get_pcvar_num(cvar_zrespawn))
{
new vIndex = read_data(2)
new svIndex[2]
svIndex[0] = vIndex
set_task(10.0,"respawn",0,svIndex,2)
}
return PLUGIN_CONTINUE
}
public respawn(svIndex[])
{
new vIndex = svIndex[0]
if(get_user_team(vIndex) == 3 || is_user_alive(vIndex))
return PLUGIN_CONTINUE
spawn(vIndex)
return PLUGIN_CONTINUE
}
public plugin_init()
{
register_event("DeathMsg","death_msg","a")
cvar_zrespawn = register_cvar("bh_respawn","1")
return PLUGIN_CONTINUE
}
I have a bug when set "10"
set_task(10.0,"respawn",0,svIndex,2)
+karma