Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1.  
  2. menu Channel {
  3. Peak Users
  4. .Peak $peak($Chan):halt
  5. }
  6.  
  7. raw 366:*:if ($nick($2,0)) && ((!$hget(peaks,$2)) || ($GetTok($hget(peaks,$2),1,32) < $nick($2,0))) { hadd -m peaks $2 $nick($2,0) $ctime }
  8.  
  9. alias -l peak {
  10. if ($hget(peaks,$1)) {
  11. tokenize 32 $v1
  12. return $1 ( $+ $asctime($2,mm/dd/yy) $+ )
  13. }
  14. else { return Unknown }
  15. }
  16.  
  17. alias -l loadpeaks {
  18. if ($hget(peaks)) { hfree peaks }
  19. hmake peaks
  20. if ($isfile($ScriptDirpeaks.tbl)) { hload -b peaks $ScriptDirpeaks.tbl }
  21. }
  22.  
  23. alias -l PeakSave if ($hget(peaks)) { hsave -ob peaks $ScriptDirpeaks.tbl }
  24.  
  25. on *:EXIT:if ($hget(peaks)) { hsave -ob peaks $ScriptDirpeaks.tbl }
  26.  
  27. on *:JOIN:#:if ($Nick != $me) && ($nick($chan,0)) && ((!$hget(peaks,$chan)) || ($GetTok($hget(peaks,$chan),1,32) < $nick($chan,0))) { hadd -m peaks $chan $nick($chan,0) $ctime }
  28.  
  29. on *:CONNECT:.timerPeak 0 60 /PeakSave
  30.  
  31. on *:START:loadpeaks
  32.  
  33. on *:TEXT:!peak:#:{
  34. if ($Peak($Chan) != Unknown) {
  35. var %temp = $v1
  36. tokenize 32 $v1
  37. .msg $chan Peaks users of $1 occurred at $mid($2,2,$calc($len($2) - 2)) $+ .
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement