local msg = AdminBase System was loaded not genius Inferno GoodGame And GHLF
local Access = {"superadmin","admin", "operator", "moder"} // свои группы сюда пиши
hook.Add("PlayerSay", "adminbase", function( ply, text ) -- хук который отслеживает сообщение
if string.lower(text) == "!adminbase" and table.HasValue(Access,ply:GetUserGroup()) then -- если игрок ввел текст !adminbase и его группа есть в local acces то
ply:SetPos(Vector( координаты, сюда, сюда)) -- сетается позиция то есть тп
end
end)
print(msg)