Arma 2 Scripte/Init Befehle: Unterschied zwischen den Versionen
Makato (Diskussion | Beiträge) |
Makato (Diskussion | Beiträge) |
||
Zeile 19: | Zeile 19: | ||
==='''Einheiten spezifisches'''=== | ==='''Einheiten spezifisches'''=== | ||
+ | ====Einheiten Gruppe hinzufügen==== | ||
+ | ---- | ||
+ | |||
+ | [p1,p2,p3] join p4 | ||
+ | |||
+ | ====Einheit Schaden zufügen==== | ||
+ | ---- | ||
+ | this setdamage 1 | ||
====Einheit eine Postion Haltung zuweisen:==== | ====Einheit eine Postion Haltung zuweisen:==== | ||
Zeile 61: | Zeile 69: | ||
Versetzen: unit setpos [(getpos unit select 0) +10, (getpos unit select 1) +20, 1000] | Versetzen: unit setpos [(getpos unit select 0) +10, (getpos unit select 1) +20, 1000] | ||
+ | |||
+ | ====Einheit voll tanken==== | ||
+ | ---- | ||
+ | |||
+ | this setfuel 1 | ||
+ | |||
+ | ====Flughöhe einer Einheit:==== | ||
+ | ---- | ||
+ | |||
+ | heli flyinheight 100 | ||
+ | |||
+ | ====Attachto Command==== | ||
+ | ---- | ||
+ | |||
+ | player attachto [vehicle,[x,y,z]] | ||
+ | detach player | ||
+ | |||
+ | ====Einheiten Waffen, Magazine hinzufügen und Entfernen==== | ||
+ | ---- | ||
+ | |||
+ | removeAllWeapons unit | ||
+ | unit addWeapon [10, "weapon"] | ||
+ | unit addMagazine magazine | ||
+ | |||
+ | ====Fallschirmabsprung (T-10)==== | ||
+ | ---- | ||
+ | |||
+ | [unit,1500] exec "ca\air2\halo\data\Scripts\HALO_init.sqs" | ||
+ | [this] exec "ca\air2\halo\data\Scripts\HALO_getout.sqs" | ||
==='''Wetter'''=== | ==='''Wetter'''=== | ||
− | + | ||
120 setOvercast 0.8 | 120 setOvercast 0.8 |
Version vom 27. Februar 2013, 15:01 Uhr
Inhaltsverzeichnis
- 1 Hilfreiche Links
- 2 Scripte
- 3 Initialisierung Texte
- 3.1 Einheiten spezifisches
- 3.1.1 Einheiten Gruppe hinzufügen
- 3.1.2 Einheit Schaden zufügen
- 3.1.3 Einheit eine Postion Haltung zuweisen:
- 3.1.4 KI abschalten
- 3.1.5 Einheiten in Fahrzeug teleportieren
- 3.1.6 Fahrzeug / Spieler in Luft setzen:
- 3.1.7 Einheit voll tanken
- 3.1.8 Flughöhe einer Einheit:
- 3.1.9 Attachto Command
- 3.1.10 Einheiten Waffen, Magazine hinzufügen und Entfernen
- 3.1.11 Fallschirmabsprung (T-10)
- 3.2 Wetter
- 3.3 Animation
- 3.4 ACE2 Spezifisches
- 3.1 Einheiten spezifisches
Hilfreiche Links
Bohemia Interactive Wiki Scripting Commands
Scripte
Initialisierung Texte
Einheiten spezifisches
Einheiten Gruppe hinzufügen
[p1,p2,p3] join p4
Einheit Schaden zufügen
this setdamage 1
Einheit eine Postion Haltung zuweisen:
Name/this setUnitPos "Up" - Einheit bleibt stehen Name/this setUnitPos "Middle" - Einheit kniet Name/this setUnitPos "Kneel" - Einheit kniet Name/this setUnitPos "KneelDown" - Einheit kniet und wählt zwischen Liegen und Knien Name/this setUnitPos "Down" - Einheit bleibt liegen Name/this setUnitPos "Auto" - Einheit entscheidet selbst
KI abschalten
Name disableAI "Move" - Einheit bewegt sich nicht mehr Name disableAI "Target" - Einheit lässt von Ziel ab Name disableAI "Autotarget" - Einheit verfolgt und beobachtet nichts Name disableAI "Anim" - KI kann Animation nicht mehr wechseln Name disableAI "Watch" - Einheit schaut sich nicht mehr um
Einheiten in Fahrzeug teleportieren
unit moveInCargo vehicle unit moveInGunner vehicle unit moveInDriver vehicle
Fahrzeug / Spieler in Luft setzen:
x = Ost / West y = Nord / Süd z = höhe
Für beliebige Koordinaten: unit setpos [x,y,z] Mit Koordinaten von Einheit: unit setpos [getpos unit select 0, getpos unit select 1, 1000] Fahrzeug in dem Einheit ist: vehicle unit setpos [getpos unit select 0, getpos unit select 1, 1000] Versetzen: unit setpos [(getpos unit select 0) +10, (getpos unit select 1) +20, 1000]
Einheit voll tanken
this setfuel 1
Flughöhe einer Einheit:
heli flyinheight 100
Attachto Command
player attachto [vehicle,[x,y,z]] detach player
Einheiten Waffen, Magazine hinzufügen und Entfernen
removeAllWeapons unit unit addWeapon [10, "weapon"] unit addMagazine magazine
Fallschirmabsprung (T-10)
[unit,1500] exec "ca\air2\halo\data\Scripts\HALO_init.sqs" [this] exec "ca\air2\halo\data\Scripts\HALO_getout.sqs"
Wetter
120 setOvercast 0.8
"Zeit (Sek)" setOvercast "Wetter" (0=Klar, 1=Gewitter)
0 setOvercast (random 0.8) "in 0 sek wechselhaftes leichtes Gewitter"
Regen
0 setRain 0.8 "in 0 sek starker Regen" 10 setRain (random 0.8) "in 10 sek wechselhaftes starker Regen"
Nebel
10 setFog 0.6 "in 10 sek 60% Nebel" 60 setFog (random 0.8) "in 60 sek wechselhaftes 80% Nebel"
Animation
ACE2 Spezifisches
Battery Computer System in andere Fahrzeuge (ACE M119)
this addAction ["Open BCS","\x\ace\addons\sys_arty_computers\gyk-37\fnc_startBCS.sqf"]; "In die Init-Zeile eines Fahrzeugs, in dem man den Battery Computer verfügbar sein soll"
Artilley System deaktivieren
enableEngineArtillery false;
Es muss einfach in der INIT-Zeile einer beliebigen Einheit das folgende Statement stehen oder broadcasten über RTE.