The XS (eXtended Small) stocks library for AMX / AMXX (not tested on AMX yet) provides some useful stock functions for your plugins.
These include: Debugging / Logging, Math (basics, vectors, planes), a random number generator, an anglevectors function, string manipulation functions, "managed tasks", and more.
You may also want to check the test.sma
file to see how the functions are used (search for the function name in it).
I don't have the time to write a documentation at the moment; if you have any questions, feel free to ask.
Also, utility functions that can be included into the library are always welcome too. You will get full credit of course.
Have fun with it!