i like it it's very useful :) 1 few things that could be shortened:
if ($did(BanSysteem,14).seltext == Kick) { Colorban | /dialog -c BanSysteem | /timer 1 1 dialog $iif($dialog(BanSysteem),-v,-m) BanSysteem BanSysteem | halt }
could be written as
if ($did(14).seltext == Kick) { Colorban | /dialog -c BanSysteem | /timer 1 1 dialog $iif($dialog(BanSysteem),-v,-m) BanSysteem BanSysteem | halt }
no need to specify what dialog the command works with since you specified it in the "on :DIALOG:bansysteem::*{"
functions perfectly :D just can be shortened a bit. 7/10 :)
EDIT - dont be afraid to break commands down into seperate lines rather than packing them into one line. Makes it a tad faster, and easier to locate problems in the script :)