Detaljan opis problema: Imam problem kod komande /kupidrogu,ostavit cu komandu ispod - kada kupujem 100 grama na acc setuje 100 grama i skine 2100,kada uzimam 200 300 400 500 ako kliknem na 200 setuje mi na acc 300 i skine vise novca nego sto sam stavio,jos nesto ako neko hoce pomoci oko ovoga neka stavi i provjeru za novac na komandu,neko iskusan da mi pomogne ?
Dio skripte:
CMD:kupidrogu(playerid)
{
if(PlayerToPoint(3.0,playerid, 2072.2703,-1551.3857,13.4231))
{
ShowPlayerDialog(playerid, 2842,DIALOG_STYLE_LIST,"{F81414}Kupovina droge","{FFFFFF}Heroin 100 grama [2100$]\nHeroin 200 grama [4200$]\nHeroin 300 grama [6300$]\nHeroin 400 grama [8400$]\nHeroin 500 grama [10500$]", "Ok", "Izlaz");
}
return 1;
}
if(dialogid == 2842) //kupovina droge
{
if(response)
{
if(listitem == 0)
SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Kupili ste 100 grama Heroina");
PI += 100;
SafeJBC_GivePlayerMoney(playerid,-2100);
}
if(listitem == 1) //
{
SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Kupili ste 200 grama Heroina");
PI += 200;
SafeJBC_GivePlayerMoney(playerid,-4200);
}
if(listitem == 2) //
{
SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Kupili ste 300 grama Heroina");
PI += 300;
SafeJBC_GivePlayerMoney(playerid,-6300);
}
if(listitem == 3) //
{
SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Kupili ste 400 grama Heroina");
PI += 400;
SafeJBC_GivePlayerMoney(playerid,-8400);
}
if(listitem == 4) //
{
SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Kupili ste 500 grama Heroina");
PI += 500;
SafeJBC_GivePlayerMoney(playerid,-10500);
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno)://
