ok thanks for that.. All I know now, is the code was working..now its not...can anyone see anything wrong with the code?

Code:
;WHEN SOMEONE OTHER THAN ME CHANGES MODE TO +I THEY GET KICEKD
on *:MODE:#Script-testing: {
/notice $me $nick changed $chan mode to $1 at $time | write log.txt $me $nick changed $chan mode to $1 at $time }
if ($1 == +i) { /kick $chan $nick DO NOT Change The Modes Of The Channel $knick $+ !! | /mode $chan -i }
else /mode $chan -i | /mode $chan -m
  


I cant think of anything else :S