Merhaba arkadaşlar,
• Klasör:
ircservices*-*/modules/chanserv
• Dosya: (
check.c)
BULUN,
Kod:
if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return;
ALTINA,
Kod:
if (!stricmp(c->name, "#Sohbet")) {
if (check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_ChanServ, "chghost %s Sohbet.Founder.lookjapan.Com", user->nick);
send_cmd(s_ChanServ, "SVSMODE %s +vW :1", user->nick);
}
else if (check_access(user, ci, CA_PROTECT)) {
send_cmd(s_ChanServ, "chghost %s Sohbet.SuperOp.lookjapan.Com", user->nick);
}
else if (check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_ChanServ, "chghost %s Sohbet.Operator.lookjapan.Com", user->nick);
}
else if (check_access(user, ci, CA_AUTOHALFOP)) {
send_cmd(s_ChanServ, "chghost %s Sohbet.HALFOP.lookjapan.Com", user->nick);
}
}
EKLEYIN, ilgili alanda
make &&
make install komutlarını uyguladıktan sonra, serviceslerinizi ssh üzerinden veya mirc üzerinden çıkarıp, tekrar geri alınız. Bu düzenleme ile kanal görevlilerine belirlemiş olduğunuz hostu vermiş olacaksınız.
Şu anda (
halfop, aop, sop ve founder) yetkilerine sahip kişilere host vermektedir. Hostu alacakları kanalsa, #sohbet kanalıdır. Siz bu kodları aynı mantıkla çoğaltarak diğer kanallarınız içinde ayarlayabilirsiniz.
İyi forumlar.. ^^