Quote:
Originally Posted by xAndrewx
I don't see the point? If you wanted you could do custom functions to represent the same thing (if that's what you're going for...)
|
The 'major' point is to protect the server from rogue LATs and other malicious behavior by locking the modification of a variable to a certain script. So only your class script could make changes to it. Would also force the scripter to use a certain API instead of a direct call.
I'd personally want something like this to go even further and be able to lock variables like.. clientr.item.* and so on.
I.e:
protectedvariables=player.rupees,"playerfunctions_ money,-MoneySystem"