28 Şubat 2006, 02:22 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | unban botu merhaba arkadaşlar ben şöyle bir şey istiyorum. örneğin Benim zurna kanalım var ve zurnaop kanalına bot yapıcam ama unban botu zurna kanalına gelen userlerin özeline gidip zurna kanalından banınızı kaldırmak için şu komutu yazınız gibi bir şey demesini istiyorum registerli ve registersiz nick'lere. '' ßilgi PayLaştıkca GüseLdir '' Sizden Bir Cevap Bekliyorum Lütfen | |
|
28 Şubat 2006, 08:14 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | on *:text:!unban &:?:{ if $me isop $2 { var %| = 1, %. = 0 | while $ibl($2,%|) { if $ibl($2,%|) iswm $+($nick,!,$address) { mode $2 -b $v1 | inc %. } inc %| } if %. >= 1 { .msg $nick $2 kanalında $v1 banınız kaldırıldı. } | else { .msg $nick $2 kanalında banlı değilsin. } } else { .msg $nick $2 kanalında op değilim. } } ßanını Açtırtmak için bunu kullanaßilirsin. |
|
04 Mart 2006, 17:54 | #6 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | olmuyor nelix banınız kaldırıldı diyor ama kanaldan banı kaldırmak istedigim zaman kanaldan ban filan kaldirmiyor deli oldum nerde yanlıs yapdim acaba bilemiyorum 1 az dikkatli olursanız sevirinirim eminim ince bir ayrıntısı var dir bi bakarsanız sevinirim |
|
07 Mart 2006, 18:56 | #7 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | - TuTKuN - Bi Serverde Var Reklam Vermiyimde Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Root Admini Özeline !Unban #Kanala Yazdıgında Seni #Kanal Sokuyor Ama Ban Man Kaldırmıyo /Sajoin Yapıyo Herhalde Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Ole Bi Kod Yapın İşte Ban Kaldırmak Yerine Ben Yardımcı Olmak İsterdim Ama Anlamıyorum Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
|
11 Mart 2006, 11:10 | #8 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | msl adam reklam, kufur yada bad nick atıldı dielim adam gelip !unban #kanal yazdıgında adamın nikine veya ıp sine baqacak daha once bu adresten veya niick ten reklam yapıldı kufur edildi diecek ve banı acmayıp adamı bulundugu kanaldan atacak bunu nasıl yaparız ?? ama akick ile olacak . . . Konu diEfoRyoU tarafından (02 Temmuz 2006 Saat 00:40 ) değiştirilmiştir. |
|
12 Mart 2006, 01:19 | #9 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Op olduğunuz kanallardan herhangi birinde kicklenen biri kicksnbans.#kanal-adı.txt dosyasına "kick #kanal-adı kicklenen-nick:kicklenen-nick-ipsi:kickleyen-nick kicklendiği-zaman kick-sebebi" şeklinde kaydediliyor. Daha sonra eğer bu nick banlanırsa, kicksnbans.#kanal-adı.txt'de kick varsa bu kick kbanla değişiyor ve banmaskı da ekleniyor, bu kişi kanala geri girdiğinde .txt dosyasından o kişiyle ilgili bilgi siliniyor ya da banı açıldığında .txt dosyasındaki bilgi siliniyor. Özelinize gelip !unban #kanal-adı yazdığında ise #kanal-adı kanalından kicklendiği/banlandığı/kickbanlandığı ve ne zaman kim tarafından hangi sebeble atıldığı yazıyor. Kodu denedim ve çalışıyor, tek yapmanız gereken mIRC'de Remote'a koymak. İstenilirse daha da geliştirilebilir, İşte kod: on @*:KICK:#:{ var %. = $+(kicksnbans.,#,.txt) if $read(%.,w,ban # $knick $+ :*) { write $+(-l,$readn) %. kban # $+($knick,:,$gettok($wildsite,2,64),:,$gettok($get tok($read(%.,$readn),3,32),3,58)) $nick $ctime $strip($1-) } | else { write %. kick # $+($knick,:,$gettok($wildsite,2,64)) $nick $ctime $strip($1-) } } on @*:BAN:#:{ var %: = $ialchan($banmask,#,0) | while %: { var %. = $ialchan($banmask,#,%:) if $gettok(%.,1,33) != $nick { write $iif($read($+(kicksnbans.,#,.txt),w,kick # $gettok(%.,1,33) $+ *),$+(-l,$readn) $+(kicksnbans.,#,.txt) kban,$+(kicksnbans.,#,.txt) ban) # $+($gettok(%.,1,33),:,$gettok(%.,2,64),:,$banmask) $nick $ctime $gettok($read($+(kicksnbans.,#,.txt),$readn),6-,32) } dec %: } } on @*:UNBAN:#:{ var %. = $+(kicksnbans.,#,.txt) | if $read(%.,w,*ban # *: $+ $banmask $+ *) { write $+(-dl,$readn) %. } } on @*:JOIN:#:{ var %. = $+(kicksnbans.,#,.txt) | if $read(%.,w,kick # $nick $+ :*) || $read(%.,w,*ban # $nick $+ : $+ $gettok($wildsite,2,64) $+ :*) { write $+(-dl,$readn) %. } } on *:text:!unban &:?:{ if $me isop $2 { var %' = $+(kicksnbans.,$2,.txt) if $read(%',w,kban $2 $nick $+ :*) || $read(%',w,kick $2 $nick $+ :*) { var %d = $readn | .msg $nick $2 kanalında $+(,$duration($calc($ctime - $gettok($read(%',%d),5,32))),) önce $+(,$gettok($read(%',%d),4,32),) tarafından $+(",$gettok($read(%',%d),6-,32),") sebebiyle $iif($gettok($read(%',%d),1,32) == kban,$+(,$gettok($gettok($read(%',%d),3,32),3,58) ,) banmaskın banlandı ve) kicklendin. } elseif $read(%',w,ban $2 $nick $+ :*) { var %d = $readn | .msg $nick $2 kanalında $+(,$duration($calc($ctime - $gettok($read(%',%d),5,32))),) önce $+(,$gettok($read(%',%d),4,32),) tarafından $+(,$gettok($gettok($read(%',%d),3,32),3,58),) banmaskın banlandı. } elseif $checkibl($2,$wildsite) { .msg $nick $2 kanalında banlısın. $v1 } if $checkibl($2,$+($nick,!*@*)) { .msg $nick $2 kanalında banlısın. $v1 } else { .msg $nick $2 kanalında kick/ban/kickban kaydın bulunamadı. } } else { .msg $nick $+(,$2,) kanalında op değilim. } } alias checkibl { if $me isop $1 && $2 { var %: = $ibl($1,0), %ç | while %: { if $ibl($1,%:) iswm $2 { %ç = $addtok(%ç,$+(banmask:,$chr(160),,$v1,,$chr(160) ,banlayan:,$chr(160),$ibl($1,%:).by,,$chr(160),. .,$duration($calc($ctime - $ibl($1,%:).ctime)) önce),32) } | dec %: } | return $iif(%ç,%ç,$false) } } Umarım işinize yarar.. Edit: Biraz daha geliştirdim, eğer kanal kick ve banlarının saklandığı dosyada nickle ilgili kayıt yoksa kanal ban listesine bakıyor ve orda varsa ordaki bilgileri nicke yansıtıyor. Denedim çalışıyor. Konu el33t tarafından (12 Mart 2006 Saat 01:49 ) değiştirilmiştir. |
|
03 Temmuz 2006, 01:06 | #10 |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Yanıt: unban botu on @* Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. AN:#:{ .set %kisi $2- } on @*:unBAN:#:{ if %kisi == $2- { .msg %acilan Banınız Açılmıştır.. } } on @*:kick:#: { .msg $knick Ban yedin açmak için !unban #kanal yaz } on *:text:*:?: { if !unban * iswm $1- { .mode $2 -b %kisi .mode $2 -b $nick .set %acilan $nick } } denedim |
|
Etiketler |
botu, mirc, mirc download, mirc indir, unban |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
!unban | dworld | mIRC Scripting Sorunları | 6 | 25 Haziran 2010 20:41 |
!unban /unban değişimi | fener1907 | mIRC Scripting Sorunları | 8 | 17 Eylül 2009 23:49 |
!unban all | yaLin | mIRC Scripting Sorunları | 4 | 06 Şubat 2009 21:29 |
Oto unban | Requiem | mIRC Scripting Sorunları | 1 | 07 Haziran 2006 19:00 |