Orijinalini görmek için tıklayınız : Kanal Founderirin deişmemesini saglamak
AGIR_ROMAN
11-03-2007, 14:08
Kanal Founderirin deişmemesini istişorum hers-zamn benim yaptım founderin kalmasını istiorum Tşk.
Master-Of-Nothing
25-03-2007, 18:01
Böyle birşey yapmanın imkanı yok. Ancak diğer yetkililerinin yetkisini düşürerek bunu gerçekleştirebilirsin.
ÖRNEK: /cs set #kanal founder SaNTo Yaptıgın Zaman Kanalı Hükmen Bana Vemiş Oluyorsun Geçici Vermek İstiyorsan Oper isen /os mode #kanal +q SaNTo Yok Normal User İsen /Mode #kanal +q SaNTo Yapıyorsun Başka Komut Yok:) Saygılarımla...
Kanal Founderirin deişmemesini istişorum hers-zamn benim yaptım founderin kalmasını istiorum Tşk.
zaten sadece adminler değiştirebilir founderi ;)
Mantıken, Kanal founderinin, /cs set #kanal founder nick komutu kullanılarak değişmesini engelleyebilirsin, baska türlü sadece senin değiştirmen bilemiyorum :)
cd ircservices-5.0.*
pico -w modules/chanserv/set.c
girip su satırı bulup;
uncount_chan(ci);
oldngi = get_ngi_id(ci->founder);
module_log("Changing founder of %s from %s to %s by %s!%s@%s", ci->name,
oldngi ? ngi_mainnick(oldngi) : "<unknown>", param, u->nick,
u->username, u->host);
ci->founder = ngi->id;
count_chan(ci);
if (ci->successor == ci->founder) {
module_log("Successor for %s is same as new founder, clearing",
ci->name);
ci->successor = 0;
}
notice_lang(s_ChanServ, u, CHAN_FOUNDER_CHANGED, ci->name, param);
Hemen altina ;
if (stricmp("#*", ci->name)
{
send_cmd(s_ChanServ, "NOTICE %s Kanalı Sahibi Derğiştirilemez.", ci->name);
}
ekleyin..
make&&make install
serviceslerinizi Güncelleyip;
/os restart
Mantıklı Oldugu Sürece Yapılmayacak sey yoktur. ;)
vBulletin v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.