Как сделать проверку на консоль?

Возвращаемся в прошлую тему с перебаном
Нашел проблему что бан не работает через консоль и вот вопрос
Как добавить проверку на консоль?

--  Анти перебан
hook.Add(ULib.HOOK_COMMAND_CALLED, "banid_filter", function(pl, cmd, args)
	if not ULib.ucl.query(pl, cmd) or cmd ~= "ulx banid" then return end
	if not pl:IsSuperAdmin() and ULib.bans[ args[1] ] then
		pl:ChatPrint("Вы не можете перебанить игрока, который уже в бане")
		return false
	end
end)

Наверное так, если не сработает сообщи

hook.Add(ULib.HOOK_COMMAND_CALLED, "banid_filter", function(pl, cmd, args)
	if pl ~= nil and not ULib.ucl.query(pl, cmd) or cmd ~= "ulx banid" then return end
	if pl ~= nil and not pl:IsSuperAdmin() and ULib.bans[ args[1] ] then
		pl:ChatPrint("Вы не можете перебанить игрока, который уже в бане")
		return false
	end
end)

Не сработало
addons/admin_dev/lua/autorun/server/sv_dontlookme.lua:23: attempt to call method 'IsSuperAdmin' (a nil value)

3 сообщения было перемещено в эту тему: ULX - Анти перебан

addons/admin_dev/lua/autorun/server/sv_dontlookme.lua:23: attempt to call global 'lsValid' (a nil value)

исправил, буквой ошибся