Oper Windows

By chadbdurham on Jan 21, 2009

These are some oper windows me and my friend dug up.

on ^*:SNOTICE:*: {
  if ((Client Connecting isin $1-) || (Client Exiting isin $1-) || (did a /whois isin $1-)) {
    if (!$window($+(@Connections.,$network,.,$cid))) window -n @Connections. [ $+ [ $network ] ] $+ . [ $+ [ $cid ] ]
    echo -te $+(@Connections.,$network,.,$cid) $1-
    haltdef
  }
  elseif (G:Line isin $1-) || (Z:Line isin $1-) || (K:Line isin $1-) {
    if (added isin $1-) {
      if (!$window($+(@Bans[A].,$network,.,$cid))) {
        window -n @Bans[A]. [ $+ [ $network ] ] $+ . [ $+ [ $cid ] ]
        echo 4 -at Opened a @Bans[A] on $network $+ !
      }
      echo -te $+(@Bans[A].,$network,.,$cid) $1-
    }
    else {
      if (!$window($+(@Bans[E].,$network,.,$cid))) window -n @Bans[E]. [ $+ [ $network ] ] $+ . [ $+ [ $cid ] ]
      echo -te $+(@Bans[E].,$network,.,$cid) $1-
    }
    haltdef
  }
  elseif (*** HelpOp isin $1-) {
    if (!$window($+(@HelpOp.,$network,.,$cid))) window -n @HelpOp. [ $+ [ $network ] ] $+ . [ $+ [ $cid ] ]
    echo -te $+(@HelpOp.,$network,.,$cid) $1-
    haltdef
  }
  elseif (*** OperOverride isin $1-) || (SAMODE isincs $1-) {
    if (!$window($+(@OperOverride.,$network,.,$cid))) window -n @OperOverride. [ $+ [ $network ] ] $+ . [ $+ [ $cid ] ]
    echo -te $+(@OperOverride.,$network,.,$cid) $1-
    haltdef
  }
  elseif (from OperServ isin $1-) || (*** Notice isin $1-) || (LocOps isin $1-) || (*did*a*whois*on* iswm $1-) || (Forbidding isin $1-) || (*Stats*requested* iswm $1-) || (vhost isin $1-) || (flood isin $1-) || (shun isin $1-) || (spamfilter isin $1-) || (changed the virtual isin $1-) || (tried to kick you isin $1-) || $&
    (link isin $1-) || (Permanent Global Q:Line isin $1-) || (lost connection to isin $1-) {
    if (!$window($+(@Oper.,$network,.,$cid))) window -n @Oper. [ $+ [ $network ] ] $+ . [ $+ [ $cid ] ]
    echo -te $+(@Oper.,$network,.,$cid) $1-
    haltdef
  }
}

Comments

Sign in to comment.
chadbdurham   -  Apr 20, 2009

Well, it's for specifics. Most people use multiple windows so they know what they're looking at. Like one ban window for all bans. That and other helpop/locops is a little difficult. It's easier to split it up, but different strokes for different folks imo.
And it's for Unreal/Anope really. I have a version for Inspirircd+Unreal though

 Respond  
PuNkTuReD   -  Jan 23, 2009

for an oper on a big network using this,
i think your using too many different windows.
one @snotice window would be enough

 Respond  
Cheiron   -  Jan 22, 2009

you forgot to state what ircd this was made for..is it anope, unrealircd, what? also what versions of mirc it is compatable with. you might also want to include an oper check also to make sure non opers cant install it. that is all for now till i look at the coding

 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.