I'm not whiny I'm just trying to throw out some ideas so maybe you can get some of your own ideas and make an awesome amxx mod
.
What would be wrong with using C++ if, say, you created your own objects and then overloaded them to use the standard C++ syntax. It could still work like Small but except we'd be using C++. Or too much to hope for?
Now I realize every game has different APIs, so you would probably have to make a gateway that could interface with all the various APIs. Would it be really that hard? The way I see it this project would become the #1 server side mod for all the games if it did that. Then just keep a crew of people to add new interfaces for new games to the gateway.