Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 15.09.2012, 22:51   #1 (permalink)
Newbie
 
Benutzerbild von TheRhisd
 
Registriert seit: 12.09.2012
Beiträge: 33
Standard Actionmenü Einträge nur für Besatzungsmitglieder

Ich hab mal wieder eine Frage. Ist es möglich Actionmenü Einträge zu erstellen, die nur die Insassen eines Fahrzeuges benutzen können? Wenn man den AddAction Befehl auf das Fahrzeug anwendet kann man diese zwar von innen benutzen aber auch von außen. Das kann ziemlich blöd sein, wenn man z.B. das Fahrzeug so ab-/aufschließen möchte...
Und wie müsste ein Trigger (fals dieser nötig ist) aussehen, wenn dieser die erst Einträge erstellen soll, wenn Einheiten im Fahrzeug sind?

MfG
Rhisd

Geändert von TheRhisd (15.09.2012 um 22:53 Uhr).
TheRhisd ist offline  
Alt 15.09.2012, 23:06   #2 (permalink)
Armed-Assault.de Team10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Moerderhoschi
 
Registriert seit: 02.07.2006
Ort: Kabul
Alter: 38
Beiträge: 2.666
Standard

condition:
Code:
player in Fahrzeug
onactivation:
Code:
useraction1 = fahrzeug addaction ["scripttext","script.sqf"]
ondeactivation:
Code:
fahrzeug removeaction useraction1
den trigger noch auf mehrfachaktivierung stellen.

gruß
hoschi
__________________


Moerderhoschi ist offline  
Alt 15.09.2012, 23:13   #3 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Probiers mal so:

Mehrfachauslöser:
Code:
Bedg.: vehicle player != player
Akt.: ID01 = vehicle player addAction ["Lock vehicle", "lockVehicle.sqf"];
lockVehicle.sqf:
Code:
private["_obj","_id"];
_obj = _this select 0;
_id = _this select 2;
_obj removeAction _id;
_obj lock true;
hintSilent "Vehicle locked";
Was halt noch sein kann... das das Fahrzeug nicht global gesperrt ist. Da musst Du die Zeile _obj lock true; evtl. ändern.
Womöglich ist der Actionmenu-Eintrag sobald ein Spieler im Fahrzeug ist, auch für andere Spieler von außen erreichbar... bin mir aber nicht sicher und keine Lust zu testen.

__________________
Buliwyf ist offline  
Alt 15.09.2012, 23:18   #4 (permalink)
Newbie
 
Benutzerbild von TheRhisd
 
Registriert seit: 12.09.2012
Beiträge: 33
Standard

Ok danke. Werd ich dann demnächst mal im Multiplayer ausprobieren. Jetzt aber erstmal mit Jets mit unbegrenzt Munni spielen
TheRhisd ist offline  
Alt 15.09.2012, 23:28   #5 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Zum Grundsätzlichen ist noch anzumerken:

Eine Aktionszuweisung mit player addAction ... ist nur bei Infanteristen sichtbar.

Die mit vehicle player addAction ... scheint nur auf wenn sich der Spieler in einem Fahrzeug befindet.
Vienna ist offline  
 


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
Fahrzeug Actionmenü Einträge entfernen Garstiger Hobbit Editing & Scripting 6 11.11.2011 19:25
Einträge in Listbox zählen [GNC]Lord-MDB Editing & Scripting 2 17.09.2011 19:24
Einträge aus der Installationsliste entfernen JoeJoe87577 Software & Hardware 9 08.03.2011 09:47
Actionmenü nur für den Spieler im Auslöserbereich SniperWolf Editing & Scripting 11 09.07.2010 07:41


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 117 118 119