• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Помощь со системой голода

Статус
В этой теме нельзя размещать новые ответы.

Evbej

Нуль
Регистрация
10 Авг 2019
Сообщения
3
Лучшие ответы
0
Репутация
0
Необходимо сделать так, чтобы как только бар голода станет равным 0, начало отниматься здоровье.
Есть таймер:
PHP:
SetTimer("LoseHealth", 10000, true);
И соответствующий public
PHP:
forward LoseHealth(playerid);
public LoseHealth(playerid)
{
	bHealthHunger[playerid] -= 5;
	SetPlayerHealth(playerid, bHealthHunger[playerid]);
	return 1;
}
Но при выполнении здоровье отнимается от 100%, а не от от состояния здоровья игрока. Т.е. если у игрока на момент старта таймера было здоровье 50%, то оно станет 100% и уже от этого будет отнимать по 5 единиц.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу