Skocz do zawartości

Znicz

st. Szeregowy
  • Liczba zawartości

    315
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    25

Strona Wiki komentarzy dodane przez Znicz

  1. @Zus domyślnie jest medium, przed low i high są wpisane "//", czyli jest to traktowane jako komentarz i nie jest wczytywane.

     

    moje ustawienia trudności AI z wolnej wyspy altis 2, względem części 1 obniżyłem celność o 0.05 bo ludzie narzekali.

    [['aimingAccuracy',0.2],['aimingShake',(0.2 + (random 0.05))],['aimingSpeed',0.5],['commanding',1],['courage',0.5],['general',1],['reloadSpeed',(0.7 +(random 0.3))],['spotDistance',(0.7 + (random 0.3))],['spotTime',(0.7 + (random 0.3))]];
    Wiem, że już o tym wspominałem ale celność AI proponowana w podstawowym poście jest bardzo przesadzona.

  2. Cytat

    WAŻNE ZEUS- Nie ozywać modułu "Switch unit"- podczas przełączania Zeus/AI potrafi zatrzymać permanentnie wszystkie AI na misji w miejscu. Nie zaobserwowano podobnych problemów z"Remote Control" 

    Wydaje mi się, że to też jest kwestia samego moda i tego, że AI wchodzi w combat state po usłyszeniu strzałów lub eksplozji z pewnej odległości. Tym samym zależnie czy mamy włączony advancedmovement w configu (czyli generowanie WP dla AI, które mają mniej niż 2 WP w danej chwili). Chociaż to też różnie działa, bo AI na patrolu też czasem potrafi sobie nadpisać trasę i ruszyć w kierunku walki. Tutaj chyba jest to kwestia sposobu wyznaczania patroli. Ogólnie na Wolnej Wyspie Altis 2 jak sprzymierzony pandur rozwalił wrogiego warriora (eksplozja) na poczatku misji to wszystkie AI, które miały nadany moduł "patrol" w edenie utraciły WP i stanęły w miejscu. Czemu tak się stało i co z tym zrobić nie mam pojęcia. Ja w swoim misji na Zeusie dystans z jakiego AI może wzywać sojuszników mam ustawiony na 0, bo robię to za nich.

     

    Advanced Movement:

    1) włączony - AI na mapie dostają cynk, że gdzieś jest walka i wszystkie reagują na dany kontakt biegnąć w tę stronę. VCOM nada im WP. Obszar z jakiego AI będzie reagować zależy od ustawień z jakiego dystansu zostaje zawołana pomoc i z jakiego dystansu AI słyszy strzały i pewnie głośności strzałów (smallarms/.50/eksplozje).

    2) wyłączony - AI wyłączą swoje nadane WP. Włączy im się combat i fsm vcoma przejmie kontrolę. AI zacznie poruszać się w kierunku kontaktu bez nadania im WP lub stanie w miejscu jeśli jest za daleko.

     

     

  3. Jeszcze kilka aspektów technicznych dla Zeusów. AI wstawione odgórnie na mapie są lokalne dla serwera zamiast Zeusa przez co słabo chcą się słuchać jego poleceń. Trzeba im zmieniać lokalność na Zeusa, wtedy są bardziej responsywne.

    Dodatkowo jak ktoś planuje Zeusować z włączonym VCOMem to konieczne jest stosowanie komend zawartych w pliku z ustawieniami trudności i charakterystyk AI. Przede wszystkim ważne jest wyłączanie vcoma na pojazdach (załoga musi być spięta w drużynę!). Inaczej są sytuacje że wrogi BTR szarżuje w graczy, zamiast trzymać się na bezpieczny dystans. Można też wsadzić na wóz ograniczenie prędkości i zmieniać je skryptem zależnie od sytuacji. Podsumowując, uważam że zeus+vcom wymaga zdecydowanie więcej umiejętności od zeusa, ze względu na bardziej autonomiczną naturę AI, które nie zawsze chce się słuchać. Trzeba stosować komendy wrzuca w init, zamiast klikania w ustawienia drużyny, bo te lubią zostać nadpisane przez vcoma. Ot taka cena, za lepszego i groźniejszego taktycznie przeciwnika.

    • Super 1
  4. W dniu 31.03.2020 o 17:17, Znicz napisał:

    Jak coś ciekawego jeszcze wygrzebię to podrzucę.

    VCM_StealVeh = false; //Will the AI steal vehicles. koniecznie na false bo strasznego raka to daje.

     

    @Zusnie tyle co do initu o tyle sam init ma juz komendę na przywołanie sqf z ustawieniami ai. odpal sobie vcominit.sqf i tam na samej górze jest z jej lokalizacji to odczytuje (pierw z userconfig, jak tam nie ma to z folderu functions)

  5. Z mojego doświadczenia z vcomem mogę dodać, że warto general skill zrobić na 100%, wtedy AI zachowuje się trochę sensowniej i szybciej. Natomiast aiming accuracy ustawić w okolicach 20% +/- 5%, wartości od 40% w górę zaczynają dawać AI losowego aimbota.
    Wygrzebałem też jakiś stary config z wersji 2.X na którym ostatecznie pozostaliśmy (vcom 3.X sporo pozmieniał i samej linijki już nie można nigdzie wkleić, ale można to potraktować jako pewną wskazówkę).
     

    Spoiler

    _Unit setSkill ["aimingAccuracy",(0.2 + (random 0.1))];

    _Unit setSkill ["aimingShake",(0.2 + (random 0.1))];

    _Unit setSkill ["spotDistance",(0.6 + (random 0.1))];

    _Unit setSkill ["spotTime",(0.6 + (random 0.1))];

    _Unit setSkill ["courage",(0.7 + (random 0.3))]; //AI jest dobrze wyważone między zergiem, a zwykłą taktyczną mobilnością.

    _Unit setSkill ["commanding",1.0];

    _Unit setSkill ["aimingSpeed",(0.5 + (random 0.1))];

    _Unit setSkill ["general",1.0];

    _Unit setSkill ["endurance",1.0];

    _Unit setSkill ["reloadSpeed",(0.7 + (random 0.3))];

    Z dodatkowych rzeczy, jakie wygrzebałem w configach nowej wersji to:

    Spoiler

    VCM_MINECHANCE = 75; //Chance to lay a mine. Dałbym coś w stylu 25, kto normalny kładły sobie miny będąc w kontakcie.

    VCM_AIMagLimit = 5; //Number of mags remaining before AI looks for ammo. Polecam ustawić 1.

    VCM_ARTYDELAY = 30; //Delay between squads requesting artillery. Polecam ustawić 90.

    VCM_WARNDIST = 0; //How far AI can request help from other groups. Dla aktywnego zeusowania wartości 0-700. Dla misji bez zeusa to już zależnie od inwencji MM.

    VCM_ClassSteal = false; //If true, crewmen are required to steal tracked vehicles. Pilots are required to steal aircraft. false = anyone can steal any vehicle. Defaultowo jest true, ogólnie raczej głupi moduł.
    VCM_AIDISTANCEVEHPATH = 1000; //Distance AI check from the squad leader to steal vehicles. Defaultowo jest 100, trochę mało.

    VCM_DISEMBARKRANGE = 200; //How far AI will disembark from their enemies. If the vehicle is damaged, they will disembark. Tutaj też zależnie od otwartości mapy, na te bardziej otwarte lepiej wsadzić coś w okolicy 300-500.

    Jak coś ciekawego jeszcze wygrzebię to podrzucę.

    • Lubię 4
×
×
  • Dodaj nową pozycję...