Seite 1 von 5

Kann einer einen MOD für mich machen? :D

Verfasst: 26.12.2004 01:27
von Force
Hi!

Ich hab ein eigenes Forum (wer hätt's gedacht?) und suche einen MOD, welcher folgendermaßen aussehen sollte:
ziggomorphic hat geschrieben:This is the PHP code used by the active server list to contact potential running AFD servers:

Code: Alles auswählen

$sock = fsockopen('udp://'.$serverIP,19400,$errno,$errstr,2)
socket_set_timeout($sock,2);
fwrite($sock,sprintf("%c%c%c%c%c%c%c%c%c",0x02,0,0,0x20,0,0,0,0,0));
$resp = fread($sock,200);
fclose($sock);
This simply sends one UDP packet containing 9 characters (all 0 except no.1=0x02 and no.4=0x20) to the server's IP address and wait for up to 200 characters in response.

The response (if any) can be read as follows to get information on the running game:

start position (starting from 0) | max. length | information

61 | 32 | name of the server
93 | 32 | game mode(different depending on language version)
125 | 32 | level name
157 | 1 | number of currently connected players
161 | 1 | maximum number of players

Mann müsste seine DNS im Profil angeben können. Wenn man nun auf das Profil eines anderen Users geht müsste dort ein Button sein, wo man prüfen kann, ob gerade der Server offen. ist....

Kann das einer machen?

Verfasst: 26.12.2004 07:59
von Nico Haase
du brauchst nur den fünfzeiler und ein bisschen code außenrum - mehr nicht...

Verfasst: 27.12.2004 20:55
von Force
sorry, aber ich kenn mich mit php nicht so aus, kann den vielleicht einer posten?

Verfasst: 27.12.2004 21:26
von Nico Haase
also, ich mach jetzt mal nen ganzen mod draus

Verfasst: 28.12.2004 10:05
von Nico Haase
http://www.nicohaase.de/afd0.1.zip sollte das gewünschte liefern. leider konnte ich, da mir keine afd-serverip vorliegt, nicht testen, ob die abfrage wirklich klappt, aber das ist dann nur noch ne kleine änderung im code ;)

Verfasst: 28.12.2004 20:16
von Force
VIELEN DANK!!!!!!


werde es sofort ausprobieren!

Verfasst: 28.12.2004 20:55
von Nico Haase
ich bitte darum ;) schick mir dann mal die url des forums, dann kann ich die sache mit der server-abfrage evtl. noch verbessern

Verfasst: 28.12.2004 21:14
von Force
geht nicht :cry: :cry:

hier die URL:

Mein Forum

Verfasst: 28.12.2004 21:28
von Nico Haase
guck mal in die language/lang_english/lang_main.php, da stimmt was nicht. stell sie, wenn nix anderes geht, zum download bereit

Verfasst: 29.12.2004 10:55
von Force
in allen veränderten dateien ist ein fehler....

werd dateien mortgen uploaden.