Quote:
Originally Posted by ffcmike
otherwise it would provide an easier Development platform as there wouldn't be the issue of new Developers not being used to the custom systems
|
This is obviously true in a miniscule sense. The problem at the moment, however, is using something that makes absolutely no sense logically to the point that you have to constantly look up how to do something because it's so unexpected and awkward. You don't need default systems for ease. You just need programmers who understand the concept that they're not the only ones that see and use their code. Massokre was not one of these people, and from what I've seen of DC's stuff, he isn't either. I'm not sure about you, but if it's the same, the server has no hope of ever being "easy to use" under any circumstances.
I'm sure everyone will keep doing things as usual. That is, throwing whatever they can at any script just to make it function, regardless of whether or not it's efficient, intelligent, or needed. This behavior just adds the same problem to the default systems as well, although, granted, to a lesser degree.
A better approach would be to talk to Stefan and find out exactly how the client to server communication works for the default hit detection. It's possible that it works in such a way that it could truly be replicated identically in a script. Of course, people would claim that it isn't identical just because they have the knowledge that it's scripted. You can't let that ignorance prevent things from being done.