![]() |
Random nick/ident remotesinde ban atma sorunu Merhaba İF üyeleri; Herkese hayırlı Ramazan'lar. Konu başlığını yazarken açılmış konuları inceledim ama konuları hortlatmak istemedim. Bir süredir random nick/ident koruması aramama rağmen, bir türlü içime sinen bir random nick/ident koruması bulamadım. Bulduklarım ya çalışmadı, ya da istediğim formatta değildi. Dün tesadüfen çok alâkasız bir sitede, aşağıdaki random nick/ident korumasını buldum. Tam istediğim formatta çalışıyor, yapanın eline-koluna sağlık. Dünden beri kaç kere hayır dua ettim bilmiyorum. Şu mübarek ayda sevindirdi beni... Öncelikle kullandığım random nick/ident korumasını yazmak istiyorum. Kod: alias _ran2 { Daha sonrasında da bu random nick/ident koruması ile ne yapmak istediğimi belirteyim: [Aliases] mode $1 +b $ulist($nick($1,%i) $+ !*@*,1) [Users] bölümünde badnick:*0532* şeklinde ekli olduğu için, * 0532falanfilan (ident@host) has joined #kanal * nick sets mode: +b *0532*!*@* şeklinde ban atabiliyorum. ama gel gelelim, random nickler ekli olmadığı için *mask*!*@* şeklinde ban atamıyorum. ÖRNEK: * ircforumlari (ident@host) has joined #kanal'agirdiği zaman * nick sets mode: +b *ircforumlari*@* gibi 10 farklı ban atıyor ama; * nick sets mode: +b *rcf*@* olarak ban atmak istiyorum. Dünden beri bildiğim ve bulduğum yöntemleri denedim ama ne yazık ki sonuç alamadım. Bu random nick/ident korumasında nick içindeki yan yana yazılmış üç sesli veya sessiz harfe ban attırmak münkün mü? |
Random nick/ident remotesinde ban atma sorunu (DEVAMI) Eğer mümkün değilse; [users] badnick:*falan* badnick:*filan* badnick:*felan* şeklinde ekli olan badnick'lere *falan*!*@* *filan*!*@* *felan*!*@* olarak ban atmak yerine *nick*!*@* maskesini kullanmak istiyorum. Script kodlarını bir hayli kucalasam da işe yaramadı. Hatta tüm +b modlarını $nick yaptım, $1, $2, $3... şeklinde denedim ama, yine de bir sonuç alamadım. Script kodları (1) Kod: if $level($nick $+ !*@*) == badnick { Script kodları (2) Kod:
Kod: var %b 1 Script kodları (4) Kod: if $level($nick($1,%i) $+ !*@*) == badnick { Script kodları (5) Kod: if $1 == badnick { Script kodları (6) Kod: _sbtara { ÖRNEK: * falanca (ident@host) has joined #kanal * filanca (ident@host) has joined #kanal * felanca (ident@host) has joined #kanal'a girdiği zaman * nick sets mode: +b *falan*!*@* yerine; * nick sets mode: +b *falanca*!*@* olarak * nick sets mode: +b *filan*!*@* yerine; * nick sets mode: +b *filanca*!*@* olarak * nick sets mode: +b *felan*!*@* yerine; * nick sets mode: +b *felanca*!*@* olarak ban atmasını istiyorum. |
Cevap: Random nick/ident remotesinde ban atma sorunu ban atarken referans ulist degil nick olmalı... Kod: if $level($nick $+ !*@*) == badnick { |
Random nick remotesine random ident ekleme hatası/sorunu Konu biraz yön değiştirdi... Öncelikle, elimdeki random nick remotesini paylaşayım. Kod: alias random { Kod: on *:nick:{ if $random(3,3,99,$nick) { mode $chan +b $nick | kick $chan $nick $kmesaj(bul,11) $slogo } } Kod: on *:join:#:{ if $random(3,6,99,$remove($gettok($gettok($address($n ick ,5),2,33),1,64),~)) { badidentd $nick | kick $chan $nick $kmesaj(bul,40) $slogo } } |
Cevap: Random nick/ident remotesinde ban atma sorunu $nick yerine $address($nick) den tokenle sadece identi al |
Cevap: Random nick/ident remotesinde ban atma sorunu edit... |
Cevap: Random nick/ident remotesinde ban atma sorunu toprak müsade et kendi yazsın :) |
Cevap: Random nick/ident remotesinde ban atma sorunu Pardon abi :) |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:07. |
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