-- Получаем кнопку
local button = script.Parent
-- Получаем группу
local groupId = 123456789 -- замените на ID вашей группы
local groupName = "Ваша группа" -- замените на название вашей группы
-- Функция, которая проверяет, является ли игрок членом группы
local function IsPlayerInGroup(player)
local playerGroups = player:GetGroups()
for _, group in pairs(playerGroups) do
if group.Id == groupId then
return true
end
end
return false
end
-- Функция, которая отображает кнопку
local function ShowButton()
button.Visible = true
end
-- Функция, которая скрывает кнопку
local function HideButton()
button.Visible = false
end
-- Проверяем, является ли игрок членом группы при входе в игру
game.Players.PlayerAdded:Connect(function(player)
if IsPlayerInGroup(player) then
ShowButton()
else
HideButton()
end
end)
-- Проверяем, является ли игрок членом группы при обновлении его групп
game.Players.PlayerGroupsChanged:Connect(function(player)
if IsPlayerInGroup(player) then
ShowButton()
else
HideButton()
end
end)