![]() |
Ban sorunu Selam arkadaşlar, benim sorum şu " Ben bir kanalda ban attım ve o ban'ın benden başkasının açmasını istemiyorum. " Aşağıda örnek olarak verdim, GuarD 'ın attığı banı Masum_Serseri nick'i kaldırdığı anda GuarD nick'i tekrardan +b yapıyor, bunu nasıl yapabiliriz ? Kod: |
Cevap: Ban sorunu Kanal Levels Ayarları Arasında Ban'ı İptal Edecek ßir Erişim Yok.. Ayrıca Ban Komutu Client Tabanlıdır.ßu Nedenden Dolayı Kanalda Seviyesi Olan ßiri Uygulama Yetkisine Sahiptir.ßundan Dolayı ßan Atmasını Engelleyemezsiniz.Lakin Şu Olabilir ban event'ini Kullanarak , Atığın ßan Açıldığında Otomatikmen Gene ßan Atabilirsin..ßöylelikle Attığın ßan Sen Online Olduğun Sürece Açılamaz..Onlar Açar Açmaz Sen Gene ßanlarsın.. Umarım Yardımcı Olabilmişimdir. İyi Çalışmalar.. |
Cevap: Ban sorunu Kod: on *:UNBAN:#:{ if $1 == -b && $nick != $me { mode # +b $2 } } |
Cevap: Ban sorunu Alıntı:
|
Cevap: Ban sorunu Pardon yanlış anlamışım. |
Cevap: Ban sorunu Kod: on *:rawmode:#: { |
Cevap: Ban sorunu Detay malesef çalışmadı. |
Cevap: Ban sorunu evet kolay yoldan ibl ile yapalim dedik olmadi bu durumda zoru sectik hash tablosu.. Kod: on *:join:#: { if $nick == $me { mode $chan +b | .enable #bankayit } } |
Cevap: Ban sorunu arkadaşlar benimde bi ban sorunum var bende kanaldan son çıkanı banlamak istiyom bide son açılan banı kanalda tekrar banlamak 2 kod yapamadım yardim lütfen popups ekleyecem bi mircde görmüştüm |
Cevap: Ban sorunu Sinbat; on *:unban:#: { if $nick != $me { var %. = $len($gettok($1,1,45)) | .mode # $+(+,$str(b,%.)) $2- } } Bu kod, kanal'da senden başka ban açan olursa, açılan ban'ı ve/ya banları tekrar banlıyacaktır. İkinci sorununu anlamadım, kanaldan son çıkan demişsin. Yani eğer demek istediğin, kanalda en son ben kaldığımda son çıkanı banlamak ise; on *:part:#kanal: { if $nick != $me && $nick(#,0,a) < 3 { ban # $nick 2 } } Eğer sadece kanal'dan çıkanı banlamak istiyorsan; on *:part:#kanal: { if $nick != $me { ban # $nick 2 } } Şeklinde yapabilirsin. detay; Dediğin gibi haşin bir kod olmuş. (H) Ama şöylede yapabilirdin; on *:ban:#kanal: { if $nick == $me && !$read(bans.txt,w,$banmask) { write bans.txt $banmask } } on *:unban:#kanal: { if $nick != $me && $read(bans.txt,w,$banmask) { mode # +b $v1 } } |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 09:52. |
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