Theres not much to say other than this very simple code which is suppose to parent an IntValue to the player, is not doing its thing. There are also no errors.
This is a server script stored in StarterCharacterScripts
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local ColourValue = Instance.new("IntValue")
ColourValue.Name = "PlayerColour"
ColourValue.Parent = LocalPlayer -- For some reason this doesn't work
print(ColourValue.Parent) -- returns nil. aaaaah
Does anyone know what’s wrong here?