Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Роблокс студио скрипт 1111

Alex Neko Ученик (95), открыт 2 недели назад
Нужен скрипт, который будет отображать Username над головой игрока белым цветом, но если у него 2+ ранг в группе, то цвет будет красный.
Надеюсь поможете :)
1 ответ
Рустам Абдрашитов Мыслитель (9520) 2 недели назад
 local groupId = 1234567 -- Замените на ваш Group ID  

game.Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
local humanoid = character:WaitForChild("Humanoid")

local billboardGui = Instance.new("BillboardGui")
billboardGui.Size = UDim2.new(0, 200, 0, 50)
billboardGui.Adornee = character:WaitForChild("Head")
billboardGui.AlwaysOnTop = true
billboardGui.StudsOffset = Vector3.new(0, 3, 0) -- Задайте нужное смещение по высоте

local textLabel = Instance.new("TextLabel", billboardGui)
textLabel.Size = UDim2.new(1, 0, 1, 0)
textLabel.BackgroundTransparency = 1
textLabel.TextScaled = true
textLabel.Font = Enum.Font.SourceSansBold
textLabel.Text = player.Name

if player:IsInGroup(groupId) and player:GetRankInGroup(groupId) >= 2 then
textLabel.TextColor3 = Color3.new(1, 0, 0) -- Красный цвет
else
textLabel.TextColor3 = Color3.new(1, 1, 1) -- Белый цвет
end

billboardGui.Parent = character.Head
end)
end)

Пожалуйста, замените `1234567` на ваш Group ID. Этот скрипт добавит BillboardGui над головой каждого игрока и будет отображать имя пользователя. Если игрок имеет ранг 2 или выше в указанной группе, имя будет отображаться красным цветом, в противном случае — белым.

С помощью свойства `StudsOffset` `BillboardGui` теперь будет отображаться немного выше головы персонажа. Вы можете корректировать значение `Vector3.new(0, 3, 0)`, чтобы изменить высоту по своему усмотрению.
Alex NekoУченик (95) 2 недели назад
как повыше сделать?
он в голове
Рустам Абдрашитов Мыслитель (9520) Alex Neko, изменил код посмотрите
Похожие вопросы