I made a armor system using a localscript but when i equipped the armor it can’t be seen by other players.
2 Likes
You can fire a RemoteEvent using :FireServer() that can be retrieved by a function in a normal script which shall make the part(s) visible to all users. More information on RemoteEvents can be found here.
8 Likes
Well, your problem lies inside of the scripts name, LocalScript. A LocalScript only runs code on the client, which in turn will only allow changes done by any LocalScript to be visible for only yourself. You can communicate with the server using a RemoteEvent, then depending on how you handle the remote, it will give the person their armor.
You can see this as it’s stated by @rpsAytuls in his reply.
Documentation of Remote Events and Functions: Custom Events and Callbacks | Documentation - Roblox Creator Hub
5 Likes