IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   /ame kufur yazaini atma ? (https://www.ircforumlari.net/mirc-scripting-sorunlari/56295-ame-kufur-yazaini-atma.html)

bøCek 01 Mayıs 2008 21:33

/ame kufur yazaini atma ?
 
Acaba /ame /me olarak Kufur edenleri Koruma botum algilayip atabilirmi ? Varmi boyle bi code Varsa paylasırsaniz sevınırım koLay gelsın.

detay 01 Mayıs 2008 21:38

Cevap: /ame kufur yazaini atma ?
 
normal küfür koruması on text ise aynisini alip copyala yapistir yap texti action olarak degistir yani
on @*:action:*:#: { gibi baslasın.

L4roXyL 01 Mayıs 2008 22:42

Cevap: /ame kufur yazaini atma ?
 
Yapabilirsin. on action kullanmalısın.
Örnek olarak sana bir kod yazacağım, umarım işine yarar.

;Event (on action)
on @*:action:*:#:bdwchk # $nick $1-

;Alias (/bdwchk): /bdwchk #kanal-ismi nick mesaj
alias bdwchk var %1 = 1,%2 = $iif($hget(bdw,0).item >= 1,$v1) | while (%1 <= %2) { echo -a $hget(bdw,%1).item | if ($regex($3-,$hget(bdw,%1).item)) { ban -k $1 $2 5 sebeb. | break } | inc %1 }

;Alias (/bdwekle): /bdwekle kelime (Listeye kelime ekler)
alias bdwekle if ($1) { if (!$hget(bdw,$1)) { hadd -m bdw $1 1 | hsave -i bdw bdw.hash | echo -at $1 kelimesi listeye eklendi. } | else echo -at $1 kelimesi listede. | halt } | else echo -at Kelime girmediniz.

;Alias (/bdwsil): /bdwsil kelime (Listeden kelime siler)
alias bdwsil if ($1) { if ($hget(bdw,$1)) { hdel bdw $1 | hsave -i bdw bdw.hash | echo -at $1 kelimesi listeden silindi. } | else echo -a $1 kelimesi listede yok. | halt } | else echo -at Kelime girmediniz.

;Alias (/bdwlist): /bdwlist (Listeyi sıralar)
alias bdwlist if (!$hget(bdw) || $hget(bdw,0).item < 1) echo -at Liste boş. | else $iif(!$window(@Bdwlist),window -adlCk0 +L @Bdwlist 0 0 200 200) | var %s = 1 | while (%s <= $hget(bdw,0).item) { aline @Bdwlist $hget(bdw,%s).item | inc %s }

;on start event(Tabloyu yükletmek için)
on *:start:if ($isfile(bdw.hash)) { hmake bdw 50 | hload -i bdw bdw.hash }

bøCek 01 Mayıs 2008 22:51

Cevap: /ame kufur yazaini atma ?
 
Ya ben Sımdı DevamLı Ame veya me Atani /bdwchk Yazamamki Cunkı dısarda oLuorum mAkınaya Gıremiyor Kımse. Ama Sadece Kufurleri Algilasa misal action'dan kufur varsa Atsa misal /me A**** Dedigi Zaman Kut Koruma Atsa ? beceremedım abi valla :)

L4roXyL 02 Mayıs 2008 18:53

Cevap: /ame kufur yazaini atma ?
 
Yahu .)
Zaten kod kendisi çalışıyor. Ben sadece manuel çalışmasını gösterdim.
Sen kodları mIRC'ne ekle, badwords listesinide oluştur. Kendisi otomatik olarak yapıcaktır.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:26.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk