Jump to content

Aop


Recommended Posts

  • Replies 28
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

you can put this in aliases

 

issuperowner return  $iif($left($nick($1,$2).pnick,1) == ',$true,$false)
isowner return $iif($left($nick($1,$2).pnick,1) == .,$true,$false)

 

then you can use if ($nick isowner $chan) for regular owners

and if ($nick issuperowner $chan) for super owner

 

As for a AOP list of sorts just had more levels

Link to comment
Share on other sites

,_______________________________________________________________________________
___________________;
;coded bY [TOP] this IS Part From VaXScript v1.0 For Buzzen Chat Server                           ;
;Don't edit anything in here unless you REALLY know what you're doing!                            ;
;For Any Help Or Rebort about Bugz plz add or send Email:[email protected]             ;
;Home Server webchat:WWW.Koach.com Or irc:irc.koach.com,channel:(#koachsworkshop) (#Dla_Demo_Room);
;_______________________________________________________________________________
___________________;#portlist off
on *:KICK:#:{
  if ($me isowner #) {
    if ($nick == $me) halt
    if ($nick == %botnick) halt
    if ($readini(gaop.ini,global,$ial($nick).addr) != $null) halt
    if ($readini(gaop.ini,#,$ial($nick).addr) != $null) halt
    if ($readini(gaop.ini,#,$ial($knick).addr) != $null) && ($me isowner $chan) && ($ial($nick).addr != SND) { sockwrite -n $sockfind($chan) access # clear | sockwrite -n $sockfind($chan) access # add deny $address($nick,1) 0 : kicked protected user $knick | sockwrite -n $sockfind($chan) kick $chan $nick 1,12Protected-user-in-my-GlObaL $+ $knick | sockwrite -n $sockfind($chan) PROP # OWNERKEY $randgen | sockwrite -n $sockfind($chan) PROP # HOSTKEY $randgen | sockwrite -n $sockfind($chan) mode # +q $me }
    if ($readini(gaop.ini,global,$ial($knick).addr) != $null) && ($me isowner $chan) && ($ial($nick).addr != SND) { sockwrite -n $sockfind($chan) access # clear | sockwrite -n $sockfind($chan) access # add deny $address($nick,1) 0 : kicked protected user $knick | sockwrite -n $sockfind($chan) kick $chan $nick 1,12Protected-user-in-my-GlObaL $+ $knick | sockwrite -n $sockfind($chan) PROP # OWNERKEY $randgen | sockwrite -n $sockfind($chan) PROP # HOSTKEY $randgen | sockwrite -n $sockfind($chan) mode # +q $me }
  }
}
#portlist end
#safelist on
on *:owner:*: { 
  if ($nick != $me) && ($me isowner #) && ($ial($opnick).addr != SND) && ($readini(antiaop.txt,noq,#) == Active) && ($opnick != $me) && ($opnick != %botnick) { 
    if ($readini(gaop.ini,global,$ial($opnick).addr) != $null) || ($readini(gaop.ini,#,$ial($opnick).addr) != $null) {
      if (!%nickflood+q. [ $+ [ # ] ]) { 
        msg $chan $ial($opnick) 1,12Allowed Gate for Access 8+q
        inc -u5 %nickflood+q. [ $+ [ # ] ]
      }
    }
    else {
      if (!%nickflood+q. [ $+ [ # ] ]) { 
        sockwrite -n $sockfind($chan) access # clear owner
        sockwrite -n $sockfind($chan) kick # $opnick : 1,12Gate Not Allowed For Access +q
        sockwrite -n $sockfind($chan) access # add deny $address($opnick,1)
        sockwrite -n $sockfind($chan) access # add owner $gettok($ial($me),2,33) : %tag
        sockwrite -n $sockfind($chan) prop # ownerkey $randgen
        sockwrite -n $sockfind($chan) PROP # HOSTKEY $randgen
        msg $chan $ial($opnick) 1,12Gate NOT Allowed For Access +q
        inc -u5 %nickflood+q. [ $+ [ # ] ]
      }
    }
  }
}
#safelist end
#global on
;global q unhalted
on *:text:+q:*:{ 
  if (!$readini(gaop.ini,ghalted,$chan)) { if ($nick isowner #) { goto end | msg # 1,12 $+ $nick Ur Aready +Q }
    if ($me isowner #) && (!%qtxtfp) && ($readini(gaop.ini,global,$ial($nick).addr) != $null) { mode $chan +qv $nick $nick | .set -u2 %qtxtfp 1 | halt } 
  }
;global q halted
  if ($readini(gaop.ini,ghalted,$chan)) { 
    if ($me isowner #) && (!%qtxtfp) && ($readini(gaop.ini,global,$ial($nick).addr) != $null) { 
    /msg # 4G12l4O12b4a12L4 8+Q $nick $+ 12F4o12U4n12D4 12A4s : $+ 12 $readini(gaop.ini,global,$ial($nick).addr) 8 :12Halted | access # add voice $ial($nick).addr | mode # +v $nick | .set -u2 %qtxtfp 1 | halt }  
  } 
;local q unhalted
  if (!$readini(gaop.ini,lhalted,#)) { if ($nick isowner #) { goto end | msg # 1,12 $+ $nick Ur Aready +Q }
    if ($me isowner #) && (!%qtxtfp) && ($readini(gaop.ini,#,$ial($nick).addr) != $null) { mode # +qv $nick $nick | .set -u2 %qtxtfp 1 | halt } 
  }
;local q halted
  if ($readini(gaop.ini,lhalted,#)) { 
    if ($me isowner #) && (!%qtxtfp) && ($readini(gaop.ini,#,$ial($nick).addr) != $null) { 
    /msg # 12L4o12C4a12L4 8+Q ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s $readini(gaop.ini,#,$ial($nick).addr) 8 :1Halted | access # add voice $ial($nick).addr | mode # +v $nick | .set -u2 %qtxtfp 1 | halt }  
  } 
  :end
} 
;global o unhalted
on *:text:+o:*:{ 
  if (!$readini(haop.ini,ghalted,#)) { if ($nick isop #) { goto end | msg # 14,5 $+ $nick Ur Aready +o }
    if ($me isowner #) && (!%otxtfp) && ($readini(haop.ini,global,$ial($nick).addr) != $null) { mode # +ov $nick $nick | .set -u2 %otxtfp 1 | halt } 
  }
;global o halted
  if ($readini(haop.ini,ghalted,#)) { 
    if ($me isowner #) && (!%otxtfp) && ($readini(haop.ini,global,$ial($nick).addr) != $null) { 
    /msg # 1Global8-1o8¬1 $nick $+ 8:1 Logged as $+ 8¬1 $readini(haop.ini,global,$ial($nick).addr) 8 :1Halted | access # add voice $ial($nick).addr | mode # +v $nick | .set -u2 %qtxtfp 1 | halt }  
  }
;local o unhalted
  if (!$readini(haop.ini,lhalted,#)) { if ($nick isop #) { goto end | msg # 14,5 $+ $nick Ur Aready +o }
    if ($me isowner #) && (!%qtxtfp) && ($readini(haop.ini,#,$ial($nick).addr) != $null) { mode # +ov $nick $nick | .set -u2 %qtxtfp 1 | halt } 
  }
;local o halted
  if ($readini(gaop.ini,lhalted,#)) { 
    if ($me isowner #) && (!%qtxtfp) && ($readini(haop.ini,#,$ial($nick).addr) != $null) { 
    /msg # 1Local8-1o8¬1 $nick $+ 8:1 Logged as $+ 8¬1 $readini(haop.ini,global,$ial($nick).addr) 8 :1Halted | access # add voice $ial($nick).addr | mode # +v $nick | .set -u2 %qtxtfp 1 | halt }  
  } 
  :end
} 
;global q unhalted
on *:join:#:{ 
  if ($nick != $me) && (!$readini(gaop.ini,ghalted,#)) && ($me isowner #) && ($readini(gaop.ini,global,$ial($nick).addr) != $null) { 
    /msg # 4G12l4O12b4a12L4 8+Q ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s  $+ 12 $readini(gaop.ini,global,$ial($nick).addr) $+ 4«« +q For 8+Q4»»
    mode # +v $nick
    .timeraop 1 2 doaop GO $gettok($readini(gaop.ini,global,$ial($nick).addr),2,32) $!chr(37) $!+ $right($chan,-1) $iif($me isowner #,+q) $nick 
  } 
;global q halted
  if ($readini(gaop.ini,ghalted,#)) && ($me isowner #) && ($readini(gaop.ini,global,$ial($nick).addr) != $null) { 
    /msg # 4G12l4O12b4a12L4 8+Q ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s $+ 12 $readini(gaop.ini,global,$ial($nick).addr) :12Halted
    /access # add voice $ial($nick).addr
    .timer1 1 3 mode $!chr(37) $!+ $right(#,-1) +v $nick
  }
;local q unhalted
  if ($nick != $me) && (!$readini(gaop.ini,lhalted,#)) && ($me isowner #) && ($readini(gaop.ini,#,$ial($nick).addr) != $null) { 
    /msg # 12L4o12C4a12L4 8+Q ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s $+ 12 $readini(gaop.ini,#,$ial($nick).addr) $+ 4«« +q For 8+Q4»»
    mode # +v $nick  
    .timeraop 1 2 doaop CO $gettok($readini(gaop.ini,#,$ial($nick).addr),2,32) $!chr(37) $!+ $right($chan,-1) $iif($me isowner #,+q) $nick
  } 
;local q halted
  elseif ($readini(gaop.ini,lhalted,#)) && ($me isowner #) && ($readini(gaop.ini,#,$ial($nick).addr) != $null) { 
    /msg # 12L4o12C4a12L4 8+Q ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s $+ 12 $readini(gaop.ini,#,$ial($nick).addr) :12Halted
    /access # add voice $ial($nick).addr
    .timer1 1 3 mode $!chr(37) $!+ $right(#,-1) +v $nick
  }
;global o unhalted
  if ($nick != $me) && (!$readini(haop.ini,ghalted,#)) && ($me isowner #) && ($readini(haop.ini,global,$ial($nick).addr) != $null) { 
    /msg # 4G12l4O12b4a12L4 5+o ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s $+ 12 $readini(haop.ini,global,$ial($nick).addr) $+ 4«« +o For 5+O4»»
  } 
;global o halted
  if ($readini(haop.ini,ghalted,#)) && ($me isowner #) && ($readini(haop.ini,global,$ial($nick).addr) != $null) { 
    /msg # 4G12l4O12b4a12L4 5+o ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s $+ 12 $readini(haop.ini,global,$ial($nick).addr) 8 :12Halted
    /access # add voice $ial($nick).addr
    .timer1 1 3 mode $!chr(37) $!+ $right(#,-1) +v $nick
  }
;local o unhalted
  if ($nick != $me) && (!$readini(gaop.ini,lhalted,#)) && ($me isop #) && ($readini(haop.ini,#,$ial($nick).addr) != $null) { 
    /msg # 12L4o12C4a12L4 5+o ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s $+ 14 $readini(haop.ini,#,$ial($nick).addr) $+ 4«« +o For 5+O4»»
    .timer1 1 3 MODE $!chr(37) $!+ $right(#,-1) +o+v $nick $nick
  } 
;local o halted
  elseif ($readini(gaop.ini,lhalted,#)) && ($me isop #) && ($readini(haop.ini,#,$ial($nick).addr) != $null) { 
    /msg # 12L4o12C4a12L4 5+o ( $+ $nick $+ ) 12F4o12U4n12D4 12A4s $+ 14 $readini(haop.ini,#,$ial($nick).addr) :12Halted
    /access # add voice $ial($nick).addr
    .timer1 1 3 mode $!chr(37) $!+ $right(#,-1) +v $nick
  }
} 
#global end
alias gqmade {
  var %x $chan, %z 1
  msg $chan 4Gl12o4b12a4l 8+q 12S4c12a4n 12O4w12n S12t4a12r4t12e4d12in $chan 
  while (%z <= $nick(%x,0)) {
    if ($readini(gaop.ini,global,$ial($nick(%x,%z),1).addr) != $null)  { 
    msg $chan 4G12lob4al 8+Q12F4o12U4n12D4 $nick(%x,%z) $+ $chr(160) $+ $readini(gaop.ini,global,$ial($nick(%x,%z).addr)) | mode $chan +q $readini(gaop.ini,global,$ial($nick(%x,%z),1).addr) }
    inc %z
  }
  msg # 12Gl4o12b4a12l 8+q 4S12c4a12n 4F12inishe4d in $chan 
}

alias gqscan {
  var %x $chan, %z 1
  msg $chan 12Gl4o12b4a12l 8+q 4S12c4a12n S12t4a12r4t12e4d12in $chan
  while (%z <= $nick(%x,0)) {
    if ($readini(gaop.ini,global,$ial($nick(%x,%z),1).addr) != $null)  { msg $chan 4G12lob4al 8+Q12F4o12U4n12D4 $nick(%x,%z) $+ $chr(160) $+ $readini(gaop.ini,global,$ial($nick(%x,%z).addr)) }
    inc %z
  }
  msg $chan 8`q For 8+Q 12Gl4o12b4a12l 8+q 4S12c4a12n 4F12i4n12i4s12h4e12d in $chan
}
alias lqscan {
  var %x 0
  msg # 12Lo4C12a4L 8+q 4S12c4a12n
  while (%x < $nick(#,0)) {
    inc %x
    if ($readini(gaop.ini,#,$ial($nick(#,%x)).addr)) {
      msg # 4L12oCaL 8+Q $nick(#,%x)
    }
  }
  msg $chan 12 +q For 8+Q
}
alias ghmade {
  var %x $chan, %z 1
  msg $chan 4Gl12o4b12a4l 5+o 12S4c12a4n 12h4o12s4t S12t4a12r4t12e4d 12in $chan 
  while (%z <= $nick(%x,0)) {
    if ($readini(haop.ini,global,$ial($nick(%x,%z),1).addr) != $null)  { 
    msg $chan 4G12lob4al 5+o12F4o12U4n12D4 $nick(%x,%z) $+ $chr(160) $+ $readini(haop.ini,global,$ial($nick(%x,%z).addr)) | mode $chan +o $readini(haop.ini,global,$ial($nick(%x,%z),1).addr) }
    inc %z
  }
  msg # 12Gl4o12b4a12l 5+o 4S12c4a12n 4F12i4n12i4s12h4e12d in $chan 
}
alias ghscan {
  var %x $chan, %z 1
  msg $chan 12G4L12o4b12a4L 5+o 12S4c12a4n 
  while (%z <= $nick(%x,0)) {
    if ($readini(haop.ini,global,$ial($nick(%x,%z)).addr) != $null)  { msg $chan 4G12l4o12b4a12l 5+o 12F4o12U4n12D4 $nick(%x,%z) }
    inc %z
  }
  msg $chan 5 +o For 5+O
}
alias lhscan {
  var %x 0
  msg # 12L4o12C4a12L 5+o 12S4c12a4n
  while (%x < $nick(#,0)) {
    inc %x
    if ($readini(haop.ini,#,$ial($nick(#,%x)).addr)) { 
      msg # 4L12o4C12a4L 5+o 12F4o12U4n12D4 $nick(#,%x)
    }
  }
  msg $chan  +o For 5+o
}
alias doaop {
  if ($1 == GO) {
    if ($4 == +q) && ($5 !isowner $3) {
      .raw mode $3-
    }
    elseif ($4 == +o) && (!$ishost($5,$3)) {
      .raw mode $3-
    }
  }
  if ($1 == GH) {
    if (!$ishost($5,$3)) && ($5 !isowner $3) {
      .raw mode $3-
    }
  }
  if ($1 == CO) {
    if ($4 == +q) && ($5 !isowner $3) {
      .raw mode $3-
    }
    elseif ($4 == +o) && (!$ishost($5,$3)) {
      .raw mode $3-
    }
  }
  if ($1 == CH)  && ($5 !isowner $3) {
    if (!$ishost($5,$3)) {
      .raw mode $3-
    }
  }
}

on *:text:*!join*:#:{
  if (!%qtxtfp) && ($readini(gaop.ini,global,$ial($nick).addr) != $null) { 
    join $replace($chr(37) $+ #$2-,$chr(32),\b) 
    msg # 12find 4 $+ $replace($chr(37) $+ #$2-,$chr(32),\b) 12Please Wait0.8.4......Room found Joining
  }
}
on *:text:*`join*:#:{
  if (!%otxtfp) && ($readini(haop.ini,global,$ial($nick).addr) != $null) {  
    join $replace($chr(37) $+ #$2-,$chr(32),\b) 
    msg # 12find 4 $+ $replace($chr(37) $+ #$2-,$chr(32),\b) 12Please Wait0.1.4......Room found Joining
  }
}

 

not work for me

coz i'm super owner

What can i do

Edited by RashedHammad
Link to comment
Share on other sites

Guest Travis

I like using this.

 

$nick($chan,$nick,') This will be true if they are a superowner.

 

$nick($chan,$nick,' .) This will be true if they are superowner or owner.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...