05 Mayıs 2008, 01:42
#9 Misafir
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Cevap: Chanserv Seviye Yapılabilirmi ?
BehroozWolf Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Sanirim en duzgunu su sekilde olur; Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (user && user->ngi && user_identified(user) && (c->ci && (check_access(user, ci, CA_AUTOOWNER)))) {
send_cmd(s_ChanServ, "privmsg %s :%s kanal yetkilisi konumuna gecti.(founder)", c->name, user->nick);
} else if (user && user->ngi && user_identified(user) && (c->ci && (check_access(user, ci, CA_PROTECT)))) {
send_cmd(s_ChanServ, "privmsg %s :%s kanal yetkilisi konumuna gecti.(sop)", c->name, user->nick);
} else if (user && user->ngi && user_identified(user) && (c->ci && (check_access(user, ci, CA_AUTOOP)))) {
send_cmd(s_ChanServ, "privmsg %s :%s kanal yetkilisi konumuna gecti.(aop)", c->name, user->nick);
} else if (user && user->ngi && user_identified(user) && (c->ci && (check_access(user, ci, CA_HALFOP)))) {
send_cmd(s_ChanServ, "privmsg %s :%s kanal yetkilisi konumuna gecti.(halfop)", c->name, user->nick);
} else if (user && user->ngi && user_identified(user) && (c->ci && (check_access(user, ci, CA_AUTOVOICE)))) {
send_cmd(s_ChanServ, "privmsg %s :%s kanal yetkilisi konumuna gecti.(voice)", c->name, user->nick);
}
Döngüleri uzatmak servis baselerini bozar, bu yüzden gereksiz.