Ale aby to nie działało dla graczy którzy czekają te 8 sekund na respawn. Lub 2 opcja dawało automatyczny respawn po wejściu na serwer. Z góry dzięki za pomoc
#include <amxmodx>
#include <hamsandwich>
#define PLUGIN "Auto Respawn"
#define AUTHOR "hiroshima"
#define VERSION "1.0"
new czas[33]
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Killed, "player","Killed", 1)
set_task(90.0,"info",_,_,_,"b")
}
public Killed(id)
{
if(get_user_flags(id) & ADMIN_LEVEL_F)
{
czas[id] = 1;
if( task_exists(id))
{
remove_task(id)
}
set_task(1.0,"timer",id,_,_,"b")
}
else
{
czas[id] = 8;
if( task_exists(id))
{
remove_task(id)
}
set_task(1.0,"timer",id,_,_,"b")
}
}
public Respawn(id)
{
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
public timer(id)
{
set_hudmessage(0, 255, 0, 0.1, 0.7, 0, 6.0, 10.0)
show_hudmessage(id, "[CIACH.com] Odrodzisz sie za %d sekund^nPo natychmiastowe odrodzenie pisz na GG: 10706888",czas[id])
czas[id]--
if(czas[id] <= 0)
{
Respawn(id)
if( task_exists(id))
{
remove_task(id)
}
}
}