09.06.2010, 10:11
These are my suggestions, I guess some of them already posted here, but anyway:
- better SDK for plugin developers (at least the ability to call natives in convenient way, without hackish tricks with the AMX, and a way to catch callback calls)
- GUI handling functions allowing create, destroy, move, change dialogs, not just show them
- increase the max number of filterscripts (or make unlimited) (I know it can slow down the server, but let it be a problem of server admins and not of scripters)
- Unicode support
- script internationalization system - probably a separate file for every script having the same name loading automatically with it where we can place message translations (I think it can be an *.ini with one section for each language)
- script configuration system - like in my previous suggestion, a separate *.cfg file with a set of options and a number of functions to work with it (ConfigGetInt, ConfigGetString, etc)
- built-in object streamer (or if you follow my first suggestion I think someone will definitely make it as a plugin)
- built-in anti-cheat (client-side)
- built-in account system (to make life easier)
- better SDK for plugin developers (at least the ability to call natives in convenient way, without hackish tricks with the AMX, and a way to catch callback calls)
- GUI handling functions allowing create, destroy, move, change dialogs, not just show them
- increase the max number of filterscripts (or make unlimited) (I know it can slow down the server, but let it be a problem of server admins and not of scripters)
- Unicode support
- script internationalization system - probably a separate file for every script having the same name loading automatically with it where we can place message translations (I think it can be an *.ini with one section for each language)
- script configuration system - like in my previous suggestion, a separate *.cfg file with a set of options and a number of functions to work with it (ConfigGetInt, ConfigGetString, etc)
- built-in object streamer (or if you follow my first suggestion I think someone will definitely make it as a plugin)
- built-in anti-cheat (client-side)
- built-in account system (to make life easier)