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

3Beğeni(ler)
  • 1 Post By CeSaRCripS
  • 2 Post By Emrehan

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 14 Şubat 2013, 19:37   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Özelleri Kapatma Modülü +D Flagesi




Unreal IRC Sohbet Sitelerinizde Özellerinizi Kapatmaya yarayan bir modüldür. Kullanimi /mode absolut +D gibi..

Kurulumunu yapmak için Putty ile hesabiza login olunuz.. SirayLa şu komutLari yaziniz.

daha sonra FTP ile hesabiniza giriniz Unreal3.2/src/modules klasörüne gönderiniz.

cd Unreal3.2
make custommodule MODULEFILE=m_privdeaf
yazdiktan sonra unrealircd.conf dosyasinin içinede şu kodu ekliyorsunuz..

loadmodule “src/modules/m_privdeaf.so”;
yazip kaydediyoruz.. Kaydetmek için CTRL+X ve y basiyoruz..

/rehash cekiniz modül kurulmuştur.. /module yazip kurulu modülleri görebilirsiniz.



Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* * usermode +D: makes it so you cannot receive private messages/notices * except from opers, U-lines and servers. -- Syzop */ #include "config.h" #include "struct.h" #include "common.h" #include "sys.h" #include "numeric.h" #include "msg.h" #include "channel.h" #include <time.h> #include <sys/stat.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #ifdef _WIN32 #include <io.h> #endif #include <fcntl.h> #include "h.h" #ifdef STRIPBADWORDS #include "badwords.h" #endif #ifdef _WIN32 #include "version.h" #endif #ifndef DYNAMIC_LINKING ModuleHeader m_privdeaf_Header #else #define m_privdeaf_Header Mod_Header ModuleHeader Mod_Header #endif = { "Özel Koruma", /* Name of module */ "v0.0.6", /* Version */ "/mode nick +D", /* Short description of module */ "3.2-b8-1", NULL }; static long UMODE_PRIVDEAF = 0; static Umode *UmodePrivdeaf = NULL; static Hook *CheckMsg; DLLFUNC char *privdeaf_checkmsg(aClient *, aClient *, aClient *, char *, int); DLLFUNC int MOD_INIT(m_privdeaf)(ModuleInfo *modinfo) { UmodePrivdeaf = UmodeAdd(modinfo->handle, 'D', UMODE_GLOBAL, umode_allow_all, &UMODE_PRIVDEAF); if (!UmodePrivdeaf) { /* I use config_error() here because it's printed to stderr in case of a load * on cmd line, and to all opers in case of a /rehash. */ config_error("m_privdeaf: Could not add usermode 'D': %s", ModuleGetErrorStr(modinfo->handle)); return MOD_FAILED; } CheckMsg = HookAddPCharEx(modinfo->handle, HOOKTYPE_USERMSG, privdeaf_checkmsg); /* Ah well.. we'll just go perm for now. */ ModuleSetOptions(modinfo->handle, MOD_OPT_PERM); return MOD_SUCCESS; } DLLFUNC int MOD_LOAD(m_privdeaf)(int module_load) { return MOD_SUCCESS; } DLLFUNC int MOD_UNLOAD(m_privdeaf)(int module_unload) { return MOD_SUCCESS; } DLLFUNC char *privdeaf_checkmsg(aClient *cptr, aClient *sptr, aClient *acptr, char *text, int notice) { if ((acptr->umodes & UMODE_PRIVDEAF) && !IsAnOper(sptr) && !IsULine(sptr) && !IsServer(sptr)) { sendnotice(sptr, "Uyari '%s' Nickli Kullanicinin Özelleri Kapali Durumdadir. Mesaj Gönderemezsiniz!", acptr->name); return NULL; } else return text; }



ALINTIDIR

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 30 Mayıs 2020, 22:51   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Özelleri Kapatma Modülü +D Flagesi




bu +D olayını kullanıcılar tamam fakat oper/admine kapatma özelliği mevcut mudur ?

__________________
Gel Ölümlerden Ölüm Beğenelim. SEN Faşist Bir Ülkede Devrim Türküleri Söyle. Ben de;
Sen' i Seveyim ..
 
Alıntı ile Cevapla

Alt 30 Mayıs 2020, 22:53   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Özelleri Kapatma Modülü +D Flagesi




Devrim Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bu +D olayını kullanıcılar tamam fakat oper/admine kapatma özelliği mevcut mudur ?

Helper ve Coder Arkadaşlar Daha Net Cevap Verebilirler Buna Ama, +D Flagı Admin ve Operlere işLemiyor..

Admin ve Operlerin Size Yazmalarına Engel oLabilmek için, /iGnore Nick Yapmanız icab Ediyor.

Bunun Dışında Başka Bir Modül Varmıdır Bilemiyorum.

__________________
En Büyük Devrim, Sevgidir.. Ve Ben Bunu Mustafa KemaLden Öğrendim..(Che Guevara)
 
Alıntı ile Cevapla

Alt 31 Mayıs 2020, 00:10   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Özelleri Kapatma Modülü +D Flagesi




Devrim Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bu +D olayını kullanıcılar tamam fakat oper/admine kapatma özelliği mevcut mudur ?

modülde;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
!IsAnOper(sptr) &&

burayı kaldırırsanız operlere de kapanır.

 
Alıntı ile Cevapla

Alt 31 Mayıs 2020, 00:44   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Özelleri Kapatma Modülü +D Flagesi




oper adminler ip adresinden ignore edilir diye biliyorum şu şekilde bi deneyin isterseniz.
//ignore $address(nick,1)

 
Alıntı ile Cevapla

Cevapla

Etiketler
özelleri


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

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 Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
özelleri tek kaleme toplama 00000 mIRC Scripting Sorunları 10 11 Mayıs 2009 01:55
Kanalları ve Özelleri Sıralamak Kablosuz NET mIRC Scripting Sorunları 1 06 Şubat 2009 22:44
Serverde tüm özelleri kapamak Micron Unreal IRCd 8 22 Mart 2007 10:36
Özelleri kapama lionelm18 mIRC Scripting Sorunları 6 07 Mart 2006 18:08