Teraz jest So 28 lut, 2026 17:50


Podstawy: moveInCargo nie dokońca rozumiem jak to działa

Archiwum działów sekcji Armed Assault
  • Autor
  • Wiadomość
Offline

Oscypek

Major

Major

  • Posty: 858
  • Dołączył(a): Pn 01 lis, 2004 12:12
  • Lokalizacja: Maków Podhalański

PostPt 09 lut, 2007 22:55

Przepraszam, mój błąd. :)

Eee... te ciężarówki nie są chyba puste od startu?

--------

PS mam dowcip :D Ilu forumowiczów trzeba żeby załadować ciężarówkę? Trzech! :D żeśmy się uśmiali. :)
Offline
Avatar użytkownika

mant3z

Szeregowy

Szeregowy

  • Posty: 45
  • Dołączył(a): Pn 22 maja, 2006 21:26
  • Lokalizacja: Gandza

PostPt 09 lut, 2007 23:31

Oscypek napisał(a):Przepraszam, mój błąd. :)

Eee... te ciężarówki nie są chyba puste od startu?



A kto powiedział że są puste? W tym cała sztuczka, przeczytaj uważnie.

mant3z napisał(a):Ciężarówki to cywile w grupie z ruskim niewidzialnym dowódcą,


Tak się zastanawiam, wszystko działa pięknie jak się nie miesza w odwracanie stron, chyba zamiast całą armię terrorystów dopisywać do ruskich niewidzialnych dowódców, zrobię odwrotnie, SF dopisze do ruskiego niewidzialnego dowódcy i będzie git :) najprostsza metoda.

Jak ktoś jednak znajdzie rozwiązanie moich problemów to proszę o podzielenie się tym co wymyślił.
Offline
Avatar użytkownika

Tur!

Szeregowy

Szeregowy

  • Posty: 22
  • Dołączył(a): So 10 lut, 2007 16:17
  • Lokalizacja: Thorn

PostN 11 mar, 2007 10:40

Jeżeli chcesz, by terroryśni nie byli transportowani przez cywili to stwórz dwa puste pojazdy stwórz gdzieś na boku 2-u osobową drużynę, i dowódcy wpisz w inicjacji:
Kod: Zaznacz cały
 this moveindriver nazwaciężarówki1
zaś drugiemu:
Kod: Zaznacz cały
this moveindriver: nazwa ciężarówki2


Pozatym, jeżeli chcesz by twoi terroryści nie musieli ładować się do pojazdu tylko w nim już siedzieli każdemu z nich wpisz w inicjacji:
Kod: Zaznacz cały
this moveincargo nazwapojazduwktórymmasiedzieć


następnie, jeżeli chcesz by w danym miejscu wysiedli to robisz wyzwalacz z jakimś tam warunkiem, bądź punkt trasy u dajesz mu w polu:
Kod: Zaznacz cały
this EXEC "nazwaskryptu.sqs"


otwierasz notatnik i piszesz:
Kod: Zaznacz cały
x action ["EJECT", y] ; jednostka o nazwie 'x' wyjdzie, bądź wyskoczy z ciężarówki o nazwie 'y'

UnassignVehicle x ; to powoduje, że jednostka jest wypisana z grupy pojazdu (dokładniej, że dowódca nie będzie kazał jej wsiadać spowrotem)

~2 ; to jest odstęp czasowy (2sek.) by trochę realistyczniej wyglądało, gdyż jak wszyscy wysiądą w tym samym czasie, to takie trochę głupawe

; i potem anologicznie:

x1 action ["EJECT", y1]; x1 wysiądzie/wyskoczy z y1

unassignVehicle x1 ; dowódca x1 nie będzie kazał mu wsiadać z powrotem do ciężarówki

~2 ; przerwa czasowa

EXIT ; musi być na samym końcu skryptu




I zapisujesz ten plik w ARMA/MISSIOS/NAZWA MISJI/nazwaskryptu.sqs
(ten folder/foldery są w twoim profilu, w dokumentach

Mam nadzieje, że wszystko jasne :)
Pozdro i miłej zabawy z ArmA :)
"Gdy się nie ma co się lubi, się lubi co się ma"

HP Pavilion Dv6520ea:
CPU: C2D 1.86GHZ
RAM: 1024MB 577MHz
GPU: GMA X3100
Offline
Avatar użytkownika

Bartas

Szeregowy

Szeregowy

  • Posty: 22
  • Dołączył(a): N 24 gru, 2006 17:54
  • Lokalizacja: się biorą dzieci?

PostN 11 mar, 2007 20:46

Tak na marginesie, tam gdzie masz ustawienia czasu i daty oraz pogody misji, masz także po której stronie ma być ruch oporu :P
Poprzednia strona

Powrót do Armed Assault

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 10 gości