All pastes #617173 Raw Edit

Mine

public text v1 · immutable
·published 2007-07-13 02:18 UTC
rendered paste body
on *:INPUT:*:#:{
  if (($1 == .m)) { mode $chan +m }
  if (($1 == .s)) { mode $chan +s }
  if (($1 == .i)) { mode $chan +i }
  if (($1 == .k)) { mode $chan +k $2- }
  if (($1 == .l)) { mode $chan +l $2- }
  if (($1 == .p)) { mode $chan +p }
  if (($1 == +v)) && (($2 == $null) { mode $chan +v $me }
  if (($1 == +v)) && (($2 != $null) { mode $chan +v $2 }
  if (($1 == -v)) && (($2 == $null) { mode $chan -v $me }
  if (($1 == -v)) && (($2 != $null) { mode $chan -v $2- }
  if (($1 == +h)) && (($2 == $null) { mode $chan +h $me }
  if (($1 == +h)) && (($2 != $null) { mode $chan +h $2 }
  if (($1 == -h)) && (($2 == $null) { mode $chan -h $me }
  if (($1 == -h)) && (($2 != $null) { mode $chan -h $2 }
  if (($1 == +o)) && (($2 == $null) { mode $chan +o $me }
  if (($1 == +o)) && (($2 != $null) { mode $chan +o $2 }
  if (($1 == -o)) && (($2 == $null) { mode $chan -o $me }
  if (($1 == -o)) && (($2 != $null) { mode $chan -o $2 }
  if (($1 == +a)) && (($2 == $null) { mode $chan +a $me }
  if (($1 == +a)) && (($2 != $null) { mode $chan +a $2 }
  if (($1 == -a)) && (($2 == $null) { mode $chan -a $me }
  if (($1 == -a)) && (($2 != $null) { mode $chan -a $2 }
  if (($1 == +q)) && (($2 == $null) { mode $chan +q $me }
  if (($1 == +q)) && (($2 != $null) { mode $chan +q $2 }
  if (($1 == -q)) && (($2 == $null) { mode $chan -q $me }
  if (($1 == -q)) && (($2 != $null) { mode $chan -q $2 }
  if (($1 == .kb) && ($2 == $null) { .ban -ku120 $chan $2 | /kick $chan $2 [banned for 30 mins] }
  if (($1 == .kb) && ($2 != $null) { .ban -ku $+ $calc($3 * 60) $chan $2 [banned for $3 mins] }
}