Mianowicie jak w temacie mam kilka spraw dot. samolot?w, ot??
Na jakiej zasadzie dzia?a prawa pionowa tabela wysoko?ci lotu, czy mo?na j? w mta zmodyfikowa?, przesun?? w inne miejsce? Lub czy mo?na na takiej samej zasadzie pokazywania wysoko?ci lotu zrobi? to w liczniku ( tak jak np. samochodowym)?
Jak dzia?aj? te ?te kulki w standardowej mapie gta gdy zbli?amy si? do lotniska, czy mo?na je pod?o?y? na nowy radar?
Czy da si? zrobi? tak aby, po jakim? czasie latania, oczywi?cie z przebiegiem wylatanych km, psu?a si? samoczynnie jaka? cz??? samolotu?
Czy da si? zrobi? tak aby w uszkodzonym samolocie, z kt?rego np. leci czarny dym, lecia? r?wnie? wtedy, kiedy z niego wyjdziemy?
Oraz czy da si? ustawi? automatyczny lot samolotu czyli np. tylko wysoko?? dajmy 1500, je?li aktywuje przycisk to leci tylko na wysoko?ci 1500, lub np. sam tor lotu np. ?eby lecia? tylko prosto.
A, na koniec, poprosi?bym o podanie jaki? funkcji do u?ycia tych czynno?ci, wtedy si? z tym pobawi?.
1. Co do tego wysoko?cio-mierza, nie jestem pewien, czy da si? to jako? schowa?, mo?e w funkcji od wy??czania HUD'u jest tam jaka? opcja, nw nw.
2. Te ?te kulki, to po prostu przesuwany blip, aby nakierowywa? na pas startowy, mo?esz samemu takie co? napisa?, tworzysz blip i przesuwasz go z punktu A do punktu B np. wed?ug interpolacji lub sinusoidy.
3. Pewnie, ?e si? da 'zepsu?' jak?? cz??? samolotu, ale sam musisz sobie to okodowa? i wymy?li? nazwy cz??ci, np. "Silnik", "?mig?o",nie znam si? na lotnictwie ani na jakiej? g??bszej mechanice pojazd?w lotniczych, aby Ci powiedzie? z czego s? z?o?one, ale ich psucie, to Twoja inwencja tw?rcza co ma si? wtedy dzia?, mo?e gasn?? silnik, mo?e si? zmniejszy? handling, co wi??e si? z utrat? pr?dko?ci, co za tym z kolei idzie ni?sze latanie lub w og?le spadanie.
4. Tak, po wyj?ciu z pojazdu 'setVehicleEngineState' na true tego samolotu, aby silnik by? w??czony ca?y czas i si? dymi?.
5. Mo?esz takie co? sobie okodowa?, nie powinno to by? trudne.
----------------------------------
1. jak opisa?em ju? w przyk?adzie
2. te? tak jak opisa?em, ale ka?dy 'w?asny' radar ma te? przewa?nie jakie? w?asne blipy lub zwyk?e funkcje typu createBlip i w sumie to jest kluczowa funkcja, do tego jeszcze interpolateBetween lub math.sin lub po prostu zwyk?a zmienna kt?ra w onClientRenderze dodajesz i na tej podstawie zmieniasz blipowi po?o?enie na radarze.
3. Po prostu w kodzie z przebiegiem dodajesz jakie? warunki, np. przekroczy? 150k przebiegu, to jakby aktualizujesz mu ile razy przekroczy? 500km przebiegu odk?d przekroczy? ??cznie 150k przebiegu, ma 150.500 wykonujesz jakis math.random(1,10) == math.random(1,10), je?eli zwr?ci prawd?, czyli np. po obustrnach b?dzie 6 == 6, to wtedy mo?esz element dat? na ten pojazd wklepa? jak?? i odwo?a? si? np. exportem lub triggerem do w?asnego kodu na temat tego co ma mu si? popsu?.
get/setElementData, setElementHealth, setVehicleHandling to chyba takie kluczowe funkcje w tym wypadku.
Mo?esz p?j?? krok dalej i je?eli maj?c 150,500km przebiegu dalej mu si? nic nie zepsu?o bo by?o w losowaniu np. 6 == 7, czyli nieprawda(fa?sz), to mo?esz stworzy? tak? 'tymczasow?' element dat? w kt?rej naliczasz ile razy mu si? upiek?o i z t? zmienn? zmniejszasz mu szans? przy kolejnych 500 km.
4. napisalem wyzej
5. getElementPosition samolotu, warunek na to, czy jest na jakiejs wysoko?ci je?eli to chce wlaczyc, oraz setControlState na kierowce samolotu z odpowiednim 'control state' aby kod samoczynnie jakby wciska? za nas 'w' do przyspieszenia, czyli lecimy prosto.
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