AI Spawn via Trigger und auch wieder löschen
Falls ihr mal auf die schnelle in einem Bereich AI benötigt falls Spieler in einen Bereich eintreten, der zum Beispiel nicht zur Mission gehört, kann man dennoch ein wenig Aktion aufkommen lassen. Die AI soll aber wieder gelöscht werden, wenn der Spieler den Bereich wieder verlässt, soweit sich der / die Spieler wieder im Trigger aufhalten, respawnt die AI erneut.
Platziere einen Trigger, je nach Größe, wie es benötigt wird.
Hinweis:
- Die AI spawnt in der Mitte des Triggers!
- In dem Befehl grp1 = [(position thistrigger), 3] ist die 3 die Anzahl der Gegner!
Aktivierung: jeder
Aktivierungstyp: Vorhanden
Wiederholbar: Haken rein
Bedingung: vehicle player in thisList
Bei Aktivierung:
grp1 = [(position thistrigger), 3] call
{
_grp = creategroup east;
for "_i" from 1 to (_this select 1) do
{
_unit = "O_SOLDIER_F" createUnit [_this select 0, _grp, "", 0.75, "private"];
};
_grp
};
Bei Deaktivierung;
{deleteVehicle _x} foreach (units grp1)
PS: die Zeile
_unit = "O_SOLDIER_F" createUnit [_this select 0, _grp, "", 0.75, "private"];
Kann auch öfters eingetragen werden und die Einheitenklasse O_SOLDIER_F kann zb. auch für Zivilisten genutzt werden. Dann bitte auch
_grp = creategroup east;
in
_grp = creategroup civilian;
entsprechend ändern.