Skripta koju koristim: UP
Detaljan opis problema: Znaci ja stvorim vozilo i tom vozilu se dodijeli 3d text i to vozilo postaje Developter vozilo kao sto cete i sami vidjeti.Problem je sada kad stvorim vozilo i recimo da je vozilo stvoreno na ID 370 i kad ga unistim drugo vozilo koje stvorim na ID 370 postaje Developter vozilo.Zanima me da li je moguce kako napraviti da server ne pamti da je vozilo stvoreno na tom ID-u
Dio skripte:
CMD:devvozilo(playerid, params[],help)
{
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""CRVENA"* Greska: Moras se ulogirati da bi koristio ovu komandu!");
new Float:Pos[4];
GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
if(PI[playerid][pDevelopter] == 1)
{
if(DevVozilo[playerid] != -1)
{
DestroyVehicle(DevVozilo[playerid]);
DevVozilo[playerid] = -1;
SCM(playerid,-1,""SPLAVA"Unistili ste Developter Vozilo.");
}
else if(DevVozilo[playerid] == -1)
{
ShowModelSelectionMenu(playerid, vozilolist, "Developter Vozila");
}
}
else return NisiOvlasten(playerid);
return 1;
}
if(listid == vozilolist)
{
if(response)
{
new Float:Pos[4];
GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
SendClientMessage(playerid, -1, ""SPLAVA"Spawnao si Developter vozilo!");
new voz = CreateVehicle(modelid,Pos[0],Pos[1],Pos[2],Pos[3],random(1),random(1),500);
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(voz, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(voz, 1, lights, alarm, doors, bonnet, boot, objective);
PutPlayerInVehicle(playerid,voz,0);
DevVozilo[playerid] = voz;
developtervozilo[voz] = voz;
Attach3DTextLabelToVehicle(devvozilo, voz, 0.0, 0.0, 0.0);
Update3DTextLabelText(devvozilo, 0x90C9C9FF, ""SPLAVA"[DEVELOPTER]");
}
else SendClientMessage(playerid, -1, ""SPLAVA"Odustao si od spawnanja Developter vozila!");
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Moguce da su ti IDovi izmesani pa imas taj problem, uradi vozila pomocu ovoga http://balkan-samp.com/forum/index.php?topic=93427.0
Tako sam stvarao ova staticna vozila, ali problem je u ovom vozilu koje naknadno stvorim.IDevi nisu izmijesani jer su sva druga vozila uredu, jedino za ovo vozilo server pamti da je stvoreno na tom IDu i kad ga unistim kad neki admin recimo stvori vozilo sa komandom /avozilo njemu pise da je to Developter vozilo jer server neznam zasto pamti da je na tom IDu stvoreno Developter vozilo