Advertisement
Guest User

Untitled

a guest
Aug 30th, 2015
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.32 KB | None | 0 0
  1. // on *:text:*:#: {
  2. ;If you are named we call the nick-reply alias with $chan and $nick info to fill the editbox
  3. if ($me isin $strip($1-)) nick-reply $chan $nick
  4. }
  5. // on *:action:*:#: {
  6. if ($me isin $strip($1-)) nick-reply $chan $nick
  7. }
  8. alias -l nick-reply {
  9. if (!$editbox($1)) || (($len($editbox($1)) < 18) && ($mid($editbox($1),$calc($len($editbox($1)) -1),1) == $chr(58)) && ($right($editbox($1),1) == $chr(32))) {
  10. editbox -p $1 $2 $+ $chr(58)
  11. }
  12. }
  13. raw 352:*: echo -a 04 $6 $+ 10: Маска:03 $6 $+ ! $+ $3 $+ @ $+ $4 $+ 10, Реальное имя:3 $9- $+ 10, Использует сервер:03 $5 $+ 10, Статус:03 $iif(G isin $7,[Нет на месте]) $iif($chr(42) isin $7,IRC-Оператор)10. | halt
  14. ctcp *:VERSION:*: .ctcpreply $nick version Talk Script by riffik v0.0.1c [TEST]
  15. alias kick {
  16. if ($var( %kickcount ) == 0) %kickcount = 0
  17. %kickcount = %kickcount + 1
  18. var %mess = ""
  19. if ( $3 != $null ) %mess = $3-
  20. %mess = %mess - $+ %kickcount $+ -
  21. .raw kick $1 $2 10 Бумс!!4 $replace( %mess, $chr(32) , $chr(160) ) 3
  22. }
  23. UnderLineEn {
  24. var %n = $numtok($1-,32),%i = 1,%result
  25. while (%i <= %n) {
  26. var %t = $gettok($1-,%i,32)
  27. var %nn = $len(%t),%k = 1
  28. if ($chr(31) isin %t) { %k = $calc(%nn + 1) | %result = %result %t }
  29. while (%k <= %nn) {
  30. if ($mid(%t,%k,1) isletter) %result = %result $+ $iif(%k = 1,$chr(32)) $+  $+ $mid(%t,%k,1) $+ 
  31. else %result = %result $+ $iif(%k = 1,$chr(32)) $+ $mid(%t,%k,1)
  32. inc %k 1
  33. }
  34. inc %i 1
  35. }
  36. return $remove(%result,)
  37. }
  38. on *:open:?:*: msg $nick 14Здравствуйте $nick (4 $+ $address $+ 14). Войдя в приват излагайте свои мысли, просьбы, предложения не дожидаясь моего ответа. Освободившись, я рассмотрю изложенное вами. Ждать немедленного ответа не следует..
  39. }
  40. on *:ctcpreply:version*: {
  41. haltdef
  42. echo $color(ctcp) -ta 3[ $+ $nick $+ 3] Версия: $2-
  43. }
  44. on *:ctcpreply:time*: {
  45. haltdef
  46. echo $color(ctcp) -ta 3[ $+ $nick $+ 3] Время: $2-
  47. }
  48. on *:ctcpreply:ping*: {
  49. haltdef
  50. echo $color(ctcp) -ta 3[ $+ $nick $+ 3] Пинг: $2-
  51. }
  52. on *:ctcpreply:finger*: {
  53. haltdef
  54. echo $color(ctcp) -ta 3[ $+ $nick $+ 3] Финжер: $2-
  55. }
  56. on *:ctcpreply:**: {
  57. haltdef
  58. echo $color(ctcp) -ta 3[ $+ $nick $+ 3] $1 $+ : $2-
  59. }
  60. on *:ban:#: {
  61. if ($nick == $me) {
  62. if (%banick) { inc %banick }
  63. else { %banick = 1 }
  64. }
  65. on 1:ping:{
  66. if ($idle > 3600) && (!$away) {
  67. away Нет на месте более часа, все сообщения сохраняются и я отвечу на них при первой возможности.
  68. }
  69. }
  70. on *:TEXT:*:#:{
  71. if ($me isin $1-) {
  72. if ($window(@Обращение) == $null) {
  73. window -ak0 @Обращение
  74. echo @Обращение $timestamp < $+ $nick @ $chan $+ > $1-
  75. }
  76. else echo @Обращение $timestamp < $+ $nick @ $chan $+ > $1-
  77. }
  78. }
  79. on *:ACTION:*:#:{
  80. if ($me isin $1-) {
  81. if ($window(@Обращение) == $null) {
  82. window -ak0 @Обращение
  83. echo @Обращение $timestamp < $+ $nick @ $chan $+ > * $1-
  84. }
  85. else echo @Обращение $timestamp < $+ $nick @ $chan $+ > $1-
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement