28 éve Veletek – 1998– PC Dome / 2012– PlayDome

Arma 3



Írd ide hozzászólásod:

joccc
joccc [3023]
Nagyon jól hangzik, most csak 1 óra múlva tudom újra megnézni sajnos,de kíváncsian várom,h h fog szuperálni ez. Mondjuk alapvetően a 2-höz képest a 3 AI-ja nem rossz,mert tényleg keresnek téged este rendesen (lekapom az NV-t róluk),de azért biztosan jobb lehet ezzel.

-

Lacko
Lacko [11561]
A hosszabb kommentedre válasz:

1. kisebb patrolokra is rohadt jó ez a script, mert ezek is együtt fognak működni, ami rohadt jól néz ki.

2. Ahol kell a waypoint, ott kell és kész. Ott ne használd az UPSMON-t! Nálam is vegyesen vannak WP-s és UPSMON-os csapatok. Általában,akik támadnak, azoknak WP-t adok, akik védekeznek, azokat UPSMON-ozom.

3. ArmA2-ben az UPSMON marha jól küldi az utánpótlást! Az utánpótlásnak szánt csapatot leteszed a fenéve és odraksz járműveket (BMP-t vagy teherautót vagy helikoptert.... bármit) és amikor megtámadsz egy falut, akkor a faluban lévő rádióznak az utánpótlásba, azok bepattannak, jönnek, kiszállnak és harcolnak ellened (ezekhez persze nem szabad "nofollow"-t írni és akkor ők az utánpótlás). De arma3-ban nálam ezt nem csinálja. csak hát az van, hogy egyre több féle UPSMON van már arma3-ra, szóval lehet, hogy van, ami jól működik. ha találok jobbat akkor adom.
joccc
joccc [3023]
Rendben,köszi ezeket nem tudtam,mármint ezeket a parancsokat,vagy minek mondjam.

Valszeg igen,nekem is a nofollow lesz a nyerő a leírásod alapján. Bár őszintén szólva egy-egy bázis megtámadáskor legfeljebb csak a járőröző csapatok vezetőinek adom ki akkor ezeket,de belőlük meg csak kb 4-5 pár van minden mapon. Mondjuk gondolom az is sokat jelent,de azért ez az UPSMON gondolom teljes létszámú ellenségeknél érzékelhető igazán, nem patroloknál.

Mindenesetre kipróbálom. Viszont vannak technikai gondok,mert ahogy írtad is nem szabad waypointokat adni a csapatoknak,de például van egy olyan küldetésem,ahol egy járművel be kell menni egy városba,s beszélni egy emberrel,amikor rajtunkütnek. A probléma meg ott jelentkezik,h a beszéd pillanatában kezd el támadni az AI,tehát addig hold fire,s helyzettartás parancson vannak,s a beszéd triggerére támadnak. Na ezt viszont akkor nem tudom,h h tudnám megvalósítani ezzel az UPSMON-nal.

De azt sem igazán látom egyelőre,h például az erősítést h valósítsam meg,mert általában minden mapomra rakok 1-2 teherautónyi erősítést,amit általában az triggerel,ha az ellenség meglát.

Egyelőre kipróbálom,h h mükszik,ezeket csak azért írtam,mert ha egy leheletnyivel is jobb az AI,mint a simába,akkor tuti,h ennél maradok,s meg akarom tanulni,h hogyan lehet a fentebb említett problematikákkal megbirkózni.

-

Lacko
Lacko [11561]
Szuper! Én meg nem tudtam mennyire vagy profi/kezdő és elsőre nem akartam túlmagyarázni. De ha így sem megy, kérdezz nyugodtan. Én azt csinálnám a helyedben, hogy a playert az egyik ellenségre állítanám a szerkesztőben a zónán (marker) belül és megnézném, hogy elkezdenek-e mászkálni az UPSMON-nal hajtott emberkék. Két tanács: 1. Indulás után 10-15 másodperccel kezdenek el csak mászkálni, addig álldogálnak. 2. Te ne adj nekik waypointokat4 Azokkal összeakadhat az UPSMON.

Na jó egy harmadikat is: az UPSMON-nak van csomó más paramétere, ezekkel érdemes szórakoznod picit, hogy melyik mit csinál:
"fortify" a team keres búvóhelyeket (bunkereket, házakat) és azokba beveszi magát.
"move" nem ássák be magukat, folyton mozgásban vannak.
"nofollow" nem jön ki a zónából (marker). Ha ezt nem állítod be, akkor ők egymással is rádióznak és simán egy másik városból is jönnek segíteni a társaiknak: azaz elhagyják a védendő zónáikat. Szóval én mindig bekapcsolom.

Van valami olyan, hogy ambush, akkor meg bujkálnak, amíg közel nem érsz. De azt nem használtam még. És még csomó dolgot tud, amit nem használtam.
joccc
joccc [3023]
Köszi,ja egyébként jó helyre másoltam,csak az INIT-ről nem tudtam.

-

Lacko
Lacko [11561]
Oké, megpróbálom részletesebben:

1. Szóval a küldetés mappa az nem a steam/arma3/missions, hanem a mydocuments/arma3/missions-ben van és az a neve, ahogy elnevezted a küldetést. Ide bele kell másolni a scripts könyvtárat.

2. Az init.sqf-et magadnak kell létrehoznod. Én álatlában ezzel kezdem a küldi szerkesztést, ezért azt hittem, hogy te már létrehoztad. Ebbe csomó hasznosat rakhatsz, de ha nem akarsz, akkor elég azt a pár sort, amit lentebb leírtam, de az fontos. Az init.sqf filet is a küldetés mappába tedd, oda, akol a mission.sqm file található.

3. A téképre le kell tenned négyzet alakú markereket, amiket elnevezhetsz bárhogy, de én mindig town1, town2, stb hívom őket. Ezek lesznek a területek, ahol az AI járőrözni fog. Ebbe tedd bele a rajokat és a parancsnokuknak írd az initjébe, amit lentebb írtam. Persze a town1 helyett azt tedd be, ahogy te a markert elnevezted.
joccc
joccc [3023]
Bemásoltam a küldetésbe a scripts mappát,majd keresem az init.sqf-et,de nem találja sem a C meghajtós Arma 3 dokumentumaiban,sem a játék installációs helyén sem. Így a 2. felét nem tudom vmiért megcsinálni. Csak az UPSMON-nak van init_UPSMON.sqf-e. Vagy arra gondoltál ?

-

Lacko
Lacko [11561]
jocc: feltettemakkor a netre. nem találtam a mailcímedet, úgyhogy innen leszedheted.
A tartalmát másold be a küldidbe (de hagyd meg a könyvtárstruktúrát). Annyi plusz, hogy az init.sqf elején legyen ez:

if ((!isServer) && (player != player)) then
{
waitUntil {player == player};
};
//Init UPSMON scritp (must be run on all clients)
upsmonbl = compile preprocessFileLineNumbers "scripts\Init_UPSMON.sqf";
_null = [] spawn upsmonbl;


És utána a résztvevő AI groupok parancsnokainak initjébe pedig ez:

[this,"town3","nofollow","move","delete:",300] execvm "scripts\UPSMON.sqf";
Lacko
Lacko [11561]
Szerintem jobbá teszi. Majd otthonról küldöm.
joccc
joccc [3023]
De mindenképpen jobbá teszi a jelenlegi UPSMON-od a játékot,AI-t nem ? Ha igen,akkor légy szíves küldd már el PM-ben,mert akkor én is kipróbálom,s beépítem az én egyszerű küldetéseimbe is. Előre is köszi!

-

Vissza

Fórumszabályzat