Birbirinden kaliteli ve seviyeli insanlarla tanışıp sohbetin tadını çıkarıp yeni arkadaşlıklara yelken açın.

Sohbet Girişi


* Şifreniz yoksa boş bırakın.

Şifresiz Nickler INFO çekemesin. - Lidersohbet.Net - Seviyeli Sohbet Siteleri, Chat Sohbet Odaları


Şifresiz Nickler INFO çekemesin.

Paylaşmış olduğum hazır kodlardan en çok rağbet konuya, LiderSohbet.Net farkıyla hoş geldiniz. Öncelikle belirtmekte fayda vardır. Editlemeye başlamadan önce, edit öncesi bütün dosyalarınızın yedeğini almanızı tavsiye ediyorum. Bununla birlikte /os update yaparak; ilk olarak DB’lerinizin son güncel halinide güncelleştiriniz.

Bu düzenlemenin amacı sunucu üzerinde,

Örnek :-> /nickserv info nick ve /chanserv info kanal komutların da çıkan info bilgilerini rumuzu şifresiz olan kullanıcılara kapatmak.

Klasör: -> IRCServices*-*/modules/nickserv/
Dosya: -> (main.c)

BULUN,

Kod:
static void do_info(User *u)
{
    char *nick = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    NickInfo *ni;
    NickGroupInfo *ngi;
    time_t simdi = time(NULL);
    time_t zaman, zaman2;

    if (!nick) {
        syntax_error(s_NickServ, u, "INFO", NICK_INFO_SYNTAX);

 

ALTINA,

Kod:
} else if (!(ni = u->ni)) {
send_cmd(s_NickServ, "NOTICE %s :(\2NickServ INFO\2) komutunu kullanabilmeniz için nickinizi kayıt etmelisiniz.", u->nick);

 

EKLEYIN,

Bu düzenleme ise KANAL için,

Klasör: -> IRCServices*-*/modules/chanserv/
Dosya: -> (main.c)

BULUN,

Kod:
static void do_info(User *u)
{
    char *chan = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    ChannelInfo *ci;
    NickGroupInfo *ngi, *ngi2 = NULL;
    char buf[BUFSIZE], *end, *s;
    char buf2[BUFSIZE];
    time_t now=time(NULL);
    int is_servadmin = is_services_admin(u);
    int can_show_all = 0, show_all = 0, used_all = 0;
    time_t simdi = time(NULL);
    time_t zaman, zaman2;

    if (!chan) {
        syntax_error(s_ChanServ, u, "INFO", CHAN_INFO_SYNTAX);

 

ALTINA,

Kod:
} else if (!(ci = u->ni)) {
send_cmd(s_NickServ, "NOTICE %s :(\2ChanServ INFO\2) komutunu kullanabilmeniz için nickinizi kayıt etmelisiniz.", u->nick);

 

EKLEYIN, ilgili dizinde make ve make install komutlarını uygulayın. Daha sonra da sunucunuz üzerinden /os restart komutunu uygulayınız. Konun başlangıcında da belirttiğim gibi RESTART atmadan önce servislere /os update komutunu uygulayınız.



Bir cevap bırakın.