IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   IRCServices (https://www.ircforumlari.net/ircservices/)
-   -   Log Bildirileri (https://www.ircforumlari.net/ircservices/308349-log-bildirileri.html)

Lethel 28 Aralık 2009 13:56

Log Bildirileri
 
Merhabalar arkadaşlar. Serverda adminler tarafından /ns set nick noexpire on komutu kullanıldığında nickserv tarafından #opers kanalına bildiri gelmesi için bi eklenti yapabilir miyiz

<NickServ> nick nicki zaman aşımından çıkarıldı. yetkili: admin

gibi + olarak /ns set nick noexpire off uygulandığında nick nicki zaman aşımına eklendi. yetkili: admin gibi

(kanallar içinde aynı şeyler geçerli) olsun istiyorum birde auth giren nickler nickler için

<NickServ> deneme nicki başarılı bir şekilde auth girdi. gibi bir bildiri yardım ederseniz minnettar kalırım Teşekkürler.....

toXic 28 Aralık 2009 14:12

Cevap: Log Bildirileri
 
Alıntı:

Lethel Nickli Üyeden Alıntı (Mesaj 1040282103)
Merhabalar arkadaşlar. Serverda adminler tarafından /ns set nick noexpire on komutu kullanıldığında nickserv tarafından #opers kanalına bildiri gelmesi için bi eklenti yapabilir miyiz

<NickServ> nick nicki zaman aşımından çıkarıldı. yetkili: admin

gibi + olarak /ns set nick noexpire off uygulandığında nick nicki zaman aşımına eklendi. yetkili: admin gibi

(kanallar içinde aynı şeyler geçerli) olsun istiyorum birde auth giren nickler nickler için

<NickServ> deneme nicki başarılı bir şekilde auth girdi. gibi bir bildiri yardım ederseniz minnettar kalırım Teşekkürler.....


nickserv/set.c de

Kod:

    if (stricmp(param, "ON") == 0) {
        ni->status |= NS_NOEXPIRE;
        notice_lang(s_NickServ, u, NICK_SET_NOEXPIRE_ON, ni->nick);

altina;

Kod:

send_cmd(s_NickServ, "PRIVMSG #operlog NICK-SET-NOEXPIRE-ON: * %s * rumuzu NOEXPIREON Komutunu Kullandi Komutu uygulayan: *%s *", nick, u->nick);
Ekleyin bunun gibi sanirim

Lethel 28 Aralık 2009 14:34

Cevap: Log Bildirileri
 
diğerlerini verırmsn

Hayky 28 Aralık 2009 14:51

Cevap: Log Bildirileri
 
Bi önceki eklemenin hemen alt tarafındaki

Kod:

    } else if (stricmp(param, "OFF") == 0) {
        ni->status |= NS_NOEXPIRE;
        notice_lang(s_NickServ, u, NICK_SET_NOEXPIRE_OFF, ni->nick

kodlarını bulup hemen altına

Kod:

        send_cmd(s_NickServ, "PRIVMSG #operlog NICK-SET-NOEXPIRE-OFF: * %s * rumuzu NOEXPIREOFF Komutunu Kullandi Komutu uygulayan: *%s *", nick, u->nick);
ekleyin kaydedip çıkın..

Diğer işlemleri bi önceki soruda nasıl yaparım diye sormadığınız için az çok bilginizin var olduğunu düşünerek anlatmıyorum..Bi sorun çıkarsa yazarsınız kim görürse cevap verir artık kolay gelsin..

toXic 28 Aralık 2009 15:05

Cevap: Log Bildirileri
 
Alıntı:

Hayky Nickli Üyeden Alıntı (Mesaj 1040282132)
Bi önceki eklemenin hemen alt tarafındaki

Kod:

    } else if (stricmp(param, "OFF") == 0) {
        ni->status |= NS_NOEXPIRE;
        notice_lang(s_NickServ, u, NICK_SET_NOEXPIRE_OFF, ni->nick

kodlarını bulup hemen altına

Kod:

        send_cmd(s_NickServ, "PRIVMSG #operlog NICK-SET-NOEXPIRE-ON: * %s * rumuzu NOEXPIREON Komutunu Kullandi Komutu uygulayan: *%s *", nick, u->nick);
ekleyin kaydedip çıkın..

Diğer işlemleri bi önceki soruda nasıl yaparım diye sormadığınız için az çok bilginizin var olduğunu düşünerek anlatmıyorum..Bi sorun çıkarsa yazarsınız kim görürse cevap verir artık kolay gelsin..

Kod:

    } else if (stricmp(param, "OFF") == 0) {
        ni->status |= NS_NOEXPIRE;
        notice_lang(s_NickServ, u, NICK_SET_NOEXPIRE_OFF, ni->nick
send_cmd(s_NickServ, "PRIVMSG #operlog NICK-SET-NOEXPIRE-ON: * %s * rumuzu NOEXPIREON Komutunu Kullandi Komutu uygulayan: *%s *", nick, u->nick);

Olursa, 2 Bildirimdede On der :)

Kod:

send_cmd(s_NickServ, "PRIVMSG #operlog NICK-SET-NOEXPIRE-OFF: * %s * rumuzu NOEXPIREOFF Komutunu Kullandi Komutu uygulayan: *%s *", nick, u->nick);
Olarak Düzenlersek karisikliği önleriz.

Lethel 28 Aralık 2009 16:40

Cevap: Log Bildirileri
 
AUTH girildiğinde bilgi vermesi için fikri olan var mı?

Hayky 29 Aralık 2009 02:43

Cevap: Log Bildirileri
 
Evet haklısın toXic acele ile yazmıştım.Yanlışlık için kusura bakmayın..

Kod:

pico ircservices*/modules/nickserv/mail-auth.c
bu kod ile mail-auth.c dosyasına girin bu dosya içerisinde

Kod:

case NICKAUTH_REGISTER:
notice_lang(s_NickServ, u, NICK_AUTH_SUCCEEDED_REGISTER);

bu kodların hemen altına

Kod:

send_cmd(s_NickServ, "PRIVMSG #operlog :Nick Auth edildi: * %s * nicki başarılı şekilde kayıt edildi.", u->nick);

Lethel 29 Aralık 2009 11:24

Cevap: Log Bildirileri
 
Son olarak ChanServ için noexpire on/off bunlar kaldı bunlar içinde yardımcı olursanız seviniri.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk