![]() |
Küfür Korumasında bi yardım Bendeki Küfür Koruması aşşağıdaki gibi atıyor on *:text:*:#: { if (%kufur == 1) && ($me isop $chan) && ($nick isreg $chan) && ($nick !isop #) { if $hfind(kufur,$1-,1,W).data { ban -u900 # $nick 2 | .kick # $nick %kufur.yazi echo -s + $timestamp 4 $+ $nick 12 $+ $chan 1Kanalından 12Küfür 1Sebebinden Atılmıştır. } } } fakat master kanalındakileri ve opları atmasın istiyorum aşşağıdaki kodu eklemem lazım fakat neresine ekliceğimi bulamadım..Yardım lütfen?? if ($nick ison #master) { halt } |
Cevap: Küfür Korumasında bi yardım on *:text:*:#: { if $nick !ison #master && $nick !isop # { kodun devamı } } |
Cevap: Küfür Korumasında bi yardım bu seferde hiç çalışmıyo dostum tamamını yazar mısın yapamadım |
Cevap: Küfür Korumasında bi yardım Şöyle birşey yapsak, daha pratik ve sağlam olur; on *:text:*:#: { if $nick !ison #master && $count($nick(#,$nick).pnick,@,&,~,%) == 0 { var %1 = 1,%2 = $hget(kufur,0).item | while %1 <= %2 { if $+(*,$hget(kufur,%1).item,*) iswm $1- { var %3 = $v1 | ban -k # $nick 2 Kullandığınız cümlede; $qt(%3) kelimesi algılandı. } | inc %1 } } } Kufur hash tablosuna eklediğin kelimelerden birisi, kanal'da yazıldığı zaman; Küfür kelimesini kullanan kişi; #master kanalında bulunmuyorsa; ek olarak kanal'da [@op,%halfop,&protect,~founder] prefix'lerine sahip değilse kanal'dan uzaklaştırılır. |
Cevap: Küfür Korumasında bi yardım yok kardeş çalıştıramadım yine de sağol ilgilendiğin için... |
Cevap: Küfür Korumasında bi yardım Çalıştıramanın sebebi nedir? Verdiğin kod, kufur tablosunda kelime arıyor. Bu demek oluyorki, kufur isminde bir hash tablosu var. E benim verdiğim kod'da kufur tablosundaki kelimeleri arıyor. Ya kufur tablosunda kelime ekli değil, yada sen kod'u yanlış ekliyorsun. Çalışmaması için hiçbir sebeb yok. |
Cevap: Küfür Korumasında bi yardım [23:36] * eheh: you're not channel operator [23:36] * eheh: you're not channel operator [23:36] * eheh: you're not channel operator [23:36] * eheh: you're not channel operator [23:36] * eheh: you're not channel operator şöle bi hata verdi.. kanalda ne yazılırsa yazılsın küfür olarak algılıyo sanırım... |
Cevap: Küfür Korumasında bi yardım Alıntı:
Bende diyorumki kanalda +o olmayi denesen? |
Cevap: Küfür Korumasında bi yardım Açıklıyorum şimdi beni iyi dinlemeni istiyorum; Uyguladığım komut; /hadd -sm kufur ibne 1 Yani kufur isminde bir tablo oluşturuyorum; ve içerisine ibne kelimesini ekliyorum. Aldığım cevap; * Karışık Tablo yap 'kufur' (100) * Karışık Tabloya 'ibne' Parça ekle 'kufur' ;Buraya kadar sorun yok. ;Ve kanal'a kod'u demek için bir kullanıcı sokuyorum; [AM 12:23:05] > Giriş: Deneme (ident@host) [AM 12:23:22] <Deneme> Merhabalar. [AM 12:23:32] <Deneme> Nasılsınız? [AM 12:23:38] <Deneme> Vs falan fıstık. ;Gördüğün gibi hala kullanıcı kanal'da. [AM 12:24:47] <Deneme> Ne haber lan ibneler! [AM 12:24:48] + L4roXyL mod değiştirdi:+b *!*@host [AM 12:24:48] + Deneme L4roXyL Tarafından Kanaldan Atıldı (Kullandığınız cümlede; "*ibne*" kelimesi algılandı.) Demekki kod'da sorun yok. Ayrıca o sana gelen hata mesajı(you're not channel operator) ; kanalda operator değilsiniz demektir. |
Cevap: Küfür Korumasında bi yardım on *:text:*:#: { if ($nick ison #master) { halt } if (%kufur == 1) && ($me isop $chan) && ($nick isreg $chan) && ($nick !isop #) { if $hfind(kufur,$1-,1,W).data { ban -u900 # $nick 2 | .kick # $nick %kufur.yazi echo -s + $timestamp 4 $+ $nick 12 $+ $chan 1Kanalından 12Küfür 1Sebebinden Atılmıştır. } } } Şöyle dene çalışır. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:42. |
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