Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 28.12.2015, 09:38   #1 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard Addaction an eine Tür hängen

Moinsen.

Ist es in ArmA 3 möglich, einen Addaction-Eintrag an eine Tür zu hängen oder aber, in der Bedingung zu schreiben, dass die anvisierte Selection eine bestimmt ist?
Ich möchte dass eine Eintrag "Aufschliessen" an der Tür erscheint. z.Z. habe ich mit einem Trigger einen AA Eintrag hingelegt.

Ich habe mit einer Gamelogic das Gebäude "Bude" getauft.
Die Selection heiß "door_3_rot". Ich kann mit bude anmiate ["door_3_rot",1] bzw 0 diese korrekt ansprechen.

Wenn ich den AA-Eintrag an des Gebäude hänge, erscheint er permanent. Was eigentlich kein Thema wäre, allerdings hat das Gebäude 6 Türen. Ich weiß jetzt schon, wie es ausgeht, wenn man die Option "aufschliessen" nicht eng begrenzt.

Ich habe versucht eine unsichtbares Schild an die Tür zu klatschen, da selectionPosition einen Array auswirft, aber irgendwie hat das nicht geklappt und es kam immer [0,0,0] zurück.


Zur Info was ich bezwecke:
Die Türen des Gebäude habe ich verschlossen. Der AA-Eintrag checkt, ob
der Caller die Variable "keyholder" in sich gespeichert hat. Wenn ja, wird die Tür entriegelt.
Das ganze ist ein einer COOP-8 verbaut, als Fernspäher weit im feindlichen Gelände und in der Halle muss etwas sabotiert werden.
__________________
Bewegende Momente bei ArmA 3

Geändert von Drunken Officer (28.12.2015 um 09:47 Uhr).
Drunken Officer ist offline   Mit Zitat antworten
Alt 28.12.2015, 10:50   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Cartman
 
Registriert seit: 07.07.2014
Ort: nähe Hamburg
Alter: 36
Beiträge: 1.149
Standard

Warum attached Du nicht einfach, irgendein Objekt neben die Tür, an die Wand?

Irgendeinen kleinen Kasten, und dann kannst Du ja sagen, dass es ein Card Reader ist, also ein elektronisches Schloß.

Hier gibt es sogar Key Cards:

ARP2 Objects - Objects - Armaholic

Die könntest Du, z. B. auch nem Offizier in die Ausrüstung legen, so dass man den erst ausschalten muss, um an die Karte zu kommen.
__________________
Come for ArmA, stay for drama
Cartman ist offline   Mit Zitat antworten
Alt 28.12.2015, 11:49   #3 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Nee, Cardread will ich nicht. Man muß den Schlüssel stehlen (man darf nicht entdeckt werden [man würde es auch nicht überleben ] ) und dann mit dem Schlüssel die Halle aufschliessen
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline   Mit Zitat antworten
Alt 28.12.2015, 12:06   #4 (permalink)
Armed-Assault.de Team10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Moerderhoschi
 
Registriert seit: 01.07.2006
Ort: Kabul
Alter: 33
Beiträge: 2.665
Standard

Warum nicht einfach einen Trigger mit sehr kleinem Radius ~1 meter bei der Tuer platzieren und wenn Objekt Player die besagte Variable hat, dann ein Addaction fuer den Spieler.

Code:
 if player in thislist and player getVariable ["keyholder", false];
__________________


Moerderhoschi ist offline   Mit Zitat antworten
Alt 28.12.2015, 12:39   #5 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Ich hab ja nen Trigger genommen, was auch funktioniert. Es ist aber jedesmal eine ziemliche Bastelarbeit den zu platzieren. Die Abbildungen auf der Karte stimmen nicht mit den Gebäuden überein.

Ich hatte mal ein Video gesehen, da hat der Scripter Pfeile genommen, die Türen am Objekt ausgelesen und diese Pfeile mittig in die Tür gesetzt. Da wäre optimal, denn so platziert man halt ein unsichtbare Objekt und hängt den AA-Eintrag dran.
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline   Mit Zitat antworten
Alt 28.12.2015, 12:50   #6 (permalink)
Armed-Assault.de Team10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Moerderhoschi
 
Registriert seit: 01.07.2006
Ort: Kabul
Alter: 33
Beiträge: 2.665
Standard

hmm... vllt. damit buildingExit
__________________


Moerderhoschi ist offline   Mit Zitat antworten
Alt 28.12.2015, 13:05   #7 (permalink)
Imperator fori nocturni - This sucks more than anything that has ever sucked before 10 Jahre hx3
20.000 Beiträge
 
Benutzerbild von burns
 
Registriert seit: 13.04.2003
Ort: Monerica
Alter: 36
Beiträge: 32.385
Standard

http://forums.bistudio.com/topic/146...ors/?p=2347647


Die Frage hab ich hier im Forum schonmal mit demselben Thread beantwortet
__________________

burns ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
addaction - removeAllActions PrimeIsTime Editing & Scripting 9 03.04.2014 13:02
Animate im AddAction funzt bei Select 0 nicht Drunken Officer Editing & Scripting 1 01.12.2013 13:34
addaction und waypoints McLaine Editing & Scripting 2 01.11.2013 19:03
Addaction für alle die im Flugzeug sind! SniperIce Editing 7 25.08.2013 13:26
addaction für player (wenn mehrere beieinander stehen) Wolkenbeisser Editing & Scripting 34 30.01.2013 06:27


Kontakt - HX3.de - Archiv - Nach oben

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