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

2Beğeni(ler)
  • 1 Post By Mylife
  • 1 Post By Mesut

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 14 Temmuz 2019, 16:38   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Atılan Banları Oto Kayıt/Sorgula ( for channel )




Merhaba,

Sizlere paylaşmak istediğim, daha öncede buna benzer hazırladığım bir kodun gelişmiş halini paylaşacağım umarım işinize yarar.

Kullanım amacı;

Kodu eklediğiniz de belirlenmiş olan kanalda atılan banları raporlama adında dosyanın icine atılan nick e ait txt dosyası oluşturur ve o nick e ait o kanalda atılan ne kadar ban varsa kayıt eder ve atılan kişi istediği zaman bu kayıtlara bakabilir. Ayrıca atılan kişiye özelden şu sebepten dolayı şu kişi tarafından atıldınız şeklinde bildirim mesajı gönderir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/^[\.!]ban/Si:#kanal: { if (!$3) { msg # Hatalı kullanım; ( .ban nick sebep ) } elseif ($2 !ison #) && $regex($2,/\d+?/i) || ($2 !isreg #) { msg # $qt($2) $+ , nickine ban atamazsınız. Kanalda görevli veya bulunmuyor. ( kanal sopları/founderi ile görüşün. ) } elseif ($nick isreg #) { msg # $nick Bu komutu kullanmaya yetkili değilsiniz. } else { mode # +b $2 chanserv kick # $2 $3- $iif(!$isdir(raporlama),mkdir raporlama) write $+(raporlama/,$2,.,txt) $2 - $3- Sebebi ile $nick tarafından atılmıştır. $+ $fulltime privmsg $2 $2 , $3- sebebi ile # kanalından atıldınız. Atan nick: $nick ( Bu zamana kadar atılan banları görmek için .infoban yazın lütfen. ) } } on $*:text:/^[\.!][ıli]nf[0öo]ban/Si:?: { if ($read $+(raporlama/,$nick,.,txt)) { privmsg $nick kayıtlara bakılıyor lütfen bekleyin. play $nick $+(raporlama/,$nick,.,txt) } }

Kullanım;
.ban nick sebep

.infoban => Atılan kişi tarafından botun özeline yazılmalıdır. Geri dönüş aynı şekilde özelden yapılır.

Örnek görünüm;

[13:38:58] <Mircsystemm> .ban
[13:38:58] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> Hatalı kullanım; ( .ban nick sebep )
[13:39:08] <Mircsystemm> .ban deneme
[13:39:09] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> Hatalı kullanım; ( .ban nick sebep )
[13:39:24] <Mircsystemm> .ban deneme kural ihlali
[13:39:25] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> "deneme", nickine ban atamazsınız. Kanalda görevli veya bulunmuyor. ( kanal sopları/founderi ile görüşün. )
[13:39:39] <Mircsystemm> .ban Mylife kural ihlali
[13:39:40] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]> "Mylife", nickine ban atamazsınız. Kanalda görevli veya bulunmuyor. ( kanal sopları/founderi ile görüşün. )
[13:39:57] * Mylife mod değiştirdi:-o Mylife
[13:40:02] <Mircsystemm> .ban Mylife kural ihlali
[13:40:03] <Mylife> Mircsystemm Bu komutu kullanmaya yetkili değilsiniz.
[13:40:14] * Mylife mod değiştirdi:+o Mircsystemm
[13:40:43] * Mircsystemm mod değiştirdi:-b mylife!*@*
[13:40:53] <@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]systemm> .ban Mylife kural ihlali5
[13:40:53] * Mylife mod değiştirdi:+b Mylife!*@*

Özel penceresi görünümü;

[13:40:54] <Mylife> Mylife , kural ihlali5 sebebi ile #mylife kanalından atıldınız. Atan nick: Mircsystemm ( Bu zamana kadar atılan banları görmek için .infoban yazın lütfen. )

Raporlama dosyasının icinde nick e ait olan text dosyası görünümü;

Mylife - kural ihlali5 Sebebi ile Mircsystemm tarafından atılmıştır.Sun Jul 14 13:40:54 2019

Atılan kişi ban bilgisi almak istediği görünüm;

[13:48:51] <Mylife> .infoban
[13:48:51] <Mylife> kayıtlara bakılıyor lütfen bekleyin.

[13:48:57] <Mylife> Mylife - kural ihlali5 Sebebi ile Mircsystemm tarafından atılmıştır.Sun Jul 14 13:40:54 2019


Ekleme/silme veya yeni bir talep olursa konu altında belirtmeniz yeterli. İyi forumlar.

__________________
i don't care if i'm misfit..
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 01 Aralık 2019, 12:15   #2
Çevrimdışı
~ SohbetElit.com ~
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Atılan Banları Oto Kayıt/Sorgula ( for channel )




Tebrikler..

__________________
Zamana bıraktıklarımızı zamanla bıraktık.
 
Alıntı ile Cevapla

Cevapla

Etiketler
ban kayıt, ban nedir, ban sorgula, mirchelp, mircscrpting


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

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
Atılan banları gösterme yokay mIRC Scripting Sorunları 0 19 Mayıs 2017 16:12
Atılan Banları Log Kanalına Yansitma ObSesSiOn mIRC Scripting Sorunları 2 23 Ocak 2011 23:20
Kanallarda atılan banları @pencerede görmek AdiL mIRC Scripting Sorunları 3 17 Aralık 2008 00:22
Atılan Banları @Bans Penceresinde gösterme cashmare mIRC Scripting Sorunları 3 15 Eylül 2008 13:40
Atılan Banları Blacklist'e Eklemek KutsaL mIRC Scripting Sorunları 4 06 Mayıs 2007 04:10