Toprak
31 Aralık 2017, 12:29
Merhaba,
Geçen fark ettim ve araştırdım bir şeyler bulamadım ve dosyaları gezerken Operler +m den muaf tutulmamış bu kodumuzda operleri +m den muaf tutucaz.
Klasör: unrealircd-4.0.16/src/modules/
Dosya: m_message.c
if (MyClient(sptr) )
{
if (!notice || (cansend == 8)) /* privmsg or 'cannot send notice'... */
sendto_one(sptr, err_str(ERR_CANNOTSENDTOCHAN),
me.name, sptr->name, chptr->chname,
err_cantsend[cansend - 1], p2);
}
Bulun ve böyle değiştiriniz.
if (MyClient(sptr) && !IsOper(sptr))
{
if (!notice || (cansend == 8)) /* privmsg or 'cannot send notice'... */
sendto_one(sptr, err_str(ERR_CANNOTSENDTOCHAN),
me.name, sptr->name, chptr->chname,
err_cantsend[cansend - 1], p2);
}
Son olarak make&make install ve sunucudan rehash çekmeyi unutmayınız =)
Geçen fark ettim ve araştırdım bir şeyler bulamadım ve dosyaları gezerken Operler +m den muaf tutulmamış bu kodumuzda operleri +m den muaf tutucaz.
Klasör: unrealircd-4.0.16/src/modules/
Dosya: m_message.c
if (MyClient(sptr) )
{
if (!notice || (cansend == 8)) /* privmsg or 'cannot send notice'... */
sendto_one(sptr, err_str(ERR_CANNOTSENDTOCHAN),
me.name, sptr->name, chptr->chname,
err_cantsend[cansend - 1], p2);
}
Bulun ve böyle değiştiriniz.
if (MyClient(sptr) && !IsOper(sptr))
{
if (!notice || (cansend == 8)) /* privmsg or 'cannot send notice'... */
sendto_one(sptr, err_str(ERR_CANNOTSENDTOCHAN),
me.name, sptr->name, chptr->chname,
err_cantsend[cansend - 1], p2);
}
Son olarak make&make install ve sunucudan rehash çekmeyi unutmayınız =)