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

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 17 Haziran 2007, 14:45   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Ircservices Chanserv Drop ile ilgili




Merhaba Arkadaşlar Bu konuyLa ilgili bilgisi oLan arkadaşlardan bilgi almak istiyorum sorum şudur. Chanserv'e kayıt edilen örnek olarak #sohbet ve #zurna kanalları sadece bu iki kanalın ServicesAdmin ve Kanal Founder'i tarafından Droplanmasını Istemiyorum Böyle bir şey yapabilmemiz münkünmüdür ilgilenen arkadaşlara şimdiden teşekkür ediyorum.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver
Alt 18 Haziran 2007, 01:44   #2
Soldy
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Ircservices Chanserv Drop ile ilgili




karniyarik Nickli Üyeden Alıntı
Merhaba Arkadaşlar Bu konuyLa ilgili bilgisi oLan arkadaşlardan bilgi almak istiyorum sorum şudur. Chanserv'e kayıt edilen örnek olarak #sohbet ve #zurna kanalları sadece bu iki kanalın ServicesAdmin ve Kanal Founder'i tarafından Droplanmasını Istemiyorum Böyle bir şey yapabilmemiz münkünmüdür ilgilenen arkadaşlara şimdiden teşekkür ediyorum.

IRCServices kullanıyorsan; ki büyük ihtimal ile IRCservices kullanıyorsun..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices*

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico modules/chanserv/main.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_drop(User *u) { char *chan = strtok(NULL, " "); ChannelInfo *ci; int is_servadmin = is_services_admin(u); Channel *c;

satırlarının hemen altına;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if(!stricmp("#zurna", chan)) { send_cmd(s_ChanServ, "NOTICE %s :%s kanali droplanamaz", u->nick, chan); return; } if(!stricmp("#sohbet", chan)) { send_cmd(s_ChanServ, "NOTICE %s :%s kanali droplanamaz", u->nick, chan); return; }

satırlarını ekleyin, kaydedip çıkın.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make install

Iyi çalışmalar...


Konu Soldy tarafından (18 Haziran 2007 Saat 02:19 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 19 Haziran 2007, 19:55   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ircservices Chanserv Drop ile ilgili




Soldy oLdu teşekkürler.

 
Alıntı ile Cevapla

Alt 19 Haziran 2007, 21:34   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ircservices Chanserv Drop ile ilgili




ayrıca Soldy'nin verdiği koddan yola çıkarak forbid ve suspend'ede aynı şekilde ekleme yapılabiliyormuş. Tşkrler tekrardan Soldy.

forbid için;
pico ircservices*/modules/chaserv/main.c
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_forbid(User *u) { ChannelInfo *ci; char *chan = strtok(NULL, " ");

bunun hemen altına
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if(!stricmp("#sohbet", chan)) { send_cmd(s_ChanServ, "NOTICE %s :%s kanali yasaklanamaz", u->nick, chan); return; }

suspend için
yine aynı dosyada
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_suspend(User *u) { ChannelInfo *ci; char *expiry, *chan, *reason; time_t expires; chan = strtok(NULL, " "); if (chan && *chan == '+') { expiry = chan+1; chan = strtok(NULL, " "); } else { expiry = NULL; } reason = strtok_remaining();

bulduktan sonra hemen altına
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if(!stricmp("#sohbet", chan)) { send_cmd(s_ChanServ, "NOTICE %s :%s kanali donduralamaz", u->nick, chan); return; }

şeklinde yapıyoruz. ircservices* ana dizininde
make
make install
Serverimizda /os restart yaparak serviceslerimizi restartlıyoruz.

 
Alıntı ile Cevapla

Alt 04 Temmuz 2007, 14:23   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ircservices Chanserv Drop ile ilgili




harfi harfiyen aynı yapiorum satırlarda kayma yada boşlukta yok ama


make[4]: *** [.compiled-main.o] Error 128
make[3]: *** [main.o] Error 2
make[2]: *** [main.so] Error 2
make[2]: Leaving directory `/home/turktc/ircservices-5.0.61/modules/chanserv'
make[1]: *** [all-dynamic] Error 2
make[1]: Leaving directory `/home/turktc/ircservices-5.0.61/modules'
make: *** [modules] Error 2

HATA VERİOR

 
Alıntı ile Cevapla

Cevapla

Etiketler
ilgili, ile, drop, chanserv, ircservices


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
ircservices-5.1.24 chanserv kanala girince +q vermiyor! egeksk35 IRCServices 11 26 Mayıs 2017 21:27
Merhabalar Chanserv her Kaydedilen Kanala Girsin Ordan Cikmasin IRCSERVICES mkshell Unreal IRCd 4 26 Ağustos 2014 05:05
ircservices Chanserv levels sorunu lucadias IRCServices 5 26 Haziran 2010 15:18
ircservices ile ilgili bir sorun CONSTANTiN Servisler 2 10 Haziran 2008 11:44
ircservices te chanserv i kanala nasıl sokarız? CONSTANTiN Servisler 3 30 Haziran 2007 20:57