- alias power {
- set %power.chan.counter 0
- set %power.powerover 0
- set %power.opchans 0
- set %power.totalnetworks $scon(0)
- set %power.totalnetworks.count 0
- set %power.total.channels 0
- set %power.max.chans 0
- :connectionloop
- inc %power.totalnetworks.count
- if ( %power.totalnetworks.count > %power.totalnetworks ) { goto end }
- scon %power.totalnetworks.count
- set %power.total.channels %power.total.channels + $chan(0)
- set %power.max.chans $chan(0)
- set %power.chan.counter 0
- :loop
- if ( %power.chan.counter > %power.max.chans ) { goto connectionloop }
- set %power.chan.counter $calc( %power.chan.counter + 1 )
- if ( $me isop $chan(%power.chan.counter) ) {
- set %power.powerover %power.powerover + $nick($chan(%power.chan.counter),0)
- inc %power.opchans
- }
- goto loop
- :end
- scon -r
- if ( %power.total.channels > 1 ) var %power.chanword channels
- if ( %power.totalnetworks = 1 ) var %power.netword network
- if ( %power.totalnetworks > 1 ) var %power.netword different networks
- msg $active 10,1I am currently oped in4 %power.opchans $+ / $+ %power.total.channels 10 $+ %power.chanword on11 <13 %power.totalnetworks 11>10 %power.netword $+ . I control9 <8 %power.powerover 9> 10inferior mortals
- unset %power.*
- }
mIRC power script
Posted by Anonymous on Wed 26th May 2010 19:16
raw | new post
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.