Skripta koju koristim:Moj edit UP-a :D
Detaljno objasnjenje problema:EH ovako kratko receno label sto pise vozilo na prodaju cena itd kada kupim vozilo nestane,i restartam server ono se opet pojavi
Deo skripte:
Ovo vam je kad kupim auto
[pawn]
new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
if(PlayerInfo[playerid][pNovacDzep] < VoziloInfo[vCena]) return SCM(playerid,-1,""SIVA"Nemate dovoljno novca!");
g_NovacMinus(playerid, VoziloInfo[vCena]);
PlayerInfo[playerid][pPosedovanjeAuta] = i; VoziloInfo[vRadio] = 0;
VoziloInfo[vImaVlasnika] = 1; VoziloInfo[vZakljucan] = 1;
VoziloInfo[vDroga] = 0; VoziloInfo[vMats] = 0;
VoziloInfo[vOruzije] = -1; VoziloInfo[vMunicija] = 0;
DestroyDynamic3DTextLabel(CosLAB[VoziloInfo[vID]]);
CosLAB[VoziloInfo[vID]] = Text3D:INVALID_3DTEXT_ID;
strmid(VoziloInfo[vVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
SacuvajVozilo(i); SavePlayer(playerid); TogglePlayerControllable(playerid, 1);
SCMF(playerid,-1,""ORANGE"SP | "BELA"Uspesno ste kupili auto za %d$ novca!",VoziloInfo[vCena]);
UsaoAutoProdaja[playerid] = -1;
[/pawn]
Kada kupim auto label se unisti nema ga sve ok ali kada restartam server on se pojavi na tom kupljenom autu samo label nije na prodaju vec samo label?
Slike nesto:Trazite i dacu :D
Ako restart radis preko skripte tacnije /gmx ili slicno, onda ti to ubaguje pola servera.
To nije restart kao pravi restart sa GamePanela.
Isto tako i meni se to desavalo oko labela na kupljenom vozilu, pa sam morao ponovo da radim sva kupljena vozila, da ih redam od A do Ž koristeci Array-e.
Samo kada se restarta server gmx i preko panela tada vozilo dobije label,
kako popraviti to?
Nemoj restartovati preko gmx, već preko panela. I onda se nece pojavljivati label.
A post iznad sam napisao kako sam ja riješio taj problem.Samo što se kod mene pojavljivao prilikom kupovine, a kod tebe je prilikom restarta.
A sjebao sam se pod sacuvajvozilo nisam dodao da je vozilo kupljeno,i nije mi se bilo sacuvalo i stalno mi label izlazio sad sam to fix hvala i moze lock :)