--Made by tezlo - 23.02.2003 --Edited and Optimized by piglja - 11.03.03 badShare = {"11811160064"} function checkFake(user) local s, e, shared = strfind(user.sMyInfoString, "$ALL %S+ .-$ $.+.$.-$(%d+)") return foreachi(badShare, function(id, value) if value == %shared then return id end end) end function NewUserConnected(user) if checkFake(user) then user:SendData("*** You seem to be using a fakeshare client if your share is real please email me at oring49001@yahoo.com and include the size of your share.") SendToOps (user.sName," was using a fake share and has been disconnected") user:Disconnect() end end