IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 06 Şubat 2009, 05:46   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
kanala opu botu kanala soksun




selamun aleyküm

iyi sabahlar kanal botumu kanal yetkilisi olan arkadaşların botun özeline ve kanal geneline !gir #islam yazdıklarında islam kanalına girsin botumun op olduğu kanallardaki yetkililer bunu yapabilsin nasıl bir kod gerekiyor. yardımcı olurmusunuz

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 06 Şubat 2009, 08:31   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanala opu botu kanala soksun




!join #kanal
!part #kanal

Kanalda komutu gorevlilerin ve belirlenen nicklerin uygulamasi halinde islem gorecektir..

(Hamdi nick3,$nick,32) buradaki nickleri degistirebilir , istediginiz nickleri ekleyebilirsiniz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $istok(Hamdi nick3,$nick,32) { if $1 == !join && $regex($2,^#) && $me !ison $2 { join $2 } elseif $1 == !part && $regex($2,^#) && $me ison $2 { part $2 } } }

Kolay Gelsin..

 
Alıntı ile Cevapla

Alt 06 Şubat 2009, 19:41   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanala opu botu kanala soksun




çok sağolun. peki o nick yerine opları tanıtamazmıyız yani nick yazmak zorunda kalmasak bot 3. 4. kanalda op. sürekli op ekleniyo siliniyor buna bi çözüm bulabilirmiyiz.

 
Alıntı ile Cevapla

Alt 06 Şubat 2009, 19:48   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanala opu botu kanala soksun




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $istok(%yetkililer,$nick,32) { if $1 == !join && $regex($2,^#) && $me !ison $2 { join $2 } elseif $1 == !part && $regex($2,^#) && $me ison $2 { part $2 } } }

ALT + R yaparsın ordan Variables'e tıklarsın %yetkililer şeklinde bir değişken oluşturursun yetkili nickleri eklersin.Örnek olarak %yekililer SaGoPa , DenperaS , Falanca , Filanca vs Şeklinde eklemelerini yaparsın.Böylesi Daha pratik olur.

 
Alıntı ile Cevapla

Alt 07 Şubat 2009, 00:22   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanala opu botu kanala soksun




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:{ if $nick !isop $chan { .msg $chan $nick $nick $+ : Operatör Konumunda Değilsiniz! } else { if $1 == !join && $regex($2,^#) && $me !ison $2 { join $2 } elseif $1 == !part && $regex($2,^#) && $me ison $2 { part $2 } } }

sadece @ prefix'i olanlar kullanabilir. @ prefix'inde olmuyanlar !join Komutunu kullandığı taktirde Operatör Konumunda Değilsiniz! gibi mesaj yolluyacak , Hoşça paylaşımlar.

 
Alıntı ile Cevapla

Alt 07 Şubat 2009, 11:05   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanala opu botu kanala soksun




Bir Dialog Yardımıyla Aop,sop Listelerini belgeye kaydettirebilirsin. O Listedeki nicklere görede işlem yaptırtırsın bota. Ben Bunu MeLi adlı çalışmamda yapmıştım, kod;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog melia { title "Kontrol Merkezi" size -1 -1 60 108 option dbu edit "", 1, 5 10 50 10 box "Kanal Gir", 2, 2 1 56 23 button "Aop Listesi Kaydet", 3, 6 27 47 12 box "Kanal Gir", 4, 2 43 56 23 edit "", 5, 4 52 50 10 button "Sop Listesi Kaydet", 6, 7 69 47 12 button "Tamam", 7, 13 92 33 12 } on *:dialog:melia:sclick:*: { if ($did == 3) { .echo -a 3,0 Lütfen Bekleyin 4,0 $+ $anick | .timer 1 1 .enable #notice | .timer 1 2 .cs aop $did(1) list | .timer 1 3 .disable #notice | .timer 1 4 echo -a 3,0 İşlem Başarıyla Gerçekleştirildi. Artık Oplarınızı Kontrol Edebileceksiniz } if ($did == 6) { .echo -a 3,0 Lütfen Bekleyin 4,0 $+ $anick | .timer 1 1 .enable #notice | .timer 1 2 .cs sop $did(5) list | .timer 1 3 .disable #notice | .timer 1 4 echo -a 3,0 İşlem Başarıyla Tamamlandı. Artık Soplarınız Kontrolünüz Altında.. } if ($did == 9) { .anick $did(8) | echo -a 3,0 Founder Nickiniz Artık4,0 $anick $+ 3,0'dir.. } } alias aoplist { .enable #notice } #notice off on *:notice:*:*: { if (1* iswm $1-) { .write access.txt $2 } if (2* iswm $1-) { .write access.txt $2 } if (3* iswm $1-) { .write access.txt $2 } if (4* iswm $1-) { .write access.txt $2 } if (5* iswm $1-) { .write access.txt $2 } if (6* iswm $1-) { .write access.txt $2 } if (7* iswm $1-) { .write access.txt $2 } if (8* iswm $1-) { .write access.txt $2 } if (9* iswm $1-) { .write access.txt $2 } } #notice end menu * { Op Kontrol Merkezi:dialog -m melia melia }


Bu kodu olduğu gibi remotede boş bir sayfaya ekle. Daha sonra;
Yapman gereken tek şey botun !komutlar text eventinin hemen altına şunu eklemek;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $read(access.txt,w,$nick) {



Bunları yaptıktan sonra tek dialogla tek tıklamayla tüm kanallarının aop ve sop listelerini alıp, bota o nicklere göre işlem yaptıracaksın. Elinle birşey yazmana gerek yok..

 
Alıntı ile Cevapla

Alt 07 Şubat 2009, 11:08   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanala opu botu kanala soksun




Ayrıca bu verdiğimi kullanıp diğer erişimleride oplarına göre ayarlayabilirsin. Yani kanalda op olmasada botun acc'ini kullandırabilirsin userlere bile. Tek yapman gereken ACC.Txt'e nickleri eklemek ve remotedeki kodların başına verdiğim if $read(acces.txt,w,$nick) parametresini eklemek.. Kolay gelsin.

 
Alıntı ile Cevapla

Alt 07 Şubat 2009, 22:20   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanala opu botu kanala soksun




fenomens tşk ederim çok güzel bir çalışma ellerine sağlık sagapo mirckanka abicim sanada tşk ederim.

on *:text:*:#:{
if $istok(%yetkililer,$nick,32) {
if $1 == !join && $regex($2,^#) && $me !ison $2 { join $2 }
elseif $1 == !part && $regex($2,^#) && $me ison $2 { part $2 }
}

} sagapomirckanka abicim bide burda verdiğin bu kodu aldım ben veriablese ekledim yetkililer diye çalışıyor peki buna şöyle bir şey ekleyebilirmiyiz örneğin ben yardım kanalımda !yetkiliekle DenperaS yazdığımda bot bunu oto olarak veriablese ekleyebilirmi

 
Alıntı ile Cevapla

Alt 07 Şubat 2009, 22:46   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanala opu botu kanala soksun




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $istok(%yetkililer,$nick,32) { if $1 == !join && $regex($2,^#) && $me !ison $2 { join $2 } elseif $1 == !part && $regex($2,^#) && $me ison $2 { part $2 } } if $chan == #YardımKanalı && $1 == !yetkiliekle && $2 { set %yetkililer $addtok(%yetkililer,$2,32) } }


Anlamı:
#YardımKanalı'nda kanala yazan kişinin 1. kelimesi " !yetkiliekle " ise ve 2. kelime varsa { 2. kelimeyi %yetkililer variables'ine ekle }

İyi forumlar...

 
Alıntı ile Cevapla

Cevapla

Etiketler
botu, kanala, mirc, mirc download, mirc indir, opu, soksun


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Kanala girdiğimde Check botu kanala benim istediğim metini yazsın ! SabotaJ_ mIRC Scripting Sorunları 2 02 Aralık 2012 16:43
Kanala girdiğim zaman, Servicesler otomatik olarak bir yazı atsın kanala Update mIRC Scripting Sorunları 5 17 Kasım 2012 02:30
kanala gıren x nickıne kanala mesaj pesimist_sair mIRC Scripting Sorunları 1 17 Aralık 2010 12:01
Kanala girenleri atıp başka kanala joinlemek Kablosuz NET Unreal IRCd 6 30 Haziran 2007 14:46
Biri Kanala Girince Diger Kanala Msg Atma F0X mIRC Scripting Sorunları 1 24 Haziran 2006 21:10