30 Mart 2015, 17:19 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Eggdrop badnick.TCL !komut nick txt'den okuyor. :) #sorf kanalında !yasakla nick yapıldığın nickleri scripts/nicklist.txt e kayıt eder ve burada kayıtlı olan nickler Eggdrop bot'un olduğu kanala girdiğinde bot nicki banlar ve #cinsellik odasına sajoinler. Komutlar !yasakla nick (nick ekler.) !yasaklama nick (txt'de ki nicki siler.) txt'yi elle oluşturmaktan ziyade sunucuya giren badnicklere göre olusturmanız mesela badnick1 sunucunuza girdi !yasakla badnick1 diye listeye almanız daha iyidir. En azından txt'de gereksiz nick birikintisi olmaz. PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
scripts/nicklist.txt eklemeyi unutmayın. test etmek için irc.websohbet.com sunucusuna nickinizi badnickolarak girip deneyebilirsiniz. tekrar belirtmekte fayda var. Bot badnickleri sadece kendi olduğu kanallardan atar. Daha geliştirilebilir bir şeylerde çıkarmaya çalışılabilir İF üzerinde. İyi forumlar. | |
|
20 Nisan 2015, 21:40 | #2 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Eggdrop badnick.TCL !komut nick txt'den okuyor. :)
Merhaba... Bunu Hangi Kanalda Yapıyoruz ? Yada bi Yönetim Odası Belirliyebilir muyuz.. Mesela #GlobalOP Kanalımız |> Sadece &-@`ler Yasaklayabilse Yapılabilir mi ? | ||||
|
22 Nisan 2015, 17:52 | #3 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Eggdrop badnick.TCL !komut nick txt'den okuyor. :) Duzeltilmesi gereken yer Bu kısmı : Kod: Kodu kopyalamak için üzerine çift tıklayın!
Şu şekilde değiştir: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Eğer istenilen bir kanal içerisinde komut uygulanıcaksa kanal değişkeni oluşturursun.. ORNEK : set kanal "kanalismi" sonrasında procedurumuzden gelen kanalı yani "chan" verisini oluşturduğumuz kanal değişkeniyle aynımı eşitmi diye sorgularsınız ORNEK : proc blabla {nick host hand chan text} { global kanal if {$chan == $kanal} { eşitse burdaki komutları uygular } else { eşit değilse burdakileri uygular } } kırmızı ile belirttiğim sorguda eşitliği aradık eğer eşitlik sağlandı ise sorgumuzun içine gir dedik. süslü parantezlere dikkat edelim eger içerideki komutların sadece o kanalda çalışmasını istiyorsak tümünü bu sorgunun içine almamız gerekmektedir.. Hanqi kanalda komutun çalışacağını ayarladıktan sonra op veya sop arkadaşların sadece bu komutu kullanmasını istiyoruz dersek komutumuz; ORNEK: [isop $nick $chan] Yani kanal üstünde nick op ise demek $chan yerine yukarıda olusturdugumuz "kanal" değişkenini atarsak sadece o kanaldakilere bakılır yani [isop $nick $kanal]... Ama o kanaldakiler zaten op ben sadece o kanaldakiler kullanabilsin istiyorum denirse bu seferde ; ORNEK : [onchan $nick $chan] kodunu kullanmanız gerekecek. Burdada nick o kanal üstünde ise kullanabilsin diyoruz. Bu tür kodları sorgu içerisinde kullanınız . IF , ELSEIF, ELSE |
|
11 Ağustos 2015, 04:49 | #6 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Eggdrop badnick.TCL !komut nick txt'den okuyor. :) Kod: Kodu kopyalamak için üzerine çift tıklayın!
Konu rascoLn tarafından (11 Ağustos 2015 Saat 13:30 ) değiştirilmiştir. |
|
11 Ağustos 2015, 18:57 | #7 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Eggdrop badnick.TCL !komut nick txt'den okuyor. :) ise yaramiyor ops odasinda adminde global odada !yasaklama fotomodel yaptim olmadi..
| ||||
|
11 Ağustos 2015, 21:49 | #10 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: Eggdrop badnick.TCL !komut nick txt'den okuyor. :) 21:48] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> !yasaklama camda |
|
Etiketler |
badnicktcl, eggdrop, komut, nick, okuyor, txtden |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
!badnick ekle nick ( Kill + nick değiştirme şeklinde ) | Heavenly | mIRC Scripting Sorunları | 20 | 09 Mayıs 2022 23:25 |
Eggdrop Komut Soru Botu | oPtimiSt | TCL Scriptler | 0 | 19 Ocak 2012 11:03 |
BadNick, Bad Nick | geniune | mIRC Scripting Sorunları | 6 | 01 Mart 2009 03:41 |
Eggdrop 'uma komut yazdırmak | ßaşkentli | Eggdrop, NeoStats, BNC | 3 | 26 Şubat 2008 03:13 |
çalıştıramadım bir komut mode nick +d | kurugaddere | mIRC Scripting Sorunları | 8 | 20 Kasım 2007 13:12 |