Hud messeage

Delta2269

Участник
Сообщения
9
Реакции
1
Как добавить постоянное сообщение в HUD (например внизу)
Заранее спасибо :)
 

RudikS

Участник
Сообщения
130
Реакции
61
Там вроде модуль к шопу есть, показывает кредиты непрерывно в худе , может поможет
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,981
как-то так
PHP:
public void OnClientPostAdminCheck(int client)

{
    if(0 < client <= MaxClients && !IsFakeClient(client)) CreateTimer(1.5, Timer_UpdateHudHint, GetClientSerial(client), TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);
}

public Action Timer_UpdateHudHint(Handle timer, any serial)
{
    static int client = GetClientFromSerial(serial);
    if(!client) return Plugin_Stop;

    SetHudTextParams(0.01, 1.0, 1.6, 255, 255, 255, 255, 0, 0.0, 0.1, 0.1);
    ShowHudText(client, -1, "Здесь могла бы быть Ваша реклама");
    return Plugin_Continue;
}
 
A

Altaj

как-то так
PHP:
public void OnClientPostAdminCheck(int client)

{
    if(0 < client <= MaxClients && !IsFakeClient(client)) CreateTimer(1.5, Timer_UpdateHudHint, GetClientSerial(client), TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);
}

public Action Timer_UpdateHudHint(Handle timer, any serial)
{
    static int client = GetClientFromSerial(serial);
    if(!client) return Plugin_Stop;

    SetHudTextParams(0.01, 1.0, 1.6, 255, 255, 255, 255, 0, 0.0, 0.1, 0.1);
    ShowHudText(client, -1, "Здесь могла бы быть Ваша реклама");
    return Plugin_Continue;
}
Безымянный.jpg
 

Delta2269

Участник
Сообщения
9
Реакции
1
как-то так
PHP:
public void OnClientPostAdminCheck(int client)

{
    if(0 < client <= MaxClients && !IsFakeClient(client)) CreateTimer(1.5, Timer_UpdateHudHint, GetClientSerial(client), TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);
}

public Action Timer_UpdateHudHint(Handle timer, any serial)
{
    static int client = GetClientFromSerial(serial);
    if(!client) return Plugin_Stop;

    SetHudTextParams(0.01, 1.0, 1.6, 255, 255, 255, 255, 0, 0.0, 0.1, 0.1);
    ShowHudText(client, -1, "Здесь могла бы быть Ваша реклама");
    return Plugin_Continue;
}
Куда это?
--- Добавлено позже ---
а как тогда?
 
Последнее редактирование:

BaFeR

Добрый человек
Сообщения
721
Реакции
216
PHP:
public void OnClientPostAdminCheck(int client)
{
    if(0 < client <= MaxClients && !IsFakeClient(client)) CreateTimer(1.5, Timer_UpdateHudHint, GetClientSerial(client), TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);
}

public Action Timer_UpdateHudHint(Handle timer, any serial)
{
    int client = GetClientFromSerial(serial);
    if(!client) return Plugin_Stop;

    SetHudTextParams(0.01, 1.0, 1.6, 255, 255, 255, 255, 0, 0.0, 0.1, 0.1);
    ShowHudText(client, -1, "Здесь могла бы быть Ваша реклама");
    return Plugin_Continue;
}
У мну вот так скомпилировался
 

over_trax

Участник
Сообщения
1,451
Реакции
488
как узнать координаты худа? постоянно вручную тыкать?
 

over_trax

Участник
Сообщения
1,451
Реакции
488
SetHudTextParams(0.01, 1.0, 1.6, 255, 255, 255, 255, 0, 0.0, 0.1, 0.1);
что из этого x а что y координаты?
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
А кто знает как сделать нормальный худ в fullHD? Это просто ужас, обычно чем больше разрешение тем меньше текст, но не с худом...
 
Сверху Снизу