Seversintabi.com Türkiye'nin En Büyük Forumu Bence Seversin Tabi
 

Go Back   Seversintabi.com Türkiye'nin En Büyük Forumu Bence Seversin Tabi > İRCD > Services
Yardım Topluluk Takvim Bugünki Mesajlar Arama

gaziantep escort gaziantep escort
youtube beğeni hilesi
Cevapla

 

LinkBack Seçenekler Stil
  #1  
Alt 13 November 2008, 13:43
Senior Member
 
Kayıt Tarihi: 21 September 2008
Mesajlar: 15,180
Konular:
Aldığı Beğeni: 0 xx
Beğendiği Mesajlar: 0 xx
Post IRCservices versiyonları için PRIVATE NICK/KANAL

IRCServices için NICK ve KANAL için PRIVATE seçeneği, buna göre /cs set #kanaladi private on komutu ile özel kılınan kanallara info çekildiğinde #kanal özel bir kanaldır mesajı, özel kılınan nicklere info çekildiğinde nick özel bir nicktir. mesajı alınabilecek.

PHP- Kodu:
cd ircservices
Kod:
pico modules/nickserv/main.c  
PHP- Kodu:
} else { 
        
char buf[BUFSIZE], *end
        const 
char *commastr getstring(u->ngiCOMMA_SPACE); 
        
int need_comma 0
        
int nick_online 0
        
int can_show_all 0show_all 0used_all 0
satırlarının hemen altına;

PHP- Kodu:
int is_servadmin is_services_admin(u); 
satırını ekleyin, yine aynı dosyada

PHP- Kodu:
ngi get_ngi(ni); 
satırının altına;

PHP- Kodu:
if ( (ngi->flags NF_PRIVATE) ) 
          { 
                if (!
is_servadmin && 
                  (!
nick_identified(ni) || (u->ngi != ngi))) 
                    { 
                        
notice_lang(s_NickServuNICK_INFO_PRIVATEnick); 
                        return; 
                    } 
          } 
satırlarını ekleyin, kaydedip dosyadan çıkın.

PHP- Kodu:
pico modules/chanserv/main.
komutları ile main.c klasörümüze girdikten sonra;

PHP- Kodu:
if ((param && stricmp(param"ALL") == 0) && can_show_all
            
show_all 1;  
satırının hemen altına;

PHP- Kodu:
if (ci->flags CI_PRIVATE
                { 
                    
notice_lang(s_ChanServuCHAN_INFO_PRIVATEchan); 
                    if(!
is_services_admin(u) && !is_founder(u,ci) && !check_access(uciCA_AUTOOP)) 
                        return; 
                } 
satırlarını ekliyoruz, kaydedip dosyadan çıkın.

PHP- Kodu:
pico modules/chanserv/set.
PHP- Kodu:
static void do_set_mlock(User *uChannelInfo *cichar *param); 
satırının altına ise;

PHP- Kodu:
static void do_set_private(User *uChannelInfo *cichar *param); 
satırını ekliyoruz, yine aynı dosyada

PHP- Kodu:
} else if (stricmp(cmd"MLOCK") == 0) { 
        
do_set_mlock(uciparam); 
satırının altına;

PHP- Kodu:
} else if (stricmp(cmd"PRIVATE") == 0) { 
        
do_set_private(uciparam); 

satırını ekliyoruz, yine aynı dosyada

PHP- Kodu:
ci->mlock_joindelay oldlock_joindelay
    
ci->mlock_joinrate1 oldlock_joinrate1
    
ci->mlock_joinrate2 oldlock_joinrate2


sıra dizini olan satırın hemen altına;

PHP- Kodu:
static void do_set_private(User *uChannelInfo *cichar *param

    if (
stricmp(param"ON") == 0) { 
        
ci->flags |= CI_PRIVATE
        
notice_lang(s_ChanServuCHAN_SET_PRIVATE_ON); 
    } else if (
stricmp(param"OFF") == 0) { 
        
ci->flags &= ~CI_PRIVATE
        
notice_lang(s_ChanServuCHAN_SET_PRIVATE_OFF); 
    } else { 
        
syntax_error(s_ChanServu"SET PRIVATE"CHAN_SET_PRIVATE_SYNTAX); 
    } 

satırlarını ekliyoruz, kaydedip çıkıyoruz

PHP- Kodu:
pico lang/index 
PHP- Kodu:
NICK_INFO_OPTIONS 
satırının altına;

PHP- Kodu:
NICK_INFO_PRIVATE 
satırını ekliyoruz, yine aynı dosyada

PHP- Kodu:
CHAN_INFO_OPTIONS 

satırının altına;

PHP- Kodu:
CHAN_INFO_PRIVATE 

satırını ekliyoruz kaydedip çıkıyoruz.

PHP- Kodu:
pico lang/tr.

PHP- Kodu:
NICK_INFO_OPTIONS 
Ekler
: ^B%s^

satırının altına;

PHP- Kodu:
NICK_INFO_PRIVATE 
^B%s^B özel bir nicktir
satırını

PHP- Kodu:
CHAN_INFO_OPTIONS 
Ekler
: ^B%s^
satırının altına ise;

PHP- Kodu:
CHAN_INFO_PRIVATE 
^B%s^B özel bir kanaldir
satırını ekliyoruz, kaydedip çıkıyoruz.

PHP- Kodu:
make 
PHP- Kodu:
make install 

Ardından servislerimize restart atıyoruz, hepsi bu kadar.

Not : Soldy ( Emre ) arkadasıma tesekkur ediyoruz ..
Not : Alıntıdır.







Alıntı ile Cevapla
Cevapla




Saat: 04:20


Telif Hakları vBulletin® v3.8.9 Copyright ©2000 - 2024, ve
Jelsoft Enterprises Ltd.'e Aittir.
gaziantep escort bayan gaziantep escort
antalya haber sex hikayeleri Antalya Seo tesbih aresbet giriş vegasslotguncel.com herabetguncel.com ikili opsiyon bahis vegasslotyeniadresi.com vegasslotadresi.com vegasslotcanli.com getirbett.com getirbetgir.com
ankara escort ankara escort ankara escort bayan escort ankara ankara escort çankaya escort ankara otele gelen escort eryaman escort eryaman escort eryaman escort kızılay escort çankaya escort kızılay escort ankara eskort
mecidiyeköy escort

Search Engine Friendly URLs by vBSEO 3.6.0 PL2