Hi,
wie hoffe ich mal einigen bekannt ist, gibt es in Spielen wie Quake 3, Counter-Strike usw. eine Console in der man Befehle eingeben kann z. B. Map wechseln usw. Wenn man nun bspw. in einem Programm eine Textbox hat und dort irgendeinen Befehl eingibt, wie geht das, dass er diesen an einen Gameserver senden? Also über ein Programm den Server steuern.
Mit freundlichen Grüßen,
skY!
das kommt drauf an wie das Programm die Befehle sendet.
aber der Suchbegrif "Sockets" könnte dir weiterhelfen
Wir Arbeiten eigendlich nicht wir nehmen nur das geld
das ist eigentlich recht simpel... cs z.B. unterstützt das rcon protokoll. Damit kannst du Befehle an einen Gameserver senden. Das unterstützen andere Spiele auch. Das wichtigste ist aber, das du dich mit Netzwerkverbindungen auseinander setzt. Schau dir mal TcpClient an Sockets. Wobei in dem Fall Sockets sinnvoller sind.
Also meines Wissens nach benutzt man hierbei keine TCP-Sockets, sondern UDP Basierte Sockets, der Vorteil liegt darin, dass der Client nicht jedesmal eine Verbindung zum Server herstellen muss.
gruss