SetPlayerHealth RU

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 09:17, 18 May 2014
GameMan (Talk | contribs)
(health is float value)
← Previous diff
Revision as of 16:01, 18 March 2017
OstGot (Talk | contribs)

Next diff →
Line 8: Line 8:
{{Параметр|Float:health|Значение здоровья. Максимально отображаемое здоровье на HUD - 100, однако более высокие значения могут использоватьcя.}} {{Параметр|Float:health|Значение здоровья. Максимально отображаемое здоровье на HUD - 100, однако более высокие значения могут использоватьcя.}}
-{{Ничего_не_возвращает}}+{{ВозвращаетУспех||Игрок не подключен.}}
{{Example_RU}} {{Example_RU}}

Revision as of 16:01, 18 March 2017


SetPlayerHealth

Описание:

Устанавливает здоровье игрока.


Параметры:
(playerid, Float:health)
playeridID игрока, которому нужно установить здоровье.
Float:healthЗначение здоровья. Максимально отображаемое здоровье на HUD - 100, однако более высокие значения могут использоватьcя.


Возвращаемые значения:

  • 1: Функция успешно выполнена.
  • 0: Функции не удалось выполниться. Игрок не подключен.


Пример использования:

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp("/heal", cmdtext, true))
    {
        SetPlayerHealth(playerid, 100);
        return 1;
    }
    if(!strcmp("/kill", cmdtext, true))
    {
        SetPlayerHealth(playerid, 0);
        return 1;
    }
    return 0;
}
Image:32px-Ambox_warning_orange.png

Примечания

  • При установке здоровья игрока на 0 или ниже, он умрет.
  • Если здоровье игрока ниже 10 или выше 98303, полоса здоровья будет мигать.


Связанные функции

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • GetPlayerHealth: Получает значение здоровья игрока
  • GetPlayerArmour: Получает значение брони игрока
  • SetPlayerArmour: Задает значение брони для игрока.
Personal tools
In other languages