However, if I try to add or remove a part from ReplicatedStorage without writing a script on the client side, the part remains in the same place when I check from the server side, meaning the client is making the change locally. Can a exploiter make a script that when it executes it takes a part from ReplicatedStorage to Workspace?
I somewhat understand the logic, but why does this happen?```
#Replicated Storage
9 messages · Page 1 of 1 (latest)
are you sure this is true? if the client moves something from replicated storage to workspace it does not replicate to the server, even if there is a server script in it. the script will not run either.
exploiters can indeed move parts from replicatedstorage to workspace
they can do pretty much anything you can think of on their own machine, so its important to secure what gets replicated to everyone
youre better off storing the map in serverstorage and securing whatever logic spawns new maps from client tampering
if i am wrong i would be happy if you correct me
your assertion is false: a part is taken from ReplicatedStorage and moved to Workspace by the client. the part is not being moved to workspace by the client, it is being moved by the server.
Can a exploiter make a script that when it executes it takes a part from ReplicatedStorage to Workspace? this should not be a major concern until you have something actually worth adding an anticheat into. start with making something fun, worry about cheaters later. if you have something half decent, i'm sure you can find someone to help you sort it out no prob
I somewhat understand the logic, but why does this happen? your script is a serverscript, that's why it's happening on the server. food for thought for your efforts 👍 https://create.roblox.com/docs/projects/client-server