Код
#include <amxmodx>
#include <hamsandwich>
new nRound = 0
new nHud
public plugin_init()
{
register_plugin("Nice Live", "1.0", "sector")
RegisterHam(Ham_Spawn, "player", "nice_live_spawn", 1)
register_event("SendAudio", "nice_live_round", "a", "2&%!MRAD_terwin", "2&%!MRAD_ctwin")
nHud = CreateHudSyncObj()
}
public nice_live_round()
{
nRound++
if(nRound == 1)
{
set_task(3.0, "nice_live_restart", _, _, _, "a", 1)
set_task(12.0, "nice_live_message")
}
}
public nice_live_restart()
{
server_cmd("sv_restart 1")
}
public nice_live_spawn(i)
{
if(nRound == 0)
{
new nColor = random_num(0, 255)
set_hudmessage(nColor, nColor, nColor, -1.0, 0.65, 2, 6.0, 10.0)
ShowSyncHudMsg(i, nHud, "Автоматический рестарт произойдет после 1 раунда")
}
}
public nice_live_message()
{
set_hudmessage(0, 255, 0, -1.0, 0.65, 2, 6.0, 10.0)
ShowSyncHudMsg(0, nHud, "Рестарт раунда произведен! Желаем вам приятной игры!")
}