Guest User

Untitled

a guest
May 23rd, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. alias timestamp { !timestamp $1- | saveini }
  2. on ^*:TEXT:*:#:{
  3. var %i = 0
  4. var %line = $1-
  5. while (%i < $numtok($1-,32)) {
  6. inc %i 1
  7. if ($gettok($1-,%i,32) ison $chan) {
  8. if ($gettok($1-,%i,32) isop $chan) {
  9. var %line = $replace(%line,$gettok($1-,%i,32), $+ $gettok($1-,%i,32) $+ )
  10. }
  11. elseif ($gettok($1-,%i,32) ishop $chan) {
  12. var %line = $replace(%line,$gettok($1-,%i,32), $+ $gettok($1-,%i,32) $+ )
  13. }
  14. elseif ($gettok($1-,%i,32) isvoice $chan) {
  15. var %line = $replace(%line,$gettok($1-,%i,32), $+ $gettok($1-,%i,32) $+ )
  16. }
  17. }
  18. }
  19. if ($nick isop $chan) {
  20. var %nick = <4@ $+ $nick $+ >
  21. }
  22. elseif ($nick ishop $chan) {
  23. var %nick = <8% $+ $nick $+ >
  24. }
  25. elseif ($nick isvoice $chan) {
  26. var %nick = <6+ $+ $nick $+ >
  27. }
  28. else {
  29. var %nick = < $+ $nick $+ >
  30. }
  31. if ($gettok($readini(mirc.ini,options,n4),12,44) == 0) {
  32. echo $chan %nick %line
  33. }
  34. elseif ($gettok($readini(mirc.ini,options,n4),12,44) == 1) {
  35. echo $chan $timestamp %nick %line
  36. }
  37. haltdef
  38. }
  39. on *:INPUT:#:{
  40. if (/ == $left($1,1)) { return }
  41. if ($me isop $chan) {
  42. var %nick = <4@ $+ $me $+ >
  43. }
  44. elseif ($me ishop $chan) {
  45. var %nick = <8% $+ $me $+ >
  46. }
  47. elseif ($me isvoice $chan) {
  48. var %nick = <6+ $+ $me $+ >
  49. }
  50. else {
  51. var %nick = < $+ $me $+ >
  52. }
  53. if ($gettok($readini(mirc.ini,options,n4),12,44) == 0) {
  54. echo $chan %nick $1-
  55. }
  56. elseif ($gettok($readini(mirc.ini,options,n4),12,44) == 1) {
  57. echo $chan $timestamp %nick $1-
  58. }
  59. .msg $chan $1-
  60. halt
  61. }
Add Comment
Please, Sign In to add comment