-
lammaer #3400 http://www.neuralstudios.com/work/cpilots/taskforce.html
TerraCorp Harci Pilóta Project - Flotta kiegészitö (TASK FORCE ADDON)
A script opcionális a combat pilots script mellé. Ha ezt a kiegészitöt használni akarod, ELÖTTE telepitened és futtatnod kell a Combat Pilots scriptet. Minimum Combat Piltos 1.4 vagy újabb verzió szükséges a TF Addon müködéséhez.
Tech infók:
Új parancsok -
COMMAND_TYPE_SPECIAL_45 (545 = szektorok hozzárendelése a flottához - Assign sectors to task force)
COMMAND_TYPE_SPECIAL_46 (546 = flotta létrehozása vagy bövitése - Join or form a task force)
COMMAND_TYPE_SPECIAL_47 (547 = flotta megszüntetése vagy elhagyása - Leave or disband a task force)
COMMAND_TYPE_COMBAT_41 (341 = játékos által kezdeményezett direkt támadás - Player called task force sector assault )
COMMAND_TYPE_SHIP_46 (1246 = Jelentés a flottáról ... egyedi vagy teljes - Task force report .... individual or whole force)
Használt XML fájlok
448071.xml - alap szövegek és telepitési infók
A parancsok részletes leirása
A script által használt összes parancs szép ciánkék szinü, igy könnyen megkülönböztethetö az alap X3 parancsoktól.
1. flotta létrehozása vagy bövitése (Join a task force or form a new task force)
Ez az opció a speciális parancsok alatt található és minden pilóta esetében elérhetö. Amikor használod, a script megkér, hogy válassz egy hajót (illetve elöszor egy szektort, majd egy hajót a listából). Az a hajó, amit itt kiválasztasz, a flotta meghatározásához kell - tehát egy meglévö csapat vezérhajóját kell elsöként kiválasztanod. A vezérhajókat könnyen ki tudod szúrni, mivel az ilyen hajó neve olyasmi hogy "TF-1 Ldr" (Task Force 1 Leader - 1-es flotta vezér). Ha ez megvan, akkor az aktuális hajód ehhez a csapathoz lesz hozzárendelve.
Ha új flottát akarsz létrehozni, egyszerüen válaszd ki az aktuális hajót a parancs kiadása után. A pilótádnak minimum kapitány (captain) ranggal kell rendelkeznie, hogy flottát alapithasson és vezér lehessen.
Ha egy hajót egyik flottából a másikba szeretnéd átküldeni, elsöként el kell hagynia az aktuális csapatát (lásd a következö parancsot).
Megjegyzés: van egy opcionális fájl a telepitökészletben (aa.taskforce.cheat). Ha ki szeretnéd próbálni, mit tud ez a kiegészitö scriptcsomag de nincs még elég magas rangú pilótád hflotta létrehozásához, akkor futtasd ezt a "csaló" scriptet a script szerkesztöböl (ugyanúgy mint a "disco fix" scriptet). Ez egy kicsit felturbózza a meglévö pilótáidat és olyan 15-20 percen belül elég elöléptetést kapnak ahhoz, hogy vezérek lehessenek. Ez a csalás csak kétszer használható, de igy lehetoséged lesz kipróbálni, mit is tudnak a flották (Task force).
2. Az aktuális flotta elhagyása vagy megszüntetése (Leave/Disband a Task Force)
Amint egy pilóta csatlakozott egy meglévö flottához vagy létrehozott egy új flottát, ez a parancs automatikusan megjelenik a speciális parancsok közt. Ha egy csapat vezérének adod ki ezt a parancsot akkor feloszlatod az egész csapatot, ha csak egy csapattagnak akkor az illetö csak kilép az aktuális csapatából.
3. A flotta tevékenységi területének meghatározása (Assign sectors to a Task Force)
Ha egy pilóta csapatvezérré vált, ez a parancs automatikusan megjelenik a speciális parancsok közt. Amikor kiadod, a szokásos szektorválaszto képernyö jelenik meg, ahol 5 szektort kell kiválasztanod. Ezek a szektorok lesznek az adott harci csoport tevékenységi területei. Az adott flotta semmilyen akciót nem hajt végre ezeken a szektorokon kivül, kivéve ha szándékosan utasitod öket egy másik szektor megtámadására (tippeket lásd késöbb).
Az elsö kiválasztott szektor lesz a csoport bázis szektora - minden feladatot innen fognak elkezdeni és a feladatok végrehajtása után a csapat ide tér vissza. A flotta aktuális területének megváltoztatásához egyszerüen add ki mégegyszer ezt a parancsot. Ha a csapatot pihentetni akarod, akkor egymás után 5-ször válaszd ugyanazt a szektort. Ha kevesebb mint 5 szektort akarsz megadni, akkor egy szektort válassz többször. Ezzel egyébként a szektorok fontosságát is meghatározhatod - amelyiket többször választottad arra jobban odafigyel a flotta kapitánya.
Tipp: ha új csapatot hoztál létre, ne használd ezt a parancs mindaddig amig elegendo hajót nem rendeltél a csapathoz - egy 4 hajóból álló csoport nem él túl sokáig. Az éppen képzés alatt álló csoportoknak adj csak 3 szektort (válaszd ki a bázis szektort háromszor és két másik szektort egyszer), ezzel a csoportodat kisebb területen tudod tartani.
Az egyetlen szektor amit nem választhatsz ki egy flotta számára az Argon Prime. Kiképzéssel érdemes a KIngdom End vagy a Paranid Prime szektorokban próbálkozni.
4. Flotta elküldése egy szektor megtámadására - Task Force Assault
A csapat vezérek esetében a Combat parancsok alatt áll rendelkezésre ez a lehetöség. Kiadásakor ki kell választanod egy szektort - ez lesz a támadás célpontja. Amikor ezt a parancsot kiadod, a csoport azonnal megszakitja az aktuális küldetését, összegyüjti az összes hajóját és totális támadást indit a kijelölt szektor ellen. Ez egy nagyon brutális parancs - mindent vagy semmit alapon müködik. A csapat vezetöje nem mérlegeli az esélyeket, egyszerüen csak követi az utasitásokat. Hajóit 1-3 csapásmérö csoportba osztja és csatába vezeti öket. (szórakoztató nézni az ilyesmit)
5. Részletes jelentés a flottáról a játékos naplójába (Task Force Report)
Minden flottában lévö hajó esetében rendelkezésre áll ez a parancs az "additional ship commands" menüben. Vezér esetében az eredmény egy jelentés lesz a teljes csoportól, csapattag esetében csak a pilótáról kapunk infót (melyik flottában van, mi az aktuális feladata)
Flották méretei és tipusai
Egy csoport maximális mérete a vezér rangjától függ.
Captain - 19 hajó (a sajátja + 18 másik)
Vice Admiral - 55 hajó (a sajátja + 54 másik)
Admiral - határ a csillagos ég
A flotta tipusa attól függ, milyen hajókat raksz bele. Például, ha egy parancsnoknak 18 új pilótát adsz M5-ös hajókkal, akkor az kiképzési csapatnak minosül. A parancsnok pusztán tréningezi az újoncokat és nem fogja öket semmilyen komoly ütközetbe vezetni (kivéve persze ha a csapatot megtámadják).
Egy vegyes felállású csapatot használhatsz állomásvédelemre vagy a viszonylag biztonságos szektorok örzésére, mig egy nagy tüzerejü csapatot érdemes a frontvonalban bevetni.
A választás a tiéd, a vezér a flotta összetétele alapján képes megbecsülni, mire is alkalmas a csapata. Csak arra ügyelj, olyan szektorokat adj meg, amelyek passzolnak a csoport összetételéhez.
Tipp: Az M3-as hajók általában a csapatok föerejét képezik. M5-ösöket felderités céljából rakj egy csapatba. Az M4-esek igazából se tuzerö, se sebesség tekintetében nem jók. Bár berakhatod bármilyen harcsoportba, célszerü csak kiképzési célokra használni öket majd a pilótákat áttenni M3-as hajókra.
A vezér hajójának tipusa szintén fontos szerepet játszik. Egy vezér számára a legjobb hajó egy M1-es hordozó - ha ilyenje van, akkor minden csapattag ide dokkol és innen indul amikor egy feladat elkezdödik illetve véget ér. Ez viszonylag védetté teszi a csapat vadászgépeit amikor éppen nincsenek küldetésen. Ha még nem telik M1-esre, egy TL osztályú szállitó is jó választás - ez ugyan kevesebb vadásznak tud helyet biztositani de ugyanolyan jó a feladatra. Egy M1-essel (vagy TL-el) ellátott csapat igazi szervezett csapásmérö eröként viselkedik, ennek hiányában a csapattagok csak bóklásznak az ürben és védik a vezérüket, amig más feladatot nem kapnak.
A szektorokról és a befolyási övezetröl
A harccsoprt tevékenységi területének meghatározása igen fontos, és bár nincs korlátozva a távolság a megadható szektorok között, ha egymástól túl messze lévő szektorokat jelölünk ki tevékenységi területnek, akkor a csoport igen lassan tud csak reagálni az eseményekre, mert sok idöt vesz igénybe a csapat újraszervezése illetve a célterület elérése, és könnyen előfordulhat hogy a szituáció rég megváltozott mire a flotta odaér.
Hasonlóképpen, ha egy harccsoport túlságosan szétszórodott akkor az egyes űrhajók csak nagyon későn tudnak egyesülni ha nagyobb veszélyt kell elháritani.
Az ideális harcterület a következő:
Sector 1
(örjárat)
|
|
Sector 4 -- Sector 0 -- Sector 2
(örjárat) (bázis) (örjárat)
|
|
Sector 3
(örjárat)
Egy ilyen harcterület lehetővé teszi a parancsnoknak, hogy könnyen bevethesse a hajóit ott, ahol éppen szükséges. Ez az ideális, de természetesen nem kötelező, hogy te is ilyen területet adj meg, illetve vannak olyan régiók ahol ez nem is lehetséges. Mindenesetben tartsd észben amikor beállitod a harccsoportok tevékenységi területét.
Érdemes megjegyezni, hogy több harccsoport területe minden további nélkül átfedheti egymást - ez különösen jó módszer arra hogy egyes szektorok védelme még erősebb legyen.
A flották feladatairól
Szóval, megvan az első flottád, és kivácsi vagy, pontosan mit is csinál a vezér? Nos, elég sok feladat van amit a flotta vezére kioszthat a csapattagoknak.
1. Felderités: egy flottában minden M5-ös hajót felderitönek használnak. Ezeket folyamatosan kiküldik a környező szektorokba, és nem csinálnak mást, mint jelentik a látottakat az anyahajónak. Ezek az információk rendkivül lényegesek, mivel a parancsnok ez alapján értékeli a különféle problémák nagyságát és igy dönti el, melyik szektor mekkora veszélyt jelent. Minden flottádban legalább 5 M5-öst tarts, ha több van az természetesen jobb, hiszen igy a parancsnoknak mindig lesz utánpótlása felderitökböl. Egy felderitö egyébként soha sem támadja meg az ellenséges hajókat.
2. Örjáratozás - felderités csoportban: Az M3-as és M4-es hajók végzik ezt a feladatot. Alapvetően 3 hajós szakaszok járnak végig 3 szektort a flotta területén belül. Ha lehetséges, a parancsnok 3 ilyen szakaszt alkalmaz folyamatosan, de ha szükségét érzi, újabb szakaszokat is kiküldhet. Egy flottában emiatt elég sok M3 és M4 kategóriájú hajónak kell lennie... különösen mivel ez a feladat elég veszélyes és a vesz teségek elég komolyak lehetnek mivel gyakorlatilag az őrjáratok találkoznak először a veszélyforrásokkal. Az őrjáratozó hajók megtámadnak minden felderitett ellenséget és folyamatosan jelentenek a parancsnoknak.
3. Kereskedőhajók védelme: ha a parancsnok észrevesz egy saját kereskedőhajót a harcsoport területén, akkor 1-2 vadászt kiküldhet számára védelemként. A védökiséret csak akkor támad, amennyiben a védett hajót is támadás éri. A védett hajó scannerei ideiglenesen a flotta részévé válnak, azaz az általuk felderitett veszélyekről a parancsnok is tudni fog. A kereskedőhajók védelme alacsony prioritást élvez, ha a flottának nincs szabad hajója akkor a szállitók nem kapnak védelmet.
4. Kisebb támadás (attack run): M4, M3, M6 és csatahajó osztályú hajók kaphatnak ilyen feladatot. A felderitési adatok alapján a parancsnok folyamatosan értékeli a hozzá rendelt szektorok veszélyességi szintjét. Ennek
megfelelően kisebb kötelékeket állit össze, amelyek ereje - megitélése szerint - elegendő a célszektorban lévő probláma megoldására.
5. Szektor megtámadása (sector assault): ha egy parancsnok úgy értékeli, hogy egy szektor veszélyesebb, mint amivel a flottája képes megbirkózni, totális támadást indithat a terület ellen. Ez gyakorlatilag ugyanaz, mint amit a játékos is képes parancsba adni. A parancsnok összegyűjti a hajóit, 2-3 csapatba osztja őket, aztán irány a daráló...
Végsö tipp: A Terracorp HQ a Home of Light szektorban most már fel van szerelve egy diagnosztizáló rendszerrel. Bármely hajó amely valami okból furcsán viselkedik, esetleg a pilótája valamiért nem kap előléptetést, csak bedokkol a hajóra a HQ környékén 10 percre, és ott diagnosztizálják és kijavitják a hibákat. Ez igaz az Argon Discoverrerre is - ha bedokkol, automatikusan javitva lesz a hiba ami eddig megakadályozta hogy pilótákat toborozhasson. (Tehát ezután már nem kell használni a disco javitó scriptet)
(forditói megjegyzés: ez a bekezdés nem teljesen világos. Gyanitom, hogy van valami automatikus funkció a scriptekben, amelyek a HQ-ra bedokkolt hajókon újrainicializálják a futó scripteket. A leirásból nem teljesen világos, hogy ez most automatikus vagy nekünk kell beküldeni a hajót, ha úgy látszik, hogy hülyeségeket csinál. Gyanitóm hogy az utóbbiról van szó, mert elég ütös lenne ha scriptböl tudná ellenörizni a srác, hogy a scriptek jó futnak-e. Egy picit félrevezetö az is, hogy most van egy hajó a HQ-nál és arra kell bedokkolni, vagy magán a HQ-n végzik el a javitást. Szerintem az utóbbi, de ha látsz valami spéci hajót a HQ körül, akkor róla van szó...)
Ha van ötleted, hogy milyen feladatokat lenne érdemes elvégeztetni a flottákkal, ird meg javaslataidat az Egosoft fórumán a script topikjába. Lehet, hogy a következő verzióban benne lesz amit kértél...
Telepités:
Tömöritsd ki a cuccot egy átmeneti könyvtárba (ne felejtsd beállitani kitömöritésnél a könyvtárok létrehozása opciót) majd másold be az igy létrejött "t" könyvtár tartalmát másold a játék "t" könyvtárába, a "script"
könyvtár tartalmát pedig szintén a játék "script" könyvtárába. Ezután inditsd el a játékot és ha már aktiváltad a script editort akkor csak válaszd ki a "reinit scripts" opciót. Ahogy már emlitettem, elözöleg telepitened és futtatnod kell az alap Combat Pilots scripteket, mivel ez a script csak kiegészitöje annak. Ha nem telepited, az se gond, nem rontja el a játékodat, csak egyszerüen nem csinál semmit.
Eltávolitás (uninstall)
Uninstall elött minden harcsoportodat fel kell oszlatnod. Ehhez használd a disband parancsot a vezérhajókon, ezzel kitakaritasz minden harcsoporttal kapcsolatos beállitást a hajókon. Ha minden flottát feloszlattál, letörölhetsz minden "addon.cpilots.TF" és "setup.taskforce" nevü fájlt és az XML-t is a "t" könyvtárból.
Vigyázz, hogy a többi "cpilot" nevü fájlt ne töröld le, hogyha az eredeti Combat pilot csomagot még használni akarod. Annak az eltávolitását megtalálod a saját leirásában. Természetesen, a scriptjeim is csak szoftverek. Tehát ha csak ki akarod próbálni, hogyan is működik, NE IRD FELÜL AZ EREDETI KIMENTETT ÁLLÁSAIDAT.
A legjobb, ha inditasz egy új játékot mindaddig amig kipróbálod vagy csinálsz egy külön kimentett állást. Aztán - (ha nem jön be, ford.) - törölheted a fájljaimat és visszatöltheted az alapjátékodat anélkül, hogy bármi nyoma maradna ennek a csomagnak.
Bármi kommented van, irj az Egosoft X3 fórumába.
ui: ehhez a scripthez javaslom a XAI Fleet support csomagot, amit szintén megtalálsz az X3 fórumban. Nagyon jól müködnek együtt.
