So i made a pick up item script witch should change value to 1 in inventory, but it only changes it for server least i am thinking it is.
local Apple = game.Workspace.Apple local Apple1 = game.Workspace.Apple1 local Apple2 = game.Workspace.Apple2 local Apple3 = game.Workspace.Apple3 local Apple4 = game.Workspace.Apple4 local Slot1 = game.StarterGui.Inventory.Frame.Slot1.Value local Slot2 = game.StarterGui.Inventory.Frame.Slot2.Value -- value 1 means slot is full, value 0 means empty Apple.ClickDetector.MouseClick:Connect(function() -- once clicked apple does this function if Slot1.Value == 0 then Apple.Transparency = 1 Apple.ClickDetector.MaxActivationDistance = 0 Slot1.Value = 1 else if Slot1.Value == 1 then if Slot2.Value == 0 then Apple.Transparency = 1 Apple.ClickDetector.MaxActivationDistance = 0 Slot2.Value = 1 end end end end) Apple1.ClickDetector.MouseClick:Connect(function() if Slot1.Value == 0 then Apple1.Transparency = 1 Apple1.ClickDetector.MaxActivationDistance = 0 Slot1.Value = 1 else if Slot1.Value == 1 then if Slot2.Value == 0 then Apple1.Transparency = 1 Apple1.ClickDetector.MaxActivationDistance = 0 Slot2.Value = 1 end end end end) Apple2.ClickDetector.MouseClick:Connect(function() if Slot1.Value == 0 then Apple2.Transparency = 1 Apple2.ClickDetector.MaxActivationDistance = 0 Slot1.Value = 1 else if Slot1.Value == 1 then if Slot2.Value == 0 then Apple2.Transparency = 1 Apple2.ClickDetector.MaxActivationDistance = 0 Slot2.Value = 1 end end end end) Apple3.ClickDetector.MouseClick:Connect(function() if Slot1.Value == 0 then Apple3.Transparency = 1 Apple3.ClickDetector.MaxActivationDistance = 0 Slot1.Value = 1 else if Slot1.Value == 1 then if Slot2.Value == 0 then Apple3.Transparency = 1 Apple3.ClickDetector.MaxActivationDistance = 0 Slot2.Value = 1 end end end end) Apple4.ClickDetector.MouseClick:Connect(function() if Slot1.Value == 0 then Apple4.Transparency = 1 Apple4.ClickDetector.MaxActivationDistance = 0 Slot1.Value = 1 else if Slot1.Value == 1 then if Slot2.Value == 0 then Apple4.Transparency = 1 Apple4.ClickDetector.MaxActivationDistance = 0 Slot2.Value = 1 end end end end)