Okay!
Ich bin soweit.
Ich hab jetzt mit dem client und den server angefangen. Nur jetzt bin ich schon an einem problem angelangt: (Hab mich für TServerSocket/TClientSocket entschieden)
Sobald der client etwas an den server sendet muss der server ja wissen obs jetzt vom hans oder peter kommt.
Also muss ich im OnConnect die
IP irgendwie abspeichern und wenn der client ein packet sendet kann ich ihn dann identifiezieren.
Ich hab da an sowieso wie ne bestimme variable gedacht (weis nicht mehr wie man das nennt).
Sagen wir mal TPlayer.
also Player: TPlayer;
Player.ip : String;
Player.id : Integer;
Player.name : String;
..usw...
Und wenn ein Client connected wird so eine variable erstellt und gleich die
IP zugeordnet (und id).
Und wenn ein Client ein packet sendet muss es erst deine identifications-procedure machen (via
ip).
Also ich glaube ihr wisst was ich meint.
Wie könnte ich sowas machen?