m3gka
Умник
Вообщем,парни поставил себе команду (/healme) аптечки в 24/7 не в дом,а на руки.
Поставил все хорошо работает,но допустим у тебя хп 60 и ты юзнул аптечку у тебя станит 120хп) а нужно чтобы было 100) Независимо от хп сколько у тебя было)
Так же пример: Если у тебя 70 хп,и ты юзнул /healme(+60хп) то будет уже 130 хп) Думаю понятно
Вот сама команда:
Поставил все хорошо работает,но допустим у тебя хп 60 и ты юзнул аптечку у тебя станит 120хп) а нужно чтобы было 100) Независимо от хп сколько у тебя было)
Так же пример: Если у тебя 70 хп,и ты юзнул /healme(+60хп) то будет уже 130 хп) Думаю понятно
Вот сама команда:
HTML:
if(strcmp(cmd, "/healme", true) == 0){
new Float:shealth;
GetPlayerHealth(playerid, shealth);
if(Healme[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY,"У тебя Нет аптечек! Приобрести их можно в любом магазине 24/7");
if(shealth >= 99) return SendClientMessage(playerid, 0xAFAFAFAA, "Твое здоровье вполне в хорошем состоянии!");
SetPlayerHealth(playerid, shealth+60);
ApplyAnimation(playerid,"ped","gum_eat",4.0,0,0,0,0,0,1);
PlayerHealth[playerid] += 60;
Healme[playerid] -= 1;
format(stringer, sizeof(stringer), "%s перебинтовал рану", PlayerInfo[playerid][pNames]);
ProxDetector(30.0, playerid, stringer, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerChatBubble(playerid,"перебинтовал рану",COLOR_PURPLE,30.0,10000);
GameTextForPlayer(playerid, "~b~+60 HP", 100, 1);
SendClientMessage(playerid, 0x0f8cfdFF, "Вы использовали аптечку. Здоровье пополнено на 60 единиц");return 1;}
