Skripta koju koristim:Neki moj stari
Detaljan opis problema:Sva vozil sto su u Los Santos(ova sto se kupuju) moze da se kupi a sto su u LV/SF nemoze da se kupi ima label ali nece da se kupe mozes da upalis i da vozis ali nece da se kupi nzm sto nece,inace u skripti je podeseno MAX_Vehicle 1500 i nzm ?!
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Daj nam komandu kojom kupujes vozila da vidimo u cemu je problem.
if(IsAnOwnableCar(newcar))
{
if(CarInfo[newcar][cOwned]==0)
{
JBC_TogglePlayerControllable(playerid, 0);
format(string,sizeof(string),"~w~Vozilo: %s~n~Cena: ~g~%d~n~~w~/v buy da bi kupio ovo vozilo~n~~r~/exit ~w~da izadjes iz vozila",CarInfo[newcar][cDescription],CarInfo[newcar][cValue]);
GameTextForPlayer(playerid,string,5000,5);
}
if(CarInfo[newcar][cOwned]==1)
{
new stringgic1[128];
new stringgic2[128];
format(stringgic1,sizeof(stringgic1),"Vlasnik vozila je: %s(/v)",CarInfo[newcar][cOwner]);
format(stringgic2, sizeof(stringgic2),"~w~Vlasnik vozila je:~n~~r~%s~n~/v",CarInfo[newcar][cOwner]);
GameTextForPlayer(playerid, stringgic2, 5000, 5);
SendClientMessage(playerid, COLOR_BLUE, stringgic1);
if(PI[playerid][pPcarkey] == vehicle) { }
else if(PI[playerid][pPcarkey2] == vehicle) { }
else if(PI[playerid][pPcarkey3] == vehicle) { }
else if(PI[playerid][pPcarkey4] == vehicle) { }
else
{
if(PI[playerid][pOSC] >= 1)
{
SendClientMessage(playerid, COLOR_GREY, " Mozes da vozis ovaj automobil zato sto si Admin !");
//JBC_TogglePlayerControllable(playerid, 1);
//new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(newcar,1,lights,alarm,doors,bonnet,boot,objective);
}
}
}
}
gLastCar[playerid] = newcar;
gLastDriver[newcar] = playerid;
}
public LoadCar()
{
new arrCoords[13][64];
new strFromFile2[256];
new File: file = fopen("cfg/cars.cfg", io_read);
if (file)
{
new idx = 450;
while (idx < sizeof(CarInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, ',');
CarInfo[idx][cModel] = strval(arrCoords[0]);
CarInfo[idx][cLocationx] = floatstr(arrCoords[1]);
CarInfo[idx][cLocationy] = floatstr(arrCoords[2]);
CarInfo[idx][cLocationz] = floatstr(arrCoords[3]);
CarInfo[idx][cAngle] = floatstr(arrCoords[4]);
CarInfo[idx][cColorOne] = strval(arrCoords[5]);
CarInfo[idx][cColorTwo] = strval(arrCoords[6]);
strmid(CarInfo[idx][cOwner], arrCoords[7], 0, strlen(arrCoords[7]), 255);
strmid(CarInfo[idx][cDescription], arrCoords[8], 0, strlen(arrCoords[8]), 255);
CarInfo[idx][cValue] = strval(arrCoords[9]);
strmid(CarInfo[idx][cTablice], arrCoords[10], 0, strlen(arrCoords[10]), 255);
CarInfo[idx][cOwned] = strval(arrCoords[11]);
CarInfo[idx][cLock] = strval(arrCoords[12]);
AddStaticVehicleEx(CarInfo[idx][cModel],CarInfo[idx][cLocationx],CarInfo[idx][cLocationy],CarInfo[idx][cLocationz]+1.0,CarInfo[idx][cAngle],CarInfo[idx][cColorOne],CarInfo[idx][cColorTwo],60000);
printf("CarInfo: %d Owner:%s Tablice %s",idx,CarInfo[idx][cOwner],CarInfo[idx][cTablice]);
if(CarInfo[idx][cOwned] == 0)
{
new stringau[200];
new Float:x,Float:y,Float:z; GetVehiclePos(idx, x,y,z);
new model[24]; GetVehicleName(idx,model,sizeof(model));
format(stringau,sizeof(stringau),"Vozilo na prodaju! \n Model: %s \n Cena: $%d \n Udji u auto i kucaj [/v buy] da bi kupio!",model,CarInfo[idx][cValue]);
VehicleLabel[idx] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, x, y, z, 20);
Attach3DTextLabelToVehicle(VehicleLabel[idx],idx,0,0,0);
}
idx++;
}
}
return 1;
}
if(CarInfo[id][cOwned] == 0)
{
new stringau[200];
new Float:x,Float:y,Float:z; GetVehiclePos(id, x,y,z);
new model[24]; GetVehicleName(id,model,sizeof(model));
DestroyDynamic3DTextLabel(VehicleLabel[id]);
format(stringau,sizeof(stringau),"Vozilo na prodaju! \n Model: %s \n Cena: $%d \n Udji u auto i kucaj [/v buy] da bi kupio!",model,CarInfo[id][cValue]);
VehicleLabel[id] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, x, y, z, 20);
Attach3DTextLabelToVehicle(VehicleLabel[id],id,0,0,0);
}
}
return 1;
}
Pa nisi postavio komandu :D
pa nema je ovamo ?! trazio samo to sto sam ti nso ?!
Pa preko cega kupujes vozila ?
pa to i mene cudi udri lock nmg se baratat time odustajem od sampa :D