You cannot accomplish what he wants with just Click()What if I told you that Click() is working for him, and we don't really know why?
F_A's library is
1: buggy as hellYes, I totally need to write another one like it!
2: not native at allWhen I said native, what I meant was that the library is written entirely in DM, with no other language being used to implement the system. A solution written entirely in DM has the benefit of working for 100% of the connected clients, but if you rely on JavaScript, you can't guarantee it will work for every client. I would say the JavaScript solution is far more efficient however, so the ideal thing to do would be to combine the systems so that if a client doesn't have JavaScript enabled, it will backfall to the more native DM solution. This way, you have as much efficiency as possible, while still supporting all potential clients.
Oh and not to mention, the overhead is pretty minimal.Sure if you think checking the mouse coordinates and updating one or more vars every single tick is minimal. I see it as a whole lot of intensive processing that should only be used if you actually need it.
Replace location with locate(location.x,location.y,location.z) if you want to live.