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="0.0.0.0") _TCP_Server_Broadcast($sData) _TCP_Server_ClientList() _TCP_Server_ClientIP($hSoc