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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   IRCServices (https://www.ircforumlari.net/ircservices/)
-   -   4 Kanal Için = Auto Host (https://www.ircforumlari.net/ircservices/248825-4-kanal-icin-auto-host.html)

g3z3g3n 29 Ağustos 2009 22:12

4 Kanal Için = Auto Host
 
Arkadaşlar benimde uzun zamandır aradığım bi modüldü kendimce hepsini iç içe topla***** ( OP,SOP,OWNER ) hepsine ayrı ayrı hostlar yaptım, arayan arkadaşlar varsa buyursun.

Kod:
Kod:

cd
Kod:
Kod:

cd ircservices-5.0.*
Kod:
Kod:

cd modules
Kod:
Kod:

cd chanserv
Kod:
Kod:

pico check.c
if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return;

Bu kodu bulup hemen altına bunları ekleyip kendi sunucunuza göre editleyebilirsiniz.

if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Sohbet-Sahibi.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #GlobalOP", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Sohbet kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s SohbetSOP.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s SohbetSOP", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL SOP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #GlobalOP", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir GlobalOP. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla GlobalSOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Sohbet kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s SohbetOP.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s SohbetOP", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL OP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #GlobalOP", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir GlobalOP. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla GlobalOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Sohbet kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Radyo-Sahibi.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #DJ", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Radyo kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s DJ-Sorumlusu.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Radyo", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL Radyo SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #DJ", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Radyo SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla GlobalSOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Radyo kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s DJ.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Radyo", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL DJ Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #DJ", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir DJ'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla DJ Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Radyo kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Oyun") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Oyun-Sahibi.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #GlobalOP", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Oyun kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Oyun") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s Oyun-Sorumlusu.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Oyun", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL Oyun SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #GlobalOP", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Oyun SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Oyun SOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Oyun kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Oyun") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s OyunOP.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Oyun", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL OP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #GlobalOP", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir OP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla OP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Oyun kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Help") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Help-Sahibi.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Helpers", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Help kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Help") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s HelpSOP.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Services", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL Help SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Helpers", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Help SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla HelpSOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Help kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s HelperOP.SohbetBUL.NET", user->nick);
send_cmd(s_NickServ, "chgident %s Services", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetBUL Help Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Helpers", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Helper'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Helper Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Help kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}

Ekledikden sonra kaydedip çıkıyoruz.

cd ..
cd ..
make
make install
serviceslerimizi çıkartıp tekrar sunucuya aldığınızda modülünüz aktif hale gelmiş olucaktır.

Saygılarımla...

Lyki0n 30 Ağustos 2009 01:48

Cevap: 4 Kanal Için = Auto Host
 
bu kodlar zaten forumda mevcut durumda biraz araştırsaydın görürdün.

Lider-Chat 10 Şubat 2010 10:25

Cevap: 4 Kanal Için = Auto Host
 
Alıntı:

if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Sohbet-Sahibi.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s Sohbet Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Sohbet kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s SohbetSOP.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s SohbetSOP", user->nick);
send_cmd(s_NickServ, "chgname %s Sohbet SOP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir GlobalOP. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla GlobalSOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Sohbet kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s SohbetOP.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s SohbetOP", user->nick);
send_cmd(s_NickServ, "chgname %s Sohbet OP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir GlobalOP. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla GlobalOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Sohbet kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Radyo-Sahibi.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s Radyo Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #DJ", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Radyo kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s DJ-Sorumlusu.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Radyo", user->nick);
send_cmd(s_NickServ, "chgname %s Radyo SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #DJ", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Radyo SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla GlobalSOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Radyo kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s DJ.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Radyo", user->nick);
send_cmd(s_NickServ, "chgname %s LiderFM DJ Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #DJ", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir DJ'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla DJ Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Radyo kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Oyun") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Oyun-Sahibi.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s Oyun Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Oyun kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Oyun") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s Oyun-Sorumlusu.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Oyun", user->nick);
send_cmd(s_NickServ, "chgname %s Oyun SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Oyun SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Oyun SOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Oyun kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Oyun") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s OyunOP.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Oyun", user->nick);
send_cmd(s_NickServ, "chgname %s OP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir OP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla OP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Oyun kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Help") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Help-Sahibi.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s Help Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Helpers", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Help kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Help") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s HelpSOP.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Services", user->nick);
send_cmd(s_NickServ, "chgname %s Help SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Helpers", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Help SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla HelpSOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Help kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#Help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s HelperOP.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Services", user->nick);
send_cmd(s_NickServ, "chgname %s Help Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Helpers", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Helper'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Helper Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #Help kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s LiderChat-Sahibi.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s LiderChat-Sorumlusu.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s LiderChat", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir LiderChat SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla LiderChat SOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s LiderChatOP.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s LiderChat", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat OP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir LiderChat OP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla OP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}

şimdi söyle bi sorun oldu girişler tmm sorun yok fakat host verirken örnek ben help sop ekledm helpsop verilen host [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] olarak verioo sorun nedir bu şuanyukarda verdgm tüm kanallarda var :S
fakat söylede bidurum var servislerdeki access levelleri biraz farklı

halfop:4
aop:5
sop:10
gibi leveller fakat founderde aynı sorun var :S çözemedm :S


bi örnek daha vercem liderchat founderiyim verdigi notice :

[10:33] -NickServ- Artik bir Kanal Sahibi'sin. Basarılar
[10:33] -NickServ- Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.
[10:33] -NickServ- Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.
[10:33] -NickServ- Artik bir LiderChat SOP'sun. Basarılar
[10:33] -NickServ- Bravo basariyla LiderChat SOP Hostunu, Identini, Ismini Ve Modelerini aldin.
[10:33] -NickServ- Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.
[10:33] -NickServ- Artik bir LiderChat OP'sun. Basarılar
[10:33] -NickServ- Bravo basariyla OP Hostunu, Identini, Ismini Ve Modelerini aldin.
[10:33] -NickServ- Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.

bana vermiş oldugu host [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

ysfm 10 Şubat 2010 10:36

Cevap: 4 Kanal Için = Auto Host
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gerekli bilgiyi ogrenırsın

toXic 10 Şubat 2010 11:10

Cevap: 4 Kanal Için = Auto Host
 
Kod:


if (şartlar) {
//kullaniciya a privmsgsini gönder
}
elseif (diğer şartlar) {
//baska bir sart yap
}
else {
//sartlar yoksa sunlari bunlari yap
}

if / else kullanimi bu sekildedir, örneğin;

if(icecek == su)
printf("Su iceceksiniz");
else if (icecek == kola)
printf("kola iceceksiniz);
else
printf("icecek birey bulunamadi");


Buradan mantiği anlamissindir, sen tamaminda if kullanmissin, else if kullan.

Lider-Chat 10 Şubat 2010 11:28

Cevap: 4 Kanal Için = Auto Host
 
toxic üstad pek anlamadım yukardaki kodlardan bi örnek editlersen çok memnun olucam :S kafam karıştı :S ozaman verdgn formülü anlarım sanırım :S

toXic 10 Şubat 2010 11:36

Cevap: 4 Kanal Için = Auto Host
 
Alıntı:

Lider-Chat Nickli Üyeden Alıntı (Mesaj 1040319636)
toxic üstad pek anlamadım yukardaki kodlardan bi örnek editlersen çok memnun olucam :S kafam karıştı :S ozaman verdgn formülü anlarım sanırım :S


Anlamayacak birşey yok bak mesela liderchat kanalinda sorun yasadiğini söylemişsin, sorununda op sop ve founder özelliklerini ayni anda yapmasi oldugunu belirtmişsin, nedeni su;


Kod:

if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s LiderChat-Sahibi.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s LiderChat-Sorumlusu.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s LiderChat", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir LiderChat SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla LiderChat SOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s LiderChatOP.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s LiderChat", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat OP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir LiderChat OP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla OP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}

Burada tüm özellikleri verir artik hangisi sona kaldiysa o kalir, bunu söyle değiştirirsen;

Kod:


if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s LiderChat-Sahibi.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s Founder", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat Kanal Sahibi", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir Kanal Sahibi'sin. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla Kanal Sahibi Hostunu, Identini, Ismini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
else if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s LiderChat-Sorumlusu.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s LiderChat", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat SOP", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir LiderChat SOP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla LiderChat SOP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}
else if (!stricmp(c->name, "#LiderChat") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s LiderChatOP.LiderChat.ORG", user->nick);
send_cmd(s_NickServ, "chgident %s LiderChat", user->nick);
send_cmd(s_NickServ, "chgname %s LiderChat OP Team", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);
send_cmd(s_NickServ, "NOTICE %s Artik bir LiderChat OP'sun. Basarılar", user->nick);
send_cmd(s_NickServ, "NOTICE %s Bravo basariyla OP Hostunu, Identini, Ismini Ve Modelerini aldin.", user->nick);
send_cmd(s_NickServ, "NOTICE %s Lutfen #LiderChat kanalindaki kullancilarla iyi gecinin ve saygili olun.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}

Sorunun düzelecek, tek bir işlem yapacaktir yetkiye göre.

Lider-Chat 10 Şubat 2010 17:11

Cevap: 4 Kanal Için = Auto Host
 
tşk ederm çok saolun ;)

a1b2c3 22 Haziran 2010 22:56

Cevap: 4 Kanal Için = Auto Host
 
Bu kodlar ircservices-5.1.11 de Sorun veriyor herşeyi yaptım ama verdigi hata su

modules/chanserv/check.c: In function âcheck_chan_user_modesâ:
modules/chanserv/check.c:208: error: âCA_AUTOOWNERâ undeclared (first use in this function)
modules/chanserv/check.c:208: error: (Each undeclared identifier is reported only once
modules/chanserv/check.c:208: error: for each function it appears in.)
make[4]: *** [.compiled-check.o] Error 1
make[3]: *** [check.o] Error 2
make[2]: *** [main.so] Error 2
make[2]: Leaving directory `/home/cilekte/ircservices-5.1.11/modules/chanserv'
make[1]: *** [all-dynamic] Error 2
make[1]: Leaving directory `/home/cilekte/ircservices-5.1.11/modules'
make: *** [modules] Error 2
Çözümünü söylerseniz sevinirim kod uyumsuzlugumu acaba ?


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 03:59.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net