Avatar billede dj Nybegynder
24. maj 2001 - 17:53 Der er 3 kommentarer og
1 løsning

UDP --> Halflife server

Jeg er gået igang med et projekt for et stort gamesite. Det drejer sig om spillet Counter-strike der kører under Halflife.

Jeg har brug for at connecte til en spilserver og sende/modtage nogle kommandoer igennem UDP protocollen.

Jeg har forsøgt at rode lidt med INDY\'s UDP Client og server, men jeg kan ikke rigtig få det til at virke sammen med Halflife\'s server.

Den besked der skal sendes til serveren er: \'Challenge rcon\' og man skulle så modtage svar tilbage fra serveren, hvor den skriver at det er godkendt og den leverer så en ID man skal bruge i fremtidige beskeder (en form for session ID).

Men samtlige forsøg på at få forbindelse med serveren har kun resulteret i at jeg har fået timeout på de UDP beskeder jeg har sendt.

En testserver kunne være: gamesrv03.cybercity.dk på port: 27015

Hvis nogen er i stand til at få en UDP besked igennem til en Halflife server eller nogen der har udviklet servertools eller andet til halflife der benytter lignende teknikker så vil jeg være meget glad for at se hvordan I har gjort det :)

Mvh. _DJ_
Avatar billede dexxa Nybegynder
24. maj 2001 - 18:30 #2
bruger du linux

ellers kig på www.elinux.dk og køb Linux, der kan du nemt sætte en op.
Avatar billede dj Nybegynder
24. maj 2001 - 18:32 #3
ehm.. jeg spørger ikke efter et sted at downloade counter-strike og leder heller ikke efter et OS at køre en CS Server fra ..
Avatar billede dj Nybegynder
24. maj 2001 - 18:47 #4
nåh.. jeg har selv fundet løsningen, grunden var at serveren skal modtage: chr(255) + chr(255) + chr(255) + chr(255) + \'besked her\'+ chr(0) for at HL serveren accepterer beskeden.

Så det var ikke mig der havde kludret i det med UDP componenten alligevel :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester