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




2Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 10 Haziran 2010, 16:19   #11
Çevrimdışı
Cevap: #spam istek




Şimdi chanprivtime'den kodladim çok zor değil gençler.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



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 aChannel *chptr; #define MSG_knowledges "knowledges" #define TOK_knowledges "BL" char *text; DLLFUNC char *m_privtime(aClient *, aClient *, aClient *, char *, int); DLLFUNC int m_knowledges(aClient *sptr); #define acikla1 "Yasakli kelime Kullandiginiz icin karantina kanalina alindiniz." #define acikla2 "Bu nedenlede shunlandiniz." #define acikla3 "Shununuzu actirmak icin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
adresini ekleyip sorununuzu soyleyiniz." #define modulismi "m_blocker" #define aciklama "Forbiddin text (toXic)" #define aciklama2 "Forbiddin text (toXic)" #define version "3.2-b8-1" ModuleHeader MOD_HEADER(m_privtime) = { modulismi, aciklama, aciklama2, version, NULL }; DLLFUNC int MOD_INIT(m_privtime)(ModuleInfo *modinfo) { HookAddPCharEx(modinfo->handle, HOOKTYPE_CHANMSG, m_privtime); add_Command(MSG_knowledges, TOK_knowledges, m_knowledges, 1); return MOD_SUCCESS; } DLLFUNC int MOD_LOAD(m_privtime)(int module_load) { return MOD_SUCCESS; } DLLFUNC int MOD_UNLOAD(m_privtime)(int module_unload) { return MOD_SUCCESS; } DLLFUNC int m_knowledges(aClient *sptr) { sendto_one(sptr, ":%s PRIVMSG %s :Kanala Yasaklanmis Kelimeleri yazamazsiniz.. ", me.name, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Yazdiginiz Takdirde #Control Kanalina alinirsiniz.", me.name, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :\2 Hos Sohbetler..", me.name, sptr->name); } static char *blocklistesi[] = { "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
NULL }; static int block_listesi(char *text) { char **blist; for (blist=blocklistesi; *blist; *blist++) { if (strstr(text, *blist)) return 1; } return 0; } DLLFUNC char *m_privtime(aClient *cptr, aClient *sptr, aClient *acptr, char *text, int notice) { if(!IsARegNick(sptr) && !IsULine(acptr) && !IsServer(sptr) && !IsOper(sptr)) { if (block_listesi(text)) { sendto_one(sptr, ":Blocker NOTICE %s :%s", sptr->name, acikla1); sendto_one(sptr, ":Blocker NOTICE %s :%s", sptr->name, acikla2); sendto_one(sptr, ":Blocker NOTICE %s :%s", sptr->name, acikla3); time_t irc_time; struct tm tdate; irc_time = time(NULL); tdate = *localtime(&irc_time); FILE * pFile; pFile = fopen ("block.txt", "a"); fprintf (pFile, "Tarih: %02d-%02d-%02d Saat: %02d:%02d Nick: %s Yazi %s IP: %s \n", tdate.tm_mday, tdate.tm_mon + 1, tdate.tm_year - 100, tdate.tm_hour, tdate.tm_min, sptr->name, text, sptr->user->realhost); fclose (pFile); //return place_host_ban(sptr, BAN_ACT_SHUN, "reason", 600); char *kanal = "#Control"; char *k[3], channels[512]; strlcpy(channels, kanal, sizeof(channels)); k[0] = sptr->name; k[1] = channels; k[2] = NULL; do_cmd(sptr, sptr, "JOIN", 2, k); return NULL; } else return text; } }


"
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
buradan ekleme yapabilirsiniz yukardaki gibi. Kanalda yazilan yazida
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
org com geçiyorsa kanala alir.
Shunlamak istiyorsaniz;
//return place_host_ban(sptr, BAN_ACT_SHUN, "reason", 600);
basindaki // leri kaldirin.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Yasakli kelimeleri Unreal3.2 klasorunde block.txt ye yazar.


Konu toXic tarafından (10 Haziran 2010 Saat 18:05 ) değiştirilmiştir.
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 10 Haziran 2010, 16:48   #12
Çevrimdışı
Cevap: #spam istek




toXic Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Şimdi chanprivtime'den kodladim çok zor değil gençler.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



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 aChannel *chptr; #define MSG_knowledges "knowledges" #define TOK_knowledges "BL" char *text; DLLFUNC char *m_privtime(aClient *, aClient *, aClient *, char *, int); DLLFUNC int m_knowledges(aClient *sptr); #define acikla1 "Yasakli kelime Kullandiginiz icin karantina kanalina alindiniz." #define acikla2 "Bu nedenlede shunlandiniz." #define acikla3 "Shununuzu actirmak icin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
adresini ekleyip sorununuzu soyleyiniz." #define modulismi "m_blocker" #define aciklama "Forbiddin text (toXic)" #define aciklama2 "Forbiddin text (toXic)" #define version "3.2-b8-1" ModuleHeader MOD_HEADER(m_privtime) = { modulismi, aciklama, aciklama2, version, NULL }; DLLFUNC int MOD_INIT(m_privtime)(ModuleInfo *modinfo) { HookAddPCharEx(modinfo->handle, HOOKTYPE_CHANMSG, m_privtime); add_Command(MSG_knowledges, TOK_knowledges, m_knowledges, 1); return MOD_SUCCESS; } DLLFUNC int MOD_INIT(m_privtime)(ModuleInfo *modinfo) { HookAddPCharEx(modinfo->handle, HOOKTYPE_CHANMSG, m_privtime); add_Command(MSG_knowledges, TOK_knowledges, m_knowledges, 1); return MOD_SUCCESS; } DLLFUNC int MOD_LOAD(m_privtime)(int module_load) { return MOD_SUCCESS; } DLLFUNC int MOD_UNLOAD(m_privtime)(int module_unload) { return MOD_SUCCESS; } DLLFUNC int m_knowledges(aClient *sptr) { sendto_one(sptr, ":%s PRIVMSG %s :Kanala Yasaklanmis Kelimeleri yazamazsiniz.. ", me.name, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :Yazdiginiz Takdirde #Control Kanalina alinirsiniz.", me.name, sptr->name); sendto_one(sptr, ":%s PRIVMSG %s :\2 Hos Sohbetler..", me.name, sptr->name); } static char *blocklistesi[] = { "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
NULL }; static int block_listesi(char *text) { char **blist; for (blist=blocklistesi; *blist; *blist++) { if (strstr(text, *blist)) return 1; } return 0; } DLLFUNC char *m_privtime(aClient *cptr, aClient *sptr, aClient *acptr, char *text, int notice) { if(!IsARegNick(sptr) && !IsULine(acptr) && !IsServer(sptr) && !IsOper(sptr)) { if (block_listesi(text)) { sendto_one(sptr, ":Blocker NOTICE %s :%s", sptr->name, acikla1); sendto_one(sptr, ":Blocker NOTICE %s :%s", sptr->name, acikla2); sendto_one(sptr, ":Blocker NOTICE %s :%s", sptr->name, acikla3); time_t irc_time; struct tm tdate; irc_time = time(NULL); tdate = *localtime(&irc_time); FILE * pFile; pFile = fopen ("block.txt", "a"); fprintf (pFile, "Tarih: %02d-%02d-%02d Saat: %02d:%02d Nick: %s Yazi %s IP: %s \n", tdate.tm_mday, tdate.tm_mon + 1, tdate.tm_year - 100, tdate.tm_hour, tdate.tm_min, sptr->name, text, sptr->user->realhost); fclose (pFile); //return place_host_ban(sptr, BAN_ACT_SHUN, "reason", 600); char *kanal = "#Control"; char *k[3], channels[512]; strlcpy(channels, kanal, sizeof(channels)); k[0] = sptr->name; k[1] = channels; k[2] = NULL; do_cmd(sptr, sptr, "JOIN", 2, k); return NULL; } else return text; } }



"
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
buradan ekleme yapabilirsiniz yukardaki gibi. Kanalda yazilan yazida
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
org com geçiyorsa kanala alir.
Shunlamak istiyorsaniz;
//return place_host_ban(sptr, BAN_ACT_SHUN, "reason", 600);
basindaki // leri kaldirin.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Yasakli kelimeleri Unreal3.2 klasorunde block.txt ye yazar.



harıka bi calısma elıne emegıne saglık

  Alıntı ile Cevapla

Alt 10 Haziran 2010, 17:04   #13
Çevrimdışı
Cevap: #spam istek




hata veriyor.

  Alıntı ile Cevapla

Alt 10 Haziran 2010, 18:06   #14
Çevrimdışı
Cevap: #spam istek




Güncelledim tekrar deneyin.

  Alıntı ile Cevapla

Alt 10 Haziran 2010, 18:42   #15
Çevrimdışı
Cevap: #spam istek




eline sağlık düzeldi eklemeyi nasıl yapiyoruz?

----------

birde onu kurunca botların yazısı gelmiyor kanala eggdroplarin.. su sekilde geliyor [18:37] <YAPRAKFM>
[18:37] <NickServ>
her hangi 1 yazı yok.

  Alıntı ile Cevapla

Alt 10 Haziran 2010, 19:08   #16
Çevrimdışı
Cevap: #spam istek




SaNaLStaR Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
eline sağlık düzeldi eklemeyi nasıl yapiyoruz?

----------

birde onu kurunca botların yazısı gelmiyor kanala eggdroplarin.. su sekilde geliyor [18:37] <YAPRAKFM>
[18:37] <NickServ>
her hangi 1 yazı yok.

if(!IsARegNick(sptr) && !IsULine(acptr) && !IsServer(sptr) && !IsOper(sptr))



if(!IsARegNick(sptr) = KAYITSIZSA
!IsULine(acptr) && !IsServer(sptr) = SERVER Bildirimleri ile mükellefse
!IsOper(sptr)) = OPER Değilse

işlem görecek.

Ekleme yapmak için arraylara
"ibo",
"nuri",
"ozkan",

gibi alt alta ekliycen zaten ekleme yaptım ona göre eklersin.

  Alıntı ile Cevapla

Alt 10 Haziran 2010, 19:59   #17
Çevrimdışı
Cevap: #spam istek




ibo. kayitli ve operdir.. ve ayrıca sajoinlemiyor..

  Alıntı ile Cevapla

Alt 10 Haziran 2010, 20:08   #18
Çevrimdışı
Cevap: #spam istek




irc.unrealircd.gen.tr de yazın ssorgss diye nasıl sajoinliyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

  Alıntı ile Cevapla

Alt 10 Haziran 2010, 21:13   #19
Çevrimdışı
Cevap: #spam istek




verdigin sunucuyada girmio (:

  Alıntı ile Cevapla

Alt 10 Haziran 2010, 21:28   #20
Çevrimdışı
Cevap: #spam istek




Yazdiğim kodlari anlatmak icin o kadar çok yoruluyorum ki.. Çalışmayan bişeyi paylaşmami beklemiyorsun heralde.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.





yazdiğim yazi.

Alıntı:
[KBSC] 01::13 *** Şu an #Unrealircd kanalında bulunuyorsunuz
[KBSC] 01::13 *** irc.unrealircd.gen.tr mode değiştirdi:+ntG
[KBSC] 01::14 <toXic> xkxkorgsa

zamanim olsa gelip kurardım

  Alıntı ile Cevapla

Cevapla

Etiketler
#spam, istek

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
!radyo , !istek istek parçasi mazafaka mIRC Scripting Sorunları 2 21 Temmuz 2008 21:11