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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Kanal ban (https://www.ircforumlari.net/mirc-scripting-sorunlari/121627-kanal-ban.html)

pRopheCy 28 Haziran 2008 20:55

Kanal ban
 
Şimdi değerli coder arkadaşlar sizlerden bir ricam olucak.

* Global kanala bir bot koyucağım.Bu botun görebi ise ,
- Kanalda herhangi bir kişinin atmış olduğu banları kayıt edicek.
- Ban kanalında görev vermiş olduğum arkadaşlar ise , /ban #kanal yaptığı zaman kişinin ekranında bilgi olarak ban listesini görmüş olucak. Örnek

Kod:

[20:18]- Numara: 1 Banlıyan: x Mask: jjjj!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 2 Banlıyan: x Mask: tttt!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 3 Banlıyan: x Mask: rrrr!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 4 Banlıyan: x Mask: hhhh!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 5 Banlıyan: x Mask: gggg!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 6 Banlıyan: x Mask: ffff!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 7 Banlıyan: x Mask: eeeeeeeeeeeeeeeee!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 8 Banlıyan: x Mask: ddddddddddddddddddd!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 9 Banlıyan: x Mask: cccccccccccccccc!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 10 Banlıyan: x Mask: bbbbbbbbbbbbbb!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 11 Banlıyan: x Mask: aaaaaaaaaaa!*@* Tarih: Haziran 28th 8:18pm
[20:18]- Numara: 12 Banlıyan: x Mask: aaaa!*@* Tarih: Haziran 28th 8:17pm
[20:18]- Bilgi: #BAN kanalı için tarama tamamlandı. Çıkan ban sayısı: 12
[20:18]- Bilgi: Banların hepsini açmak için; /banac #kanal all yazınız.
[20:18]- Bilgi: Herhangi birini açmak için; /banac #kanal numara yazınız.

* BAN Kanalında yetki verdiğim arkadaş /ban #kanal adı yazdığı zaman kanal ban listesi bu şekilde çıkıcak.
Bu arkadaşlar kanalda yetkili olmamasına rağmen /banac 1 dediği zaman 1nci sırada bulunan ban listesindeki kişi ( jjjj ) 'yi /banac 1 dediğinde Bot'a belirtmiş olduğu kanaldaki , /banac #kanal 1 dediği zaman belirtilen kanalın 1nci sıradaki banını açmasını sağlıyıcak.
Not : Dediğim olay , Kişi komutu uyguluyacak fakat bot banı açıcak.

Yardımlarınız için tşk ederim

pRopheCy 29 Haziran 2008 15:23

Cevap: Kanal ban
 
Yardımcı olucak bir arkadaş yokmu ?

KarizmatiK123 30 Haziran 2008 10:02

Cevap: Kanal ban
 
Sanırım istediğin şeye yakın L4roXyL 'in bir çalışması var, incelemeni tavsiye ederim.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Gurkan 30 Haziran 2008 17:16

Yanıt: Kanal ban
 
Kod:

on *:text:*:#Kanal:{
if !banlar isin $1 {
  var %a 1
  while %a <= $ibl($2,0) {
    msg #Kanal  ban: $ibl($2,%a) banlayan : $ibl($2,%a).by - Tarih : $ibl($2,%a).date
  inc %a }
}
if !allban isin $1 {
cs clear $2 bans
    msg #Kanal $2 kanalındaki banlar temizlendi!
  }
  if !banac isin $1 {
      mode $2 -b $ibl($2,$3)
      msg #Kanal $3 numaralı ban kaldırıldı.
  }
}
}
}
}

Kullanımları ;
bir kanalının ban listesini gormek için " !banlar #kanal "
" " tüm banlarını kaldırmak " " !allban #kanal "
" " banlistinden herhangi bir banı kaldırmak için " !banac #kanal bannumarası "


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:28.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk