Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local Players = game:GetService("Players")
- local OverheadGui = ReplicatedStorage:WaitForChild("OverheadGui")
- local GroupId = 35720989
- local RoleColors = {
- ["Owner"] = Color3.fromRGB(255, 255, 255);
- ["Beta Testers"] = Color3.fromRGB(85, 255, 0);
- }
- Players.PlayerAdded:Connect(function(Player: Player)
- Player.CharacterAdded:Connect(function(Character)
- local OverheadGuiClone = OverheadGui:Clone()
- local UsernameLabel = OverheadGuiClone:WaitForChild("Frame").UsernameLabel
- local RoleLabel = OverheadGuiClone:WaitForChild("Frame").RoleLabel
- local GetRoleInGroup = Player:GetRoleInGroupAsync(GroupId)
- if GetRoleInGroup then
- UsernameLabel.Text = Player.Name
- RoleLabel.Text = GetRoleInGroup
- RoleLabel.TextColor3 = RoleColors[GetRoleInGroup]
- else
- UsernameLabel.Text = Player.Name
- RoleLabel.Text = "๐ Guest"
- RoleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- end
- if GetRoleInGroup == "Owner" then
- print("๐ Owner")
- RoleLabel.Text = "๐ Owner"
- RoleLabel.TextColor3 = RoleColors[GetRoleInGroup]
- elseif GetRoleInGroup == "Beta Testers" then
- print("๐ Beta Tester")
- RoleLabel.Text = "๐ Beta Tester"
- RoleLabel.TextColor3 = RoleColors[GetRoleInGroup]
- end
- OverheadGuiClone.Parent = Character:FindFirstChild("Head")
- end)
- end)
Advertisement
Add Comment
Please, Sign In to add comment