GetPlayerArmour RU

From SA-MP Wiki

Jump to: navigation, search

GetPlayerArmour

Описание:

Узнает уровень брони игрока, записывая в указанную переменную.


Параметры:
(playerid, &Float:armour)
playeridID игрока.
&Float:armourПеременная, в которую будет записано количество брони. Передается по ссылке.


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

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


Image:32px-Circle-style-warning.png

Важные
Примечания

  • Даже при том, что броня может быть установлена на стороне сервера значениями, близкими к бесконечности, отдельные клиенты будут возвращать только значения до 255. Значения выше 255 будут идти по новой; 256 станет 0, 257 станет 1 и т.д.
  • Получаемое количество брони округляется до целых чисел: установив 50.15 мы получим 50.0


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

new message[40], Float:armour;
GetPlayerArmour(playerid, armour);
format(message, sizeof(message), " У вас осталось брони: %.0f%%", armour);
SendClientMessage(playerid, 0xFFFFFFAA, message);


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

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

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