Пропадает худ сообщение,может на несколько раундов пропасть.Добавлял дополнительный дхуд,когда игрок в спекторах,основной худ появляется на пару сек и исчезает.
А бывает такое,что иногда стабильно работает.
Код:
set_task(1.0, "Task_ShowInform", 1015001, "", 0, "b");
Код:
public Task_ShowInform(ti)
{
for (new id = 1; id < 32; id++)
{
if (!(g_hud[id]))
return;
if (!is_user_connected(id))
return;
new target = id;
if (!is_user_alive(id))
{
target = pev(id, pev_iuser2);
if( target == 0 )
target = id;
}
new name[35]
get_user_name(target, name, charsmax(name))
static szText[512];
new morek = g_exp[target] >= 1000;
new iLen = 0;
iLen = format(szText, charsmax(szText), "Ник: %s^n^nЗвание: %s^nУрон: [%d %s / %d тысяч]^nБонусов: %d", name, RANK_NAMES[g_level[target]], morek ? g_exp[target] / 1000 : g_exp[target], morek ? "тысяч" : "", MAX_LEVELS[g_level[target]], g_bonus[target] );
set_hudmessage(255, 215, 0, -0.9, 0.2, 0, 1.0, 1.1, 0.1, 1.0, -1)
ShowSyncHudMsg(id, g_syncHudMessage, "%s", szText);
}
}