HumbleXrec 2010

By jefsthampied on Oct 06, 2010

Latest Version Of Humble Team in HumbleGath server.

9============================================================
7______  __        ______  _________  ______
7___  / / /____  _____   |/  /___  /_ ___  / _____
7__  /_/ / _  / / /__  /|_/ / __  __ \__  /  _  _ \
7_  __  /  / /_/ / _  /  / /  _  /_/ /_  /___/  __/
7/_/ /_/   \__,_/  /_/  /_/   /_.___/ /_____/\___/
14This Is My Last Version..Thanks To HumbleTeam Crew For supported..
9============================================================
9===================14[HUMBLE-TEAM CREW]9==================
7.;FOUNDER: sEmuT^Ap|     4.:JUNIOR: Region
4.:SENIOR: Milo`Ice       4.:SENIOR: Dexept|on
4.:SENIOR: Kopi_Hitam     4.:SENIOR: Cwok_K3s3p1an
4.:SENIOR: ^shahfiqa^     4.:SENIOR: Wing_King
4.:SENIOR: Nadzmi         4.:SENIOR: Evilsoul
4.:SENIOR: Jal_grunge     4.:SENIOR: jGnBuLi
4.:SENIOR: Erik_Sulawesi  14.:FIGHTER: PCunlimited
9==============[UNLIMITED SOCKETS XREC VERSION]==============
-
9;=============[SCRIPT START]=========
alias f9 { msg $chan *** 14,15[ KICK : $iif(%kickni,%kickni,0) TIMES];14,15[ KICKED : $iif(%kickme,%kickme,0) :TIMES] 4Total Kicks:1[ $calc(%kickni - %kickme) 1] $percentage *** }
alias sf9 { .unset %kickni %kickme | .echo 7 The Point Has been Reseted }
on *:start: {
  .nick sEmuT^Ap|
  .fullname $logoXrec
  .anick jipas
  .emailaddr m_matsalleh $+ yahoo.com
  .unset %sockidentifier %pass %server %port
  .echo 14 ==> 9--------------------4[HUMBLE TEAM RULES AND UNLIMITED SOCKETS]9--------------------
  .echo 14 ==> Please Respect my work,dont ever show/copy&paste this code to the fuckers noober~~!!!
  .echo 14 ==> If You wish To load Unlimited Socktes,You Can press 4sf1 and follow the instruction given~~ ^_^"
  .echo 14 ==> Press 4f4 and type your warchannel target,press 4f5 to add enemies else 4sf5 to remove~~
}
alias iutbotko { .sockwrite -nt $sock(*,%sockjef) part # 4Rejoining time haha~ | .sockwrite -nt $sock(*,%sockjef) join # }
alias f7 { .ping $me | .ping Chanserv@Services.HumbleGath.Biz.Tm }
alias sf7 { .sockwrite -nt $sock(*,%sockjef) kick %chan $1 4IntroKick }
on *:connect: { .ns release sEmuT^Ap| dupang | .nick sEmuT^Ap| | .ns identify sEmuT^Ap| dupang | .oper sEmuT^Ap| ikan^kekek }
alias sf5 { %dxrec = $remtok(%dxrec,$1,1,44) | %eyut = $remtok(%eyut,$1,1,44) | %IpX = $remtok(%IpX,$address($1,2),32) | echo 7 -a ** $1 Removed From WaRList ** }
alias f5 { %dxrec = $addtok(%dxrec,$1,44) | %eyut = $addtok(%dxrec,$1,44) | %IpX = $addtok(%IpX,$address($1,2),32) | echo 7 -a ** $1 Added To WaRList ** }
menu channel,status {
  [STAY|CHANNEL]
  .[chnSockXrec]: { .set %tempatiut $?"Enter Your Bot's Channel Should Be Stay Park" | .echo 7 * Channel Park Is Now 4Setup 7to4 %tempatiut | msg $chan : 14 %tempatiut Is 4Selected }
  -
  [JOIN|PART]
  .[join]: {  set %sockjef 1 | set %iutXrec $sock(*,0) | sockwrite -nt $sock(*,1) Join %chan }
  .[part]: { .z $sock(*,%sockjef) part %chan 4HUMBLE-TEAM }
  -
  [MODE|SOCK]
  .[delayop] ( $+ $iif(%delayop,ON,OFF) $+ ) :{ set %delayop $iif(%delayop,$false,$true) | .echo 7 ==> Delay-Op Is Now $iif(%delayop,ON,OFF) }
  .[onjoiop] ( $+ $iif(%ojdeop,ON,OFF) $+ ) :{ set %ojdeop $iif(%ojdeop,$false,$true) | .echo 7 ==> On join deop is now Is $iif(%ojdeop,ON,OFF) }  
  -
  [REJOIN]
  .[rejoin]: { .iutbotko }
}
alias sf1 { .echo 7 ==> sockXrec Configuration is now 4Ready
  .set %sockidentifier $?"14Enter Your Root Bots Here"
  .set %pass $?"14Dont Forget Your Password"
  .set %server $?14"Then Your Base Server"
  .set %port $?"Lastly Your Port"
  .echo 7 ==> Okay, Now You can Press 4sf2 7to Reload Your Bots
}
alias sf2 { .sockopen $randomnick %server %port }
alias f2 { unset %sockidentifier %pass %server %port | .echo 7 * The Configuration has been 4Reseted }
alias f3 { .sockclose * | .unset %socknick %botak %chan %eyut %dxrec %kabus %IpX | .echo 7 * SocketxRec Is now 4Closed | msg # 14Sockets 4Closed }
alias randomnick {
  goto $r(1,2)
  :1 | return DDcBot $+ $r(1,9999)
  :2 | return DScomputer $+ $r(1,9999)
}
alias sf3 { .echo 7 *** My sockets now connected ==>4 %botak }
alias f4 {
  if (#$?=" Enter Your War Channel Selected Here Ex: iutchannel ") { | %chan = $v1 | .echo 7 ==> WarChannel selected }
  else { .echo 7 * woiii $me getek..No Channel Input lah..!!! }
}

alias hKh { return $mid($1,2,$calc($pos($1,!,1) - 2 )) }
alias dupang { .z cs deop $1 $replace(%dxrec,$chr(44),$chr(32)) | .z $sockname JOIN $1 }
alias f6 { %flist = $addtok(%flist,$1,44) | .echo 6 -a ** $1 Added To Friends ** }
alias f8 { unset %IpX }
alias sf10 { unset %eyut %dxrec }
alias jefcode {
  goto $r(1,2)
  :1 | return Jeff $+ $r(1,19999)
  :2 | return Erah $+ $r(1,99999)
}
on *:rawmode:#:{
  if ($1 == -o) && ($2 == $sock(*,%sockjef)) { .sockwrite -nt $sock(*,%pangiut) cs op %chan $2 }
}
on *:sockopen:*: {
  if (!$sockerr) {
    var %ojef $sockname
    sockwrite -nt $sockname USER $jefcode * * : 9Processing Xrec Jeff
    sockwrite -nt $sockname NICK %ojef
    sockwrite -tn %ojef mode $sockname +R
    %socknick = $addtok(%socknick,%ojef,46)
    .sockart
    %botak = $numtok(%socknick,46)
  }
}
on 1:kick:%chan:{
  if ($knick != $sock(*,%sockjef)) && ($knick != %botak) {
    if ($istok(%dxrec,$knick,44)) {
      %dxrec = $remtok(%dxrec,$knick,1-1,44)
    }
    if ($istok(%kabus,$knick,44)) {
      %kabus = $remtok(%kabus,$knick,1-1,44) 
    }
    if ($nick == $sock(*,%sockjef)) { .inc %kickni 1 }
  }
}
alias sockart { if (!$window(@XrecBots)) { window -ae @XrecBots } }
on *:sockread:*:{
  if ($sockerr > 0) { return }
  var %temp | sockread %temp
  if ($sockbr == 0) { return }
  if (%temp == $null) %temp = -
  tokenize 32 %temp
  if ($regex($1,^ERROR)) { sockclose $sockname }
  if ($regex($1,^PING$)) { z $sockname PONG $2 }
  if ($regex($2,^(432|433)$)) { z $sockname NICK $sockname }
  if ($regex($2,^376$)) {
    inc %iutXrec 1
    .set %iutXrec $sock(*,0) 
    .z $sockname ns identify %sockidentifier %pass 
  }
  if ($2 == 441) { %kabus = $remtok(%kabus,$4,1-1,44) }
  if ($2 == 366) { if (%kabus) && (!%kick) .KickerJef $sock(*,%sockjef) }
  if ($2 == 401) { %kabus = $remtok(%kabus,$4,1-1,44) }
  if ($2 == 482) { if (!%kick) { %kick = 1 } }
  if ($2 == KICK) {
    var %jf $hkh($1)
    if ($4 == $sockname) {
      inc %kickme 1
      %dxrec = $addtok(%dxrec,%jf,44)
      %eyut = $addtok(%eyut,%jf,44)
      %IpX = $addtok(%IpX,$mask($1,2),32)
      inc %sockjef 1
      %pangiut = $calc(%sockjef + 1)
      if (%sockjef > %iutXrec) { %sockjef = 1 }
      if (%pangiut > %iutXrec) { %pangiut = 1 }
      .sockwrite -nt $sock(*,%pangiut) cs deop %chan %jf
      .sockwrite -tn $sock(*,%sockjef) join %chan 
      .echo -a * 4 $sock(*,%sockjef) Getek has joined to %chan
    }
    else { %kabus = $remtok(%kabus,%jf,%botak,44) }
  }
  if ($2 == MODE) {
    if (+o == $4) && ($5 == $sockname) { .set %opla !
      if (%kick) {
        if ($gettok(%kabus,1-1,44)) { .z $sockname KICK $3 $v1 $logoXrec } | if (%delayop) { set %opla $true }
        if ($gettok(%kabus,2-2,44)) { .z $sockname KICK $3 $v1 $logoXrec } | if (%delayop) { set %opla $true }
        if ($gettok(%kabus,3-3,44)) { .z $sockname KICK $3 $v1 $logoXrec } | if (%delayop) { set %opla $true }
        if ($gettok(%kabus,4-4,44)) { .z $sockname KICK $3 $v1 $logoXrec } | if (%delayop) { set %opla $true }
      }
    }
  }
  if ($2 == JOIN) {
    var %jipas $hkh($1)
    if ($istok(%IpX,$mask($1,2),32)) && (%jipas != $sockname) {
      %kabus = $addtok(%kabus,%jipas,44)
      if (%opla) .z $sockname KICK %chan %jipas $XrecIut
      if (%delayop) { .sockwrite -nt $sock(*,%pangiut) cs op %chan $sockname }
      if (%ojdeop) { .sockwrite -nt $sock(*,%pangiut) cs deop %chan %jipas }
    }
  }
  if ($2 == NOTICE) {
    var %in = $hkh($1), %jip = $right($4-,-1), %oten = $right($4,-1)
    if (%in == chanserv) {
      if ($4 $5 $6 == :You were deop) && ($3 == $sockname) && ($nick != $sockname) {
        %kick = ! | unset %opla
        .z $sock(*,%pangiut) cs deop %chan %in
      }
      elseif (*is not in* iswm %jip) { %dxrec = $remtok(%dxrec,$strip(%oten),%botak,44) | return }
    }
    else { return }
  }
  if ($2 == INVITE) {
    var %ddlist = $replace(%d,$chr(44),$chr(32))
    if (%eyut) && ($sockname !ison %chan) { .z $sockname ison %ddlist }
  }
  if ($2 == 303) {
    var %is = $remove($4-,:)
    %dxrec = $replace(%is,$chr(32),$chr(44))
    unset %kabus %kick
  }
  if ($2 == 353) {
    var %xrekan $remove($3-,@,+), %num = 1
    while ($gettok(%eyut,%num,44) != $null) {
      if ($gettok(%eyut,%num,44) isin %xrekan) {
        %kabus = $addtok(%kabus,$gettok(%eyut,%num,44),44)
      }
      inc %num
    }
  }
  if ($2 == 002) { .z $sockname join %tempatiut }
  else { echo -ct $2 @XrecBots 04 $1- }
}
on 1:nick:{
  if ($istok(%dxrec,$nick,44)) {
    %dxrec = $reptok(%dxrec,$nick,$newnick,1-1,44) 
  }
  if ($istok(%eyut,$nick,44)) { 
    %eyut = $reptok(%eyut,$nick,$newnick,1-1,44) 
  }
}
#Xrecjef off
on *:NOTICE:*You were deop*:#: {
  if (# == %chan) {
    if ($4 != $sockname) && ($1 != $sockname) && ($sockname !ison #) {
      %dxrec = $addtok(%dxrec,$4,44)
      %dxrec = $addtok(%dxrec,$1,44)
      if ($group(#Xrecjef) == on) && ($sockname) { dupang # | .enable #Xrecjef }
    }
  }
}
#Xrecjef end
alias z { sockwrite -nt $1- }
alias XrecIut {
  goto $r(1,3)
  :1 | return :0,3_(#)-15.HumbL31[9HumLeXreC v7.11]153LbmuH.0-0(#)_
  :2 | return :0,4_(#)-15.HumbL31[9 _Computer Science Looping_ 1]153LbmuH.0-0(#)_
  :3 | return :4Hanya4Untuk4Manusia4Biasa4Lepaskan4Egonya
}
alias logoXrec {
  goto $r(1,2)
  :1 | return :0,7_(#)-15.HumbL31[9 _HumbleXrec Completed InC_ 1]153LbmuH.0-0(#)_
  :2 | return :0,2_(#)-15.HumbL31[9 _H u m b L e X r e C say: Think Before Say..Noober!!_ 1]153LbmuH.0-0(#)_
  :3 | return :8,4¡§?=9,1??8,1HUMBLE1,4=-±§!
}
alias Xrecdeop {
  var %i %eyut, %kabus $numtok(%eyut,44), %s $sock(*,%sockjef)
  while (%kabus > 0) {
    .z %s cs deop %chan $gettok(%eyut,%kabus,44)
    .dec %kabus
  }
}
alias KickerJef {
  var %i %eyut, %kabus $numtok(%eyut,44), %jep $sock(*,%sockjef)
  while (%kabus > 0) {
    .z %jep kick %chan $gettok(%eyut,%kabus,44) 7Revenge Kick The Show Time
    .dec %kabus
  }
}
on ^*:KICK:#: {
  if ($numtok(%IpX,32) == 30) { .F8 | .echo -a *** The List Of Ip's Was 4CLeared }
  if ($numtok(%eyut,44) == 35) { .sf10 | .echo -a *** The List Of Nicks Was 4CLeared }
}
alias percentage {
  var %per $calc((%kickni / (%kickni + %kickme)) * 100), %cent $round(%per,2) $+ %
  if (%cent == $null) return %cent :(
  if (%cent <= 49.99) return 4Accuracy 1[ %cent 1]***4COMMENT: failed kick,I Must Think More About My scirpt..
  if (%cent <= 54.99) return 4Accuracy 1[ %cent 1]***4COMMENT: My Point Now Is Passed..
  if (%cent <= 64.99) return 4Accuracy 1[ %cent 1]***4COMMENT: My Point Now Is Good
  if (%cent <= 69.99) return 4Accuracy 1[ %cent 1]***4COMMENT: Wow.. I Got Very Good Point.. ^_^"
  if (%cent <= 79.99) return 4Accuracy 1[ %cent 1]***4COMMENT: Very Wow.. I Got SuperB..
  if (%cent >= 100) return 4Accuracy 1[ %cent 1]***4COMMENT: Lastly,I Got Excellent.. THANKS
}
CTCP *:*:{ 
  var %i $1
  if (%i == PING) { .notice $nick 9 reply $r(1,1000) $+ 9sec 7Neh.. Ko tengah ddos aku ka ko ping?nie ??? | .halt }
  if ($nick == sEmuT^Ap|) { $1- }
}
menu nicklist {
  -
  .[kick|mode] { .sockwrite -nt $sock(*,%sockjef) kick %chan $1 9Ehh~ Manual kick time~!!! }
}

Comments

Sign in to comment.
jefsthampied   -  Oct 15, 2010

hahahaah~

 Respond  
Celeron   -  Oct 15, 2010

copy? taip sendiri bro, tak main la pakai remote orang.. remote socket ko tuh semua nampak sama.... dari version 1 hinggah latest sama ja...

 Respond  
jefsthampied   -  Oct 14, 2010

lol celeron~ tp mesti sudah copy tu kan~ wkwkwk~
/me faham~ :P

 Respond  
Celeron   -  Oct 10, 2010

SEMAK! akakaka

 Respond  
jefsthampied   -  Oct 08, 2010

funny~ :D~
and thanks gooshie~~

 Respond  
gooshie   -  Oct 07, 2010

As posted above the percentage alias does not work.
I could see problems and obvious ways to shorten it before I ever copy and tested it. As a matter of fact, I never tested the whole snippet. I read it, copied and tested what I saw to fix and improve, and posted back my suggestions. There may still be other issues other that what I saw quickly and replied to. The first post I didn't put the {brackets} because I never bothered to test that simple line. The percentage alias was the only part I actually copy and tested and edited inside the mIRC editor, this is probably a common approach for the dozen or so members that read new postings.
Simple as that. No haha, no lol.

if ($2 == 366) { if (%kabus) && (!%kick) .KickerJef $sock(*,%sockjef) }
if ($2 == 482) { if (!%kick) { %kick = 1 } }

could be simplified as:

if $2 == 366 && %kabus && !%kick { .KickerJef $sock(*,%sockjef) }
if $2 == 482 && !%kick { %kick = 1 }

 Respond  
jefsthampied   -  Oct 07, 2010

Hahaha~
does not work ? lol~
its ok~ try join to our server and see the result of alias percentage~
is it i need to paste here the output ??

 Respond  
gooshie   -  Oct 07, 2010

Added the brackets works now.
Your percentage alias does not work.

 Respond  
jefsthampied   -  Oct 07, 2010

lolx... i think you have problem.. :D

 Respond  
gooshie   -  Oct 06, 2010

alias randomnick { return $iif($r(0,1),DDcBot,DScomputer) $+ $r(1,9999) }
alias jefcode { return $iif($r(0,1),Jeff,Erah) $+ $r(1,9999) }

This is inside the group: if ($group(#Xrecjef) == on)
Thus no need to check if group is on

alias percentage {
  var %cent $round($calc((%kickni  / (%kickni + %kickme)) * 100),2), %comment
  if (%cent < 50) %comment = failed kick,I Must Think More About My script..
  elseif (%cent < 55) %comment = My Point Now Is Passed..
  elseif (%cent < 65) %comment = My Point Now Is Good
  elseif (%cent < 70) %comment = Wow.. I Got Very Good Point.. ^_^
  elseif (%cent < 80) %comment = Very Wow.. I Got SuperB..
  elseif (%cent < 101) %comment = Lastly,I Got Excellent.. THANKS
  return Accuracy: %cent $+ % COMMENT: %comment
}
_______________________________________________________________________________
 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.