Detaljan opis problema:kupim auto skine mi pare a kad ga prodam pise na primjer prodao si svoje vozilo za 120000 a ne dobijm nista
Dio skripte: Evo primjer od auta samo
if(strcmp(cmd, "/prodajauto", true) == 0)
{
tmp = strtok(cmdtext, idx);
if (!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREY, "Koristite: /prodajauto [ID Igraca] ");
return 1;
}
new sellplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (!strlen(tmp)) {
SendClientMessage(playerid, COLOR_GREY, "Koristite: /prodajauto [ID Igraca] ");
return 1;
}
new price = strval(tmp);
if (price<0) {
SendClientMessage(playerid, COLOR_GREY, "Cijena mora biti veca od $0.");
return 1;
}
if (Carlist==-1) {
SendClientMessage(playerid, COLOR_GREY, "Vi nemate auto!");
return 1;
}
if (!IsPlayerConnected(sellplayerid)) {
SendClientMessage(playerid, COLOR_GREY, "Igrac je offline.");
return 1;
}
offerCar=playerid;
offerCar=price;
new sellplayername;
GetPlayerName(playerid,playername,sizeof(playername));
GetPlayerName(sellplayerid,sellplayername,sizeof(sellplayername));
format(string,128,"Vi ste ponudili %s vas auto za $%i!",sellplayername,price);
SendClientMessage(playerid, COLOR_RED, string);
SendClientMessage(playerid, COLOR_YELLOW, "Da odustanete upisite /cancelsell.");
format(string,128,"%s nudi %s za $%i.",playername,Buylist[Carlist],price);
SendClientMessage(sellplayerid, COLOR_RED, string);
SendClientMessage(sellplayerid, COLOR_YELLOW, "Da primite upisite /prihvatisell.");
return 1;
}