![]() |
Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Başlıktan da anlaşılacağı gibi debug ve hash tablo kullanarak yazdığım badnick,reklam ve küfür korumaları.Korumaların çalışabilmesi için kanalda op olmalı veya usermode'larınızda "o" mode'unun olması gerekmektedir.Umarım debug kullanımına ve hash tablolarının kullanımına basit bir örnek olmuştur. Kullanım şekli: Kodların çalışması için öncelikle /debug -i on _prots komutunu uyguluyoruz.(debug verilerinin algılanabilmesi için) /ekle <badnick|reklam|kufur> <eklenecek> /sil <badnick|reklam|kufur> <silinecek> Ekleme yaparken wilcard(*) kullanabilirsiniz. Kayıt dosyaları : badnick.doktrin kufur.doktrin reklam.doktrin Örn: /ekle reklam *http* /sil badnick camda_* İşte kodlar : Kod: on *:start:{ |
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Alıntı:
Bunlara uyarı muaf nick muaf kanal ekleyemezmiyiz acaba? |
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Alıntı:
|
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Kod: on *:start: { /sil <muafnick|muafkanal> <kanal|nick> |
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları bunu badnicklerin hostlarına değilde nicklere yada wildcardlara ban atıcak şekilde yapabilirmiyiz? |
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Bunu Botlar icin Tasarlayamazmıyız ? !kotusoz !reklam !muafnick vs komutları için |
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Alıntı:
tokenize 32 $1- if ($1 = <-) { if ($3 = JOIN) { var %nick = $right($gettok($2,1,33),-1),%chan = $right($4,-1) if $read(muafkanal.db,w,%chan) || $read(muafnick.db,w,%nick) { return } if $me isop %chan || o isin $usermode { if $hfind(badnick,%nick,1,W).data { ban -k %chan %nick 2 badnick } } } elseif ($3 = PRIVMSG) { if ($4 ischan) { var %nick = $right($gettok($2,1,33),-1),%text = $right($5-,-1),%chan = $4 if $read(muafkanal.db,w,%chan) || $read(muafnick.db,w,%nick) { return } if $me isop %chan || o isin $usermode { if $hfind(kufur,%text,1,W).data { ban -k %chan %nick 2 kufur } if $hfind(reklam,%text,1,W).data { ban -k %chan %nick 2 reklam } } } } } } Yukarda kırmızı ile verdiğim yerleri ; ban -k %chan %nick 5 olarak değiştirirsen sadece nicke ban atar. |
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Kodlar için teşekkürler arşive attım lazım olur ileride :)) |
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Tşkler :) |
Cevap: Debug && Hash Tables - Badnick,Reklam,Küfür Korumaları Alıntı:
dediklerini yaptım /ekle badnick _camda yazdım EKLE Unknown command hatası alıyorum. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 09:08. |
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