All pastes #473025 Raw Edit

Untitled

public text v1 · immutable
·published 2007-05-06 00:00 UTC
rendered paste body
on *:TEXT:!av*:#thepc: {
  if ($nick isop $chan || $nick ishop $chan) { 
    if ($$2 ison $chan) {
      guser 3 $$2 3
      mode $chan +v $$2
      notice $nick  $+ $$2 has been added to the AVOICE list.
    }
    else {
      notice $nick  $+ $$2 must be in the channel to be added to the AVOICE list!
    }
  }
}
on 3:JOIN:#thepc: { 
  mode $chan +v $nick
}
on *:CONNECT: {
  if ($network == SwiftIRC) {
    msg NickServ IDENTIFY <password>
    mode $me +B
    join #thepc
    join #thepc.staff <password>
  }
}
on *:TEXT:!botpart:#thepc,#thepc.staff: {
  if ($nick isop $chan) {
    part $chan !part used by $nick
  }
}
on *:TEXT:!global *:#thepc,#thepc.staff: {
  if ($nick isop $chan || $nick ishop $chan) {
    amsg 4[Global by $nick $+ 4] 12 $+ $$2- 
  }
}
on *:TEXT:!change *:#thepc,#thepc.staff: {
  if (%pest == on) {
    if ($nick isop $chan || $nick ishop $chan) {
      if (%world != $$2-) {
        set %world $$2-
        set %nick $nick
        set %time $ctime
        amsg 12|| NEW WORLD SET BY $nick ||
      }
    }
    else { notice $nick $$2- is already the PC world! | halt }
  }
}
on *:TEXT:!pcw:#thepc,#thepc.staff: {
  if (%pest == on) {
    notice $nick 4[12Pest-Control4]10 %world 4[12Set by %nick $duration($calc($ctime - %time)) ago $+ 4] [12This command has been used %times times.4]
    inc %times 1
  }
}
on *:TEXT:!world:#thepc,#thepc.staff: {
  if (%pest == on) { 
    notice $nick 4[12Pest-Control4]10 %world 4[12Set by %nick $duration($calc($ctime - %time)) ago $+ 4] [12This command has been used %times times.4]
    inc %times 1 
  }
}
on *:TEXT:!peston:#thepc,#thepc.staff: {
  if ($nick isop $chan && %pest == off) {
    set %pest on
    amsg 12 $+ $nick has enabled PEST.
  }
}
on *:TEXT:!pestoff:#thepc,#thepc.staff: {
  if ($nick isop $chan && %pest == on) {
    set %pest off
    amsg 12 $+ $nick has disabled PEST.
  }
}
on *:TEXT:!rehash *:#thepc,#thepc.staff: { 
  if ($nick isop $chan || $nick ishop $chan) {
    amsg 4Rehashing the bot. Scripts will reload in $$2 seconds.
    remote off 
    flood clear
    timer 1 $$2 remote on
    timer 1 $$2 lag.start
    timer 1 $$2 amsg 3The bot has been rehashed.  All scripts have been reloaded.
  }
}
on 19:TEXT:!varclear:#thepc,#thepc.staff: {
  unset %world
  unset %nick
  unset %time
  notice $nick Variables cleared.
}
on 19:TEXT:!disconnect:#thepc,#thepc.staff: {
  quit !disconnect used by $nick
}
on 19:TEXT:!reset:#thepc,#thepc.staff: {
  quit Reset by $nick
server $server }
on *:TEXT:!lag:#thepc,#thepc.staff: {
  if ($nick isop $chan) {
    notice $nick $chr(91) $+ Lag: %zlag.current $+ s $chr(40) $+ Highest: %zlag.highest $+ s Lowest: %zlag.lowest $+ s $+ $chr(41) $+ $chr(93)
  }
} 

on 19:TEXT:!set %*:#: {
  set $$2 $$3-
  notice $nick Variable $$2 set to $$3-
}
on *:TEXT:!commands:#: {
  notice $nick 1Commands: 3!pcw, !world, 4!global <message>, !change <world>, !avoice <nick>, !av <nick>, !lag, !rehash <seconds>, !pestoff, !peston, !botpart
  notice $nick 1Owner: 3Exacuter_411
}