Kako da zaustavim health na 100%??
evo skripte:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new sendername;
new string;
new Float:health;
GetPlayerHealth(playerid, health);
if(response)
{
if(dialogid == Dialog_burgmenu)
{
switch(listitem)
{
case 0:
{
if(GetPlayerMoney(playerid) < 5) return SendClientMessage(playerid, COLOR_GRAD4, "Nemas dovoljno novaca!");
GivePlayerMoney(playerid, -5);
SetPlayerHealth(playerid, health + 20);
SendClientMessage(playerid,0x00FF0AFF,"Pojeo si hamburger!");
ApplyAnimation(playerid,"FOOD","EAT_Burger",4.1,0,1,1,0,1);
}
case 1:
{
if(GetPlayerMoney(playerid) < 20) return SendClientMessage(playerid, COLOR_GRAD4, "Nemas dovoljno novaca!");
GivePlayerMoney(playerid, -20);
SetPlayerHealth(playerid, health + 80);
SendClientMessage(playerid,0x00FF0AFF,"Pojeo si kebab!");
ApplyAnimation(playerid,"FOOD","EAT_Burger",4.1,0,1,1,0,1);
}
case 2:
{
if(GetPlayerMoney(playerid) < 10) return SendClientMessage(playerid, COLOR_GRAD4, "Nemas dovoljno novaca!");
GivePlayerMoney(playerid, -10);
SetPlayerHealth(playerid, health + 40);
SendClientMessage(playerid,0x00FF0AFF,"Pojeo si domace kobase!");
ApplyAnimation(playerid,"FOOD","EAT_Burger",4.1,0,1,1,0,1);
}
case 3:
{
if(GetPlayerMoney(playerid) < 15) return SendClientMessage(playerid, COLOR_GRAD4, "Nemas dovoljno novaca!");
GivePlayerMoney(playerid, -15);
SetPlayerHealth(playerid, health + 50);
SendClientMessage(playerid,0x00FF0AFF,"Pojeo si burek!");
ApplyAnimation(playerid,"FOOD","EAT_Burger",4.1,0,1,1,0,1);
}
case 4:
{
if(GetPlayerMoney(playerid) < 4) return SendClientMessage(playerid, COLOR_GRAD4, "Nemas dovoljno novaca!");
GivePlayerMoney(playerid, -4);
SetPlayerHealth(playerid, health + 30);
SendClientMessage(playerid,0x00FF0AFF,"Popio si Pan Pivo!");
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER);
}
}
}