Broken sign tool

Hello, I have a problem with my sign tool. When ever multiple players are holding the sign out and one player changes the text it changes for everyone. I tried to fix this but I have no clue what to do.

model: https://create.roblox.com/store/asset/88691570959373/SignHelp?pagePosition=2
Ignore the gamepass. Script, im still working on it.

you sure they arent using the same remote event?

I only put one remote event. Maybe that’s the issue?

If you are using just one remote event and firing the server with it i would suggest firing the player as well.

So, try this:

yourEvent:FireServer(plr)

That might work hopefully

Model is unavailable, but htis issue is likely caused by several server scripts in each tool listening for the same remote event. Whenever you have remote events, its recommended to have just one script listen to it. Recommended, though, not a rule.

Oh, okay I fixed it. It should be available now.

This mostly comes from the way you set up the scripts, when you have a server script in a gui like this it means it runs on the server, on every player, and since you have only a single remote event, this problem could be fixed by making every single gui have their own remoteevent or you could make the entire system better and more efficient by only having one remoteevent in replicatedstorage and only one server script in serverscriptservice.

mabye u could just have one remte event but the most simpelst would be to have on remote event per rool and a local and server scriot for that tool or , you can just make one remote evnet and then check players name then just find the player look for the tool and change the players tool text

1 Like