Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

Color3Value not changing to correct value?

I'm trying to make it so when a player joins then the Color3Value will change to Color3.new(50,50,50) for the first time. When I tested it how I wanted it to go, it changed it to Color3.new(12750, 12750, 12750) and I have no idea where it got that number from. Then I tried to do it just when the player was added to see if it was a RemoteEvent issue to find out that it did the same thing when the player joined. Here is my script:

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local PlayerAddedEvent = game.ReplicatedStorage.PlayerAddedEvent
local Playername = nil
local Counter = 0
local Gui = game.Workspace.Dummy.BillboardGui
local GuiClone = Gui:Clone()
local NameLabel = GuiClone.NameLabel
game.Players.PlayerAdded:Connect(function(plr)
	plr.CharacterAdded:Connect(function(Char)
		if Counter == 0 then
			Counter = Counter + 1
			plr.Team = game.Teams.Joining
			plr.RespawnLocation = game.Workspace.TeamSpawns.JoiningSpawn
		end
	local hum = Char:WaitForChild("Humanoid")
	if hum then
	hum.HealthDisplayType = Enum.HumanoidHealthDisplayType.AlwaysOff
	hum.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
	Playername = plr
	Character = Char
	NameLabel.Text = Char.Name
	game.ReplicatedStorage.Color3Valuee.Value = Color3.new(50,50,50)
	game.ReplicatedStorage.PlayerAddedEvent:FireClient(plr)
	end
	end)

Any help would be great!

1 answer

✓ Accepted answer

So, your coloring it like: game.ReplicatedStorage.Color3Valuee.Value = Color3.new(50,50,50) HOWEVER, you have to color it like this: game.ReplicatedStorage.Color3Valuee.Value = Color3.fromRGB(50,50,50)

2 comments

0

Your welcome

0

Thank you!

This discussion is preserved as it was. New answers, comments, and votes are closed.