ForumTEK.Net - IRC Forumu   online kpss kursu


  ForumTEK.Net - IRC Forumu IF - Unreal, Services ve Botlar Services IRCServices Hazır Kodlar


Yeni Konu   Cevap Yaz

 
LinkBack Seçenekler Stil
Alt 29 Temmuz 2015, 21:05   #1
タネル
 
Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul
Mesajlar: 540
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Alınan Beğeni: 361
Standart IRCServices-5.1.24 Operler için INFO uygulaması.

Operler için, INFO uygulamasını daha önceleri bu versiyon'u incelerken yapmıştım. Kullanmak isteyenler aşağıdaki adımları izleyebilir.

Klasör: -> IRCServices-5.1.24/modules/operserv
Dosya: -> (operserv.h)

BULUN,
Kod:
E int nick_is_services_admin(const NickInfo *ni);
ALTINA,
Kod:
E int nick_is_services_oper(const NickInfo *ni);

EKLEYIN,


-

Klasör: -> IRCServices-5.1.24/modules/operserv
Dosya: -> (main.c)

BULUN,
Kod:
EXPORT_FUNC(nick_is_services_admin)
int nick_is_services_admin(const NickInfo *ni)
{
    NickGroupInfo *ngi;
    NickInfo *rootni;
    uint32 rootid = 0;
    int isroot, isadmin;

    if (!ni || !ni->nickgroup || !(ngi = get_ngi(ni)))
        return 0;
    if ((rootni = get_nickinfo(ServicesRoot)) != NULL) {
        rootid = rootni->nickgroup;
        put_nickinfo(rootni);
    }
    isroot = (rootid != 0 && ni->nickgroup == rootid);
    isadmin = (ngi->os_priv >= NP_SERVADMIN);
    put_nickgroupinfo(ngi);
    return isroot || isadmin;
}
ALTINA,
Kod:
EXPORT_FUNC(nick_is_services_oper)
int nick_is_services_oper(const NickInfo *ni)
{
    NickGroupInfo *ngi;
    NickInfo *rootni;
    uint32 rootid = 0;
    int isroot, isadmin;

    if (!ni || !ni->nickgroup || !(ngi = get_ngi(ni)))
        return 0;
    if ((rootni = get_nickinfo(ServicesRoot)) != NULL) {
        rootid = rootni->nickgroup;
        put_nickinfo(rootni);
    }
    isroot = (rootid != 0 && ni->nickgroup == rootid);
    isadmin = (ngi->os_priv >= NP_SERVOPER);
    put_nickgroupinfo(ngi);
    return isroot || isadmin;
}

EKLEYIN,


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

BULUN,
Kod:
if (can_show_all && (param && stricmp(param, "ALL") == 0))
            show_all = 1;
            notice_lang(s_NickServ, u, NICK_INFO_REALNAME,
                    nick, ni->last_realname);

ALTINA,
Kod:
if(nick_is_services_oper(ni)) {
  if (stricmp(ni->nick, ServicesRoot) == 0)
   send_cmd(s_NickServ, "NOTICE %s :%s Services Root Administrator (SRA)",
        u->nick, ni->nick);
  else if (nick_is_services_admin(ni))
   send_cmd(s_NickServ, "NOTICE %s :%s Services Administrator (SA)",
       u->nick, ni->nick);
                else
   send_cmd(s_NickServ, "NOTICE %s :%s Services Operator (SOP)",
       u->nick, ni->nick);
}

EKLEYIN,
ilgili alanda make ve make install komutlarını uygulayın. Daha sonra, sunucunuz üzerinden /os restart ..

İyi forumlar.. ^^





char *adres = "irc is finished"; for(int i = 0; *(adres + i); i++) { putchar(toupper(adres[i])); }
 Entrance isimli Üye şimdilik offline konumundadır   Alıntı

Yeni Konu   Cevap Yaz

Etiketler
göstermek, için, info, infoda, ircservices, operler, rütbeleri, uygulaması


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 Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
IRCservices 5.1.x için İdentify de Nick Değiştirmeyi sağlama Un4Gvn IRCServices 0 02 Temmuz 2017 16:57
IRCServices(NICK info'da autojoin kanal sayısı..) Entrance IRCServices Hazır Kodlar 0 04 Nisan 2015 17:45
Operler icin INFO uygulaması. Return IRCServices Hazır Kodlar 1 17 Şubat 2015 23:04
Nick INFO ve kanal INFO Son görülen zaman kayıt zamanı son kullanım Return IRCServices Hazır Kodlar 1 16 Şubat 2015 13:01
IRCServices (nick info'da nick sayısı..) Entrance IRCServices Hazır Kodlar 0 10 Şubat 2015 22:05

web hosting web hosting
 buy vds
 vps buy  instagram  facebook  twitter  online arkadaş  Domain al  Domain Sat  Alan adı al  online kpss  online hemşirelik kpss kursu  online memurluk kpss kursu  online ags  online ders  online ales  online ön lisans kursu  online dgs kursu  online ön lisans kpss kursu  Satılık Alan adı 

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.