06 July 2012

proxy

195.142.109.234:80
177.43.42.181:8080
196.9.244.39:8080
195.206.53.98:3128
94.229.86.108:8080
210.51.12.97:80
59.34.1.151:8080
187.16.50.155:8080
217.108.157.146:80
203.66.65.244:80
190.78.53.199:8080
119.46.90.28:80
217.219.175.68:8080
187.16.225.133:80
201.232.78.182:8080
217.219.175.65:8080
203.42.246.231:80
186.101.17.26:8080
216.176.62.148:80
94.23.8.208:3128
196.12.146.215:80
125.167.225.241:3128
201.166.130.203:443
67.191.225.97:6515
184.106.153.8:80
122.136.65.103:8082
210.212.36.2:8080
115.68.4.149:80
107.22.154.31:80
189.22.150.242:8080
110.171.68.65:3128
222.92.145.183:3128
190.202.87.134:3128
200.141.202.162:8080
223.4.3.28:80
202.47.88.238:8080
118.139.182.154:8080
213.251.169.115:80
89.188.141.51:80
217.219.175.74:8080
67.216.65.253:8080
190.121.143.34:8080
89.212.162.126:8080
217.219.175.81:8080
177.19.134.66:8080
193.227.11.177:8080
60.250.78.151:81
120.35.31.101:8080
119.92.244.146:80
186.89.227.127:8080
58.83.224.217:8080
1.214.200.211:80
176.31.203.223:3128
200.109.108.137:8080
201.166.130.203:80
85.114.135.150:8080
222.92.141.155:8090
218.78.215.175:80
61.160.202.201:8090
61.189.86.47:8080
171.101.146.13:3128
200.189.96.193:80
217.219.175.77:8080
85.14.108.242:8080
174.142.81.235:3128
114.30.47.10:80
58.213.19.142:80
41.190.16.17:8080
217.219.175.69:8080
190.145.55.171:3128
80.152.244.45:80
82.106.116.227:80
81.232.75.31:8080
74.94.44.210:8080
123.30.50.15:8118
186.3.92.198:8080
189.112.191.2:80
72.240.149.7:6515
201.248.70.254:8080
202.164.53.100:8080
177.66.201.29:8080
125.39.78.253:8086
189.75.181.55:80
203.66.83.237:80
59.44.204.198:8088
122.72.2.180:80
67.228.112.227:80
122.136.65.103:8080
95.31.253.18:80
189.16.82.34:8080
189.52.5.4:80
200.105.111.98:8080
201.73.17.10:8000
222.127.106.89:3128
89.218.94.162:8081
189.11.215.2:8080
218.249.83.87:8080
223.4.10.225:80
213.216.6.49:8080
187.48.136.210:3128
200.53.119.154:8080
173.192.89.66:3128
98.109.199.166:8080
174.142.75.249:3128
98.109.199.166:3128
122.0.68.197:80
80.58.29.170:80
195.29.154.2:8080
115.78.135.30:80
125.88.75.151:3128
201.166.130.203:88
173.192.89.65:3128
112.216.29.245:80
122.193.102.23:3128
202.98.123.126:8080

time bomb

on *:text:!timebomb *:#:{
  if ($2 !ison #) {    
    msg $chan Who is $2- ?
  }
  else {
    set %timebomb.nick $2
    set %timebomb.wire $rand(1,3)
    set %timebomb.play 1
    describe $chan Gives %timebomb.nick the bomb.  
    set %timebomb.color.1 $rtbomb
    set %timebomb.color.2 $rtbomb
    set %timebomb.color.3 $rtbomb
    if (%timebomb.color.1 == %timebomb.color2) { set %timebomb.color1 $rtbomb }
    if (%timebomb.color.1 == %timebomb.color1) { set %timebomb.color3 $rtbomb }
    if (%timebomb.color.3 == %timebomb.color1) { set %timebomb.color3 $rtbomb }


    set %timebomb.win %timebomb.color. [ $+ [ $rand(1,3) ] ]
    msg $chan %timebomb.nick $+ : There are 3 wires. %timebomb.color.1 , %timebomb.color.2 and %timebomb.color.3
    msg $chan %timebomb.nick $+ : Use !cutwire <color> to defuse the bomb. (You have 15 seconds)
    echo -at [TimeBomb Debug] nick= $+ %timebomb.nick wire= $+ $timebomb.wire color= $+ %timebomb.win
    timerbomb 1 15 kick $chan %timebomb.nick 4 BOOM!

  }
}
on *:text:!cutwire *:#:{
  if ($nick == %timebomb.nick) {
    if (%timebomb.play != 1) {
    msg $chan There is no bomb in the channel! }
    else {
      if ($2 == %timebomb.win) { msg $chan $nick has defused the bomb! | unset %timebomb.* | timerbomb off  }
      else { msg $chan 4 BOOM! | kick $chan %timebomb.nick 4 BOOM! | unset %timebomb.*  | timerbomb off }
      else { msg $chan You don't have a bomb YET! }
    }
  }
}

alias -l rtbomb {
  var %tcc red blue yellow orange pink purple cyan brown black gray white green
  return $gettok(%tcc,$rand(1,10),32)
}




triggers
!timebomb
!cutwire

anti slap

on *:action:*:#: {
  if (slaps isin $1- ) || (hits isin $1- ) || (whacks isin $1- ) || (wacks isin $1- ) || (attacks isin $1- ) || (kicks isin $1- ) || (throws isin $1- ) && ( $me isin $1- ) {
    if ( $me isin $1- ) && ( %beat == off ) { set %beat $rand(1,8) }
    if ( $me isin $1- ) && ( %beat == 1 ) { describe # blocks $nick $+ 's attack and beats six shades of shit out of their pets | set %beat on | .timer 1 15 set %beat off | halt }
    elseif ( $me isin $1- ) && ( %beat == 2 ) { describe # drops dead on the ground | set %beat on | .timer 1 15 set %beat off | halt }
    elseif ( $me isin $1- ) && ( %beat == 3 ) { describe # ducks and takes aim with an M16 | set %beat on | .timer 1 15 set %beat off | halt }
    elseif ( $me isin $1- ) && ( %beat == 4 ) { describe # $replace( $1- , $me , $nick ) | set %beat on | .timer 1 15 set %beat off | halt }
    elseif ( $me isin $1- ) && ( %beat == 5 ) { describe # throws rocks at $nick | set %beat on | .timer 1 15 set %beat off | halt }   
    elseif ( $me isin $1- ) && ( %beat == 6 ) { describe # beats $nick like a red-headed step child | set %beat on | .timer 1 15 set %beat off | halt }
    elseif ( $me isin $1- ) && ( %beat == 7 ) { describe # gets up off the ground and roundhouse kicks $nick in the face | .timer 1 15 set %beat off | halt }
    elseif ( $me isin $1- ) && ( %beat == 8 ) { describe # does an evasive backflip and throws ninja stars at $nick  4,1 ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ $nick 4,1 ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ | .timer 1 15 set %beat off | halt }
  }
  else { halt }
}