Hi,
you should probably use Check and swap system, where if a player wants to change a property, it also tells the server the value it thinks it is, and if the the value is not the right one, then that means the player is wrong and the property is not updated.
would that fits for you?
Bye,
Jean