![]() |
Onlinespiel programmierung mit TServer/ClientSocket
hi.. also ich versuche gerade ein onlinespiel zu programmieren..
aber ich hab ein problem.. wie kann ich herausfinden welche connectionnummer also Socket.Activeconnection der client ist der connected? (jeder Client hat ja seine eigene Connection nummer mit der der server mit dem client kommunizieren kann..) hilfe bitte :) thx |
hat sich erledigt thx
|
Und wie hat es sich erledigt? Wenn du eine Lösung gefunden hast, dann stell sie bitte auch hier vor. Danke.
|
Die Lösung(TServerSocket OnConnect):
Delphi-Quellcode:
und durch ne zwischenspeicherung in ner Ini File wird dem Username dann die Connection ID zu geordnet, somit weiss der server welche conID zu welchem Nickname gehört (somit funktioniert dann die private message function :)
var i:longint;
begin ... ... i:= Server.Socket.ActiveConnections - 1; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz