HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-187/)
-   -   Wenn Drohne landet, Trigger auslösen (https://hx3.de/editing-scripting-187/drohne-landet-trigger-ausloesen-24302/)

TG Chris 01.10.2014 16:38

Wenn Drohne landet, Trigger auslösen
 
Hallo Leute :D
bin grade dabei ne mission zu erstellen, es geht ca. um folgendes:
Starte Drohne vom Airfield -> fliege zu Solaranlage -> zerstöre sie -> zurück zum airfield -> landen -> am ammotruck munnition nachfüllen -> weitere aufgaben.
Und irgendwie häng ich grade dabei, die drohne ( greyhawk ) nach dem landen einen trigger ausführen zu lassen. Ich habe versucht nen relativ großen bereich mit nem trigger abzudecken und dann bluefor->vorhanden eingestellt, dass klappt aber nicht und ist für bodentruppen ja auch ungut, da sie den trigger aus versehen auch auslösen könnten.
Danach hab ich den trigger mit der drohne gruppiert, und nen großen bereich ausgewählt, klappt leider auch nicht :(
Können drohnen keine trigger auslösen weil sie nicht bemannt sind? oder häng ich grad irgendwo extrem ? ^^

Die mission sieht im genaueren vollgender maßen aus: ..., erfüllung der ersten task, neue task! "lande am airfield", und dann hab ich den trigger und das modul " set task state-> success" synchronisiert und das "task erstellen(lande am airfield " modul mit dem "task state success"
Sollte ja jetzt eigentlich so funktionieren, dass wenn die drohne in den trigger bereich rein fährt / fliegt den trigger auslöst oder? ^^
Sorry falls da irgendwo ein noobiger fehler is ( bin ja auch noch noob :D )


MfG
Chris :D

Buliwyf 01.10.2014 17:21

Vielleicht hilft isTouchingGround in Verbindung mit distance ??

TG Chris 01.10.2014 18:04

Vielen Dank :D is touching ground hat perfekt geklappt :D

TG Chris 01.10.2014 18:45

Ne frage hätt ich aber doch noch :D ich hab grad auf der BIS command website nachgeschaut, ich hab leider keinen befehl gefunden mit is not touching ground also is flying :/ ich habs versucht mit !istouchingground hat aber leider nicht funktioniert :/ gibts da irgend nen trick wie man von bekannt befehlen die umgekehrte funktion benutzen kann? zB alive und !alive :D

Vienna 01.10.2014 19:35

Du machst anscheinend beim Aufrufen einen Fehler. Versuche einmal mit einem Funkauslöser dir die Rückgabe des Befehls anzeigen zu lassen.

z.B. hint format ["%1 | ! = %2",isTouchingGround player,!isTouchingGround player]


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:39 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119