Best approach for Multiplayer Data thing

Clients should not be allowed to modify data locally. This is guaranteed to lead to cheating, especially in the MOBA genre.

You must send a request to the server (Server RPC) every time you want to change any value that affects gameplay.

The server then checks and modifies it, and then either raises a Client/Multicast event, or the variable should be Replicated/RepNotify.