IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
Sohbet chat


💬 Bu Alana Reklam Ver ! 🎉 Hemen Katıl!
9Beğeni(ler)
  • 4 Gönderen dEathLeSs
  • 1 Gönderen KTeknoloji
  • 1 Gönderen oMeN
  • 1 Gönderen Furkan
  • 1 Gönderen Reyhan
  • 1 Gönderen Sim


 
Seçenekler Stil
Alt 26 Nisan 2020, 23:21   #1
Standart UnrealIRCd-4 Oper Giriş Bildirimini Değiştirme.

Oper girişi yapınca statüsde oper girişini is now a irc operator olarak gösteriyor. Öyle ayarlamışlar operclass sistemi olduğu için. Bunu girilen yetkiye göre düzenlemesini sağladım.

Kod

unrealircd-*/src/modules/m_oper.c

Kod

sendto_snomask_global(SNO_OPER,
		"%s (%s@%s) [%s] is now an operator",
		sptr->name, sptr->user->username, sptr->local->sockhost,
		parv[1]);
Satırını

Kod

char *operclass = NULL;
 ConfigItem_oper *oper = Find_oper(sptr->user->operlogin);
 if (oper && oper->operclass){
operclass = oper->operclass;
 	sendto_snomask_global(SNO_OPER,
		"%s (\2%s@%s\2) [%s] (is now a \2%s\2) ",
		sptr->name, sptr->user->username, sptr->local->sockhost,
 		parv[1], operclass);
}
Bu şekilde değiştirelim.

make && make install ve unrealircdimize rehash çekilmesi yetiyor.

Örn: Oper girişi yaptıktan sonra yetkimiz ne ise is now a netadmin veya services-admin ne ise ona göre gösterecektir.
👍 4
 
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:07.