PDA

Просмотр полной версии : [Native] GetPlayerWeaponState



Daniel_Cortez
10.06.2013, 09:33
GetPlayerWeaponState(playerid)

Функция предназначена для проверки состояния оружия игрока.
Возвращаемые значения:


WEAPONSTATE_NO_BULLETS - в текущем оружии игрока закончились патроны
WEAPONSTATE_LAST_BULLET - в оружии игрока остался последний патрон
WEAPONSTATE_MORE_BULLETS - в оружии игрока есть патроны (>1)
WEAPONSTATE_RELOADING - игрок перезаряжает оружие
WEAPONSTATE_UNKNOWN - неизвестное состояние (баг)


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

new ws = GetPlayerWeaponState(playerid);
if(ws == WEAPONSTATE_NO_BULLETS)
SendClientMessage(playerid, -1, "У вас закончились патроны.");
else if(ws == WEAPONSTATE_LAST_BULLET)
SendClientMessage(playerid, -1, "У вас остался всего один патрон!");