Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 01.05.2014, 18:27   #1 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Wolkenbeisser
 
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
Standard Animation von Client für die anderen Clients sichtbar machen

Hallo zusammen

In einer gehosteten Coop-Mission möchte ich die Animation eines Clients für alle sichtbar machen. Es funktioniert sonst alles. Nur eben die Animation wird nur vom auslösenden Spieler gesehen. Das hier habe ich bis jetzt:

Ein toter Pilot (nicht spielbar) mit der Initzeile:
Code:
ID1 = this addAction ["Geheimcodes vernichten", "zettel.sqf", [], 0, false, true, "", "(_target distance _this) < 1.7"]
Ein 'Miniscript' zettel.sqf:
Code:
zetteltot=true; publicVariable "zetteltot";
sleep 0.5;
player switchMove "ainvpknlmstpslaywrfldnon_medic";
Ein Auslöser mit der Bedingung zetteltot:
Code:
Pilot1 removeAction ID1; hint "Team Albatross an Basis: Wir haben die geheimen Codes des Piloten vernichtet."
Leider können die Mitspieler die im Script ausgeführte Animation nicht sehen (schon klar, passiert lokal auf dem auslösenden Client). Wie kann ich die Animation des auslösenden Spielers 'pubic' machen?

Wie immer jetzt schon vielen Dank für eure Hilfe.
Wolkenbeisser ist offline  
Alt 01.05.2014, 18:46   #2 (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

Schätze Du wirst das über addPublicVariableEventHandler realisieren müssen. In ArmA2 hab ich das mal in irgendeiner Mission benutzt... klappte ganz gut.

Musste mich aber bissl einlesen.. irgenwie waren meine Synapsen bissl verquer um nachhaltig zu begreifen was ich da gemacht hab...
__________________
Buliwyf ist offline  
Alt 01.05.2014, 20:37   #3 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Oder Psycho bzw. Xeno plaudern aus dem Nähkästchen...
Drunken Officer ist offline  
Alt 01.05.2014, 22:53   #4 (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

Versuch es einmal so:

Ein 'Miniscript' zettel.sqf:
Code:
zetteltot = player;
publicVariable "zetteltot";
Ein Auslöser mit der Bedingung: ! isNil "zetteltot"
Code:
Pilot1 removeAction ID1;
hint "Team Albatross an Basis: Wir haben die geheimen Codes des Piloten vernichtet.";
sleep 0.5;
zetteltot switchMove "ainvpknlmstpslaywrfldnon_medic";
Die Variable zetteltot darf zuvor nicht vorhanden sein!
Vienna ist offline  
Alt 05.05.2014, 00:25   #5 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Wolkenbeisser
 
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
Standard

Funktioniert perfekt

Danke, Vienna.
Wolkenbeisser ist offline  
Alt 25.05.2014, 15:12   #6 (permalink)
Newbie
 
Registriert seit: 25.05.2014
Beiträge: 4
Hashkeks91 eine Nachricht über Skype™ schicken
Standard

Guten Tag, hatte mal ne Frage ist es möglich diese Methode so zu nutzen dass man Mods für Arma 3 Altis life sichtbar zumachen für andere. Da ich man mir nur gesagt wurde dass Mods nur Clientseitig sind müsste es doch bestimmt ne möglichkeit geben es serverseitig zu bekommen.
Hashkeks91 ist offline  
Alt 25.05.2014, 16:35   #7 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von burns
 
Registriert seit: 13.04.2003
Ort: Monerica
Alter: 41
Beiträge: 32.968
Standard

Zitat von Hashkeks91 Beitrag anzeigen

Guten Tag, hatte mal ne Frage ist es möglich diese Methode so zu nutzen dass man Mods für Arma 3 Altis life sichtbar zumachen für andere. Da ich man mir nur gesagt wurde dass Mods nur Clientseitig sind müsste es doch bestimmt ne möglichkeit geben es serverseitig zu bekommen.

Les dir bitte ma durch wat du da verzapft hast.
Und falls du wirklich ne Antwort willst, stell die Frage nochmal verständlich.


Ich rate einfach, und sage: Niemals.
__________________

burns ist offline  
Alt 25.05.2014, 18:59   #8 (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

Wenn eine Programmroutine für Einzelspieler erstellt wurde, dann wird meistens ein Anpassen der Routine für Mehrspieler erforderlich sein, was unterschiedlich großen Aufwand erfordert.
Vienna ist offline  
Alt 26.05.2014, 09:14   #9 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Lester
 
Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 57
Beiträge: 3.013
Standard

Man könnte natürlich auch einfach die BIS eigene Funktion zum globalen ausführen von Befehlen nutzen ...

Leider kann ich hier nicht nachgucken wie sich das Ding heisst, wird vermutlich was mit global exec zu tun haben.

Einfach mal im Funktionsassistenden blättern, da gibt es einige hilfreiche Sachen die sonst nur mit einigem Eigenaufwand zu realiseren sind.
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547
Lester ist offline  
Alt 27.05.2014, 00:20   #10 (permalink)
Newbie
 
Registriert seit: 25.05.2014
Beiträge: 4
Hashkeks91 eine Nachricht über Skype™ schicken
Standard

Danke für die auskunft
Hashkeks91 ist offline  
Alt 27.05.2014, 10:52   #11 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Lester, ich habe jetzt mal geschaut aber nix gefunden. Auch goggle spuckt zum Thema global exec nichts aus.

Kannst du mal bitte etwas Genauer werden. Danke
Drunken Officer ist offline  
Alt 27.05.2014, 13:40   #12 (permalink)
Newbie
 
Benutzerbild von T-800a
 
Registriert seit: 20.01.2014
Ort: Siegerland
Alter: 39
Beiträge: 41
Standard

https://community.bistudio.com/wiki/BIS_fnc_MP
__________________
for pony!
T-800a 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
Domination @ A3 (DE/EN) [UDDP]Itse Usermade Missions 916 06.12.2013 00:58
Multiplayer nicht gängig? Hunne Multiplayer 6 04.01.2012 15:13
Merkwürdiges Dedi Serverproblem - trotz intensiver Suche nichts gefunden... Qu!nt Multiplayer 5 11.10.2011 16:15


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