Geplaatst: 18 juli 201014 jaren comment_1692983 Hey allemaal, Ik heb 1 simpele vraag: Ik heb bijv X aantal objecten, en die wil ik ALLEMAAL deleten. Maar met DeleteObject(objectid) kan je er maar 1 deleten (ik heb best veel objecten en heb geen zin om bij elke line iets nieuws te doen) Dus: Hoe delete ik al mijn objecten?
Geplaatst: 21 juli 201014 jaren comment_1694469 Met een simpele loop. Dit kan op twee manieren, de for en de while loop. De tweede is iets geavanceerder en heeft hetzelfde effect. for(new i = 0; i < 254; i++) // 254 objecten is het limiet (uitgezonderd object streamers) { if(!IsValidObject(i)) continue; // kijk of het object wel bestaat, om eventuele crashes te vermijden. DestroyObject(i); } // OF new i = 0; while(i < 254) { if(IsValidObject(i)) { DestroyObject(i); } i++; } Van i kan je eigenlijk alles maken (bv object of moo of bla, ...). i wordt nu eenmaal het meest gebruikt, maar ik heb geen flauw idee waarom.
Hey allemaal,
Ik heb 1 simpele vraag:
Ik heb bijv X aantal objecten, en die wil ik ALLEMAAL deleten. Maar met DeleteObject(objectid) kan je er maar 1 deleten (ik heb best veel objecten en heb geen zin om bij elke line iets nieuws te doen)
Dus: Hoe delete ik al mijn objecten?