Die initServer wird zu Missionsbeginn nur auf dem Server ausgeführt.
Setzt das Datum der Mission. Jahr, Monat, Tag, Stunde, Minute werden bei Missionsstart gesetzt (so kann man eine Nachtmission bei hellen 1200 Uhr bearbeiten ohne ständigen Wechsel).
setDate [2016, 6, 25, 11, 15];
Zu begin setzt man eine abfrage das alle nicht-BLUFOR-Einheiten betroffen sind.
{
if (side _x != west) then {
_x setBehaviour "SAFE";
¶ Parameter zu "setBehaviour":
- "CARELESS" : (KI/AI ist praktisch "dumm" und wehrt sich nicht. Kann nicht automatisch umgestellt werden)
- "SAFE" : (KI/AI verhält sich wie bei "CARELESS", kann aber automatich umgestellt werden)
- "AWARE" : (KI/AI beobachtet Umgebung ist generell aufmerksamer. Dies ist die Standart einstellung)
- "COMBAT" : (KI/AI ist im Kampfmodus und hat die Waffe angehoben)
- "STEALTH" : (KI/AI verhält sich so ruhig wie möglich und versucht nicht aufgeklärt zu werden)
Mehr Informationen und genauere Beschreibung findet ihr hier
KI/AI bewegt sich zusätzlich unterschiedlich bei unterschiedlichen Behaviour:
_x setCombatMode "WHITE";
¶ Parameter zu "setCombatMode":
- "BLUE" : (Niemals zurück feuern aber Formation halten)
- "GREEN" : (Feuer halten aber Formation halten)
- "WHITE" : (Feuer halten, feuern nach eigen ermermessen aber Formation halten)
- "YELLOW" : (Feuer frei aber Formation halten)
- "RED" : (Feuer frei feuern nach eigen ermermessen aber Formation halten)
Mehr Informationen und genauere Beschreibung findet ihr hier
_x setSpeedMode "LIMITED";
¶ Parameter zu setSpeedMode":
- "UNCHANGED" : (Unverändert oder ohne veränderung)
- "LIMITED" : (Marsch oder halbe Geschwindigkeit)
- "NORMAL" : (Marsch Marsch oder volle Geschwindigkeit, Formation halten)
- "FULL" : (Marsch Marsch oder volle Geschwindigkeit, auf nichts warten)
Mehr zu allen untenstehenden skills und genauere Beschreibung findet ihr hier
1 ist Profi, 0 ist Noob.
_x setSkill ["general", 0.75];
Führungsfähigkeiten der KI/AI. Beeinflusst, wie genau KI/AI Befehle gibt und wie lange sie für eine "Entscheidung" benötigt. (höher >ist besser)
_x setSkill ["commanding", 0.75];
Wie mutig die KI/AI ist. Beeinflusst, wieviel Moral eine KI/AI hat und ob Befehle befolgt werden oder geflohen wird. (höher ist besser)
_x setSkill ["courage", 0.75];
Wie genau die KI/AI zielt. Beeinflusst, wie genau die KI/AI schießt und zielt. (höher ist besser)
_x setSkill ["aimingAccuracy", 0.5];
Wie sehr eine KI/AI beim Zielen wackelt. Beeinflusst, wie sehr eine KI/AI bei bereits anvisierten oder noch anzuvisierenden Zielen >wackelt. (niedriger ist besser)
_x setSkill ["aimingShake", 0.35];
Wie schnell eine KI/AI zielt. Beeinflusst, wie schnell eine KI/AI ihr Ziel anvisiert und anfängt zu feuern. (höher ist besser)
_x setSkill ["aimingSpeed", 0.5];
Wie schnell eine KI/AI nachlädt. (höher ist besser)
_x setSkill ["reloadSpeed", 0.75];
Wie weit eine KI/AI ein Ziel aufklären kann. Beeinflusst, die Sicht- und Hörweite der KI/AI. !!Achtung LAMBS KI/AI kann 900m ohne >und 2000m mit visierung "spotten"/aufklären. (höher ist besser)
_x setSkill ["spotDistance", 1];
Wie schnell eine KI/AI ein ziel aufklärt. (höher ist besser)
_x setSkill ["spotTime", 1];
KI/AI nutzt alle Arten der Deckung.
_x enableAI "COVER";
KI/AI wechselt automatisch in den Combatmode.
_x enableAI "AUTOCOMBAT";
};
} forEach allUnits;
/*
* Author: TTT
* Executes only on server at mission start
* Executes before initPlayerLocal
*
* Arguments:
* None
*
* Return Value
* None
*
* Example:
* None
*/
setDate [2016, 6, 25, 11, 15];
{
if (side _x != west) then {
_x setBehaviour "SAFE";
_x setCombatMode "WHITE";
_x setSpeedMode "LIMITED";
_x setSkill ["general", 0.75];
_x setSkill ["commanding", 0.75];
_x setSkill ["courage", 0.75];
_x setSkill ["aimingAccuracy", 0.5];
_x setSkill ["aimingShake", 0.35];
_x setSkill ["aimingSpeed", 0.5];
_x setSkill ["reloadSpeed", 0.75];
_x setSkill ["spotDistance", 1];
_x setSkill ["spotTime", 1];
_x enableAI "COVER";
_x enableAI "AUTOCOMBAT";
};
} forEach allUnits;