Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty: Modern Warfare 3 » Call of Duty: Modern Warfare 3 - Hilfe » Serverdaten per UDP abfragen? » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Serverdaten per UDP abfragen?
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Dungeonwatcher
Hat kein Zuhause


Dabei seit: 22.01.2008
Beiträge: 76


Serverdaten per UDP abfragen? Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi! cool

Bei CoD 1-5 frage ich die Serverdaten per UDP so ab:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
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:
$connect = fsockopen($server_ip, $server_port6, $errno, $errstr, 5);

if ($connect)
	{
		socket_set_timeout ($connect, 1, 000000);
		fwrite($connect, "ÿÿÿÿ" . chr (0x02) . "getstatus");
		$debug1 = fputs($connect, $send);
		$debug2 = fwrite ($connect, $send);
		$output = fread ($connect, 1);
		if (! empty ($output))
			{
				do
					{
						$status_pre = socket_get_status ($connect);
						$output = $output . fread ($connect, 1);
						$status_post = socket_get_status ($connect);
					}
					while ($status_pre['unread_bytes'] != $status_post['unread_bytes']);
			};
		fclose($connect);

		$output = explode ("\\", $output);
		$max_index = array_search ("sv_maxclients", $output);$max_clients6 = $output[$max_index+1];
		$max_index = array_search ("sv_privateClients", $output);$privat6 = $output[$max_index+1];
		$max_index = array_search ("mapname", $output);$mapname6 = $output[$max_index+1];
		$max_index = array_search ("sv_hostname", $output);$hostname6 = $output[$max_index+1];

usw...



Bei CoD MW3 funktioniert das ganze aber irgendwie nicht. Es gibt keine Antwort.

Woran mag das liegen?

Bye
Dungeonwatcher ist offline Homepage von Dungeonwatcher Beiträge von Dungeonwatcher suchen Nehmen Sie Dungeonwatcher in Ihre Freundesliste auf
Kelli
... sehr viel alleine


Dabei seit: 09.11.2006
Beiträge: 2.504


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ist nicht. MW3 antwortet auf das Source Protokoll, im Default Port 27017

Source protokoll
http://developer.valvesoftware.com/wiki/Server_Queries

\xFF\xFF\xFF\xFFTSource engine Query

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
printf "\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00" |  nc -uw 7 -v 216.155.140.217 27017

    I?^1RiverRats ^4Hardcore ^2TDMDownturnmodernwarfare3MW3 Game Descriptionª??dw?1.0.0.0¦çi?¼?¦
@?gn\IW5\gt\war\hc\1\pu\1\m\mp_exchange\px\\pn\\mr\\pc\0\ff\1\fg\\md\\kc\0\ac\1\d\2\qp\27017\vo\2\-ª




neu schreiben, oder eine Counterstrike Source compatible Lib anpassen GameQ z.B.

Die doku unter dem valve-wiki kennt MW3 aber noch garnicht. Ein paar Flags kann man erraten (hostname, Gametype, map, Version, SteamID, aber die restlichen bytes... try & success hilft da vielleicht.

__________________
„ Allah ist Groß, und wir sind armselige Tröpfe mit unseren ganzen Wissenschaften Herrlichkeit.“

Dieser Beitrag wurde 420 mal editiert, zum letzten Mal von der Bundesregierung Niemand: Heute, 11:42.

https://kkde.de/scum/
Kelli ist offline Homepage von Kelli Beiträge von Kelli suchen Nehmen Sie Kelli in Ihre Freundesliste auf
Dungeonwatcher
Hat kein Zuhause


Dabei seit: 22.01.2008
Beiträge: 76


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi! cool

Oha, so firm bin ich darin leider nicht. Da brauche ich viele lange langweilige Winterabende. Augen rollen

THNX

Bye
Dungeonwatcher ist offline Homepage von Dungeonwatcher Beiträge von Dungeonwatcher suchen Nehmen Sie Dungeonwatcher in Ihre Freundesliste auf
Kelli
... sehr viel alleine


Dabei seit: 09.11.2006
Beiträge: 2.504


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Vielleicht hast du auch Glück das Nightwing langweilig ist grosses Grinsen

__________________
„ Allah ist Groß, und wir sind armselige Tröpfe mit unseren ganzen Wissenschaften Herrlichkeit.“

Dieser Beitrag wurde 420 mal editiert, zum letzten Mal von der Bundesregierung Niemand: Heute, 11:42.

https://kkde.de/scum/
Kelli ist offline Homepage von Kelli Beiträge von Kelli suchen Nehmen Sie Kelli in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty: Modern Warfare 3 » Call of Duty: Modern Warfare 3 - Hilfe » Serverdaten per UDP abfragen?

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv