Skocz do zawartości
kosteK

Problemy MM - Pytanie / Odpowiedź

Rekomendowane odpowiedzi

11 minut temu, Cichy napisał:

I wszystko jasne, musisz podmienić na natowskie jednostki i im zrobić eq i problem zniknie. Btw mi się udało to rozwiązać musisz poszukać pojedynczych które działają, sa takie np. ["usm_soldier_90s_w_h_crew1",1],["usm_soldier_90s_w_h_crew1",1],["usm_soldier_90s_w_h_nco",2],["usm_soldier_90s_w_h_rm1",5],["usm_soldier_90s_w_h_rm1",4],["usm_soldier_90s_w_h_rm1",3],["usm_soldier_90s_w_h_rm1",5],["usm_soldier_90s_w_h_rm1",3],["usm_soldier_90s_w_h_rm1",4],["usm_soldier_90s_w_h_rm1",3],["usm_soldier_90s_w_h_rm1",5]]; i one nie powinny wywalać .

Dzięki Cichy!!!

  • Lubię 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Cytat

This command is designed for MP. Hides object on all connected clients as well as JIP. Call on the server only. Can be used on all objects with class names, i.e. (typeOf object != ""). In SP this command behaves just like hideObject.

 

if (!isServer) exitWith {};

lub

if (isServer) then {
....hideobjectglobal....
};

 

Odnośnik do odpowiedzi
Udostępnij na innych stronach

6 minut temu, Alienzo napisał:

Czy istnieje jakiś sposób aby wymuskć na wrogim AI żeby strzelali tylko/priorytetowo do dowódców grup? 

Z informacji mi wiadomych nasz przeciwnik najpierw strzela do medyków potem dowódców a następnie specjalistów w danych dziedzinach, jeśli wszyscy są w obszarze jego pola widzenia.  Sam z automatu "priorytetuje" cele lecz niestety czeka na wyjście np. medyka czy dowódcy, który jest aktualnie schowany.

Zapewne po nazwaniu owych dowódców grup unikalnymi nazwami zmiennych, można by było napisać skrypt do śledzenia dowódców, ale nigdy tego nie zgłębiałem, bo zwykła pioretytyzacja mi zwyczajnie wystarczała.   

Edytowane przez Maras
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Chciałbym w misji postawić takiego pro snajpera co pozwoli przejść innym ale d-ce plutonu, rto lub medyka odstrzeli. Obecnie snajperom daje ciut lepszą celność ale chciałbym osiągnąć coś takiego:

1. Strzela celniej - zrobione

2. Wybiera tylko ważne cele wybrane przez mm) -? 

3. Do pozostałych graczy otwiera ogień jeśli ci podejdą na zbyt bliską (ustaloną przez mm odległość) -? 

4. Zwiększony zasięg wykrywania -? 

Odnośnik do odpowiedzi
Udostępnij na innych stronach

W teorii możesz wyznaczyć cel danemu AI. Przykładowo kiedy pluton wejdzie w trigger, AI wyceluje w dowódce i go odpali:
 

// sniper - zmienna strzelca
// pltleader - zmienna dowódcy

sniper dowatch pltleader;
sleep 5;
_handle = sniper fireAtTarget [pltleader];

 

Odnośnik do odpowiedzi
Udostępnij na innych stronach

14 minut temu, canadian napisał:

Czy da się wymusić, żeby czołgi obsadzone przez AI poruszały się przez teren zalesiony?
Na ten moment po aktywacji waypointu nie ruszają się z miejsca.


Próbowałeś nadać im zachowanie bojowe (COMBAT)? 

Odnośnik do odpowiedzi
Udostępnij na innych stronach

1) W samolocie są 2 drużyny. Drużyna z pilotami oraz z desantem.
2) Dowódca drużyny z desantem wydaje polecenie "DISEMBARK", które z jakiegoś powodu działa na drużynę pilotów.
3) Samolot, który wcześniej leciał w prostej linii, teraz daje nura w dół.

Ktoś wie jak wyłączyć AI możliwość wydawania poleceń/waypointów?
PS. disableAI "PATH" nie działa.

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Opcji masz kilka i przypuszczam że żadna Cię w pełni nie zadowoli.

 

1) Stwórz i wyeksportuj sobie .pbo z configiem frakcji z ALiVE ORBAT Tool i wywołuj jednostki po stworzonych przez siebie samego klasach.

 

Minusy: wymaga ALiVE, wymaga podpięcia mini-addonu.

 

2) Spawnować jakiekolwiek grupy i dodawać im pożądany sprzęt przy tworzeniu. Interesuje Cię DAC_Config_Events (dokładnie Create). Skorzystaj sobie z prostej instrukcji wyboru "switch" przyporządkowującej jednostce sprzęt na podstawie rozpoznanej klasy jednostki (sprawdzasz to chyba typeOf ale piszę z pamięci wiec sam sobie zweryfikuj). Żeby nie ocipieć skorzystaj z jakiegoś skryptu pozwalającego na definiowanie loadoutów np. Unitgear czy EQKreator i dodawaj jednostce konkretny loadout pasujący do classname'u. Caching może ci to rozwalić jeżeli się nie zabezpieczysz więc dla pewności go nie używaj.

 

Minusy: Trochę roboty jeżeli nie pisałeś wcześniej nic podobnego i musiałbyś sobie poczytać dokumentację (str. 49). Dodatkowo musiałbyś się napocić żeby poprawnie działał caching albo z niego zrezygnować. Mnie by się nie chciało na twoim miejscu.

 

3) Skorzystać z czegoś innego do zarządzania jednostkami. Czegoś przystosowanego do Army 3.

 

Minusy: możesz nie chcieć się przestawiać ¯\_(ツ)_/¯

Edytowane przez Rizzet
  • Upvote 2
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wywala mi misję do lobby. W RPT wyskakuje coś takiego:


 

Cytat

 

22:46:54 Starting mission:
22:46:54  Mission file: co_25_Koniglicher_Angriff_mm_Alienzo_v_0_2 (__CUR_MP)
22:46:54  Mission world: MCN_Neaville
22:46:54  Mission directory: mpmissions\__CUR_MP.MCN_Neaville\
22:46:57 "No params given for ALIVE_fnc_BUS - exiting..."
22:46:57 [692982,15250,0,"XEH: PreInit started. v3.9.1.181229"]
22:46:58 [ACE] (common) INFO: Parsed Settings Configs [74.2 ms]
22:46:58 Attempt to override final function - ace_medical_fnc_actioncheckpulselocal
22:46:58 [XEH]: One or more children of class StaticWeapon do not support Extended Event Handlers. Fall back to loop.
22:46:58 Wrong location draw style - "ACRE_RequiredDrawStyle"
22:47:00 [692982,15253.2,0,"XEH: PreInit finished."]


 

 

Ktoś wie z czym problem?

Odnośnik do odpowiedzi
Udostępnij na innych stronach


  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...