Artikel From Rozy Crew


=================================================================================================
Jika Anda Ingin Berbagi Ilmu
Tentang Ilmu Komputer
Tolong Kirimkan Tips dan Trik atau Artikel Anda
Ke Rozy@hehe.com atau Rozy_eksa@yahoo.com 
VER Bahasa Indonesia
=================================================================================================
Anti repeater

Script untuk para operator channel. Copy dan paste line-line di bawah ini ke remote anda.

on @*:TEXT:*:#:{

  if ($nick isop #) { return }
  if ($nick isvoice #) { return }
  var %text = $hash($strip($1-),32)
  ; %text adalah kata-kata yang user tulis, tetapi line diatas warna telah dihilangkan, dan $hash()'d untuk save besar file
  var %old.text = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ]
  var %old.text = $deltok(%old.text,1,46)
  if (%rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] == $null) || (%old.text != %text) {
    ; jika user tidak mengulangi kalimatnya atau user menulis
    ; untuk pertama kalinya maka anda perlu membuat variable       ; di bawah ini
        set -u5 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] 1. $+ %text
    ; perhatikan -u5 adalah waktu dimana user tidak boleh mengulang kata-katanya dalam waktu 5 detik
    ; N pada -u(N) adalah jumlah line (%text) yang di ketik    return
  }
  var %temp = %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ]
  var %count = $gettok(%temp,1,46)
  ; %count digunakan untuk menghitung berapa kali user mengulang kata-katanya (N)
  inc %count
  ; inc adalah peningkatan jumlah yang dihitung %count karena user mengulang lagi kata-katanya
  set -u10 %rp. [ $+ [ $chan ] $+ . $+ [ $nick ] ] %count $+ . $+ %text
  if (%count >= 3) {
    ; jika user mengulangi kata-katanya sebanyak 3x atau lebih maka user akan di kick
    kick # $nick kalimat diulang >= %count kali! tenangkan hatimu di luar!, dan relax!(15 detik ban)
  }
}


Penjelasan di atas diberikan apabila anda ingin merubah
sedikit-sedikit apa yang terteta di atas. Perhatikan (
;) apabila di paste di remote tulisan sesudahnya tidak akan di baca oleh remote script sampai akhir kalimat.

 

<<< BACK >>>