I am basically trying to create a storage of values within the character of a player. This storage's values will probably be remembered via DataStore, but for now it doesn't save. Below is my code in a LocalScript, which is a child of Workspace.
The BoolValues are going to be edited from outside scripts, such as clicking on a brick will change a certain BoolValue. For some reason though, the Character never gets a backpack spawned in it, let alone a BoolValue...
game.Players.PlayerAdded:connect(function(plr)
local char = plr.Character
plr.CharacterAdded:connect(function()
local storage = Instance.new("Backpack", char)
local item = Instance.new("BoolValue", storage)
end)
end)
EDIT: There is no output given... none at all.

1 comment
This one explained it in detail, but yeh...