Advertisement
Guest User

Untitled

a guest
Jun 4th, 2017
513
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 6.28 KB | None | 0 0
  1. alias vme msg x voice $chan $me
  2.  
  3. alias dvme msg x devoice $chan $me
  4.  
  5. alias v {
  6.   msg x voice $chan $1 $2 $3 $4 $5
  7. }
  8.  
  9. alias dv {
  10.   msg x devoice $chan $1 $2 $3 $4 $5
  11. }
  12.  
  13. alias xva {
  14.   var %z = 0
  15.   var %y  
  16.   var %x = 1
  17.   while (%z <= $nick($chan,0)) {
  18.     inc %z
  19.     if ($nick($chan,%z) isreg $chan) {
  20.       %y = %y $nick($chan,%z)
  21.     }
  22.     if ($numtok(%y,32) >= 20) {
  23.       if (%x < 3) {
  24.         .msg x voice # %y
  25.         set -u %y
  26.         inc %x
  27.       }
  28.       else {
  29.         if (%x == 3) {
  30.           .timer -m 1 500 echo -a $timestamp 40 voices a la fois sinon le x va m'ignorer.
  31.           goto :end
  32.         }
  33.       }
  34.     }
  35.   }
  36.   if (%y) {
  37.     .msg x voice # %y
  38.   }
  39.   :end
  40. }
  41.  
  42.  
  43.  
  44. alias xdva {
  45.   var %z = 0
  46.   var %y
  47.   var %x = 1
  48.   while (%z <= $nick($chan,0)) {
  49.     inc %z
  50.     if ($nick($chan,%z) isvoice $chan) {
  51.       %y =  %y $nick($chan,%z)
  52.     }
  53.     if ($numtok(%y,32) >= 20) {
  54.       if (%x < 3) {
  55.         msg x devoice $chan %y
  56.         set -u %y
  57.         inc %x
  58.       }
  59.       else {
  60.         if (%x == 3) {
  61.           .timer -m 1 500 echo -a $timestamp mystic's Script: Too many nicks. I will voice only 40 nicks so X will not ignore you.
  62.           goto :end
  63.         }
  64.       }
  65.     }
  66.   }
  67.   if (%y) {
  68.     msg x devoice $chan %y
  69.   }
  70.   :end
  71. }
  72.  
  73.  
  74. alias op {
  75.   msg x@channels.undernet.org op $chan $1 $2 $3 $4 $5
  76. }
  77.  
  78. alias dop {
  79.   msg x@channels.undernet.org deop $chan $1 $2 $3 $4 $5
  80. }
  81.  
  82. alias opme {
  83.   msg x@channels.undernet.org op $chan $me
  84. }
  85.  
  86. alias dopme {
  87.   msg x@channels.undernet.org deop $chan $me
  88. }
  89.  
  90. alias k msg x@channels.undernet.org kick $chan $1 $2-
  91.  
  92. alias kkkk {
  93.   if ( $len($1) >= 2) {
  94.     msg x@channels.undernet.org kick $chan $1 tu tu tu on se calme !
  95.   }
  96.   if ( $len($2) >= 2) {
  97.     msg x@channels.undernet.org kick $chan $2 tu tu tu on se calme !
  98.   }
  99.   if ( $len($3) >= 2) {
  100.     msg x@channels.undernet.org kick $chan $3 tu tu tu on se calme !
  101.   }
  102.   if ( $len($4) >= 2) {
  103.     msg x@channels.undernet.org kick $chan $4 tu tu tu on se calme !
  104.   }
  105. }
  106.  
  107. alias kbh msg x@channels.undernet.org ban $chan $address($1,2) 1 75 $2-
  108.  
  109. alias kbh1 msg x@channels.undernet.org ban $chan $address($1,2) 1 100 $2- .. prend une pause et reviens dans une heure pas avant.
  110.  
  111. alias kbh2 msg x@channels.undernet.org ban $chan $address($1,2) 2 75 $2- .. prend une pause et reviens dans deux heures pas avant.
  112.  
  113. alias kbh3 msg x@channels.undernet.org ban $chan $address($1,2) 3 75 $2- .. prend une pause et reviens dans trois heures pas avant.
  114.  
  115. alias kbh5 msg x@channels.undernet.org ban $chan $address($1,2) 5 75 $2- .. prend une pause et reviens dans cinq heures pas avant.
  116.  
  117. alias kbh10 msg x@channels.undernet.org ban $chan $address($1,2) 10 75 $2- .. prend une pause et reviens dans dix heures pas avant.
  118.  
  119. alias kbhvie msg x@channels.undernet.org ban $chan $address($1,2) 2400 75 Banni [MAN] $2- : Mauvais comportement ..  exclus du chan quelques temps
  120.  
  121.  
  122. alias kbp msg x@channels.undernet.org ban $chan $1 2400 100 Adresse IP non-acceptée !
  123.  
  124. alias kbpt msg x@channels.undernet.org ban $chan $1 24 100 $2- Host Open / Proxy
  125.  
  126. alias kbspam msg x@channels.undernet.org ban $chan $1 600 100  Banni [MAN] $2- : Spam/Pub non acceptée !
  127.  
  128. alias kbhspam msg x@channels.undernet.org ban $chan $address($1,2) 600 100 Spam/Pub non acceptée !
  129.  
  130. alias db msg x@channels.undernet.org unban $chan $1
  131.  
  132. alias dbme {
  133.   msg x@channels.undernet.org unban $1 *!*@garfield33.users.undernet.org
  134.   msg x@channels.undernet.org unban $1 *!*@24.122.144.*
  135. }
  136.  
  137. alias kbh1 msg x ban $chan *!*@ $+ $1 1 75 $date $timestamp  Ban de $chan pour une heure : $2-
  138.  
  139. alias kbn1 {
  140.   var %n = $1
  141.   msg x@channels.undernet.org ban $chan  $address(%n,2)  1 75 $date $timestamp  Ban de $chan pour une heure : $2-
  142. }
  143.  
  144. alias m {
  145.   if ( $me isop $chan ) {
  146.     mode $chan +m
  147.   }
  148.   else {
  149.     %mode_demande_mettre = +m
  150.     msg x@channels.undernet.org op $chan $me
  151.     Seq_demande_de_mettre_un_mode
  152.   }
  153. }
  154.  
  155. alias dm {
  156.   if ( $me isop $chan ) {
  157.     mode $chan -m
  158.   }
  159.   else {
  160.     %mode_demande_mettre = -m
  161.     msg x@channels.undernet.org op $chan $me
  162.     Seq_demande_de_mettre_un_mode
  163.   }
  164. }
  165.  
  166. alias D {
  167.   if ( $me isop $chan ) {
  168.     mode $chan +D
  169.   }
  170.   else {
  171.     %mode_demande_mettre = +D
  172.     msg x@channels.undernet.org op $chan $me
  173.     Seq_demande_de_mettre_un_mode
  174.   }
  175. }
  176.  
  177. alias DD {
  178.   if ( $me isop $chan ) {
  179.     mode $chan -D
  180.   }
  181.   else {
  182.     %mode_demande_mettre = -D
  183.     msg x@channels.undernet.org op $chan $me
  184.     Seq_demande_de_mettre_un_mode
  185.   }
  186. }
  187.  
  188. alias r {
  189.   if ( $me isop $chan ) {
  190.     mode $chan +r
  191.   }
  192.   else {
  193.     %mode_demande_mettre = +r
  194.     msg x@channels.undernet.org op $chan $me
  195.     Seq_demande_de_mettre_un_mode
  196.   }
  197. }
  198.  
  199. alias dr {
  200.   if ( $me isop $chan ) {
  201.     mode $chan -r
  202.   }
  203.   else {
  204.     %mode_demande_mettre = -r
  205.     msg x@channels.undernet.org op $chan $me
  206.     Seq_demande_de_mettre_un_mode
  207.   }
  208. }
  209.  
  210. alias i {
  211.   if ( $me isop $chan ) {
  212.     mode $chan +i
  213.   }
  214.   else {
  215.     %mode_demande_mettre = +i
  216.     msg x@channels.undernet.org op $chan $me
  217.     Seq_demande_de_mettre_un_mode
  218.   }
  219. }
  220.  
  221. alias di {
  222.   if ( $me isop $chan ) {
  223.     mode $chan -i
  224.   }
  225.   else {
  226.     %mode_demande_mettre = -i
  227.     msg x@channels.undernet.org op $chan $me
  228.     Seq_demande_de_mettre_un_mode
  229.   }
  230. }
  231.  
  232. alias mD {
  233.   if ( $me isop $chan ) {
  234.     mode $chan +mD
  235.   }
  236.   else {
  237.     %mode_demande_mettre = +mD
  238.     msg x@channels.undernet.org op $chan $me
  239.     Seq_demande_de_mettre_un_mode
  240.   }
  241. }
  242.  
  243. alias dmD {
  244.   if ( $me isop $chan ) {
  245.     mode $chan -mD
  246.   }
  247.   else {
  248.     %mode_demande_mettre = -mD
  249.     msg x@channels.undernet.org op $chan $me
  250.     Seq_demande_de_mettre_un_mode
  251.   }
  252. }
  253.  
  254. alias dmr {
  255.   if ( $me isop $chan ) {
  256.     mode $chan -mr
  257.   }
  258.   else {
  259.     %mode_demande_mettre = -mr
  260.     msg x@channels.undernet.org op $chan $me
  261.     Seq_demande_de_mettre_un_mode
  262.   }
  263. }
  264.  
  265.  
  266. alias Seq_demande_de_mettre_un_mode {
  267.   %demande_mettre_un_mode = 1
  268.   timer10 1 5 Seq_reset_demande_mettre_un_mode
  269. }
  270.  
  271. alias Seq_reset_demande_mettre_un_mode {
  272.   %demande_mettre_un_mode = 0
  273.   %mode_demande_mettre = ""
  274. }
  275.  
  276. on 1:OP:#: {
  277.   if ( %demande_mettre_un_mode == 1 ) {
  278.     if ( $opnick == $me ) {
  279.       mode $chan %mode_demande_mettre
  280.     }
  281.   }
  282. }
  283.  
  284. alias xtopic msg x@channels.undernet.org topic $chan $1-
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement