Тех работы на сервере

Как сделать что бы после введения какой-нибудь команды игрокам запрещалось заходить на сервер, что бы могли только админы заходить

После ввода whitelist 1 в консоль игроки не могут заходить на сервер

CreateConVar( "whitelist", 0, FCVAR_SERVER_CAN_EXECUTE )

local allowed = { -- Белый список кому можно входить на сервер
	[ "STEAM_0:0:123456789" ] = true, 
}

hook.Add( "CheckPassword", "access_whitelist", function( steamID64, ipAddress, svPassword, clPassword, name  )
	steamID64 = util.SteamIDFrom64(steamID64)
	if GetConVar( "whitelist" ):GetInt() == 1 and not allowed[ steamID64 ] then
		return false, "#Ведутся Технические Работы! | Извиняемся за неудобства."
	end
end )

Благодарю