Detaljan opis problema:Kad ponudim igracu sve ok dodje ponuda sve u redu i kad prihvati auto nestane nema ga kuca /v pise da ima sve ok on locira ono na farmi ode tamo nema auta nestani kao da je unistito nema ga nigdje evo dacu CMD ako ko moze pomoci bio bih zahvalan....
Dio skripte:
Evo CMD vezano za prodaju i njudjenje:
case DIALOG_VEPIGRACU:
{
if(response)
{
new id;
if(sscanf(inputtext, "u", id)) return SPD(playerid,DIALOG_VEPIGRACU,DIALOG_STYLE_INPUT,"Prodaja Vozila","Unesi ID igraca kome zelis prodati vozilo","Unesi","Izlaz");
if(id == INVALID_PLAYER_ID) return SCM(playerid,BELA,"{00C0FF} [YUC:RP]: {BFC0C2} Taj igrac je offline!");
if(playerid == id) return SCM(playerid,BELA,"{00C0FF} [YUC:RP]: {BFC0C2} Ne mozete prodati sebi!");
if(PlayerInfo != 0) return SCM(playerid,BELA,"{00C0FF} [YUC:RP]: {BFC0C2} Taj igrac poseduje vozilo!");
if(!ProxDetectorS(5.0,playerid,id)) return SCM(playerid,BELA,"{00C0FF} [YUC:RP]: {BFC0C2} Taj igrac nije blizu vas!");
if(IgracKProdajesVE > 0) return SCM(playerid,BELA,"{00C0FF} [YUC:RP]: {BFC0C2} Nekome ste vec ponudili vozilo!");
IgracKProdajesVE = id;
ProdavacVozila = playerid;
SPD(playerid, DIALOG_VECENA,DIALOG_STYLE_INPUT,"Cena vozila","Unesi sumu za koji zelis da prodas vozilo","Prodaj","Izlaz");
}
}
case DIALOG_VECENA:
{
if(!response) return IgracKProdajesVE = 0;
{
new cena,string;
if(sscanf(inputtext, "i", cena)) return SPD(playerid,DIALOG_VECENA,DIALOG_STYLE_INPUT,"Cena vozila","Unesi sumu za koji zelis da prodas vozilo","Prodaj","Izlaz");
if(cena < 1) return SPD(playerid,DIALOG_VECENA,DIALOG_STYLE_INPUT,"Cena vozila","Unesi kolicinu novca za koju zelis da prodas vozilo\n{00C0FF} [YUC:RP]: {BFC0C2} Cena vozila ne moze biti manja od $1!","Prodaj","Izlaz");
CenaVozila[IgracKProdajesVE] = cena;
format(string,sizeof(string),"Igrac %s vam je ponudio da kupite njegovo vozilo %s za $ %d",GetName(playerid),GetVehicleNameEx(VehicleInfo[ProdavacVozila]),cena);
SPD(IgracKProdajesVE,DIALOG_VEPONUDA,DIALOG_STYLE_MSGBOX,"Prodaja Vozila",string,"Kupi","Odbij");
format(string,sizeof(string),"{FFFFFF}[YUC:RP]:{6EF83C} Ponudili ste svoje vozilo igracu %s za $ %d",GetName(IgracKProdajesVE), cena);
SCM(playerid,BELA,string);
}
}
case DIALOG_VEPONUDA:
{
if(!response)
{
SCMF(ProdavacVozila,BELA,"{FFFFFF}[YUC:RP]:{FF0000} Igrac {FFFFFF}%s{FF0000} je odbio prodaju vozila",GetName(playerid));
SCMF(playerid,BELA,"{FFFFFF}[YUC:RP]:{FF0000} Odbili ste da kupite vozilo od {FFFFFF}%s",GetName(ProdavacVozila));
CenaVozila = 0;
IgracKProdajesVE[ProdavacVozila] = 0;
ProdavacVozila = 0;
}
else
{
if(!ProxDetectorS(5.0,playerid,ProdavacVozila)) return SCM(playerid,BELA,"{00C0FF} [YUC:RP]: {BFC0C2} Prodavac vozila nije blizu vas!");
if(GetPlayerMoney(playerid) < CenaVozila) return SCM(playerid,BELA,"{00C0FF} [YUC:RP]: {BFC0C2} Nemate dovoljno novca da kupite vozilo.");
AC_BS_GivePlayerMoney(playerid,-CenaVozila);
PlayerInfo -= CenaVozila;
PlayerInfo = 1;
VehicleInfo = 1;
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
VehicleInfo = VehicleInfo[ProdavacVozila];
strmid(VehicleInfo, ImeIgraca(playerid), 0, strlen(ImeIgraca(playerid)), 255);
strmid(VehicleInfo, GetVehicleNameEx(VehicleInfo[ProdavacVozila]), 0, strlen(GetVehicleNameEx(VehicleInfo[ProdavacVozila])), 255);
AC_BS_GivePlayerMoney(ProdavacVozila,CenaVozila);
PlayerInfo[ProdavacVozila] += CenaVozila;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
PlayerInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
strmid(VehicleInfo[ProdavacVozila], "Nema", 0, strlen("Nema"), 255);
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
VehicleInfo[ProdavacVozila] = 0;
SCMF(ProdavacVozila,BELA,"{FFFFFF}[YUC:RP]:{00C0FF} Igrac {FFFFFF}%s{00C0FF} je prihvatio prodaju vozila",GetName(playerid));
SCMF(playerid,BELA, "{FFFFFF}[YUC:RP]:{00C0FF} Cestitamo, kupili ste vozilo od igraca {FFFFFF}%s!",GetName(ProdavacVozila));
SCM(playerid,BELA, "{FFFFFF}[YUC:RP]:{00C0FF} Za komande vozila koristite {FFFFFF}/v!");
format(PosebanString,sizeof(PosebanString), "| KUPOVINA - VOZILO | Igrac: %s | Igraca: %s | Model ID: %d", ImeIgraca(playerid),ImeIgraca(ProdavacVozila), VehicleInfo);
SacuvajLog(FAJL_PRIMOVINELOG, PosebanString);
format(PosebanString,sizeof(PosebanString), "| PRODAJA - VOZILO | Igrac: %s | Igracu: %s | Model ID: %d", ImeIgraca(ProdavacVozila),ImeIgraca(playerid), VehicleInfo);
SacuvajLog(FAJL_PRIMOVINELOG, PosebanString);
SSACC(ProdavacVozila);
SSACC(playerid);
CenaVozila = 0;
IgracKProdajesVE[ProdavacVozila] = 0;
ProdavacVozila = 0;
Vozila[COVozilo[ProdavacVozila]] = false;
DestroyVehicle(COVozilo[ProdavacVozila]);
COVozilo[ProdavacVozila] = 0;
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno)://
