Ponownie CreatePickup, ale ?wcze?niejsze DestroyPickup Pisa?em wy?ej.
Po zniszczeniu, daj identycznie ten sam kod: new pick1 = CreatePickup(...); i to b?dzie dzia?a?o tak w k??ko.
Sama zmienna Vehicle to b?dzie za ma?o, musisz dla niej stworzy? tablic?. Gdy nie b?dziesz mia? tablicy, to ka?dy kolejny pojazd utworzony, b?dzie bra? si? pod ten wcze?niejszy, rozumiesz? Ka?demu kolejnemu pojazdowi musisz przypisa? kolejn? warto?? tablicy. Dla przyk?adu:
Zr?b to sobie skryptowo.. Teraz - aby usuwa?o te stworzone pojazdu musisz przerobi? troszk? public respauta Gdy pojazd nie jest w u?yciu - ma by? kasowany.
My?l? jednak, ?e bezsensem jest tworzenie tak du?ych p?tli. Chyba, ?e zamierzasz tyle pojazd?w u siebie 'upcha?'.
czyli ka?dy pojazd ma mie? przed sob? ?
//EDIT: nie da si? zrobi? czego? takiego co by wykrywa?o pojazdy stworzone komend? /cars i je zamiast respawnowa? by je usuwa?o (ale te nieu?ywane) ?
new cos;
i te Vehicle[cos] ... musisz zawrze? w swojej komendzie /cars, zamiast podstawowego CreateVehicle, kt?re tam sie znajduje. B?dzie to s?u?y?o do kasowania utworzonych pojazd?w.
Do tego Vehicle musisz dopisa? tablic?, ju? Ci pisa?em o tym. Bo tak - niezale?nie od tego ile pojazd?w stworzysz, to pojazd zapami?tywany b?dzie tylko jeden - ten ostatni. A to nie pozwoli Ci przecie? na wykasowanie wszystkiego.
Aj?, no widzisz.. A my?la?em, ?e z moich nauk wyci?gniesz jak?? nauk?.. Hmm.
G?ra skryptu:
My?l?, ?e zaskoczy. Nie jestem jednak pewny jaki efekt chcia?e? uzyska?, bo w Twojej funkcji, do kt?rej przenosi /cars znajdowa?o si? DestroyVehicle... .
Spr?buj - je?li nie to pomy?limy dalej.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach