Teraz jest Cz 28 mar, 2024 12:13


Array z wszystkimi jednostkami

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

liberator

Cywil

Cywil

  • Posty: 5
  • Dołączył(a): Pn 08 cze, 2009 14:14

Array z wszystkimi jednostkami

PostŚr 17 cze, 2009 17:12

Witam.
Widzę, że moje poprzednie pytanie okazało się zbyt trudne, więc tym razem coś łatwiejszego :]
Czy jest jakaś komenda, która zwraca array z WSZYSTKIMI jednostkami, które znajdują się w danej chwili na mapie? Ew. z wszystkimi jednostkami którejś ze stron.
Z góry dziękuję za odp.
Offline
Avatar użytkownika

kondor

Major

Major

  • Posty: 880
  • Dołączył(a): Pt 11 lut, 2005 04:00
  • Lokalizacja: Berlin (wschodni)

PostŚr 17 cze, 2009 18:13

Niestety nie ma, przynajmniej tyle mi wiadomo (dopiero w armie2 została wprowadzona komenda allgroups - czy cos w tym stylu, przez ktorą można się dostać do jednostek przez komendę units)
Na tą chwilę masz do dyspozycji to:
http://community.bistudio.com/wiki/6thS ... he_mission
tylko ze nie sprawdzasz warunków z isPlayer
Offline

liberator

Cywil

Cywil

  • Posty: 5
  • Dołączył(a): Pn 08 cze, 2009 14:14

PostŚr 17 cze, 2009 19:06

To chyba to, czego szukałem.
Chodzi głównie o komendę "list trigger", której wcześniej nie znałem.
Jeśli dobrze rozumiem, wystarczy postawić duży wyzwalacz z aktywacją "ktokolwiek", albo "strona" i dostaje się array ze wszystkimi jednostkami w jego zasięgu, z możliwością wyboru którejś ze stron.
Jutro będę miał dostęp do Army, to sprawdzę.
Dzięki za szybką odpowiedź.

EDIT:
Sprawdziłem i niestety mi nie działa. Nie mam pojęcia, co robię źle...
Znalazłem za to jeszcze lepszą komendę "nearestobjects". Zwraca wszystkie jednostki wybranej klasy w danym promieniu i nawet sortuje od najbliższej. To rozwiązuje mój problem :]

Powrót do Armed Assault

Kto przegląda forum

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

cron