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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Services Hazır Kodlar (https://www.ircforumlari.net/services-hazir-kodlar/)
-   -   ircservices çoklu root eklentisi (https://www.ircforumlari.net/services-hazir-kodlar/278159-ircservices-coklu-root-eklentisi.html)

Sky-Dancer 19 Aralık 2009 22:33

Cevap: ircservices çoklu root eklentisi
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 882705)
Hacı ben diyom birak su kodlari cs oynayalım stres atarsin mesela ben gecen yıl derslerim kötü durumdaydı cs oynarken öyle bi rahatlıyomki bu yıl derslerim cok iyi :P

Stres atarsin sky dicem ama benle oynarken daha cok stres olur sende :D

head leri yerken böyle demiyordun ama :)
neyse :)
Şu yeni harddiskime ve garantiye gönderemediğim harddiskime bi yavaş format atim :S
toplamda 1.6TB harddiske yavaş format ne demek biliyorsundur umarım :D:D

iyi Çalışmalar..

toXic 20 Aralık 2009 10:09

Cevap: ircservices çoklu root eklentisi
 
Alıntı:

Sky-Dancer Nickli Üyeden Alıntı (Mesaj 882945)
head leri yerken böyle demiyordun ama :)
neyse :)
Şu yeni harddiskime ve garantiye gönderemediğim harddiskime bi yavaş format atim :S
toplamda 1.6TB harddiske yavaş format ne demek biliyorsundur umarım :D:D

iyi Çalışmalar..


Halen devammı. Hacı o zamanlar stratejik anlami tam benimseyemiyodum direk karsına cıkıyodum :D simdi nerden cıkcağim belli değil :D.D Serkan abiyide alistiririz. :P
Bitirde su işleri, turnuva yapicaz :)

XcL 24 Nisan 2010 12:07

Cevap: ircservices çoklu root eklentisi
 
Hepsi tamamda NickServ info çektigimizde eklediğimiz 2. Root admin Nicki Halen Services
Admin olarak gözüküyor :S Services Root Admin gözükmesi için ne yapmaliyiz.

Rizespor 26 Eylül 2011 18:18

Cevap: ircservices çoklu root eklentisi
 
üstadlar bu dediğiniz coklu root gayet guzel bir şekilde çalışıyor elinize sağLık teşekkürlerde ama sorun şu; infoda Services Root Administrator (SRA) yazmıyor bunu naSıl yapabıLırız.? Şimdiden koLay qeLSin.

Sky-Dancer 26 Eylül 2011 20:26

Cevap: ircservices çoklu root eklentisi
 
Alıntı:

metLem Nickli Üyeden Alıntı (Mesaj 1040843909)
üstadlar bu dediğiniz coklu root gayet guzel bir şekilde çalışıyor elinize sağLık teşekkürlerde ama sorun şu; infoda Services Root Administrator (SRA) yazmıyor bunu naSıl yapabıLırız.? Şimdiden koLay qeLSin.

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);
 }

bu kısmı şu hale getirin:

Kod:

if(nick_is_services_oper(ni)) {
int ii, Bulundu = 0;
for (ii = 0; ii < Sky_Roots_Int; ii++)
  if (stricmp(ni->nick, Sky_Roots_Char[ii]) == 0)
  Bulundu = 1;

  if (Bulundu == 1)
  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);
 }

sanırsam bu düzenleme çalışacaktır..
Denemedim. Öylesine yazdım.

hata felan çıkar ise, bu başlık altında yazarsınız.
amaç : root nicklerini test edip, şu anki nick, root nickleri arasında ise SRA
değil ise bla bla bla olayı..

iyi Çalışmalar..

Rizespor 26 Eylül 2011 20:49

Cevap: ircservices çoklu root eklentisi
 
Teşekkürler Sky..

dEathLeSs 26 Eylül 2011 23:05

Cevap: ircservices çoklu root eklentisi
 
Şöyle bir hata çıktı

tin-log -I. -c modules/nickserv/main.c -o modules/nickserv/main.o
modules/nickserv/main.c: In function âdo_registerâ:
modules/nickserv/main.c:658: warning: too many arguments for format
modules/nickserv/main.c: In function âdo_sansâ:
modules/nickserv/main.c:692: warning: unused variable âtoxâ
modules/nickserv/main.c: In function âdo_identifyâ:
modules/nickserv/main.c:1127: warning: too few arguments for format
modules/nickserv/main.c: In function âdo_infoâ:
modules/nickserv/main.c:1763: error: âSky_Roots_Intâ undeclared (first use in this function)
modules/nickserv/main.c:1763: error: (Each undeclared identifier is reported only once
modules/nickserv/main.c:1763: error: for each function it appears in.)
modules/nickserv/main.c:1764: error: âSky_Roots_Charâ undeclared (first use in this function)

Sky-Dancer 27 Eylül 2011 06:17

Cevap: ircservices çoklu root eklentisi
 
Alıntı:

Hkn Nickli Üyeden Alıntı (Mesaj 1040844545)
Şöyle bir hata çıktı

tin-log -I. -c modules/nickserv/main.c -o modules/nickserv/main.o
modules/nickserv/main.c: In function âdo_registerâ:
modules/nickserv/main.c:658: warning: too many arguments for format
modules/nickserv/main.c: In function âdo_sansâ:
modules/nickserv/main.c:692: warning: unused variable âtoxâ
modules/nickserv/main.c: In function âdo_identifyâ:
modules/nickserv/main.c:1127: warning: too few arguments for format
modules/nickserv/main.c: In function âdo_infoâ:
modules/nickserv/main.c:1763: error: âSky_Roots_Intâ undeclared (first use in this function)
modules/nickserv/main.c:1763: error: (Each undeclared identifier is reported only once
modules/nickserv/main.c:1763: error: for each function it appears in.)
modules/nickserv/main.c:1764: error: âSky_Roots_Charâ undeclared (first use in this function)

operserv / main.c dosyasında;

Kod:

char **Sky_Roots_Char;
    static int Sky_Roots_Int;
    static int Sky_Realod=0;

bu kısmı

Kod:

char **Sky_Roots_Char;
    int Sky_Roots_Int;
    int Sky_Realod=0;

bu hale getirin. (kod orjinali için, bknz : bu konunun 1. sayfası...)

Daha sonra;

nickserv / main.c dosyasında; yukarıda dediklerimi yaptıktan sonra (bknz : 2 post öncesi);

Kod:

static Module *module;
bu satırın hemen ALTINA, şu 3 satırı yapıştırın;

Kod:

extern char **Sky_Roots_Char;
extern int Sky_Roots_Int;
extern int Sky_Realod;

dediklerimi yaparsanız, sanırsam, sorununuzu çözmesi lazım.

not : yine denemedim. inş. bu sefer çalışacak ^^

iyi Çalışmalar..

dEathLeSs 27 Eylül 2011 10:27

Cevap: ircservices çoklu root eklentisi
 
Bu sefer oldu ama , 2. nick root olarak görünmüyor yine ^^

Champion 08 Ocak 2013 15:41

Cevap: ircservices çoklu root eklentisi
 
Sorun Giderildi :)

ReaqSioN 21 Mayıs 2013 06:28

Cevap: ircservices çoklu root eklentisi
 
Her Sekilde Denedim Tamam Hata Vermiyor Ama ilk başdakine services root admin yazıyor ancak diğer nicklere yazmıyor

aquabluee 21 Mayıs 2013 10:53

Cevap: ircservices çoklu root eklentisi
 
pm ile sunucu bılgılerını verırsen yardımcı olayım sana

toXic 21 Mayıs 2013 11:24

Cevap: ircservices çoklu root eklentisi
 
modules/nickserv/main.c de

Kod:

can_show_all = ((u==ni->user && nick_online) || is_services_admin(u));

        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(!stricmp("NICK", nick)) {
            send_cmd(s_NickServ, "NOTICE %s :\2%s Services Root Administrator (SRA)",
            u->nick, ni->nick);
}
      else  if(!stricmp("NICK2", nick)) {
            send_cmd(s_NickServ, "NOTICE %s :\2%s\2  Services Root Admin",
            u->nick, ni->nick);
}

Ekleyin.

Serseri 15 Ocak 2018 06:09

Cevap: ircservices çoklu root eklentisi
 
Alıntı:

Sky-Dancer Nickli Üyeden Alıntı (Mesaj 838160)
Bu belirttiğiniz herhangi bir nick, kayıtlı değil ise, uyarı verecektir status de (normalde hani Servis Root nicki kayıtlı değil gibisinden bir hata verir, root nicki kayıtlı değil ise..)

yani kısacası kodun eksiksiz olması lazım (yanlış hatırlamıyor isem [e 2~2,5 sene geçmiş :) bayadır dokunmadığım bir editti.])

iyi Çalışmalar..

Peki bir sorum var ben gerçi ircservices de tek root kullanmaktan yanaydım ama şimdi görünce aklıma takıldı sadece root nick sayısında bir kısıtlama var mı yoksa anope deki gibi yazdıkça yazabiliyor muyuz?
:) İyi Forumlar... Konuyu Hortlattıysam da kusura bakmayın :)

Not: ircservices-5.1.24 de burdaki editleri ekliyordum da ondan görünce bir sorayım dedim :)

dEathLeSs 15 Ocak 2018 18:31

Cevap: ircservices çoklu root eklentisi
 
İstediğin kadar root nicki ekleyebilirsin.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:03.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk