12.08.2013, 20:18 | #1 (permalink) |
Registriert seit: 30.06.2012
Beiträge: 7
|
addAction unsichtbar machen
Hallo!
Ich habe ein ActionMenü an einen Spieler angeheftet, nun suche ich nach einer Möglichkeit das Action Menü für genau diesen Spieler unsichtbar zu machen, so das nur andere Spieler auf dessen ActioMenü zugreifen können. Danke schonmal! |
13.08.2013, 08:05 | #2 (permalink) |
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
|
Die Aktion nicht diesem sondern den anderen Spieler geben:
Erstelle einen Mehrfach-Auslöser Bedingung: player distance SoldatA < 3 and player != SoldatA Bei Akt: Aktion1 = player addAction.... Bei DeAk: player removeAction Aktion1 So haben die anderen Spieler die Anktion wenn sie sich unter 3m Abstand zum SoldatA befinden. |
13.08.2013, 19:18 | #4 (permalink) |
Registriert seit: 30.06.2012
Beiträge: 7
|
Vielen Dank für den Lösungsansatz!
Aber trotzdem wird doch SoldatA diese Aktion Menü sehen wenn ein anderer Spieler sich in einem Abstand von unter 3 Metern befindet. Ziel ist es dass ein Polizist einen anderen Spieler ins Gefängnis teleportieren kann. Dies wurde auch schon mit der Bedingungsabfrage ob dieser Gefesselt (handcuffed) ist gekoppelt. |
13.08.2013, 22:00 | #5 (permalink) |
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
|
Hast du das schon getestet? addAction ist angeblich ein lokaler Befehl.
Sollte der ausgenommene Spieler doch die Aktion von anderen Spieler sehen, dann nicht die Aktion mit dem Auslöser aktivieren, sondern ein Skript welches das dann durchführt. |
14.08.2013, 07:56 | #6 (permalink) |
Registriert seit: 05.11.2011
Beiträge: 235
|
Also nach meiner Erfahrung ist es so, dass wenn Du eine Addaction an einen Spieler heftest und der Auslöser aktiviert wird, alle Spieler die in deinem Bereich sind diese Addaction aktivieren und sehen können. Habe auch schon mal vergeblich versucht, diese Addaction nur für den einzelnen Spieler sichtbar zu machen...
Und was meinst Du damit, dass Addaction lokal ist? Vielleicht stehe ich ja grade auf dem Schlauch, aber das habe ich null verstanden... Grüße Sol.LrMartyn
__________________
Achtung! Betrachtung des Quellcodes auf eigene Gefahr. Für Übelkeit, Erbrechen oder Kopfschmerzen übernehme ich keine Haftung ------ https://www.sol-diers.com |
14.08.2013, 09:38 | #7 (permalink) |
Registriert seit: 26.09.2012
Beiträge: 120
|
Hier geht es meines erachtens gerade um ein Problem beim Multiplayer, wenn ein anderer online Spieler in den Auslöser kommt, wird die Aktion bei jedem Spieler genauso erscheinen, so als würde man den Auslöser selbst aktiviert haben. Korrigiert mich wenn ich falsch liege. Mfg M.S. Geändert von MagicStyle (14.08.2013 um 11:34 Uhr). |
14.08.2013, 17:05 | #8 (permalink) |
Registriert seit: 30.06.2012
Beiträge: 7
|
Also:
S1 soll ein teleport addAction Menü an SICH SELBST angeheftet bekommen, damit S2 auf dieses zugreifen und ihn ins Gefängnis teleportieren kann, allerdings soll S1 nicht selbst darauf zugreifen können. Ich werde mal Vienna's Lösungsansatz ausprobieren, da S1 und S2 verschiedene Fraktion sind könnte man vielleicht mit den Auslöser Bedingungen zum Ziel gelangen. |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Addaction nur für Driver | Sol.LrMartyn | Editing & Scripting | 3 | 17.03.2013 13:18 |
addaction für player (wenn mehrere beieinander stehen) | Wolkenbeisser | Editing & Scripting | 34 | 30.01.2013 06:27 |
addAction und hint im Multiplayer | spaccy | Editing & Scripting | 7 | 18.07.2012 20:10 |
Frage zu "addaction" | spreewälder | Editing & Scripting | 12 | 11.05.2012 14:47 |
AddAction nur für bestimmten spieler | DirtyHarryTPC | Editing & Scripting | 9 | 24.09.2010 11:51 |