Hvis du ikke kan få lov at installere komponenter på serveren kan det ikke lade sig gøre. ASP har ikke indbygget nogle socket-objekter eller funktioner. Hvis serveren understøtter asp.net er det en anden snak.
Mener du den her HL protocol: http://www.stivan.dk/hlprotocol/ ? For jeg søger ik hvordan man laver links til at joine en server, men hvordan man finder ud af hvor mange spillere der er på den osv. men jeg ville gerne have lidt hjælp til w3 sockets, da jeg ik kender til den slags og kan ik rigtig finde noget på dimac.net
det er os alt du behøver for at vide hvordan den komponent virker... de kommandoer du skal sende til en CS server står alligevel ik beskrevet i den hjælp der er til socket-komponenten
de må stå i en evt dokumentation til CS ... jeg har ik brugt dem før .. jeg kan connecte dig til en mail-server, en webserver og endda en IRC server med den her.. men aner ikke noget om de kommandoer CS benytter...
Jeg har fundet følg. i en fil i SDK'en: Jeg giver gerne flere point, hvis nogen vil hjælpe med at få det til at virke sammen. Det er vel de informationer jeg skal bruge?
----------------------------- Game servers will answer the following messages: Messages are sent to the server by sending 4 consecutive bytes of 255 (32-bit integer -1)
and then the string command followed by a zero byte to terminate it
"ping" Server responds with the following packet: (int32) -1 (byte) ASCII 'j' (general acknowledgement, A2A_ACK) (byte) 0
"info" Server responds with the following packet: (int32) -1 (byte) ASCII 'C' (info response, S2A_INFO) (string) net address of server (string) name of the host / server (string) name of the map (string) game directory (i.e. valve/) (string) Game description (e.g. "half-life multiplay") (byte) active client count (byte) maximum clients allowed (byte) protocol version
"players" Server responds with the following packet: (int32) -1 (byte) ASCII 'D' (players response, S2A_PLAYER) (byte) active client count
for each active client (byte) client number / index (string) player name (int32) client's frag total (float32) client's total time in-game
"rules" Server responds with the following packet: (int32) -1 (byte) ASCII 'E' (rules response, S2A_RULES) (int16) number of rules
for each rule (string) rule name (string) rule value
lille ekstra spørgsmål (laver bare en tråd med point hvis der kommer svar.) hvordan skyder man så kommandoer ind til serveren fra et program, så mam kan restarte, osv. med flere servere fra en app.
Synes godt om
Ny brugerNybegynder
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.