Skripta koju koristim: Ja sam uradio
Detaljan opis problema: Kad dodjen u Burg Shoot , dodje do CheckPointa i kucaj /buyfood npr: Kebab , i meni se nedoda HP nego mi se stavi na 50 kao sto je u skripti.
Zelim pomoc oko ovog Coda (SetPlayerHealth(playerid,50)) , Zelim pomoc da kad kucam /buyfood kebab da mi se stavi +50 hp a ne 50.
Znaci imam 100hp kupim kebab i meni se smanji na 50, a trebalo bi dodat !
HITNO POMOC.! Hvala
Dio skripte:public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/jedi", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0,374.0206,-67.4857,1001.5078))
{
ShowPlayerDialog(playerid,hrana, DIALOG_STYLE_LIST, "Izaberete hranu:", "Hamburger 8$\nCheeseburger 6$\nFishburger 10$\nHotdok 5$\nKebab 12$\nBurek 5$\nSalata 2$", "Kupi", "Otkazi");
}
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == hrana)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid,COLOR_GREEN,"Kupio si Hamburger za 8$.");
SetPlayerHealth(playerid,20);
GivePlayerMoney(playerid,-8);
}
if(listitem == 1)
{
SendClientMessage(playerid,COLOR_GREEN,"Kupio si Cheeseburger za 6$.");
SetPlayerHealth(playerid,15);
GivePlayerMoney(playerid,-6);
}
............
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Postavi po pravilima >:( i postavi mi deo te skripte da vidim xD Nisam toliko iskusan al mogu ti pomoc
new Float:helti;
GetPlayerHealth(playerid,helti);
SetPlayerHealth(playerid, helti + 50);
Dodaje 50 helti
I edituj post po ovim pravilima: http://balkan-samp.com/forum/index.php?topic=11453.0
posto vidim da si nov pa zato necu da lock-am, a i dobro si objasnio ;)
Hvala Gagi :) .... Rieseno . Radi sve kako treba. Mozete Lock :)