Cílem války není padnout za vlast,ale donutit ty parchanty, aby padli za tu svou.
Text převzatý od Lana Gastovského a s jeho souhlasem. Asi jediná věc, která je na jeho blogu k něčemu dobrá.

Slíbil jsem, že o tomto scriptu, použitém v Družstvě, něco napíšu, tak tady to máte. Předně, je to strašně jednoduchá věc a nechápu, že kromě Celoushova Rychlého blesku 1 a 2 (který to před lety (2003) vymyslel) to bylo použito jen v jediné české ofp misi. Ty uvozovky v nadpisu znamenají, že se postavy přepínají jenom jako- ve skutečnosti missionmaker změní identitu, výzbroj a polohu hráče, zapomeňte na vychytaný systém v Armed Assault. Hlavním omezením je, že není možné změnit třídu vojáka (např. udělat ze speciální jednotky tankistu) a jsou zde určité problémy např. když hráč nastoupí do vozidla tak se "teleportace" neprovede. Ale i tak se s touto technikou dá dokázat v editací misí zázraky, např. se sabotérem vyřadíte nepřátelskou PVO, poté jako pilot Su25 zlikviduje těžkou techniku a nakonec jako řadový výsadkář dočistíte oblast. Tři mise v jednom, pocit "jsem tam a podle mých kroků se odvíjí další průběh bojů" je dokonalý.

Zkusme si udělat zkušební misi: někde na ostrov umístěte nepřátelský Vulcan (pojmenujte Vulcan)a někde poblíž statečného ruského vojáka s RPG-75, kterého pojmenujte hrac. Na druhý konec ostrova dejte prázdný Hind a vedle něj pilota (pojmenujte strelec). Ještě k nim umistěte H(neviditelné) to bude označovat bod kam se hráč bude teleportovat, to pojmenujte pilot_pozice.

Vytvořte spínač který bude mít v poli Podmínka: not (alive Vulcan) a v poli Při aktivaci: cisto=true.

Nyní si v adresáři mise vytvořte description, napište identitu jak pro raketometčíka tak pro pilota (odhaduji, že to umí každý). Nyní napíšeme jednoduchý script (pojmenujte pilot.sqs), který hráči změní vybavení:

_man = _this
removeallweapons _man
_man addMagazine "AK74SU"
_man addWeapon "AK74SU"
.... (další vybavení)

exit

A vše se dokončí zápisem v souboru Init.sqs:

hrac setidentity raketometcik

@cisto (super věc OFP enginu, dokud se nesplní podmínka, script nebude pokračovat)

~ 5

hrac setdamage 0

TitleCut ["Ať žije Lan Gastovski","Black IN", 10]

[strelec] join group hrac (střelec je přiřazen k hráči)

hrac exec "pilot.sqs" (změna vybavení)

hrac setidentity "pilot"

hrac setpos getpos pilot_pozice (konečný krok, hráč je přemístěn na pozici H(neviditelné)


A to je jako základ vše, poděkujme Celoushovi za super techniku. OFP ZDAR!

 
vytvořil A.J.Rimmer