Tool's script does not work after being cloned

Thanks for helping my issue, the problem is now solved! :wink:

1 Like

Each player has their own PlayerGui so I’m not sure how that would happen.

because the server isnt each player

Server scripts can still access Player.PlayerGui though for each player.

I guess but it’s still not common, personally I’ve never seen someone recommending doing anything with
UI’s on the server.

Oh okay. I would use the client but I use the server instead because I try to do as much as possible on the server to prevent exploiters, and I’ve gotten used to doing as much as possible on the server even when it’s not necessary. I’m pretty sure handling everything on the server can reduce lag though.

Possibly, it all depends of preference.

1 Like

If the tool is controlled by a server-script and you clone it locally, the server-script won’t know that it has been moved, hence, it won’t work, the server also has no control when doing so.

However, if the tool is controlled by a localscript, you shouldn’t have to worry when cloning locally.