Ok, so I can hack through some codes and edit things, but generally I don't have a clue what I'm doing LOL

1) This anti-flood script is good,but I need it to IP ban, not ban by nick. Also I need it to ban from 3 different channels that must be specified. Lastly, it has to ignore channel operators/admins/half ops.

Code:
on *:TEXT:*:#:{
  inc -u3 %spam. [ $+ [ $nick ] ]
  if (%spam. [ $+ [ $nick ] ] == 7) {
    ban -ku45 $chan $nick Typing vertically is a form of flooding.  I think you should review the rules
    halt
  }
}


2) Does anyone have a link to a script that will kick and ban for a set amount of time if a URL of any kind is posted in any of 3 channels within the first 3 lines of the user entering?

I appreciate any and all help smile