check.c ye eklediğim kod aşağıda sorunsuz çalışıyor herhangi bir sıkıntısı yok fakat,
owner olarak girince protect ve op için belirttiğimi de bana yansıtıyor? sadece #opers kanalına yazdırdığımı tek yazıyor yani founder olarak tanındı kısmını yazıyor sadece ama diğer kanala hepsini yazıyor.
[ 05 : 21 ] <NickServ> rX nicki Global Founder olarak Tanındı.
[ 05 : 21 ] <NickServ> rX nicki #Yarisma Sorumlusu olarak Tanındı.
[ 05 : 21 ] <NickServ> rX nicki #Yarisma Operatörü olarak Tanındı.
[ 05 : 21 ] <NickServ> rX nicki #Yarisma Sorumlusu olarak Tanındı.
[ 05 : 21 ] <NickServ> rX nicki #Yarisma Operatörü olarak Tanındı.
şeklinde autoop için belirlediğimi yansıtıyor neden olduğunu bilen varmıdır? services sürümü 5.0.64.
Yardımlarınız için şimdiden teşekkür ederim.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(c->name, "#Yarisma") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s 2#Yarisma4*Founder*2KeyifTurk.Com", user->nick, ci->name);
send_cmd(s_NickServ, "SVSJOIN %s #Founders", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Oyun@", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Globalops", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :4#KT2-Yarisma 4F2ounder 4o2n 4Keyif2Turk4.Com", user->nick);
send_cmd(s_NickServ, "PRIVMSG #Yarisma@ 4 %s 2nicki 4Global Founder 2olarak Tanındı.", user->nick);
send_cmd(s_NickServ, "PRIVMSG #Opers 4 %s 2nicki 4Global Founder 2olarak Tanındı.", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +zW :1", user->nick);
}
if (!stricmp(c->name, "#Yarisma") && check_access(user, ci, CA_PROTECT)) {
send_cmd(s_NickServ, "chghost %s 4#Yarisma4*Sorumlusu*2KeyifTurk.Com", user->nick, ci->name);
send_cmd(s_NickServ, "chgident %s Global", user->nick, ci->name);
send_cmd(s_NickServ, "SVSJOIN %s #Yarisma@", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #globalOps", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :4#2Yarisma 4S2op 4o2n 4Keyif2Turk4.Com", user->nick);
send_cmd(s_NickServ, "PRIVMSG #Yarisma@ 4 %s 2nicki4 #Yarisma Sorumlusu 2 olarak Tanındı.", user->nick);
send_cmd(s_NickServ, "PRIVMSG #founders 4 %s 2nicki2 #Yarisma Sorumlusu2 olarak Tanındı.", user->nick);
}
if (!stricmp(c->name, "#Yarisma") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chgident %s Global", user->nick, ci->name);
send_cmd(s_NickServ, "chghost %s #Yarisma.Operatör.KeyifTürk.com", user->nick, ci->name);
send_cmd(s_NickServ, "SVSJOIN %s #Yarisma@", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #GlobalOps", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :4#2Yarisma 4O2p 4o2n 4Keyif2Turk4.Com", user->nick);
send_cmd(s_NickServ, "PRIVMSG #founders 4 %s 2nicki4 #Yarisma Operatörü 2olarak Tanındı.", user->nick);
send_cmd(s_NickServ, "PRIVMSG #Yarisma@ 4 %s 2nicki4 #Yarisma Operatörü 2olarak Tanındı.", user->nick);
}
if ile başlayanları, else if olarak değiştirdim sıkıntı kalmadı....
iyi forumlar...