Tekil Mesaj gösterimi
Alt 19 Haziran 2007, 21:34   #4
Çevrimdışı
karniyarik
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

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver