Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 11.02.2015, 22:50   #1 (permalink)
50 Beiträge
 
Registriert seit: 25.02.2013
Beiträge: 53
Standard sendAUMessage und dpnid

Hallo Leute,

ich stehe grade etwas auf dem Schlauch.
Ich suche eine Möglichkeit vom Server aus einen Befehl zu geben der einen client auf einen anderen Server connecten lässt. Wahlweise ginge auch eine Funktion. Nachdem ich allerdings nichts gefunden habe, habe ich ein Ticket an Bohemia gestellt ob solch eine Funktion eingebaut werden könnte. Link zum Ticket Damals kamen ein paar Antworten, jedoch dachte ich das wäre irgendwie nicht das was ich Suche.
Auf jeden Fall habe ich heute mal wieder bei meinem Ticket vorbei geschaut und bin beim "sendAUMessage" Befehl hängen geblieben, der dort empfohlen wird. Nun habe ich aber leide keine Ahnung was die dort genannte "dpnid" bedeuten soll. Deshalb mal meine Frage an euch, habt ihr ne idee oder schon mal mit dem "sendAUMessage" Befehl geschafft? Oder kennt ihr jemanden der das wissen könnte? Oder vielleicht kann mir auch nur jemand sagen, dass das mit dem "sendAUMessage" Befehl gar nicht so Funktioniert wie ich mir das vorstelle. Wie dem auch sei, danke im vorraus führ eure Mühen.

mit freundlichem Gruß
Eden

PS: Sollte der "sendAUMessage" Befehl nicht zu dem gesuchte fähig sein, euch gefällt aber die Idee. Dann voted doch ein wenig für das Ticket, vielleicht macht Bohemia dann was
__________________
ArmA ohne Editor wäre wie Apfelkuchen ohne Äpfel!

Geändert von Eden (11.05.2015 um 22:24 Uhr).
Eden ist offline   Mit Zitat antworten
Alt 12.02.2015, 14:39   #2 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

hast du dir das wiki dazu angeschaut?

https://community.bistudio.com/wiki/sendAUMessage

nicht hauen kann flasch geschrieben sein
dpnid ist die Dirct play Network ID

also den Spieler welchen du ansprechen willst
Nokman ist offline   Mit Zitat antworten
Alt 12.02.2015, 14:47   #3 (permalink)
50 Beiträge
 
Registriert seit: 25.02.2013
Beiträge: 53
Standard

Hey, ja da habe ich schon geschaut. Ich glaube ich habe auch die dpnid gefunden und weis wie man sie ausliest. Nun stehe ich vor dem Problem dass ich nicht weis welche commands da übermittelt werden. Das Beispiel spricht ja von ConnectTo allerdings finde ich dafür auch nirgendwo etwas.

Hier meine Lösung für die dpnid:

Code:
clientID = owner Spieler; hint format ["%1",clientID]; sendAUMessage [[clientID], "ConnectTo: 192.0.0.1"];
Spieler ist hierbei der direkte name des Spielerobjektes (Charakters), damit der vom Server ausgelesen werden kann. Ansonsten könnte ich mir noch vorstellen, dass das mit "getPlayerUID" gehen könnte.

kann das so stimmen?
__________________
ArmA ohne Editor wäre wie Apfelkuchen ohne Äpfel!
Eden ist offline   Mit Zitat antworten
Alt 12.02.2015, 16:27   #4 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Dazu solltest du dir https://community.bistudio.com/wiki/onPlayerConnected durchlesen damit bekommst du die ID welche du brauchst die _id

was du aussliest ist die Owner ID welche nur beid enn momentanen connect gültig ist und zuweist wer für die Berechnung welches Objektes zuständig ist.
Nokman ist offline   Mit Zitat antworten
Alt 13.02.2015, 00:09   #5 (permalink)
50 Beiträge
 
Registriert seit: 25.02.2013
Beiträge: 53
Standard

Okay hm
ich habe jetzt die _id vom "onPlayerConnected" befehl genommen. Es tut sich aber leider immer noch nix
Weis zufällig jemand was für Commands überhaupt übermittelt werden können?
__________________
ArmA ohne Editor wäre wie Apfelkuchen ohne Äpfel!
Eden ist offline   Mit Zitat antworten
Antwort

Stichworte
autoconnect, command, connect & disconnect, dpnid, feature request


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


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