Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. alias bfile { return badnicks.ini }
  2.  
  3. alias badnick {
  4. if ($1 == add) {
  5. if ($2) {
  6. if (!$findfile($scriptdir,$bfile,1)) {
  7. writeini $bfile badnicks $2 $2 | Echo -a * Criando arquivo para os BADNICKS. | Echo -a * O nick $2 foi adicionado a lista de BADNICKS.
  8. }
  9. else {
  10. if !$ini($bfile,badnicks,$2) { writeini $bfile badnicks $2 $2 | Echo -a * O nick $2 foi adicionado a lista de BADNICKS. }
  11. else { Echo -a * O nick $2 ja consta na lista de BADNICKS }
  12. }
  13. }
  14. }
  15. if ($1 == del) {
  16. if ($2) {
  17. if ($findfile($scriptdir,$bfile,1)) {
  18. if $ini($bfile,badnicks,$2) { remini $bfile badnicks $2 | Echo -a * O nick $2 foi removido da lista de BADNICKS. }
  19. else { Echo -a * O nick $2 não consta na lista de BADNICKS. }
  20. }
  21. }
  22. }
  23. if ($1 == list) {
  24. if ($ini($bfile,badnicks,0) != 0) {
  25. var %c = $ini($bfile,badnicks,0)
  26. Echo -a * Lista de BADNICKS
  27. while (%c) {
  28. Echo 4 -a - $ini($bfile,badnicks,%c)
  29. dec %c
  30. }
  31. Echo -a * Fim da lista.
  32. }
  33. else { Echo * A lista de BADNICKS esta vazia. }
  34. }
  35. if ($1 == on) { .enable #badnick | Echo -a * Proteção para BADNICK esta agora ATIVADA. }
  36. if ($1 == off) { .disable #badnick | Echo -a * Proteção para BADNICK esta agora DESATIVADA. }
  37. }
  38.  
  39. #badnick on
  40. on *:join:#:{
  41. if ($me isop #) {
  42. if $ini($bfile,badnicks,$nick) { mode # +b $nick | kick # $nick Voce esta banido deste canal. (Badnick) }
  43. }
  44. }
  45.  
  46. on *:nick:{
  47. if $ini($bfile,badnicks,$newnick) {
  48. var %y = 1
  49. while %y <= $comchan($newnick,0) {
  50. if ($me isop $comchan($newnick,%y)) {
  51. mode $comchan($newnick,%y) +b $newnick | kick $comchan($newnick,%y) $newnick Voce esta banido deste canal. (Badnick)
  52. }
  53. inc %y
  54. }
  55. }
  56. }
  57. #badnick end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement