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/)
-   -   IRCServices check otomatik işlem sorunu (https://www.ircforumlari.net/ircservices/518891-ircservices-check-otomatik-islem-sorunu.html)

rX 30 Aralık 2012 05:50

IRCServices check otomatik işlem sorunu
 
Merhaba arkadaşlar,

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.
şu şekilde;

[ 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ı.

Sop olarak eklediğim nickte ise;

[ 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:

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);
}



--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 05:50 -->-> Daha önceki mesaj 05:24 --

Tamamdır arkadaşlar sorunu şu şekilde çözdüm;


if ile başlayanları, else if olarak değiştirdim sıkıntı kalmadı....

iyi forumlar...

dEathLeSs 30 Aralık 2012 08:41

Cevap: IRCServices check otomatik işlem sorunu
 
Kod:

if (!stricmp(c->name, "#Yarisma") && check_access(user, ci, CA_PROTECT)) {
satırını

Kod:

else if (!stricmp(c->name, "#Yarisma") && check_access(user, ci, CA_PROTECT)) {
;
Kod:

if (!stricmp(c->name, "#Yarisma") && check_access(user, ci, CA_AUTOOP)) {
satırı
Kod:

else if (!stricmp(c->name, "#Yarisma") && check_access(user, ci, CA_AUTOOP)) {
olarak değiştir.
Kod:

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);
}

satırları kaldırırsan founders ve yarisma@ kanallarına yansıtmaz.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk