mIRC power
By: Arie | Date: Jun 20 2013 22:02 | Format: mIRC Scripting | Expires: never | Size: 1.43 KB | Hits: 1298
- 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
- set %power.totalusers 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
- }
- set %power.totalusers $calc(%power.totalusers + $nick($chan(%power.chan.counter),0))
- 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 I am OP'd in < $+ %power.opchans $+ / $+ %power.total.channels $+ > %power.chanword on < $+ %power.totalnetworks $+ > %power.netword $+ . I own < $+ %power.powerover $+ / $+ %power.totalusers $+ > ppl
- unset %power.*
- }
Latest pastes
3 hours ago
1 days ago
1 days ago
2 days ago
2 days ago