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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 16 Nisan 2009, 20:44   #1
Çevrimdışı
Cio
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
RC Sistemi




Merhaba arkadaşlar,

Bana bir kod lazım yardım edecek olana veya olanlara şimdiden teşekkür ediyorum.

Herhangi bir kanalda şu komutlar bota uygulandığında:

1-) !rcekle nick açıklama

Örn; !rcekle cio cio nicki helper olamaz.

Yukarıda ki örnekte belirttiğim gibi, bu bilgiyi txt dosyasına kayıt edecek bot.

2-) !rcincele nick yaptığımızda nick ile ilgili tüm RC kayıt bilgilerini listeleyecek.

Örn;
<Bot> -------------------------------
<Bot> Cio nickine ait 3 adet RC bulundu.
<Bot> Cio nickine ait RC'ler listeleniyor:
<Bot> RC No1) Cio nicki helper olamaz.
<Bot> RC No2) .............................
<Bot> RC No3) .............................
<Bot> Cio nickine ait RC'ler listelendi.
<Bot> -------------------------------

3-) !rcsil nick numara yaptığımızda o nicke ait RC numaralarından 1 tanesini silecek.

Örn; !rcdel cio 1
<Bot> Cio nickine ait 1 nolu RC silinmiştir.

4-) !rcdelall nick yaptığımızda o nicke ait tüm RC bilgilerini silecek, ama bu tüm RC silme işlemini sadece kanalda sop olanlar ve kanal founderı kullanabilsin.

Dipnot: Arkadaşlar sipariş vermiyorum, yanlış anlaşılma olmasın, yardım etmek isteyen değerli coder arkadaşlarımdan ve bu işte emek verecek olan arkadaşlarımdan rica ediyorum sadece, ben yapamadım.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 17 Nisan 2009, 20:58   #2
Çevrimdışı
Cio
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: RC Sistemi




Konu güncel

 
Alıntı ile Cevapla

Alt 18 Nisan 2009, 14:37   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: RC Sistemi




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:Text:*:#KANAL: { if $1 == !iptal && %rcsil { msg $chan İşlem iptal edildi. | unset %rcsil | return } if $1 == !devam && %rcsil { msg $chan [RCDepo/ $+ %rcsil $+ / $+ $nick $+ ] $2 nickine ait RC girdileri silinmiştir. | .remove RC/ $+ %rcsil $+ .txt | unset %rcsil } if $1 == !bilgi { if !$2 { .msg $chan Kullanım şekli: .msg $chan !bilgi list (RC bilgilerini Listeler) .msg $chan !bilgi ekle Nick mesajınız (Nick'e RC bilgisi ekler) .msg $chan !bilgi oku Nick (Nick'in RC bilgisini okur) .msg $chan !bilgi sil Nick (Nick'e ait RC dosyasını siler) return } if $2 == list { if $findfile($mircdirrc,*.txt,0) == 0 { .msg $chan Hata! RC Deposu boş. } else { .msg $chan [RCDepo/ $+ $nick $+ ] - RC Deposu kontrol ediliyor.. var %a = 1 while $findfile($mircdirrc,*.txt,%a) { msg $chan  $+ $gettok($nopath($v1),1,46) $+  kayıtlı RC dosyası inc %a } } } if $2 == ekle { if !$exists(RC) { mkdir RC } .write RC/ $+ $3 $+ .txt [ $+ $date $+ - $+ $time $+ - $+ $3 $+ ] : $4- [Ekleyen: $nick ] .write RC/ $+ $3 $+ .txt - .msg $chan [RCDepo/ $+ $3 $+ / $+ $nick $+ ] $3 nickine RC geçilmiştir. } if $2 == oku { if !$file(RC/ $+ $3- $+ .txt) { .msg $chan  $+ $3 $+  kayıtlı bilgi girdisi bulunamadı. } else { .msg $chan [RCDepo/ $+ $nick $+ ] - $3- kayıtlı RC dosyası kontrol ediliyor.. saydır $2- } } if $2 == sil { if !$isfile(RC/ $+ $3- $+ .txt) { .msg $chan Hata! $2 kayıtlı RC dosyası bulunamadı. } else { .msg $chan UYARI! Bu komut ile $2 kaydına ait bütün girdileri silersiniz. .msg $chan Uygulamaya devam etmek istiyorsanız ; !Devam , .msg $chan Uygulamayı iptal etmek istiyorsanız ; !iptal yazınız. .set -e %rcsil $3 } } } } alias saydır { .timersaydır.* off var %s 1 var %a 1 while %s <= $lines(RC/ $+ $2- $+ .txt) { .timersaydır. $+ %s 1 %a msg $chan $read(RC/ $+ $2- $+ .txt,%s) inc %s inc %a 2 } }

Sadece belirli kişiler Kullansın diyorsan 1.satırın altına şunu ekliyorsun, çoğaltmak içinde seperatörleri kullanabilirsin.;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if !$regex($nick,/(Csop|Admin|Nickler)/i) { return }

#kanal 'a !bilgi yazılması halinde listeleyecektir.

Kullanım şekli:
!bilgi list (RC bilgilerini Listeler)
!bilgi ekle Nick mesajınız (Nick'e RC bilgisi ekler)
!bilgi oku Nick (Nick'in RC bilgisini okur)
!bilgi sil Nick (Nick'e ait RC dosyasını siler)

+ilave : RC klasörü yoksa,klasör açması sağlandı.
+ilave : RC ekleyen nickde kayda geçirildi.Böylelikle "Kim Eklemiş?" bilinecek.

Kod Difuzyon tarafından daha önceden yapılmıştır. İşine yarayacağına inanıyorum İyi forumlar...

__________________
Lucifer dediler bana, kötülüğü anlatmak için. Halbuki, ışık ve güzelliği anlatırdı Lucifer. Ben kötüyüm bu düzen için; ama değilim asla kötülük.
 
Alıntı ile Cevapla

Alt 16 Mayıs 2013, 19:30   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: RC Sistemi




Nomercy'e Socket olarak yapamazmıyız :S

 
Alıntı ile Cevapla

Alt 16 Mayıs 2013, 22:07   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: RC Sistemi




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
} if $gettok(%::text,1,32) == !RCekle { if !$istok(KivanC,$botfnick($1),32) { sw $sockname privmsg #Opers :Yetkili değilsiniz. | halt } if !$6- { sw $sockname privmsg $3 Lütfen <RC Ekleyin> yazınız. | halt } if !$exists(RC) { mkdir RC } write RC/ $+ $5 $+ .txt [ $+ $date $+ - $+ $time $+ ] :3 $6- 4Ekleyen:12 $botfnick($1) sw $sockname PRIVMSG #Opers : $5 Adına RC Olusturuldu 4RC:12 $6- 5 $time - $date } if $gettok(%::text,1,32) == !RCoku { if !$5 { sw $sockname privmsg $3 Lütfen <Nick> yazınız. | halt } if !$file(RC/ $+ $5 $+ .txt) { } else { sw $sockname PRIVMSG #Opers : [RCDepo/ $+ $5 $+ ] - $5- kayıtlı RC dosyası kontrol ediliyor.. saydır }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
;alias saydır { .timersaydır.* off var %s 1 var %a 1 while %s <= $lines(RC/RC/ $+ $5- $+ .txt) { .timersaydır. $+ %s 1 %a sw $sockname privmsg #Opers : $read(RC/ $+ $5- $+ .txt,%s) inc %s inc %a 2 } }

Ben Böyle Birşey Yapmaya çalıstım ama "!RCoku nick" 'de ve "!RCsil nick" problem yapadım :S

 
Alıntı ile Cevapla

Cevapla

Etiketler
mirc, mirc download, mirc indir, rc, sistemi


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
Canlılarda Endokrin Sistemi - Endokrin Sistemi Özet PySSyCaT Biyoloji 0 17 Ekim 2014 10:48
Hursoft Öğrenci Parmak İzi Geçiş Sistemi (Parmak İzi Turnike Geçiş Sistemi) hozlem Bilim Dünyasından Son Haberler 0 07 Eylül 2012 13:47
Kalorifer Sistemi Nedir ? Kat Kalorifer Sistemi Nasıl Çalışır Sevda Ödev ve Tezler 0 09 Şubat 2012 10:42