Tekil Mesaj gösterimi
Alt 15 Temmuz 2018, 12:54   #1
Çevrimdışı
immortaL
Gelme, burası çok derin.

immortaL - ait Kullanıcı Resmi (Avatar)
Operleri +m muaf tutmak.


Reklam

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

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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 =)
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

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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 =)
  Alıntı ile Cevapla

IRCForumu.Net - Reklam Alanı