IRC ve mIRC Kullanıcılarının Buluşma Noktası
  Mobil Sohbet, Sohbet ve Sohbet Odaları




1Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 07 Ağustos 2008, 14:16   #1
Çevrimdışı
kayıt olmayan nick özel atamasın


-- Sponsor Baglantı --


kayıt olmayan nickler özel atamasın böyle bişi mümkünmü özel atamazsınız lüftfen üye olunuz diye araştırdım ama göremedim
kayıt olmayan nickler özel atamasın böyle bişi mümkünmü özel atamazsınız lüftfen üye olunuz diye araştırdım ama göremedim
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 07 Ağustos 2008, 14:58   #2
Çevrimdışı
Yanıt: kayıt olmayan nick özel atamasın




Diablonun bu modulu sanırım işini görür.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#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
static Hook *PrivMsg;
DLLFUNC char *m_rprivate(aClient *, aClient *, aClient *, char *, int);
ModuleHeader MOD_HEADER(m_rprivate)
= {
"m_rprivate v0.1",
"kayıtsız nickler için PRIVMSG engelleme",
"Diablo",
"3.2-b8-1",
NULL 
};
DLLFUNC int MOD_INIT(m_rprivate)(ModuleInfo *modinfo)
{
PrivMsg HookAddPCharEx(modinfo->handleHOOKTYPE_USERMSGm_rprivate);
return 
MOD_SUCCESS;
}
DLLFUNC int MOD_LOAD(m_rprivate)(int module_load)
{
return 
MOD_SUCCESS;
}
DLLFUNC int MOD_UNLOAD(m_rprivate)(int module_unload)
{
return 
MOD_SUCCESS;
}
DLLFUNC char *m_rprivate(aClient *cptraClient *sptraClient *acptrchar *textint notice)
{
if(!
IsARegNick(sptr) && !IsULine(acptr) && !IsServer(sptr) && !IsOper(sptr))
{
sendto_one(sptr,":%s PRIVMSG %s :Ozelde yazabilmek icin nickiniz kayitli olmalidir.Kayit(REGISTER) edebilmek ve sadece size ait olmasini saglamak icin /NickServ register sifreniz mailiniz. komutunu kullanabilirsiniz ."me.namesptr->name);
sendto_one(sptr,":%s PRIVMSG %s Bilgi için #Help Kanalını kullanınız."me.namesptr->name);
return 
NULL;
} else
return 
text;



  Alıntı ile Cevapla

Alt 07 Ağustos 2008, 14:58   #3
Çevrimdışı
Cevap: kayıt olmayan nick özel atamasın




özel atamazsınız derken özelde konuşamasın mı ?

  Alıntı ile Cevapla

Alt 07 Ağustos 2008, 15:37   #4
Çevrimdışı
Cevap: kayıt olmayan nick özel atamasın




aslında söylede yapılınabilinir.;

sunucuya giren userlere oto +R modesi verilir özelde kayıtsız nicklerin konuşmaları engellenmiş olunur ve özelde yazarken kayıt olmanız gerekmektedir falan diye yazılabilinir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd Unreal3.2

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico unrealircd.conf

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
modes-on-connect "+iwxGR";

gibi +R ekliyoruz ve özelde şifresiz nicklerin konuşmasını engelliyoruz
daha sonra
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd src

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico s_err.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* 486 ERR_NONONREG */ ":%s 486 %s :You must identify to a registered nick to private message %s",

burayı şu şekilde değiştiriyoruz;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* 486 ERR_NONONREG */ ":%s PRIVMSG %s :Sunucumuz üzerinde Sohbet edebilmeniz için kayıt olmanız Gerekmektedir.",

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ..

yani Unreal3.2 de
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
./unreal restart



Konu GemLik tarafından (07 Ağustos 2008 Saat 17:46 ) değiştirilmiştir.
  Alıntı ile Cevapla

Alt 07 Ağustos 2008, 17:21   #5
Çevrimdışı
Cevap: kayıt olmayan nick özel atamasın




dediğin gibi yaptım özel atamıyo ama kayıt olunuz diye yazmadı

  Alıntı ile Cevapla

Alt 07 Ağustos 2008, 17:24   #6
Çevrimdışı
Cevap: kayıt olmayan nick özel atamasın




lllserkanlll Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
dediğin gibi yaptım özel atamıyo ama kayıt olunuz diye yazmadı

statusde veriyor uyarı mesajını notice olarak vermiyor.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Sunucumuz üzerinde Sohbet edebilmeniz için kayıt olmanız Gerekmektedir.


  Alıntı ile Cevapla

Alt 07 Ağustos 2008, 17:27   #7
Çevrimdışı
Cevap: kayıt olmayan nick özel atamasın




uyarı mesajı olarak vermezmi nerden görsün statusu

  Alıntı ile Cevapla

Alt 07 Ağustos 2008, 17:37   #8
Çevrimdışı
Cevap: kayıt olmayan nick özel atamasın




lllserkanlll Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
uyarı mesajı olarak vermezmi nerden görsün statusu

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
*/ ":%s 486 %s

buradaki 486 yerine PRIVMSG yazınca dediğin olur
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
*/ ":%s PRIVMSG %s

make çekip restart atmayı unutma

  Alıntı ile Cevapla

Alt 07 Ağustos 2008, 19:32   #9
Çevrimdışı
Cevap: kayıt olmayan nick özel atamasın




komik (: güzel kod GemLik güzel Paylasim.

__________________
Our brain is Our Weapon
  Alıntı ile Cevapla

Alt 11 Mart 2009, 16:01   #10
Çevrimdışı
Cevap: kayıt olmayan nick özel atamasın




ßunu nasıl iptal edebiliriz peki yardımcı olabilcek varmı arkadaşlar.?

  Alıntı ile Cevapla

Cevapla

Etiketler
atamasın, kayıt, nick, olmayan, özel

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
Web Nick Kayıt Toprak mIRC Scripting Hazır Kodlar 20 27 Mayıs 2019 01:37
Web Nick Kayıt Toprak Projeler 16 10 Ocak 2015 19:25
X Mesajı Olmayan Pm Atamasın (3.6.X-3.7.X) hAte vB 3.7.X Temaları 0 06 Ocak 2015 03:56
Nick Kayıt. AttackZone mIRC Scripting Sorunları 20 23 Mayıs 2012 22:58
nick kayıt Selim01 mIRC Scripting Sorunları 6 22 Eylül 2009 17:23