I don't think this is useful, really. It would be better to have another plugin which hooks the ban/kick/slay etc. commands and then stop them / let them pass depending on whether the person is globally immune. Instead of making a file for each thing each person should be immune for, you should make 1 file with flags.
There's also a good chance that the AMXX devs are going to implement some sort of super-admin/operator function in the near future.
The way you print stuff is also sub-par to say the least. Not only did you drop multilingual support for a part of the plugin with the rest of it having ML, you also made the comments stupid:
Quote:
[UNKICKABLE] sorry, %s IS UNBANNABLE!!
|
Why not just:
Quote:
[AMXX] %s cannot be banned
|
Unapproved.
__________________