Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Kun_GroupCheck(ply)
- KLog_BanGroup(ply)
- end
- hook.Add("PlayerSpawn","Kun_Connect", Kun_Connect)
- function KLog_BanGroup(ply)
- local steamid = ply:SteamID()
- local nid = util.SteamIDTo64(steamid)
- for k,v in pairs(KLogs.BannedSteamGroups) do
- http.Fetch( "https://steamcommunity.com/groups/"..v.."/memberslistxml/?xml=1",
- function( body, len, headers, code )
- local ntbl = string.Explode("<members>", body)
- local nntbl = string.Explode("<steamID64>", ntbl[2])
- for a,b in pairs(nntbl) do
- local ftbl = string.Replace(nntbl[a], "</steamID64>", "")
- if(ftbl != nil and ftbl != "" and ftbl != "</members>" and ftbl != "</memberList>") then
- if(tonumber(nid) == tonumber(ftbl)) then
- ply:Ban(0)
- end
- end
- end
- end,
- function( error )
- end
- )
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement