If I play it in Roblox Studio I can change to the next Hair but if I try it in real Roblox it doesn't work the same thing for showing the Hairstyle on the label. There are also no errors in the console. Can someone help?
game.Players.PlayerAdded:Connect(function(plr) --Varible for objects local PlrGui = plr.PlayerGui local CustGui = PlrGui:WaitForChild("CustomizeChar") local HairFrame = CustGui.Hair local HairButton = HairFrame.Hair local HairRightButton = HairFrame.HairRight local HairLeftButton = HairFrame.HairLeft local Male = HairFrame.Male local Female = HairFrame.Female local SkinColorFrame = CustGui.SkinColor --Values local Gender = plr.CharValues.Geschlecht local HairValue = plr.CharValues.HairValue --Other Varibles local db = false --Main HairRightButton.MouseButton1Click:Connect(function() --When player presses Hair next Button if db == false then --Checks cooldown db = true -- sets db to true if Gender.Value == "Male" then --checks if the gender of the person is Male -- Does the stuff if HairValue.Value == "Wavy" then HairValue.Value = "Styled" elseif HairValue.Value == "Styled" then HairValue.Value = "Bald" elseif HairValue.Value == "Bald" then HairValue.Value = "Wavy" end elseif Gender.Value == "Female" then --checks if the gender of the person is Female -- Does the stuff end wait(0.5) db = false end end) while true do HairButton.Text = "Hair: "..HairValue.Value wait() end end)