!lag

Paste Your small code(s) here, ex. small aliases, identifiers

!lag

Postby Cristian » Tue Nov 18, 2008 12:00 am

Code: Select all
on *:TEXT:!lag:#: {
  .set %lag $chan $ticks
  .raw ping 666
}
on ^*:PONG:{
  if (%lag) {
    .tokenize 32 %lag
    .msg $1 [Current Lag] $server $+ : $calc($ticks - $2) ms
    .unset %lag
  }
}
Cristian
proof of advance
proof of advance
 
Posts: 282
Joined: Sun Nov 04, 2007 3:02 pm
Location: Denmark
Authnick: Sumsar

Re: !lag

Postby skylord » Fri Nov 27, 2009 7:40 am

Code: Select all
on *:TEXT:!uptime:#:{ uptime $chan $1 }
 
alias uptime {
  if (%uptime == $null) || ($uptime(system,3) > %uptime) { set %uptime $uptime(system,3) }
  msg $1 Uptime: $replacex($uptime(system,1),wks,v,wk,v,days,d,day,d,hrs,h,hr,h,mins,m,min,m,secs,s,sec,s) Record: $replacex($duration(%uptime),wks,v,wk,v,days,d,day,d,hrs,h,hr,h,mins,m,min,m,secs,s,sec,s)
}
skylord
 

Re: !lag

Postby PuNkTuReD » Mon Feb 08, 2010 4:02 am

@skylord
there is need for the $1 in your "on text" event

and just for fun, i made an extra identifier to convert the durations

Code: Select all
on *:TEXT:!uptime:#: uptime $chan
alias uptime $iif((!%uptime) || ($uptime(system,3) > %uptime),set %uptime $uptime(system,3),) | echo -a Uptime: $refine.uptime($uptime(system,1)) Record: $refine.uptime($duration(%uptime))
alias refine.uptime return $replacex($$1,wks,v,wk,v,days,d,day,d,hrs,h,hr,h,mins,m,min,m,secs,s,sec,s)
PuNkTuReD
 


Return to Mirc Scripting Snippets

Who is online

Users browsing this forum: No registered users and 0 guests

cron