Hey, Because people always ask how to create a TCP client/server, and then (if they get it) don't know how to make it multi client, I simplified it. It's event driven, so you don't have to manualy check everything. Please read this whole post to understand my UDF. Version 3 of this UDF: Functions renamed, and everything is event-driven. Functions: _TCP_Server_Create($iPort, $sIP="") _TCP_Server_Broadcast($sData) _TCP_Server_ClientList() _TCP_Server_ClientIP($hSocket) _TCP_Serv