• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.
Bu, hızlı yüklenen mobil optimize edilmiş bir AMP sayfadır, gerçek sayfayı yüklemek istiyorsanız bu metni tıklayın.

Küfür Koruma Eklentisi

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

SaNCaK

MFC Üyesi
Üyelik Tarihi
7 Kas 2017
Konular
25
Mesajlar
32
MFC Puanı
0
Kod:
on *:load: { 
  .echo -aq $input(Yapımcı: SaNCaK $+ $crlf $+ $crlf $+ Addon: Küfür Koruma $chr(40) $+ v5.4 $+ $chr(41) $+ $crlf $+ $crlf $+ Yapım: 17/10/2014 $+ $crlf $+ $crlf $+ Iletişim: sancak@outlook.com.tr $+ $crlf $+ $crlf $+ Kodu Kullandığınız için Teşekkür ederim,igo,Addon: Küfür Koruma $chr(40) $+ v5.4 $+ $chr(41))
  echo -a _____________________________________________________________________________________
  echo -a 4,1[15,1 SaNCaK 4,1] 0,1 Add-On yükleniyor... 
  echo -a 4,1[15,1 SaNCaK 4,1] 0,1 Çalışan mIRC15 $version 0Sistem15 Windows $+ $os 
  echo -a 4,1[15,1 SaNCaK 4,1] 0,1 Coder: 15SaNCaK 0,1 E-Mail: 15sancak@outlook.com.tr 
  echo -a 4,1[00,01 SaNCaK 4,1] 15,1 Copyright 12©15 1999-2017 
  echo -a ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
}
on *:unload: { 
  .echo -aq $input(Author: SaNCaK $+ $crlf $+ $crlf $+ Addon: Küfür Koruma $chr(40) $+ v5.4 $+ $chr(41) $+ $crlf $+ $crlf $+ Released at: 17/10/2016 $+ $crlf $+ $crlf $+ Contact: sancak@outlook.com.tr $+ $crlf $+ $crlf $+ Unloading...,igo,Addon: Küfür Koruma $chr(40) $+ v5.4 $+ $chr(41))
}
;-------- -  -
; Aliases
;-------- -  -

alias -l cx.swear {
  if ($isid) { return $readini $scriptdircx-swear.ini settings $1 }
  else { .writeini $scriptdircx-swear.ini settings $1 $2- }
}
alias -l cx.hash { 
  if ($hget(cx.list,0) == $lines($scriptdircx-swear.txt)) return
  if ($hget(cx.list)) hfree cx.list
  hmake cx.list 1000
  var %i = 0
  while (%i < $lines($scriptdircx-swear.txt)) {
    inc %i
    var %cx.input = [ $read -l [ $+ [ %i ] ] $scriptdircx-swear.txt ]
    hadd cx.list %i %cx.input
  }
}
alias -l cx.swear.chk {
  var %i = 0
  while (%i < $hget(cx.list,0).item) {
    inc %i
    if ($hget(cx.list,%i) iswm $1-) { return $true }
  }
  return $false
}

;-------- -  -
; Popups
;-------- -  -

MENU menubar,channel {
  -
  Küfür Koruma:.dialog -m cx.swear cx.swear
  -
}

;-------- -  -
; Dialogs
;-------- -  -

dialog cx.swear {
  title ">> Küfür Koruması"
  size -1 -1 124 84
  option dbu notheme
  button "done", 1, 50 74 24 9, flat cancel
  box "Küfür Koruma Ayarları", 2, 0 28 124 44
  button "sil", 3, 100 55 16 10, flat
  combo 4, 4 55 92 50, sort drop
  button "ekle", 5, 100 40 16 10, flat
  edit "", 6, 4 40 92 11, autohs
  box "Durum", 7, 0 0 124 24
  radio "Kapalı", 8, 87 10 36 8, flat
  radio "Açık", 9, 8 10 32 8, flat
}

on *:DIALOG:cx.swear:*:*: {
  if (($devent == INIT) && ($did == 0)) {
    if ($cx.swear(toggle) == enable) {
      did -c $dname 9 | did -u $dname 8 | did -e $dname 3,4,5,6
      var %i = 0 
      while (%i < $lines($scriptdircx-swear.txt)) {
        inc %i
        .did -a $dname 4 [ $read -l [ $+ [ %i ] ] $scriptdircx-swear.txt ]
      }
    }
    else { did -c $dname 8 | did -u $dname 9 | did -b $dname 3,4,5,6 }
  }
  if ($devent == SCLICK) {
    if ($did == 3) { if ($did($dname,4).sel) { .write -dw [ $+ [ $did($dname,4).text ] ] $scriptdircx-swear.txt | did -d $dname 4 $did($dname,4).sel } }
    if ($did == 5) { if ($did($dname,6).text) { did -a $dname 4 $ifmatch | .write $scriptdircx-swear.txt $ifmatch } }
    if ($did == 8) { cx.swear toggle disable | did -c $dname 8 | did -u $dname 9 | did -b $dname 3,4,5,6 }
    if ($did == 9) { cx.swear toggle enable | did -c $dname 9 | did -u $dname 8 | did -e $dname 3,4,5,6 }
  }
}

;-------- -  -
; Remote
;-------- -  -

on *:TEXT:*:#: {
  if ((($me isop $chan) && ($nick !isop $chan) && ($cx.swear(toggle) == enable))) {
    cx.hash
    if ($cx.swear.chk($strip($1-)) == $true) { 
      .raw MODE # +b $wildsite
      .kick # $nick >>> Swear protection.
    }
  }
}
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...