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

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   Unreal - Hazır Kodlar (https://www.ircrehberi.net/unreal-hazir-kodlar/)
-   -   UnrealIRCd-4 Oper Giriş Bildirimini Değiştirme. (https://www.ircrehberi.net/unreal-hazir-kodlar/19218-unrealircd-4-oper-giris-bildirimini-degistirme.html)

dEathLeSs 26 Nisan 2020 23:21

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.

KTeknoloji 26 Nisan 2020 23:27

Koruma botlarında orjinal unrealde yansıtmada sorun oluyor bu kod düzenlemesi ile koruma botları verimli calısabiliyor :)

oMeN 27 Nisan 2020 16:11

Laz eline sağlık, görüşemiyoruz pek sanki

Furkan 27 Nisan 2020 17:34

Emeğine sağlık kardeşim.

Reyhan 14 Ekim 2020 23:50

Emeğinize sağlık ;ççk

Sim 15 Ekim 2020 00:33

emeginize saglik


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

Copyright ©2019 - 2023 | IRCRehberi