Metalious | 13 Eylül 2009 15:38 | IRCServices: SuperOp, GlobalOp, HelpOp, HelpSop vede Dj Host. %100 Merhaba Arkadaşlar: SuperOp, GlobalOp, HelpOp, HelpSop vede Dj Hostları. (Kesin Çözüm) Mantıken olay şudur bazı codelerde şunu gösterir && check_access(user, ci, CA_AUTOOP)) { vede && check_access(user, ci, CA_AUTOPROTECT)) { Codeleri böyle ekledim ama baktımki olmadı yani oldu ama sop olan op hostu aldı. Ben aslında script coderiyim bir scriptci gibi düşündüm sırayla olsun ve Global kanalına girince önce +o yu alsın daha sonra eğer varsa +a 'sı onuda Opskanalında alsın. YANİ OLAY AŞŞAĞIDAKİ GİBİDİR İNŞ BEĞENİRSİNİZ.... Shell hesabımıza login oluyoruz... Komutlar(Lütfen aynen uygulayın): Kod:
cd ircservices-5.0.?/modules/chanserv
pico check.c Kod:
if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return; Bu satırı buluyoruz hemen alt satırına: Kod:
if (!stricmp(c->name, "#GlobalOps") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chgname %s 4HiperChat IRC Global Operator", user->nick);
send_cmd(s_NickServ, "chghost %s IRCGlobalOperator.HiperChat.Com", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :2is a H-Com IRC Global Operator", user->nick);
send_cmd(s_NickServ, "chgident %s Gp", user->nick);
send_cmd(s_NickServ, "NOTICE %s Sistemde başarıyla login oldunuz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Hostunuz ayarlandı IRC Global Operator 2. seviye konumuna geçtiniz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s H-Com IRC Network Sunucusu. IRC.HiperChat.Com", user->nick);
}
if (!stricmp(c->name, "#GlobalOps") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chgname %s 4HiperChat IRC Super Operator", user->nick);
send_cmd(s_NickServ, "chghost %s IRCSuperOperator.HiperChat.Com", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :2is a H-Com IRC Super Operator", user->nick);
send_cmd(s_NickServ, "chgident %s Gsp", user->nick);
send_cmd(s_NickServ, "NOTICE %s Sistemde başarıyla login oldunuz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Hostunuz ayarlandı IRC Global Super Operator 1. seviye konumuna geçtiniz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s H-Com IRC Network Sunucusu. IRC.HiperChat.Com", user->nick);
}
if (!stricmp(c->name, "#Helper") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chgname %s 4HiperChat IRC Help Operator", user->nick);
send_cmd(s_NickServ, "chghost %s IRCHelpOperator.HiperChat.Com", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +h :1", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :2is a H-Com IRC Help Operator", user->nick);
send_cmd(s_NickServ, "chgident %s Hp", user->nick);
send_cmd(s_NickServ, "NOTICE %s Sistemde başarıyla login oldunuz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Hostunuz ayarlandı IRC Help Operator 2. seviye konumuna geçtiniz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s H-Com IRC Network Sunucusu. IRC.HiperChat.Com", user->nick);
}
if (!stricmp(c->name, "#Helper") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chgname %s 4HiperChat IRC Help Super Operator", user->nick);
send_cmd(s_NickServ, "chghost %s IRCHelpSuperOperator.HiperChat.Com", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +h :1", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :2is a H-Com IRC Help Super Operator", user->nick);
send_cmd(s_NickServ, "chgident %s Hsp", user->nick);
send_cmd(s_NickServ, "NOTICE %s Sistemde başarıyla login oldunuz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Hostunuz ayarlandı IRC Help Super Operator 1. seviye konumuna geçtiniz.",user->nick);
send_cmd(s_NickServ, "NOTICE %s H-Com IRC Network Sunucusu. IRC.Hiperchat.Com", user->nick);
}
if (!stricmp(c->name, "#Dj") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chgname %s 4Hiperchat IRC Radyo Dj", user->nick);
send_cmd(s_NickServ, "chghost %s IRCDj.HiperChat.Com", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :2is a H-Com IRC Dj", user->nick);
send_cmd(s_NickServ, "chgident %s Dj", user->nick);
send_cmd(s_NickServ, "NOTICE %s Sistemde başarıyla login oldunuz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Hostunuz ayarlandı IRC Radyo Dj 1. seviye konumuna geçtiniz.", user->nick);
send_cmd(s_NickServ, "NOTICE %s H-Com IRC Network Sunucusu. IRC.HiperChat.Com", user->nick);
}
if (!stricmp(c->name, "#HiperCafe") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "SVSJOIN %s #GlobalOps", user->nick);
}
if (!stricmp(c->name, "#Help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "SVSJOIN %s #Helper", user->nick);
} Kod:
Ctrl + X
Yes
cd ..
cd ..
make
make install Servisleri yeniden başlatın. DİP NOT Hostlar: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |