#include amxmodx
#define TASK 595959
#define IsPlayer(%1) ((!is_user_bot(%1) || !is_user_hltv(%1) || is_user_connected(%1)))
new g_iHudMsgObj
public plugin_init()
{
register_plugin("Hud Ad", "0.0.1", "@pywave")
g_iHudMsgObj = CreateHudSyncObj()
}
public client_putinserver(id)
{
if (!IsPlayer(id)) return
set_task(2.0, "ShowHud__Task", TASK + id, .flags = "b")
}
public client_disconnected(id) remove_task(TASK + id)
public ShowHud__Task(task_id)
{
new id = task_id -= TASK
new szMessage[128]
format(szMessage, charsmax(szMessage),
"Рекламное сообщение \
^nВпиши что душе угодно \
^n^nИ еще одна строка"
)
set_dhudmessage(200, 200, 200, -1.0, -0.9, 0)
ShowSyncHudMsg(id, g_iHudMsgObj, szMessage)
}