2 pytania zbiżone do sibie nt. AI

Edytor Arma (Arma, Arma2, Arma2OA)

Moderatorzy: kondor, Inkwizytor

Awatar użytkownika
SaS TrooP
Posty: 1586
Rejestracja: 30 października 2008, 17:30
ID Steam:
ID gracza: 0
Lokalizacja: Wodzisław Śl.
Kontakt:

2 pytania zbiżone do sibie nt. AI

Post autor: SaS TrooP »

No właśnie:

1. Robię misję, gdzie AI jedzie w konwoju. Problem jest taki, że ten konwój (pojazdy) nie działają jako jedna drużna. Niestety, wyniki są... smutne np. Urale próbują zabić BMP-2 uderzając w niego etc.
Czy ktoś wie co z tym zrobić?

2. W tej samej misji jest mgła i to taka dość niezła. Jednakże BMP-2 nie widzi przeszkód, a więc i mgły, która jest przeszkodą by ostrzelać i zniszczyć pojazdy Czedaków jedynke 2000 metrów z plusem. że tak zakończę swój post jak i ostatni: WTF?!

Czy ktoś możę mi to wytłumaczyć, bo AI jest nieco... dziwne.
Madrian
Posty: 60
Rejestracja: 23 marca 2009, 00:28
ID Steam:
ID gracza: 0

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: Madrian »

Kierowców pojazdów powiąż w jedną grupę i każ jej się posuwać w formacji kolumna z normalną prędkością.
Na mgłę nic nie poradzisz. AI jej nie widzi, podobnie jak trawy, więc dla komputera nie jest to żadna przeszkoda.
Można jedynie zmienić zachowanie konwoju na takie, żeby nie reagował na przeciwnika.
Opcje - never fire, Behavior safe, Combatmode (? chyba tak) blue.
To jest AI, a nie żywy człowiek i nie będzie się tak zachowywać. Może tylko udawać. ;)
centurion_94
Posty: 389
Rejestracja: 07 maja 2008, 06:54
ID Steam:
ID gracza: 0
Lokalizacja: Chrzanów

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: centurion_94 »

Można ustawić umiejętności AI na najniższy poziom. Wtedy ma problemy z wykrywaniem wroga itp.
Awatar użytkownika
SaS TrooP
Posty: 1586
Rejestracja: 30 października 2008, 17:30
ID Steam:
ID gracza: 0
Lokalizacja: Wodzisław Śl.
Kontakt:

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: SaS TrooP »

@Madrian - konwój niestety nie może być w jednej grupie.
@Centurion_94 - odpada. Ten BMP-2 ma potem dość ważną funkcję.

Naprawdę z mgłą nie da się nic zrobić? W OFP/Armie jakoś nie zauważyłem tego typu problemów.
Awatar użytkownika
kondor
Posty: 1526
Rejestracja: 13 marca 2007, 11:50
ID Steam: Przemek_kondor
Kontakt:

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: kondor »

Madrian
Posty: 60
Rejestracja: 23 marca 2009, 00:28
ID Steam:
ID gracza: 0

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: Madrian »

Sas Troop - NIE KONWÓJ, TYLKO kierowcy. Pozostałych możesz przecież wsadzić jako cargo.
BMP, możesz przecież w każdej chwili odłączyć od grupy konwoju i połączyć jego załogę w nową grupę, która otrzyma nowe zadania i cele.
Awatar użytkownika
SaS TrooP
Posty: 1586
Rejestracja: 30 października 2008, 17:30
ID Steam:
ID gracza: 0
Lokalizacja: Wodzisław Śl.
Kontakt:

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: SaS TrooP »

Dzięki Kondor, ale to respawnuje mi konwój, a ja muszę 'połączyć' w jeden już istniejący ;/
Madrian
Posty: 60
Rejestracja: 23 marca 2009, 00:28
ID Steam:
ID gracza: 0

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: Madrian »

SaS TrooP pisze:Dzięki Kondor, ale to respawnuje mi konwój, a ja muszę 'połączyć' w jeden już istniejący ;/
Odłącz kierowców od ich grup i połącz w nową grupę.
Saladyn
Posty: 24
Rejestracja: 17 sierpnia 2009, 16:10
ID Steam:
ID gracza: 0

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: Saladyn »

to ja może powiem przy okazji o swoim problemie
chcę zrobić taką prostą rzecz:
policjanci podjeżdżają autem pod bramę opuszczonej fabryki , gdzie za skrzyniami pełnymi broni siedzi uzbrojona mafia , wysiadają i zaczajają się pod bramę, a potem atakują
oczywiście w tej zj***nej grze się NIE DA !!!!!
bo, kiedy tylko grupa policji zauważa wroga z daleka , ryczą "kontakt!" i wysiadają z wozu zamiast dojechać do końca waypointa, nieważne czy dam im zachowanie "bezpieczny" czy "beztroski" - tu przydałaby się opcja "ślepy&głuchy" !!!!! nie potrafią też objechać trasy terenem, muszą koniecznie drogą
a jak już wysiądą to potrafią walnąć się na glebę i tak leżeć zamiast iść do kolejnego waypointa
jest na to jakaś rada?????
Awatar użytkownika
Furman
Posty: 84
Rejestracja: 17 sierpnia 2009, 14:08
ID Steam:
ID gracza: 0

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: Furman »

@saladyn:
Problem z WP: Ustaw dokładnie waypointy policjantom(tzn.jak jadą po drodze to ok,ale kiedy mają zjechać na teren to ustaw WP gdzie kończy się jazda po drodze.Dalej prowadź ich WP co ok.90m).
Problem z widzeniem gangsterów: W inicie daj gangsterom

Kod: Zaznacz cały

this setcaptive true
(co spowoduje ,że gangsterzy będą niewidzialni dla botów,nazwij wszystkich jakoś,albo tylko dowódcę teamu.
Wstaw wyzwalacz zgrupowany z gliniarzami,i daj mu np.:"dowolny członek grupy";obecny.
W wyzwalaczu wpisz

Kod: Zaznacz cały

Gangsta1 setcaptive false;Gangsta2 setcaptive false
itd. ,albo (jeśli chcesz aby członkowie grupy gangstera1 mieli wyłączone setcaptive)

Kod: Zaznacz cały

{_x setcaptive false;} foreach units Gangster1
Jeśli gangsterzy przedwcześnie wykrywają gliniarzy zrób to samo,tylko ,że oprócz wyłączania setcaptive u gangsterów daj również u policjantów.
Co do kładania się na glebę zrób tak ,jeśli chcesz aby cywil był w ruchu oporu ,albo np. w EAST do teamu cywili dodaj kolesia z danej frakcji do jakiej mają przynależeć i daj mu najwyższy możliwy stopień(pułkownik,tak aby dowodził grupą),a w prawdopodobieństwie obecności daj na 0%.
Mam nadzieję ,że teraz będzie ci działać.
Saladyn
Posty: 24
Rejestracja: 17 sierpnia 2009, 16:10
ID Steam:
ID gracza: 0

Re: 2 pytania zbiżone do sibie nt. AI

Post autor: Saladyn »

nie kumam wszystkiego co napisałeś - ja zrobiłem taki test: jeśli dupek1 ma setcaptive na true to moi żołnierze go nie widzą (jest dla nich neutralny, nawet jeśli strzela) , jeśli w kolejnym waypoincie daję

Kod: Zaznacz cały

dupek1 setcaptive false
to po ukończeniu waypointa oni zaczynają go widzieć jako wroga i strzelają
teraz pytanie : jak oznaczyć grupę ludzi jako podmiot wyzwalacza (nie wiem czy dość dobrze i dość niezrozumiale się wyraziłem :D ) - chodzi o to żebym nie musiał wpisywać każdemu gangsta z osobna setcaptive-a na true a potem na false, żebym nie musiał zapełniać kilku linijek w waypoincie bądź wyzwalaczu tekstem typu

Kod: Zaznacz cały

gangsta1 setcaptive false; gangsta2 setcaptive false; ITD...
ODPOWIEDZ

Wróć do „Edycja oraz tworzenie misji, skrypty oraz programowanie”