Aradığınız içerik sitemizde mevcut durumdadır buradan sitemize dönebilirsiniz !

Forum Başlıklarına gitmek için tıklayınız



Ircservices'te HeLper Veya Diger Kanallar Icin Kanal Oplara Ozel Mode, Host Eklentisi

cd ircservices-5.0.?
cd modules
cd chanserv
pico check.c

Asagidaki Gibi Değişiklikler Yapiyoruz..

Asagidaki Vermis Oldugum Edit'te #HeLp Kanali Icin Userlere Ozel Mode Eklemesi Verilmis, Ozel Host Eki Koyulmus, Kullanici Nickini Identify Ettigi Andan Itibaren Yetkisi Bulundugu #HeLp Kanalinda Op Oldugu Anda Ozeline NickServ Gelip Bilgilendirmekte + OzeL Monitor KanaL'da (asagidakilerde #HeLp Icin Monitor KanaL #Admin , #Sohbet Icin Monitor Kanal Ise #SohbetOp Olarak Belirlenmistir) Monitor Kanallarda Kanalda Yetki Kazananlarin Logu Tutulmaktadir. Bu Kanalda Bilgilendirilmektedir.. Bununla Beraber #Sohbet Kanali Oplari Sadece Sethost Ediniyor Ozel Mode Koyulmamistir.. Isteyen Istege Uygun Kanal Oplarina Serviceslerden Modeler Verebilirler..
Kod Alanı:

int16 cumode_h = mode_char_to_flag('h',MODE_CHANUSER);
if (!((oldmodes & cumode_h)
&& !((oldmodes^modes) & ~(CUMODE_v|cumode_h)))
) {
local_set_cumodes(c, '-', (modes & ~oldmodes), user->nick);
}
}
return;
}
if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return;
if (!stricmp(c->name, "#HeLp") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Helper.AvrupaSohbet.Net", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hWwsgkf :1", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Suanda IRCD Yardim \2Helper\2 Operatörü oldunuz Kutlarim.! \2Bu Mesaj Size Kanaldan Her Cikis Girisinizde Aldiginiz Yetki Nedeniyle Gönderilecektir.!\2", user->nick);
send_cmd(s_NickServ, "PRIVMSG #HeLp : %s Nick'i Sunucu Resmi Yardim Kanalimiza Yeni Bir Yardim Operatörü Login Olmustur.! Duyrulur.! \2AvrupaSohbet.Net\2 Sohbet Sistemleri.! ", user->nick);
send_cmd(s_NickServ, "PRIVMSG #Admin : \2 %s \2Nick'i \2Sunucuya Yeni Bir Yardim Operi Login Olmustur .. Bilgilerinize..!\2", user->nick);
}
if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Yonetim-SohbetOp.AvrupaSohbet.Net", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Suanda \2#Sohbet\2 Kanalinda Kanal \2Yönetim\2 Yetkisi Kazandiniz.! Bu Mesaj Size Kanala Her Cikis Girisinizde Gelecektir.!", user->nick);
send_cmd(s_NickServ, "PRIVMSG #Sohbet :Bilgi:\2 %s\2 Nick'i \2#Sohbet\2 Kanalinda Yetki Kazanmistir.! \2Duyurulur.!\2 Sizin Cektiginiz Whois Bilgilerini Artik Görebilecek.!", user->nick);
send_cmd(s_NickServ, "PRIVMSG #SohbetoP :Bilgi:\2 %s \2Nick'i\2#Sohbet\2Kanalinda Op Yetkisi Kazanmistir.! \2", user->nick);
}
/* Check early for server auto-ops */
if ((modes & CUMODE_o)
&& !(ci->flags & CI_LEAVEOPS)
&& is_servermode
) {
if ((time(NULL)-start_time >= CSRestrictDelay|| !check_access_if_idented(user, ci, CA_AUTOOP))
&& !check_access(user, ci, CA_AUTOOP)
) {
notice_lang(s_ChanServ, user, CHAN_IS_REGISTERED, s_ChanServ);
u->flags |= CUFLAG_DEOPPED;
set_cmode(s_ChanServ, c, "-o", user->nick);
modes &= ~CUMODE_o;
} else if (check_access(user, ci, CA_AUTOOP)) {


Kayit Edip Dosyadan Cikiliyor.
Ardindan
ircservices-5.0.? icerisinde
make clean
make
make install
edildikten sonra servicesler kapatilip acilmak suretiyle Güncellemeler Aktif Hale Getirilecektir..

Hosting Sponsorumuz - Noktahost internet hizmetleri
Görüntülü Dersler Görüntülü Html Dersleri Görüntülü Asp Dersleri Görüntülü Php Dersleri Görüntülü Css Dersleri Görüntülü Java Script Dersleri Görüntülü Visual Basic Dersleri Görüntülü Flash Dersleri Görüntülü Photoshop Dersleri Görüntülü Front Page Dersleri Html Dersleri Asp Dersleri Php Dersleri Css Dersleri Java Script Dersleri Visual Basic Dersleri Flash Dersleri Photoshop Dersleri Front Page Dersleri Webhocam Forum Programlar Dökümanlar Asp & Asp.Net