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

>
+
Etiketlenen Kullanıcılar

11Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 06 Şubat 2012, 23:35   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: /cs temizle #kanal




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/*************************************************************************/ static void do_temizle(User *u) { #define toksik "**********************************************************************" char *chan = strtok(NULL, " "); Channel *c; ChannelInfo *ci; if (!chan || strtok(NULL, " ")) { send_cmd(s_ChanServ, "NOTICE %s Komut Kullanim -> \2 /cs temizle #Kanal", u->nick); } else if (!(c = get_channel(chan))) { notice_lang(s_ChanServ, u, CHAN_X_NOT_IN_USE, chan); } else if (!(ci = c->ci)) { send_cmd(s_ChanServ, "NOTICE %s Kanal Kayitsizdir.", u->nick); } else if (ci->flags & CI_VERBOTEN) { send_cmd(s_ChanServ, "NOTICE %s Kanal yasakldir.", u->nick); } else if (!u || !check_access_cmd(u, ci, "TEMIZLE", NULL)) { send_cmd(s_ChanServ, "NOTICE %s :Kanali temizlemeye yetkiniz yok..", u->nick); send_cmd(s_ChanServ, "NOTICE %s :Sadece Kanal Operatorleri Kullanabilir.", u->nick); return; } else if (c->ci && (check_access(u, c->ci, CA_AUTOOP) || is_oper(u))) { send_cmd(s_ChanServ, "NOTICE %s :%s kanali temizleniyor. Komutu uygulayan %s!", chan, chan, u->nick); send_cmd(s_ChanServ, "NOTICE %s :%s kanali temizleniyor.", u->nick, chan); send_cmd(s_ChanServ, "PRIVMSG #OperLog :%s kanali temizleniyor. Komutu uygulayan %s!", chan, u->nick); //50 satir yazdircak.. int i=0; for (i=0; i<50; i++) send_cmd(s_NickServ, "PRIVMSG %s \2%s\2", chan, toksik); } }

Ben bu şekil kullanmiştim hem kisa hemde tr.l ye gerek yok.

 
Alıntı ile Cevapla

Alt 03 Nisan 2013, 01:30   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: /cs temizle #kanal




toXic Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/*************************************************************************/ static void do_temizle(User *u) { #define toksik "**********************************************************************" char *chan = strtok(NULL, " "); Channel *c; ChannelInfo *ci; if (!chan || strtok(NULL, " ")) { send_cmd(s_ChanServ, "NOTICE %s Komut Kullanim -> \2 /cs temizle #Kanal", u->nick); } else if (!(c = get_channel(chan))) { notice_lang(s_ChanServ, u, CHAN_X_NOT_IN_USE, chan); } else if (!(ci = c->ci)) { send_cmd(s_ChanServ, "NOTICE %s Kanal Kayitsizdir.", u->nick); } else if (ci->flags & CI_VERBOTEN) { send_cmd(s_ChanServ, "NOTICE %s Kanal yasakldir.", u->nick); } else if (!u || !check_access_cmd(u, ci, "TEMIZLE", NULL)) { send_cmd(s_ChanServ, "NOTICE %s :Kanali temizlemeye yetkiniz yok..", u->nick); send_cmd(s_ChanServ, "NOTICE %s :Sadece Kanal Operatorleri Kullanabilir.", u->nick); return; } else if (c->ci && (check_access(u, c->ci, CA_AUTOOP) || is_oper(u))) { send_cmd(s_ChanServ, "NOTICE %s :%s kanali temizleniyor. Komutu uygulayan %s!", chan, chan, u->nick); send_cmd(s_ChanServ, "NOTICE %s :%s kanali temizleniyor.", u->nick, chan); send_cmd(s_ChanServ, "PRIVMSG #OperLog :%s kanali temizleniyor. Komutu uygulayan %s!", chan, u->nick); //50 satir yazdircak.. int i=0; for (i=0; i<50; i++) send_cmd(s_NickServ, "PRIVMSG %s \2%s\2", chan, toksik); } }

Ben bu şekil kullanmiştim hem kisa hemde tr.l ye gerek yok.

Konu bayagı iç içe geçmiş ben anlıyamadım toXic sizin kodunuz tam olarak chanserv/main.c dosyasına nasıl ekleniyor açıklarsanız sevinirim

 
Alıntı ile Cevapla

Cevapla

Etiketler
kanal, temizle, #kanal, or cs


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
✔ Çözüldü !temizle kodunun sadece kanal yetkilileri tarafından kullanılması Zalimsin mIRC Scripting Sorunları 2 09 Aralık 2018 12:48
Gelismis kanal temizle TCL. (temizle.tcl) ¿ TCL Scriptler 14 28 Ocak 2017 23:52
kanal temizle .tcl saywhat TCL Scriptler 0 04 Temmuz 2013 11:39
Buda Benden Olsun Bayrak Kanal temizle.tcl PRaNGaLaR TCL Scriptler 3 24 Aralık 2008 22:53
temizle MoRtaL_ mIRC Scripting Sorunları 4 09 Şubat 2008 21:21

×