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

ArmA 2



Írd ide hozzászólásod:

Feró Flex
Feró Flex [207]
köszönöm
Lacko
Lacko [11561]
ha scriptből akarod indítani a hold fire-t, akkor az egyik katonát nevezd el mondjuk katona0-nak. A scriptbe pedig ezt írd:

group katona0 setCombatMode "BLUE"


Nincs semmi true meg mínusz jel.

A második kérdésedet úgy hívják, hogy SPAWN. Én rendszeresen használom, mivel nagy csatákat (sok embert) nehezen bír el az ArmA2, ezért alapból kevés ember van lent és később generálódnak be az újak. Csakhogy - ez nagyon fontos - a halottakat KI KELL TÖRÖLNI. Ha folyton csak generálsz új egységeket, de a régieket nem törlöd, akkor előbb-utóbb szaggatni fog a játék a túl sok egység miatt. Még akkor is ha nem látod őket, mert a sziget túloldalán vannak.

Nekem vannak erre scriptjeim: a teremtésre és a törlésre egyaránt.
Ha példából jobban tanulsz (én ilyen vagyok) akkor javaslom, hogy szedd szét (dePBO) a Prirog kampányomat és keresd az olyan scripteket benne, amik create szóval kezdődnek, illetve van egy másik, hogy funeral2.sqf. Ez a törlő scriptem a create-k meg amik teremtenek. Általában a create neve meghatározza, hogy mit: egy csapat ruszkit vagy amcsit, egy járművet legénységgel... stb. Meg kell a scriptnek adni, hogy hol teremtődjön (érdemes takarásban, ahogy te írtad a domb mögött) és utána pedig a waypointjainak a helyét.
Feró Flex
Feró Flex [207]
Az intro vászonmentes,hold fire parancs jól működik,köszönöm!Egy a gond scriptből még nem sikerült beindítanom csak útpontból.Esetleg leirnád a helyes script parancsot group this -setCombatMode "BLUE" true- Én ezzel is probáltam de nem aktiválodik a parancs,gondolom nem jó...így.
Riport' scriptbe akarom alkalmazmi,jön a parancs fentröl:"babla-babla" és hogy ne lőjetek és aktiválódik a riport' scriptből.Ez lenne a tökéletes.
Szeretnék még valamit,hogyan tudnék egy adott helyre generálni ellent vagy barati erőket előre meghatározott számban viselkedésben,irányban,mozgásban stb.Tehát a domb egyik felére érve(trigerbe)a domb másik felén generálodik az ellen és felém lódúl.
Köszi Laczkó.
Lacko
Lacko [11561]
Megnéztem. A te sqs-ed így kezdődik:


actionshowCinemaBorder false

ez biztos rossz, mert a commandot így hívják:
showCinemaBorder false

szóval ha elé írod, hogy action akkor az hibás utasítás és nem veszi figyelembe. Először is ezt javítsd ki.
Másodszor (ha azután sem működik), akkor tedd át a showCinemaBorder false-t későbbre, miután már lekreáltad a camerát. Szóval ez után a sor után:
_camera = "camera" camcreate [0,0,0]

de ez csak ötletelés, viszont az első biztos hogy gond.
Feró Flex
Feró Flex [207]
köszi,mail ment.
Lacko
Lacko [11561]
Köszi a tesztelést!!

1., Csak a főnökre kell (vagy ha a player a főnök, akkor lehet, hogy egy másik fickóra, de a lényeg, hogy nem személyre vonatkozik, hanem group-ra): group this setCombatMode "BLUE"
BLUE helyett lehet, hogy GREEN a jó, ezt döntsd el. Az a különbség, hogy a BLUE esetében akkor se lőnek, ha a fejükre szakad egy ellenséges ejtőernyős hadosztály. GREEN esetén pedig csak nem támadnak, de ha valaki rájuk lő, akkor viszonozzák (védekeznek).

2., És is csak a showCinemaBorder false-t ismerem. Szerintem attól függ, hogy hol használod. Ha nem gond, akkor küld el levélben ezt a scriptedet és megnézem, hogy mi lehet a gond. Nem biztos, hogy megtalálom...
Feró Flex
Feró Flex [207]
Laczkó két kérdés:
1?mi az a parancs -this "..........."- hogy ne lőjenek az embereim és ez a parancsmenüben automatikusan ki legyen adva,egy triggeren vagy útponton keresztül.Tehát adott ponthoz érve automatikusan holdfire,persze aztán ismét ki tudom adni hogy lőjenek.
2?intronál nem szeretnék "vásznat",probáltam ezt:"showCinemaBorder false" de hol van,hol nincs fekete csík.
köszi
kampitad teszteltem hibátlan,semmi gond szépen megy végig.
Lacko
Lacko [11561]
Nem ismerem ennyire az ACE-t, de akkor ezek szerint a PLA az OPFOR. Az orosz civilek, meg lehet, hogy azért nem lőnek, mert ők is OPFOR. Bár inkább az a valószínű, hogy az orosz civilek, azok CIVILEK és nem lőnek senkire.

Van olyan megoldás (de ez kicsit heckelés), hogy kilépsz az ArmA-ból és megnyitod a mission.sqm-et egy Notepaddel, megkeresed az adott civilt (ez úgy a legkönnyebb, ha még az ArmA-ban elnevezed az orosz civilt, mondjuk Iván Gyeprefos-nak és aztán a Notepad-ben rákeresel erre a névre) és ha megvan, akkor előtte ott lesz, hogy CIVIL (vagy valami hasonló) és azt kellene átírni WEST-re. Ezzel az a gond, hogyha megnyitod editorban és duplát klikkelsz erre a civilre (azaz megnyitod a szerkesztőjét), akkor vissza fog állni civillé, és ilyenkor újra át kell írni a filet.

A másik - a szép - megoldás, hogy a civilek vezetője egy BLUFOR egység. Ilyenkor az egész csapat BLUFOR lesz és lőnek majd az OPFOR-ra.
Feró Flex
Feró Flex [207]
Az Orosz civileket hogyan bírom rá hogy a PLA-ra lőjenek?
köszi

Vissza

Fórumszabályzat