a53

mirc

a53
Mar 28th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. on *:JOIN:*:{
  2. if ($nick != $me) {
  3. if ($ncache($regsubex($address,/.*?@/,))) {
  4. echo $target $nick já foi visto como: $v1
  5. }
  6. ncache $nick $regsubex($address,/.*?@/,)
  7. }
  8. }
  9.  
  10. on *:PART:*:{
  11. if ($nick != $me) {
  12. ncache $nick $regsubex($address,/.*?@/,)
  13. }
  14. }
  15.  
  16. on *:NICK:{
  17. if ($nick != $me) {
  18. ncache $nick $regsubex($address,/.*?@/,)
  19. ncache $newnick $regsubex($address,/.*?@/,)
  20. }
  21. }
  22.  
  23. alias ncache {
  24. set -l %quantosnicks 10
  25. set -l %hash nicks_ $+ $network
  26. if ($isid) {
  27. return $hget(%hash,$1)
  28. }
  29. else {
  30. set -l %nicks $hget(%hash,$2)
  31. if (!$istok(%nicks,$1,32)) {
  32. hadd -m %hash $2 $gettok(%nicks,$iif($numtok(%nicks,32) >= %quantosnicks,$calc($v1 - $v2 + 2) $+ -,1-),32) $1
  33. }
  34. }
  35. }
Add Comment
Please, Sign In to add comment