You can write your topic however you want, but you need to answer these questions:
- What do you want to achieve? Keep it simple and clear!
I want to find out how to remove this irritating issue, and why it occurs.
- What is the issue? Include screenshots / videos if possible!
local item = script.Parent
item:GetPropertyChangedSignal("Value"):Connect(function()
print("hi")
game.ServerStorage.InventoryUpdate:Fire(item)
end)
-----------------------------
This is my script, very simple, but the issue is that the function does not fire. The value is reading as changed on the server, yet “hi” never prints.
- What solutions have you tried so far? Did you look for solutions on the Developer Hub?
I’ve searched and looked through multiple posts on this same topic, and a few say to flip between .Changed or :GetPropertyChangedSignal, and magically the code works. However, most are left unresolved. I am wondering if this is just an impossible issue to fix, and I need to rework this system.