Problem(error/warning): U pitanu je problem u kojem kada ideš "/napravivozilo" vozilo se kerira ali nije na sell u opce,ako nije problem pomoc oko ovoga lp
Deo skripte: [pawn] CMD:napravivozilo(playerid,params[])
{
if(Ulogovan[playerid] == 0 || PlayerInfo[playerid][pReg] == 0) return SCM(playerid,COLOR_RED,"Ne mozete da koristite komande dok se ne ulogujete/registrujete !");
if(PlayerInfo[playerid][pAdmin] < 1340) return 1;
{
new model,cena,col1,col2;
if(sscanf(params,"dddd",model,cena,col1,col2)) return SCM(playerid,grey,"KOMANDA: /napravivozilo [ Model ID ] [ Cena ] [ Boja 1 ] [ Boja2 ]");
{
if(model < 400 || model > 611) return SCM(playerid,-1,"Vozilo ID 400-611 !");
if(col1 < 0 || col1 > 255) return SCM(playerid,-1,"Boja vozila ID 0-255 !");
if(col2 < 0 || col2 > 255) return SCM(playerid,-1,"Boja vozila ID 0-255 !");
{
ServerInfo[sSrvozila] ++;
SaveSrv();
{
new Float:X,Float:Y,Float:Z,Float:A;
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,A);
new veh[40];
GetVehicleName(ServerInfo[sSrvozila],veh,sizeof(veh));
AddStaticVehicle(model,X, Y+2 ,Z, A, col1, col2);
CarInfo[ServerInfo[sSrvozila]][cPosX] = X;
CarInfo[ServerInfo[sSrvozila]][cPosY] = Y;
CarInfo[ServerInfo[sSrvozila]][cPosZ] = Z;
CarInfo[ServerInfo[sSrvozila]][cPosA] = A;
CarInfo[ServerInfo[sSrvozila]][cModel] = model;
CarInfo[ServerInfo[sSrvozila]][cCena] = cena;
CarInfo[ServerInfo[sSrvozila]][cImaVlasnika] = -1;
CarInfo[ServerInfo[sSrvozila]][cProdaja] = 1;
strmid(CarInfo[ServerInfo[sSrvozila]][cIme], veh, 0, strlen(veh), 255);
strmid(CarInfo[ServerInfo[sSrvozila]][cVlasnik], "Niko", 0, strlen("Niko"), 255);
strmid(CarInfo[ServerInfo[sSrvozila]][cTablice], "None", 0, strlen("None"), 255);
CarInfo[ServerInfo[sSrvozila]][cCol1] = col1;
CarInfo[ServerInfo[sSrvozila]][cCol2] = col2;
CarInfo[ServerInfo[sSrvozila]][cCom1] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom2] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom3] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom4] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom5] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom6] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom7] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom8] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom9] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom10] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom11] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom12] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom13] = 0;
CarInfo[ServerInfo[sSrvozila]][cCom14] = 0;
CarInfo[ServerInfo[sSrvozila]][cLock] = 0;
CarInfo[ServerInfo[sSrvozila]][cID] = sSrvozila;
CarInfo[ServerInfo[sSrvozila]][cNeaktivnost] = 1;
CarInfo[ServerInfo[sSrvozila]][cZaplenjen] = 0;
CarInfo[ServerInfo[sSrvozila]][cRegSati] = 0;
CarInfo[ServerInfo[sSrvozila]][cReg] = 0;
CarInfo[ServerInfo[sSrvozila]][cFuel] = 100;
SetVehicleNumberPlate(ServerInfo[sSrvozila],CarInfo[sSrvozila][cTablice]);
GetVehicleParamsEx(ServerInfo[sSrvozila], engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(ServerInfo[sSrvozila], 0, 0, alarm, doors, bonnet, boot, objective); // sada ovim postizemo da se motor ugasi tj da ne ide dim iz auspuha
vehEngine[ServerInfo[sSrvozila]] = 0; // motor ugasen
Fuel[ServerInfo[sSrvozila]] = 100;
SacuvajVozilo(ServerInfo[sSrvozila]);
new msg[150];
new model2[24];
GetVehicleName(ServerInfo[sSrvozila],model2,sizeof(model2));
format(msg,sizeof(msg),""LYELLOW"Dodali ste auto ID:%d na pijacu (Model: %s , Cena: %d, Boja 1: %d, Boja 2: %d)",ServerInfo[sSrvozila],model2,cena,col1,col2);
SCM(playerid,-1,msg);
}
}
}
}
return 1;
}
[/pawn]
A sta bi trebalo da je sSrvozila? I kreiras vozilo, a nigdje mu ne cuvas ID:
[pawn]AddStaticVehicle(model,X, Y+2 ,Z, A, col1, col2);[/pawn]