Getting health and armor

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
278
Реакции
137
Hello forum users,
I am making a plugin and I don't know which one I should use, which one will work faster.

Код:
set_task(0.1, "task_har", id, _, _, "b");

public task_har(const id)
{
    static const text[] = "¤ HP:  %d         |         ARMOR:  %d";

    static health, armor;

    //amxmodx
    health = get_user_health(id);
    armor = get_user_armor(id);

    //reapi
    health = floatround(get_entvar(id, var_health));
    armor = floatround(get_entvar(id, var_armorvalue));

    set_dhudmessage(0, 255, 0, 0.01, 0.96, 0, 0.0, 0.1, 0.1, 0.1);
    show_dhudmessage(id, text, health, armor);
}
 
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
Код:
Float:get_entvar(id, var_health)
Float:get_entvar(id, var_armorvalue)
 
Сообщения
278
Реакции
137
w0w,
I disable default health and show health with hudmessage. I want to show it "100" not "100.0"
So I used "floatround"
 
Сообщения
278
Реакции
137
w0w,

No problem? Yeah?

Код:
public task_har(const id)
{
    static const text[] = "¤ HP:  %0.f         |         ARMOR:  %0.f";
    static Float:health, Float:armor;

    health = get_entvar(id, var_health);
    armor = get_entvar(id, var_armorvalue);

    set_dhudmessage(0, 255, 0, 0.01, 0.96, 0, 0.0, 0.1, 0.1, 0.1);
    show_dhudmessage(id, text, health, armor);
}
 
Последнее редактирование модератором:
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
PurposeLess,

Код:
public task_har(const id)
{
    set_dhudmessage(0, 255, 0, 0.01, 0.96, 0, 0.0, 0.1, 0.1, 0.1);
    show_dhudmessage(id, "¤ HP:  %0.f         |         ARMOR:  %0.f", Float:get_entvar(id, var_health), Float:get_entvar(id, var_armorvalue));
}
 
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу