Ive seen people mention using modules to make a secure way of storing the players data but I cant figure out away of implementing this and still have other scripts able to read the information. Are there any tutorials or any in depth examples?
I had seen people mention that exploiters can insert scripts into the player and character and I was worried that the values could be changed by them is this not the case?
If the client change the values it will not replicate to the server but if you want to modify it on the client make sure to do sanity check on the server.
You can store the values anywhere and the exploiters still will be able to access them.
However, they can only change them locally.
So, they will see the number they modified but the value won’t change on the server.
To understand the client-server model, you should read this article: