Skripta koju koristim:GB:RP
Detaljan opis problema:Ubacim brzinomjer i pokaze mi negdje 15 errora error 017: undefined symbol "i" i ja fino definujem new i; na vrhu moda
i ono opet
Dio skripte:
Citaterrori
public OnGameModeExit()
{
foreach(Player, i)
{
KillTimer(freeze);
KillTimer(utovar);
KillTimer(KapijeTimer);
KillTimer(bankaupdate);
SavePlayer(i);
}
for(new b = 0; b < sizeof(FirmaInfo); b++) { SacuvajFirmu(b); }
for(new k = 0; k < sizeof(KucaInfo); k++) { SacuvajKucu(k); }
for(new s = 0; s < sizeof(StanInfo); s++) { SacuvajStan(s); }
for(new vi = 0; vi < sizeof(VikendiceInfo); vi++) { SacuvajVikendicu(vi); }
for(new ba = 0; ba < sizeof(AtmInfo); ba++) { SacuvajATM(ba); }
for(new i; i < MAX_AUTA; i++) { DestroyVehicle(VoziloInfo[vID]); }
for(new i; i < MAX_MOTORA; i++) { DestroyVehicle(MotorInfo[mID]); }
for(new i; i < MAX_BICIKALA; i++) { DestroyVehicle(BiciklaInfo[biID]); }
for(new i; i < MAX_AVIONA; i++) { DestroyVehicle(AvionInfo[avID]); }
for(new i; i < MAX_PLOVILA; i++) { DestroyVehicle(PlovilaInfo[plID]); }
KillTimer(wlprovera); KillTimer(odbrojavanje); KillTimer(paypoeni); KillTimer(tgorivo);
TextDrawDestroy(Intro[0]); TextDrawDestroy(Intro[1]); TextDrawDestroy(Intro[2]);
TextDrawDestroy(Intro[3]); TextDrawDestroy(Intro[4]); TextDrawDestroy(Intro[5]);
TextDrawDestroy(Intro[6]); TextDrawDestroy(Intro[7]); TextDrawDestroy(Intro[8]);
TextDrawDestroy(Intro[9]); TextDrawDestroy(Intro[10]); TextDrawDestroy(TutorialSledi[0]);
TextDrawDestroy(TutorialSledi[1]); TextDrawDestroy(TutorialSledi[2]); TextDrawDestroy(TutorialSledi[3]);
TextDrawDestroy(TutorialSledi[4]); TextDrawDestroy(TutorialSledi[5]); TextDrawDestroy(TutorialSledi[6]);
TextDrawDestroy(TDO[0]); TextDrawDestroy(TDO[1]); TextDrawDestroy(TDO[2]);
TextDrawDestroy(TDO[3]); TextDrawDestroy(TDO[4]); TextDrawDestroy(TDO[5]);
TextDrawDestroy(TDO[6]); KillTimer(proveravrata); KillTimer(spremikorisnike);
TextDrawDestroy(SPORUKE[0]); TextDrawDestroy(SPORUKE[1]); TextDrawDestroy(SPORUKE[2]);
TextDrawDestroy(SPORUKE[3]); KillTimer(sporuke); KillTimer(sprovera);
TextDrawDestroy(Text:brz0);
TextDrawDestroy(Text:brz1);
TextDrawDestroy(Text:brz2);
TextDrawDestroy(Text:brz3);
TextDrawDestroy(Text:brz4);
TextDrawDestroy(Text:brz5);
TextDrawDestroy(Text:brz6);
TextDrawDestroy(Text:brz7);
TextDrawDestroy(Text:brz9);
}
Citatna vrhu moda
new i;
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/v8Hsbbt.png
Ako definises i na vrhu moda onda postaje globalna varijabla i svaka druga varijabla koja ima "ime" "i" pada u vodu, moras unutar callback-a da je definises. Daj ti meni liniju gde ti baca error
nesto tipa ovo
Citatfor(new i = 0; i < MAX_PLAYERS; i++)
ak ne evo linije
CitatTextDrawDestroy(Text:brz0);
TextDrawDestroy(Text:brz1);
TextDrawDestroy(Text:brz2);
TextDrawDestroy(Text:brz3);
TextDrawDestroy(Text:brz4);
TextDrawDestroy(Text:brz5);
TextDrawDestroy(Text:brz6);
TextDrawDestroy(Text:brz7);
TextDrawDestroy(Text:brz9);
Definisao si sigurno vise od 1x i, a to ne mozes.. Obrisi onu globalnu varijablu..