PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CDF Entfernung < 50


Hercules-HH
08.02.2014, 21:19
Also, ich möchte, dass ein Auslöser auf der Karte prüft, ob East nicht vorhanden ist und gleichzeitig aber die Entfernung zur Gruppierung CDF kleiner als 20 ist. Sollte das so sein dann:

Erobert1 = true (global soll das klar sein)


Auslöser heißt (bitte festhalten) Ausloeser1:
Aktivierung OPFOR - nicht vorhanden!

Aber wie jetzt Entfernung kleiner als 20 zu CDF NICHT BLUFOR!???

???
Ausloeser1 distance faction "CDF" < 20 :nixweiss:
???
Und wo rein schreiben? Wäre eine kleine sqs-Datein angebracht?

Danke im Voraus

Vienna
08.02.2014, 21:56
Im Auslöser als Bedingung:

this and count nearestObjects [Ausloeser1, ["ClassNameHierReinschreiben"], 20] > 0

Hercules-HH
08.02.2014, 22:06
Danke für die schnelle Antwort.

Hercules-HH
10.02.2014, 20:37
das geht leider doch nicht! Habe folgendes stehen:

this and count nearestObjects [ausloeser1, ["CDF"], 20] > 0

zum überprüfen steht bei Akt.:
hint "erobert"

soll da bei "CDF" noch was hin???

Vienna
11.02.2014, 12:15
"CDF" allein ist keine Klasse. Alle CDFs wäre "CDF_Soldier_Base". Eine Unterklasse: "CDF_Soldier_Sniper" ...

Hier die Liste der Klassen: https://community.bistudio.com/wiki/ArmA_2:_CfgVehicles

Lass dir die Klasse eines Objekts übern einen Funkauslöser anzeigen: hint str typeOf ObjektName

Du kannst mehrere Klassen in der Bedingung anführen:

this and count nearestObjects [Ausloeser1, ["ClassName1","ClassName2"], 20] > 0

Hercules-HH
11.02.2014, 16:10
Danke Danke Danke.

Hast mir grade neue Türen geöffnet.

... und es funktioniert.:daumen: