Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Простая система голода [New.pwn]

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

Dimoxa Batler

Ученик
Здравствуйте!
Вот выкладываю простенькую систему голода для [New.pwn]!

Приступим:
Ко всем new:
PHP:
new FirstSpawn[MAX_PLAYERS];
new Float:spenHealth[MAX_PLAYERS];
К forward:
PHP:
forward NeedHP(playerid);
К define:
PHP:
#define hp_time 100000
#define hp_loss 3
В конец мода:
PHP:
public NeedHP(playerid)
{
    new Float:health;
    GetPlayerHealth(playerid, health);
    if(spenHealth[playerid] >= health)
    {
        SendClientMessage(playerid,COLOR_RED,"Вы проголодались, Вам нужно поесть что-нибудь!");
        SetPlayerHealth(playerid,health-hp_loss);
        spenHealth[playerid] = health;
    }
    else
    {
        spenHealth[playerid] = health;
    }
}
В OnPlayerSpawn:
PHP:
    FirstSpawn[playerid] += 1;
    new Float:health;
    GetPlayerHealth(playerid, health);
    spenHealth[playerid] = health;
    if(FirstSpawn[playerid] == 1) SetTimerEx("NeedHP",hp_time,1,"i",playerid);
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу