function HandleRequest_PlayerList( Request ) local World = cRoot:Get():GetDefaultWorld() local Content = "" if( Request.Params["playerlist-kick"] ~= nil ) then local KickPlayerName = Request.Params["playerlist-kick"] local FoundPlayerCallback = function( Player ) if( Player:GetName() == KickPlayerName ) then Player:GetClientHandle():Kick("You were kicked from the game!") Content = Content .. "

" .. KickPlayerName .. " has been kicked from the game!

" end end if( World:DoWithPlayer( KickPlayerName, FoundPlayerCallback ) == false ) then Content = Content .. "

Could not find player " .. KickPlayerName .. " !

" end end Content = Content .. "

Connected Players: " .. World:GetNumPlayers() .. "

" Content = Content .. "" local PlayerNum = 0 local AddPlayerToTable = function( Player ) PlayerNum = PlayerNum + 1 Content = Content .. "" Content = Content .. "" Content = Content .. "" Content = Content .. "" Content = Content .. "" end cRoot:Get():ForEachPlayer( AddPlayerToTable ) if( PlayerNum == 0 ) then Content = Content .. "" end Content = Content .. "
" .. PlayerNum .. "." .. Player:GetName() .. "Kick
None
" Content = Content .. "
" return Content end