izmir escort escort izmir porno porno izle
/cs temizle #kanal - IRCForumları - IRC ve mIRC Yardım ve Destek Platformu
User Tag List

Standart /cs temizle #kanal #1
Üyelik Tarihi: 25 Mart 2019
Nereden: Gaziantep
IRC Sunucusu: Kelebek.ORG
Mesajlar: 10
Aldığı Beğeni: 5
Beğendikleri: 3
29 Kasım 2019 , 14:19
Alıntı ile Cevapla
Nomercy, cause, scanx gibi koruma botlarindaki !clear özelligini bilmeyeniniz yoktur. Onlardan yola cikarak ufak bir kod yaptim. /cs temizle #kanal şeklinde calisiyor. Kanal oplari disinda kimse kullanamiyor Biraz karisik oldu ama yeni yeni ögreniyoruz

Kod:
 pico ircservices*/chanserv/main.c
Kod:
 static void do_status(User *u);
satirinin altina

Kod:
 static void do_baho(User *u);
ekleyin.

Kod:
 { "STATUS",   do_status,   NULL,  CHAN_HELP_STATUS,         -1,-1,
        (void *)ACCLEV_SOP },
satirinin hemen altina

Kod:
 { "TEMIZLE",  do_baho,     NULL,  CHAN_HELP_BAHO,           -1,-1,
        (void *)ACCLEV_AOP },
ekleyin.

Kod:
 notice(s_ChanServ, u->nick, "STATUS %s %s %s", chan, nick, accbuf);
    } else { /* !u2 */
    notice(s_ChanServ, u->nick, "STATUS %s %s ERROR Nick not online",
           chan, nick);
    }
}

/*************************************************************************/
satirlarinin altina

Kod:
 static void do_baho(User *u)
{
    char *chan = strtok(NULL, " ");
    Channel *c;
    ChannelInfo *ci;

    if (!chan || strtok(NULL, " ")) {
    notice(s_ChanServ, u->nick, "Kullanimi: /msg %s TEMIZLE kanal", s_ChanServ);
    notice(s_ChanServ, u->nick, "Daha fazla bilgi icin /msg %s help TEMIZLE yazabilirsiniz.", s_ChanServ);
    } else if (!(c = get_channel(chan))) {
    notice_lang(s_ChanServ, u, CHAN_X_NOT_IN_USE, chan);
    } else if (!(ci = c->ci)) {
    notice_lang(s_ChanServ, u, CHAN_X_NOT_REGISTERED, chan);
    } else if (ci->flags & CI_VERBOTEN) {
    notice_lang(s_ChanServ, u, CHAN_X_FORBIDDEN, chan);
    } else if (!u || !check_access_cmd(u, ci, "TEMIZLE", NULL)) {
    notice_lang(s_ChanServ, u, PERMISSION_DENIED); 
    return;
    } else if (c->ci && check_access(u, c->ci, CA_AUTOOP)) {
    send_cmd(s_ChanServ, "NOTICE %s :kanali temizleniyor. Komutu uygulayan %s!", chan, u->nick);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :.", chan);
    send_cmd(s_ChanServ, "PRIVMSG %s :Kanaliniz temizlenmistir.", chan);
   }
}
ekleyip, kaydedin ve dosyadan cikin.

Kod:
 pico lang/tr.l
Kod:
 CHAN_HELP_STATUS
    Kullanimi: STATUS kanal nick
    
    Belirtilen kullanicinin kanaldaki erisim seviyesini gösterir.
    Bu cevap asagidaki formda olur.
        STATUS kanal nick erisim-seviyesi
    Eger bir hata meydana gelmisse:
        STATUS kanal nick ERROR mesaj
    Seklinde bir cevap verilecektir.
    
    Varsayilan deger olarak, erisim seviyesi en az %s olan kullanicilar
    bu komutu kullanabilirler.
satirlarinin altina

Kod:
 CHAN_HELP_BAHO
    Kullanimi: TEMIZLE kanal 
    
    Kanal ekranini temizlemek icin kullanilir.
ekleyin.

Kod:
 CHAN_HELP_COMMANDS_INVITE
        INVITE     Bir kanala davet edilmenizi saglar.
        UNBAN      Bir kanaldaki baninizi kaldirir.
        KICK       Bir kanaldaki bir kullaniciyi atar.
        TOPIC      Bir kanal topicini degistirir.
        CLEAR      Bir kanalda toplu MODE/KICK komutu kullanir.
        STATUS     Bir kullanicinin kanaldaki erisim seviyesini gösterir.
satirlarinin altina

Kod:
 TEMIZLE    Kanali temizlemek icin kullanilir.
ekleyip kaydedin ve dosyadan cikin..

Kod:
 pico lang/index
Kod:
 CHAN_HELP_STATUS
satirinin altina

Kod:
 CHAN_HELP_BAHO
yazip kaydedin ve dosyadan cikin..

ircservices* ana dizinde make ve make install komutlarini uygulayip servislerinize restart atin. Satir kaymalarini önlemek için kesinlikle editplus kullanin.

Not: Kod Alıntıdır.


« Önceki Konu Sonraki Konu »

Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Benzer Konular
Konu
Konuyu Başlatan
Forum
Cevaplar
Son Mesaj
Carpediem
mIRC Scripting Hazır Kodlar
0
25 Ekim 2019 14:37
Carpediem
mIRC Scripting Hazır Kodlar
0
25 Ekim 2019 14:22
Carpediem
IRCd Ekstra
0
07 Ekim 2019 11:49
IF
Eğitim, Muhazara ve Doküman
1
18 Eylül 2019 16:47
AppendiX
Geri Dönüşüm Kutusu
0
28 Temmuz 2019 13:09