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

4Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 19 Haziran 2010, 13:59   #1
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
IRCServices PROFIL (TAKIM/YAS/BURC/SEHIR)




Birsüre önce Soldy'in yazmiş oldugu bir kod var idi. Hatirlarsaniz info'da msn yas vs. gösteriyor idi. Fakat o kodda kişi /ns set sehir sizinananizi***** gibi istediği şekilde lamerlik örnekleri yapabiliyordu. Birsüre önce soyle.net için bu kodu baştan yazmıştım. Benimde böyle bir konumun olmasi nedeniyle ve kullanan kişilerin bu kodlardan cok sıkıntı çekmesi nedeniyle vede zaten irc ile alakasi kalmamiş, gün sayan hiçbişi umrunda olmayan birisi olmam nedeni ile yaşanılan sorunun KENDI Sorunum oldugunu kabul ederek bu kodu yazarak, sevgili dostlarimin kullanmasi için paylaşima sunuyorum.
Bu kodun soldy'in kodlari ile zaten bir alakasi yoktur. Oturup baştan nasıl yazdiğimi Nadrosima cok iyi bilir hatta bir segmantation için nasıl 2 saat uğraştiğimi en değerli varliğim olan sigaramin bile bir firt koyup kültablosuna koydugum zaman onu unutup kül olmasini zaten kodu kullanan hiç kimse bilmeyecek. Bu nedenle hiçbi karşılık beklemediğim halde saçma sapan yorumlarla karşı karşıya kaldiğim zamanlardaki gibi bir durumu istemiyorum.

Lakin tek sorun kullanicilarin ismini belirtemeyecek olmasi. Cünkü diğer fonksiyonlarda bu sorunu çözdüğüm için isim konusunda aklıma bir fikir gelmemişti. Çünkü Nasil bir engelleme yapabileceğimi pek düşünemedim. ns set isim alayinizin** gibi bir yaziyi engelledim diyelim bi ton yol var bunu yazmaya. Bu nedenle bunu kullanima katmadim, bilgilerinize..

Birsüre önce yani yıllardır forumlara konu açilir, alt alta whois nasil yapicaz diye, bunlarida detaylica anlaticam.
Ha bu arada yok efenim kod çalişmiyor da düşüyorda şöylede böylede yazmayın. Moder*. arkadaşlarimdanda rica ediyorum bu tür yazilari silsinler. Kodlama zaten çalişiyor ha bi eksikliğim varsa bunu belirtebilirsiniz, hiç kimse mükemmel değildir herkes eksiklik yapabilir, hata yapabilir.
Son zamanlardada baya bi dizgi çalişmasi yaptim 5-6 ay önce dizgi calismasini bilmediğim icin baya bi sıkıntı yaşadım ki o zamanlar benim sıkıntıma ortak olup, bu konu hakkında yardım eden ysfm'e teşekkür ederim.

1-> Sistemin işlevi ise, Diğerlerindeki gibi olmayip kişi komutu Kullandiği an bilgilere sahip olacaktir, kullandiktan sonra identify etmesine gerek yoktur.

2-> Kişi bilgileri, alt alta görünecektir.

Örnek;

««««« [ Whois toXic ] »»»»»
* Adres: ..@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].Forever.toXic.NET
* İsim: ..
* Rumuz Bilgi: toXic Sifreli ve Tanitilmis Bir Nicktir
* Kanallar: @#Yarisma
* Server: irc.toXic.NET - toXic.NET IRC Server
* IRCop: toXic is a Root Administrator
* toXic Bir Helper(IRC YardImcI) dır.
toXic Root Administrator..
toXic Kullanicisinin TAKIMI : Fenerbahce
toXic Kullanicisinin SEHRI : Samsun
toXic Kullanicisinin YASI : 20
toXic Kullanicisinin BURC'u : Yengec
* Konuşmadığı Süre: 26Saniye
* Sunucuya Giriş Saati: CuMarttesi Haziran 19 12:02:04 2010
««««« [ Whois Sonu ] »»»»»

Şeklinde bir hal alacaktir..


3-> Kişi Nickidentify ettiğinde varsa bilgileri gösterilecektir.

© NickServ Merhaba Forever.toXic.NET
© NickServ TAKIM seceneginiz Fenerbahce olarak eklendi.
© NickServ SEHIR seceneginiz Samsun olarak eklendi.
© NickServ YAS seceneginiz 20 olarak eklendi.
© NickServ BURC seceneginiz Yengec olarak eklendi.

4-> Kişi, Nickini identify ettiğinde, eğer bilgileri girmemiş ise, /NS Profil Komutu Kullanmasi icin, bildirim verilecek.

Örnek;

© NickServ Sifre kabul edildi.
© NickServ Merhaba ibo Yonetim tarafindan verilen vhost'a sahip oldunuz..
© NickServ /NS PROFIL yazarak, bilgi alabilirsiniz..

Şeklinde..

5-> Kullanicinin girdiği bilgiler, services/lib icinde loglanacaktir..

Burclar, burclar.txt de,
Sehirler, sehirler.txt de,
Takimlar, takimlar.txt de,
Yaslar, yaslar.txt de..

Örneğin;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[Sat Jun 19 12:19:03 2010 ] toXic sehir Secti. -> Samsun

6-> Kullanici, Ancak, daha önceden belirlenen verileri kullanabilir. Mesela,
/ns set sehir alican
Yapamaz..
Yaptiği zaman;

nickserv -- set sehir alican
© NickServ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
© NickServ -
© NickServ Maalesef, Sahip Olmak istediginiz Sehir, Listenizde ekli degildir.
© NickServ Kullanilabilir Sehirleri listelemek icin, /NS Sehirler Komutunu Kullaniniz.
© NickServ Ayrintili Bilgi icin, #HELP Kanalina giriniz..
© NickServ -

Seklinde hata alir..

7-> Bu bilgileri listelemek icinse,

/NS Burclar
/NS Sehirler
/NS takimlar
/NS yaslar

Komutunu kullanmalidir.
Örnek listeleme;

Alıntı:
nickserv -- takimlar
© NickServ Kullanilabilir TAKIM Listemiz
© NickServ -
© NickServ (1) Numara -> Ankaragucu
© NickServ (2) Numara -> Antalyaspor
© NickServ (3) Numara -> Besiktas
© NickServ (4) Numara -> Bursaspor
© NickServ (5) Numara -> Eskisehirspor
© NickServ (6) Numara -> Fenerbahce
© NickServ (7) Numara -> Galatasaray
© NickServ (8) Numara -> Gaziantepspor
© NickServ (9) Numara -> Kayserispor
© NickServ (10) Numara -> Konyaspor
© NickServ (11) Numara -> Manisaspor
© NickServ (12) Numara -> Sivasspor
© NickServ (13) Numara -> Trabzonspor

Olarak gösterilir..


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

(unreal versiyonunuz kaç ise.)

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

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

Girip,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *swhois;

satirini bulup

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *swhois2; char *swhois3; char *swhois4; char *swhois5; char *swhois6; char *swhois7;

ekleyin..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *name, *swhois, *snomask;

satirini;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *name, *swhois, *swhois2, *swhois3, *swhois4, *swhois5, *swhois6, *swhois7, *snomask;

olarak değişin..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *login, *virthost, *virtuser, *swhois;

satirini;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *login, *virthost, *virtuser, *swhois, *swhois2, *swhois3, *swhois4, *swhois5, *swhois6, *swhois7;

olarak değişin..

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

girip;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#define MSG_SWHOIS "SWHOIS" #define TOK_SWHOIS "BA"

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#define MSG_SWHOIS2 "SWHOIS2" #define TOK_SWHOIS2 "IB" #define MSG_SWHOIS3 "SWHOIS3" #define TOK_SWHOIS3 "YY" #define MSG_SWHOIS4 "SWHOIS4" #define TOK_SWHOIS4 "TT" #define MSG_SWHOIS5 "SWHOIS5" #define TOK_SWHOIS5 "PP" #define MSG_SWHOIS6 "SWHOIS6" #define TOK_SWHOIS6 "YY" #define MSG_SWHOIS7 "SWHOIS7" #define TOK_SWHOIS7 "XX"

Ekleyin..

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

Yapip

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

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_whois.c

girip

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!BadPtr(user->swhois) && !hideoper) sendto_one(sptr, ":%s %d %s %s :%s", me.name, RPL_WHOISSPECIAL, parv[0], name, acptr->user->swhois);

satirinin altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!BadPtr(user->swhois2) && !hideoper) sendto_one(sptr, ":%s %d %s %s :%s", me.name, RPL_WHOISSPECIAL, parv[0], name, acptr->user->swhois2); if (!BadPtr(user->swhois3) && !hideoper) sendto_one(sptr, ":%s %d %s %s :%s", me.name, RPL_WHOISSPECIAL, parv[0], name, acptr->user->swhois3); if (!BadPtr(user->swhois4) && !hideoper) sendto_one(sptr, ":%s %d %s %s :%s", me.name, RPL_WHOISSPECIAL, parv[0], name, acptr->user->swhois4); if (!BadPtr(user->swhois5) && !hideoper) sendto_one(sptr, ":%s %d %s %s :%s", me.name, RPL_WHOISSPECIAL, parv[0], name, acptr->user->swhois5); if (!BadPtr(user->swhois6) && !hideoper) sendto_one(sptr, ":%s %d %s %s :%s", me.name, RPL_WHOISSPECIAL, parv[0], name, acptr->user->swhois6); if (!BadPtr(user->swhois7) && !hideoper) sendto_one(sptr, ":%s %d %s %s :%s", me.name, RPL_WHOISSPECIAL, parv[0], name, acptr->user->swhois7);

ekleyin..


Yalniz bu linktekileri yedeklerseniz iyi olur cünkü bir süre sonra kırılabilir. BEN YEDEKLEMIYORUM.

rar'in icindeki modulleri kurun modul olarak. Normal bir modul olarak kurcaksiniz hepsini..


Şimdi Unreal'den cikip, ircservices'e girin.

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

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w modules/nickserv/main.c

Girip,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_info(User *u);

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_sehirler(User *u); static void do_burclar(User *u); static void do_yaslar(User *u); static void do_takimlar(User *u); static void do_profil(User *u);

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
{ "SET INFO", NULL, NULL, NICK_HELP_SET_INFO, -1,-1 },

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
{ "SET YAS", NULL, NULL, -1, -1,-1 }, { "SET BURC", NULL, NULL, -1, -1,-1 }, { "SET SEHIR", NULL, NULL, -1, -1,-1 }, { "SET TAKIM", NULL, NULL, -1, -1,-1 },

ekleyin.

Aynı dosyada;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
{ "IDENTIFY", do_identify, NULL, NICK_HELP_IDENTIFY, -1,-1 },

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
{ "SEHIRLER", do_sehirler, NULL, -1, -1,-1 }, { "BURCLAR", do_burclar, NULL, -1, -1,-1 }, { "YASLAR", do_yaslar, NULL, -1, -1,-1 }, { "TAKIMLAR", do_takimlar, NULL, -1, -1,-1 }, { "PROFIL", do_profil, NULL, -1, -1,-1 },

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_NickServ, u, NICK_INFO_INFO, ngi->info);

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_NickServ, u, NICK_INFO_YAS, ngi->yas); if (ngi->burc) notice_lang(s_NickServ, u, NICK_INFO_BURC, ngi->burc); if (ngi->sehir) notice_lang(s_NickServ, u, NICK_INFO_SEHIR, ngi->sehir); if (ngi->takim) notice_lang(s_NickServ, u, NICK_INFO_TAKIM, ngi->takim);

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
notice_lang(s_NickServ, u, NICK_IDENTIFY_SUCCEEDED);

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if((ngi->takim!=NULL)) { send_cmd(s_NickServ, "NOTICE %s Merhaba \2 %s", u->nick); send_cmd(s_NickServ, "NOTICE %s \2TAKIM\2 seceneginiz \2 %s \2 olarak eklendi.", u->nick, ngi->takim); send_cmd(s_NickServ, "SWHOIS2 %s :Kullanicisinin TAKIMI : \2%s\2", u->nick, ngi->takim); } if((ngi->sehir!=NULL)) { send_cmd(s_NickServ, "NOTICE %s \2SEHIR\2 seceneginiz \2 %s \2 olarak eklendi.", u->nick, ngi->sehir); send_cmd(s_NickServ, "SWHOIS3 %s :Kullanicisinin SEHRI : \2%s\2", u->nick, ngi->sehir); } if((ngi->yas!=NULL)) { send_cmd(s_NickServ, "NOTICE %s \2YAS\2 seceneginiz \2 %s \2 olarak eklendi.", u->nick, ngi->yas); send_cmd(s_NickServ, "SWHOIS4 %s :Kullanicisinin YASI : \2%s\2", u->nick, ngi->yas); } if((ngi->burc!=NULL)) { send_cmd(s_NickServ, "NOTICE %s \2BURC\2 seceneginiz \2 %s \2 olarak eklendi.", u->nick, ngi->burc); send_cmd(s_NickServ, "SWHOIS5 %s :Kullanicisinin BURC'u : \2%s\2", u->nick, ngi->burc); } else { send_cmd(s_NickServ, "NOTICE %s \2 /NS PROFIL \2 yazarak, bilgi alabilirsiniz..", u->nick); }

ekleyiniz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/*************************************************************************/ static void do_identify(User *u) { char *pass = strtok_remaining(); NickInfo *ni = NULL; NickGroupInfo *ngi = NULL;

SATIRININ USTUNE;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/***************************** Coded toXic ********************************/ static void do_sehirler(User *u) { NickInfo *ni; ni = get_nickinfo(u->nick); char *array[82]={ "Adana", "Adiyaman", "Afyonkarahisar", "Agri", "Amasya", "Ankara", "Antalya", "Artvin", "Aydin", "Balikesir", "Bilecik", "Bingol", "Bitlis", "Bolu", "Burdur", "Bursa", "Canakkale", "Cankiri", "Corum", "Denizli", "Diyarbakir", "Edirne", "Elazig", "Erzincan", "Erzurum", "Eskisehir", "Gaziantep", "Giresun", "Gumushane", "Hakkari", "Hatay", "Isparta", "Mersin", "Istanbul", "Izmir", "Kars", "Kastamonu", "Kayseri", "Kirklareli", "Kirsehir", "Kocaeli", "Konya", "Kutahya", "Malatya", "Manisa", "Kahramanmaras", "Mardin", "Mugla", "Mus", "Nevsehir", "Nigde", "Ordu", "Rize", "Sakarya", "Samsun", "Siirt", "Sinop", "Sivas", "Tekirdag", "Tokat", "Trabzon", "Tunceli", "Sanliurfa", "Usak", "Van", "Yozgat", "Zonguldak", "Aksaray", "Bayburt", "Karaman", "Kirikkale", "Batman", "Sirnak", "Bartin", "Ardahan", "Igdir", "Yalova", "Karabuk", "Kilis", "Osmaniye", "Duzce", "Yurtdisi", }; if (!ni) { send_cmd(s_NickServ, "NOTICE %s Nick Kaydetmeden Bu komutu \2 Kullanamazsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Ayrintili Bilgi icin\2 #HELP \2 Kanalini Kullaniniz.", u->nick); return; } send_cmd(s_NickServ, "NOTICE %s Kullanilabilir \2Sehir\2 Listemiz", u->nick); send_cmd(s_NickServ, "NOTICE %s -", u->nick); int i; int size = 82; for (i=0; i<size; i++) send_cmd(s_NickServ, "NOTICE %s \2(%d\2) Numara -> \2%s", u->nick, i+1, array[i]); } /***************************** Coded toXic ********************************/ static void do_burclar(User *u) { NickInfo *ni; ni = get_nickinfo(u->nick); char *array[12]={ "Koc", "Boga", "Ikizler", "Yengec", "Aslan", "Basak", "Terazi", "Akrep", "Yay", "Oglak", "Kova", "Balik", }; if (!ni) { send_cmd(s_NickServ, "NOTICE %s Nick Kaydetmeden Bu komutu \2 Kullanamazsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Ayrintili Bilgi icin\2 #HELP \2 Kanalini Kullaniniz.", u->nick); return; } send_cmd(s_NickServ, "NOTICE %s Kullanilabilir \2BURC\2 Listemiz", u->nick); send_cmd(s_NickServ, "NOTICE %s -", u->nick); int i; int size = 12; for (i=0; i<size; i++) send_cmd(s_NickServ, "NOTICE %s \2(%d\2) Numara -> \2%s", u->nick, i+1, array[i]); } /***************************** Coded toXic ********************************/ static void do_takimlar(User *u) { NickInfo *ni; ni = get_nickinfo(u->nick); char *array[13]={ "Ankaragucu", "Antalyaspor", "Besiktas", "Bursaspor", "Eskisehirspor", "Fenerbahce", "Galatasaray", "Gaziantepspor", "Kayserispor", "Konyaspor", "Manisaspor", "Sivasspor", "Trabzonspor", }; if (!ni) { send_cmd(s_NickServ, "NOTICE %s Nick Kaydetmeden Bu komutu \2 Kullanamazsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Ayrintili Bilgi icin\22 Kanalini Kullaniniz.", u->nick); return; } send_cmd(s_NickServ, "NOTICE %s Kullanilabilir \2TAKIM\2 Listemiz", u->nick); send_cmd(s_NickServ, "NOTICE %s -", u->nick); int i; int size = 13; for (i=0; i<size; i++) send_cmd(s_NickServ, "NOTICE %s \2(%d\2) Numara -> \2%s", u->nick, i+1, array[i]); } /***************************** Coded toXic ********************************/ static void do_yaslar(User *u) { NickInfo *ni; ni = get_nickinfo(u->nick); int toksik[60]={16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 53,54,55,56,57,58,59,60,62,62,63,64,65,66,67,68,69,70,71,72,73,74,75}; if (!ni) { send_cmd(s_NickServ, "NOTICE %s Nick Kaydetmeden Bu komutu \2 Kullanamazsiniz..", u->nick); return; } int i; int size = 60; for (i=0; i<size; i++) send_cmd(s_NickServ, "NOTICE %s \2(%d\2) Numara -> \2%d", u->nick, i+1, toksik[i]); } /******************************************** Coded toXic **************************************************/ static void do_profil(User *u) { send_cmd(s_NickServ, "NOTICE %s --", u->nick); send_cmd(s_NickServ, "NOTICE %s Merhaba, ( \2%s\2 )", u->nick, u->nick); send_cmd(s_NickServ, "NOTICE %s Whoislerinizde, bilgilerinizi Size whois ceken kisilere gosterebilir,", u->nick); send_cmd(s_NickServ, "NOTICE %s Onlara kendinizi \2 Bu sekilde\2 Kisaca anlatabilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s --", u->nick); send_cmd(s_NickServ, "NOTICE %s \2 /Ns set yas yas \2 Komutu ile yasinizi Belirtebilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Sadece Rakam Kullanabilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Rakamlari \2 /Ns Yaslar \2 Komutu ile listeleyebilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s --", u->nick); send_cmd(s_NickServ, "NOTICE %s \2 /Ns Set burc burc\2 Komutu ile burcunuzu belirtebilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Sadece Tarafimizdan belirtilen burclari kullanabilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Burclari \2 /NS Burclar \2 Komutu ile listeleyebilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s --", u->nick); send_cmd(s_NickServ, "NOTICE %s \2 /Ns set sehir sehir \2 Komutu ile Sehrinizi belirtebilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Sadece tarafimizdan belirtilen sehirleri kullanabilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Sehirleri, \2 /NS sehirler\2 Komutu ile listelebilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s --", u->nick); send_cmd(s_NickServ, "NOTICE %s \2/NS Set takim takim\2 Komutu ile, Takiminizi belirtebilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Sadece tarafimizdan belirtilen sehirleri kullanabilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Takimlari'da, \2/NS Takimlar \2 Komutu ile listeleyebilirsiniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s --", u->nick); }

ekleyin ev cikin...

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w modules/nickserv/set.c

girip;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_set_email(User *u, NickGroupInfo *ngi, char *param);

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static void do_set_yas(User *u, NickGroupInfo *ngi, char *param); static void do_set_burc(User *u, NickGroupInfo *ngi, char *param); static void do_set_sehir(User *u, NickGroupInfo *ngi, char *param); static void do_set_takim(User *u, NickGroupInfo *ngi, char *param);

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
} else if (stricmp(cmd, "INFO") == 0) { do_set_info(u, ngi, param);

altina

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
} else if (stricmp(cmd, "YAS") == 0) { do_set_yas(u, ngi, param); } else if (stricmp(cmd, "BURC") == 0) { do_set_burc(u, ngi, param); } else if (stricmp(cmd, "SEHIR") == 0) { do_set_sehir(u, ngi, param); } else if (stricmp(cmd, "TAKIM") == 0) { do_set_takim(u, ngi, param);

ekleyin..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
} else { syntax_error(s_NickServ, u, "UNSET", NSRequireEmail ? NICK_UNSET_SYNTAX_REQ_EMAIL : NICK_UNSET_SYNTAX); } }

satirinin üstüne;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
} else if (stricmp(cmd, "YAS") == 0) { do_set_yas(u, ngi, NULL); } else if (stricmp(cmd, "BURC") == 0) { do_set_burc(u, ngi, NULL); } else if (stricmp(cmd, "SEHIR") == 0) { do_set_sehir(u, ngi, NULL); } else if (stricmp(cmd, "TAKIM") == 0) { do_set_takim(u, ngi, NULL);

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
} else { ngi->info = NULL; notice_lang(s_NickServ, u, NICK_UNSET_INFO, nick); } put_nickgroupinfo(ngi); }

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//Coded toXic /****************************************************************************/ static void do_set_yas(User *u, NickGroupInfo *ngi, char *param) { NickInfo *ni; ni = get_nickinfo(u->nick); const char *nick = ngi_mainnick(ngi); if (!param) { ngi->yas = NULL; send_cmd(s_NickServ, "NOTICE %s Yasiniz \2 Kaldirildi.", u->nick); send_cmd(s_NickServ, "NOTICE %s Sunucudan cikip girdiginizde, yasiniz tamamen silinecektir.", u->nick); send_cmd(s_NickServ, "NOTICE %s Tekrar girmek icin, \2 /ns set yas yasiniz \2 Komutunu Kullaniniz.. ", u->nick); put_nickgroupinfo(ngi); return; } if (param[strspn(param, "0123456789")] != 0) { send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2", u->nick); send_cmd(s_NickServ, "NOTICE %s \2Maalesef\2, Sahip Olmak istediginiz \2yas\2, Listemizde ekli \2degildir.\2", u->nick); send_cmd(s_NickServ, "NOTICE %s Kullanilabilir yasleri listelemek icin, \2 /NS yasler\2 Komutunu Kullaniniz.", u->nick); send_cmd(s_NickServ, "NOTICE %s Ayrintili Bilgi icin, \2 #HELP \2 Kanalina giriniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2", u->nick); return; } ngi->yas = sstrdup(param); notice_lang(s_NickServ, u, NICK_SET_YAS_CHANGED, nick, param); send_cmd(s_NickServ, "NOTICE %s Yas Seceneginiz, \2 %s \2 Olarak degistirildi..", u->nick, ngi->yas); send_cmd(s_NickServ, "SWHOIS4 %s :Kullanicisinin Yasi \2 ( %s )", u->nick, ngi->yas); put_nickgroupinfo(ngi); } /***********************************************************************/ static void do_set_takim(User *u, NickGroupInfo *ngi, char *param) { NickInfo *ni; ni = get_nickinfo(u->nick); const char *nick = ngi_mainnick(ngi); int i; int sonuc = 0; char giris[512]; char *array[13]={ "Ankaragucu", "Antalyaspor", "Besiktas", "Bursaspor", "Eskisehirspor", "Fenerbahce", "Galatasaray", "Gaziantepspor", "Kayserispor", "Konyaspor", "Manisaspor", "Sivasspor", "Trabzonspor", }; if (!param) { ngi->takim = NULL; send_cmd(s_NickServ, "NOTICE %s Takiminiz \2 Kaldirildi.", u->nick); send_cmd(s_NickServ, "NOTICE %s Lutfen Nick'inizi \2IDENTIFY\2 ediniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Ornek; \2 /ns identify sifre\2", u->nick); put_nickgroupinfo(ngi); return; } for (i=0; i<=13; i++ ) { if (param) { sprintf(giris, "%s", sstrdup(param)); } if (!strcmp(giris, array[i])) { send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2",u->nick); send_cmd(s_NickServ, "NOTICE %s Sectiginiz takim \2 %s", u->nick, array[i]); sonuc=1; break; } } if (sonuc==1) { ngi->takim = sstrdup(param); notice_lang(s_NickServ, u, NICK_SET_TAKIM_CHANGED, nick, param); send_cmd(s_NickServ, "NOTICE %s -", u->nick); time_t zaman; struct tm * timeinfo; time ( &zaman ); timeinfo = localtime ( &zaman ); FILE *dosya_yaz; dosya_yaz = fopen("takimlar.txt","a"); if (dosya_yaz != NULL) { fprintf(dosya_yaz,"[%s] %s takim Secti. -> %s\n", asctime (timeinfo), u->nick, ngi->takim); fclose(dosya_yaz); } send_cmd(s_NickServ, "NOTICE %s takiminiz \2%s\2 Olarak Belirlendi.", u->nick, ngi->takim); //send_cmd(s_NickServ, "CHGHOST %s %s", u->nick, ngi->takim); send_cmd(s_NickServ, "SWHOIS2 %s :Kullanicisinin TAKIMI : \2 ( %s )", u->nick, ngi->takim); } else { send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2", u->nick); send_cmd(s_NickServ, "NOTICE %s \2Maalesef\2, Sahip Olmak istediginiz \2takim\2, Listemizde ekli \2degildir.\2", u->nick); send_cmd(s_NickServ, "NOTICE %s Kullanilabilir takimlari listelemek icin, \2 /NS takimlar\2 Komutunu Kullaniniz.", u->nick); send_cmd(s_NickServ, "NOTICE %s Ayrintili Bilgi icin, \2 #HELP \2 Kanalina giriniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2", u->nick); return; } } /************************************************************************/ static void do_set_burc(User *u, NickGroupInfo *ngi, char *param) { NickInfo *ni; ni = get_nickinfo(u->nick); const char *nick = ngi_mainnick(ngi); int i; int sonuc = 0; char giris[512]; char *array[12]={ "Koc", "Boga", "Ikizler", "Yengec", "Aslan", "Basak", "Terazi", "Akrep", "Yay", "Oglak", "Kova", "Balik", }; if (!param) { ngi->burc = NULL; send_cmd(s_NickServ, "NOTICE %s Burcunuz \2 Kaldirildi.", u->nick); send_cmd(s_NickServ, "NOTICE %s Lutfen Nick'inizi \2IDENTIFY\2 ediniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Ornek; \2 /ns identify sifre\2", u->nick); put_nickgroupinfo(ngi); return; } for (i=0; i<=12; i++ ) { if (param) { sprintf(giris, "%s", sstrdup(param)); } if (!strcmp(giris, array[i])) { send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2",u->nick); send_cmd(s_NickServ, "NOTICE %s Sectiginiz Burc \2 %s", u->nick, array[i]); sonuc=1; break; } } if (sonuc==1){ ngi->burc = sstrdup(param); notice_lang(s_NickServ, u, NICK_SET_BURC_CHANGED, nick, param); send_cmd(s_NickServ, "NOTICE %s -", u->nick); time_t zaman; struct tm * timeinfo; time ( &zaman ); timeinfo = localtime ( &zaman ); FILE *dosya_yaz; dosya_yaz = fopen("burclarlar.txt","a"); if (dosya_yaz != NULL) { fprintf(dosya_yaz,"[%s] %s burc Secti. -> %s\n", asctime (timeinfo), u->nick, ngi->burc); fclose(dosya_yaz); } send_cmd(s_NickServ, "NOTICE %s Burcunuz \2%s\2 Olarak Belirlendi.", u->nick, ngi->burc); send_cmd(s_NickServ, "SWHOIS5 %s :Kullanicisinin BURC'u \2( %s )", u->nick, ngi->burc); } else { send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2", u->nick); send_cmd(s_NickServ, "NOTICE %s \2Maalesef\2, Sahip Olmak istediginiz \2Burc\2, Listemizde ekli \2degildir.\2", u->nick); send_cmd(s_NickServ, "NOTICE %s Kullanilabilir Burclari listelemek icin, \2 /NS Burclar\2 Komutunu Kullaniniz.", u->nick); send_cmd(s_NickServ, "NOTICE %s Ayrintili Bilgi icin, \2 #HELP \2 Kanalina giriniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2", u->nick); send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); return; } } //toxic /********************************************************************/ static void do_set_sehir(User *u, NickGroupInfo *ngi, char *param) { NickInfo *ni; ni = get_nickinfo(u->nick); const char *nick = ngi_mainnick(ngi); int i; int sonuc = 0; char giris[512]; char *array[82]={ "Adana", "Adiyaman", "Afyonkarahisar", "Agri", "Amasya", "Ankara", "Antalya", "Artvin", "Aydin", "Balikesir", "Bilecik", "Bingol", "Bitlis", "Bolu", "Burdur", "Bursa", "Canakkale", "Cankiri", "Corum", "Denizli", "Diyarbakir", "Edirne", "Elazig", "Erzincan", "Erzurum", "Eskisehir", "Gaziantep", "Giresun", "Gumushane", "Hakkari", "Hatay", "Isparta", "Mersin", "Istanbul", "Izmir", "Kars", "Kastamonu", "Kayseri", "Kirklareli", "Kirsehir", "Kocaeli", "Konya", "Kutahya", "Malatya", "Manisa", "Kahramanmaras", "Mardin", "Mugla", "Mus", "Nevsehir", "Nigde", "Ordu", "Rize", "Sakarya", "Samsun", "Siirt", "Sinop", "Sivas", "Tekirdag", "Tokat", "Trabzon", "Tunceli", "Sanliurfa", "Usak", "Van", "Yozgat", "Zonguldak", "Aksaray", "Bayburt", "Karaman", "Kirikkale", "Batman", "Sirnak", "Bartin", "Ardahan", "Igdir", "Yalova", "Karabuk", "Kilis", "Osmaniye", "Duzce", "Yurtdisi", }; if (!param) { ngi->sehir = NULL; send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); send_cmd(s_NickServ, "NOTICE %s sehirunuz \2 Kaldirildi.", u->nick); send_cmd(s_NickServ, "NOTICE %s Lutfen Nick'inizi \2IDENTIFY\2 ediniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s Ornek; \2 /ns identify sifre\2", u->nick); send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); put_nickgroupinfo(ngi); return; } for (i=0; i<=82; i++ ) { if (param) { sprintf(giris, "%s", sstrdup(param)); } if (!strcmp(giris, array[i])) { send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2",u->nick); send_cmd(s_NickServ, "NOTICE %s Sectiginiz sehir \2 %s", u->nick, array[i]); sonuc=1; break; } } if (sonuc==1) { ngi->sehir = sstrdup(param); notice_lang(s_NickServ, u, NICK_SET_SEHIR_CHANGED, nick, param); send_cmd(s_NickServ, "NOTICE %s -", u->nick); time_t zaman; struct tm * timeinfo; time ( &zaman ); timeinfo = localtime ( &zaman ); FILE *dosya_yaz; dosya_yaz = fopen("sehirlar.txt","a"); if (dosya_yaz != NULL) { fprintf(dosya_yaz,"[%s] %s sehir Secti. -> %s\n", asctime (timeinfo), u->nick, ngi->sehir); fclose(dosya_yaz); } send_cmd(s_NickServ, "NOTICE %s Hostunuz \2%s\2 Olarak Belirlendi.", u->nick, ngi->sehir); //send_cmd(s_NickServ, "CHGHOST %s %s", u->nick, ngi->sehir); send_cmd(s_NickServ, "SWHOIS3 %s :Kullanicisinin SEHRI : \2( %s )", u->nick, ngi->sehir); } else { send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2", u->nick); send_cmd(s_NickServ, "NOTICE %s \2Maalesef\2, Sahip Olmak istediginiz \2Sehir\2, Listenizde ekli \2degildir.\2", u->nick); send_cmd(s_NickServ, "NOTICE %s Kullanilabilir Sehirleri listelemek icin, \2 /NS Sehirler\2 Komutunu Kullaniniz.", u->nick); send_cmd(s_NickServ, "NOTICE %s Ayrintili Bilgi icin, \2 #HELP \2 Kanalina giriniz..", u->nick); send_cmd(s_NickServ, "NOTICE %s -\2", u->nick); send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick); return; } }

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico modules/nickserv/util.c

girip;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
free(ngi->info);

altina,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
free(ngi->yas); free(ngi->burc); free(ngi->sehir); free(ngi->takim);

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico modules/nickserv/nickserv.h

girip

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *info;

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *yas; char *burc; char *sehir; char *takim;

ekleyin..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico lang/index

girip;

ilk satirdaki

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
LANG_NAME STRFTIME_DATE_TIME_FORMAT

satirlarinin ÜSTÜNE

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
NICK_SET_YAS_CHANGED NICK_SET_BURC_CHANGED NICK_SET_SEHIR_CHANGED NICK_SET_TAKIM_CHANGED NICK_UNSET_YAS NICK_UNSET_BURC NICK_UNSET_SEHIR NICK_UNSET_TAKIM NICK_INFO_YAS NICK_INFO_BURC NICK_INFO_SEHIR NICK_INFO_TAKIM NICK_SET_YAS_SYNTAX NICK_SET_BURC_SYNTAX NICK_SET_SEHIR_SYNTAX NICK_SET_TAKIM_SYNTAX

satirlarini yiğin..


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico modules/database/version4.c

girip;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(write_string(ngi->info, f));

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(write_string(ngi->yas, f)); SAFE(write_string(ngi->burc, f)); SAFE(write_string(ngi->sehir, f)); SAFE(write_string(ngi->takim, f));

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (ngi->info) mem += strlen(ngi->info)+1;

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (ngi->yas) mem += strlen(ngi->yas)+1; if (ngi->burc) mem += strlen(ngi->burc)+1; if (ngi->sehir) mem += strlen(ngi->sehir)+1; if (ngi->takim) mem += strlen(ngi->takim)+1;

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make&&make install

ile derletip servislerinizi resetleyin, sonra bunlari yazmasi icin

/ns set takim Fenerbahce
/ns set yas 20
/ns set burc Yengec
/ns set sehir Samsun

Komutlarini girin.

sonra tekrar;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico modules/database/version4.c

girip;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(read_string(&ngi->info, f));

altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAFE(read_string(&ngi->yas, f)); SAFE(read_string(&ngi->burc, f)); SAFE(read_string(&ngi->sehir, f)); SAFE(read_string(&ngi->takim, f));

ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
make&&make install

ardindan servislerinizi tekrar resetleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/os update

Komut Kullanimi hakkinda yardim icin, /ns profil yaziniz.

nickserv -- profil
© NickServ --
© NickServ Merhaba, ( toXic )
© NickServ Whoislerinizde, bilgilerinizi Size whois ceken kisilere gosterebilir,
© NickServ Onlara kendinizi Bu sekilde Kisaca anlatabilirsiniz..
© NickServ --
© NickServ /Ns set yas yas Komutu ile yasinizi Belirtebilirsiniz..
© NickServ Sadece Rakam Kullanabilirsiniz..
© NickServ Rakamlari /Ns Yaslar Komutu ile listeleyebilirsiniz..
© NickServ --
© NickServ /Ns Set burc burc Komutu ile burcunuzu belirtebilirsiniz..
© NickServ Sadece Tarafimizdan belirtilen burclari kullanabilirsiniz..
© NickServ Burclari /NS Burclar Komutu ile listeleyebilirsiniz..
© NickServ --
© NickServ /Ns set sehir sehir Komutu ile Sehrinizi belirtebilirsiniz..
© NickServ Sadece tarafimizdan belirtilen sehirleri kullanabilirsiniz..
© NickServ Sehirleri, /NS sehirler Komutu ile listelebilirsiniz..
© NickServ --
© NickServ /NS Set takim takim Komutu ile, Takiminizi belirtebilirsiniz..
© NickServ Sadece tarafimizdan belirtilen sehirleri kullanabilirsiniz..
© NickServ Takimlari'da, /NS Takimlar Komutu ile listeleyebilirsiniz..
© NickServ --


Modul;



Burdan İndir Bu forumdaki ekleri görübilmek için 25 mesaja sahip olmanız gerekir. Sizin 0 Mesajınız var.

Konu toXic tarafından (27 Nisan 2012 Saat 14:40 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 19 Haziran 2010, 14:06   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




Helal ibrahim

 
Alıntı ile Cevapla

Alt 19 Haziran 2010, 14:08   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




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

 
Alıntı ile Cevapla

Alt 19 Haziran 2010, 14:20   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




Her zamanki gibi.. Başarılar.

 
Alıntı ile Cevapla

Alt 19 Haziran 2010, 14:25   #5
Çevrimdışı
aSi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




Helal Olsun Gerçekten Başarılarının Devamını Dilerim.

__________________
Doğruları biliyorsan, yalanları dinlemek eğlencelidir.
 
Alıntı ile Cevapla

Alt 19 Haziran 2010, 14:25   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




helal olsun toXic karsılığı sadece teşekkür uğruna güzel paylaşımlar yapıyorsun. Teşekkürler.

 
Alıntı ile Cevapla

Alt 19 Haziran 2010, 14:30   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




eline yüregine gözüne saglik paşam

 
Alıntı ile Cevapla

Alt 19 Haziran 2010, 14:35   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




irc bıraktın ama yinede dayanamayıp bunları yapıyorsun HeLAL olsun SaNa.

 
Alıntı ile Cevapla

Alt 19 Haziran 2010, 15:33   #9
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




Gerçekten Çok güzel olmuş, emegine sağlık.

 
Alıntı ile Cevapla

Alt 19 Haziran 2010, 15:39   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: IRCServices PROFIL (Geliştirildi.)




Helal emeğine sağlık.. Benim işime yaramasada irce devam edenler için çok yararlı bişey
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
profil, takim or yas or burc or sehir


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
Takim,Yaş,Burc TCL Olabilir mi ? No_FeaR Eggdrop, NeoStats, BNC 6 26 Kasım 2014 17:57
MSN YAS BURC SEHIR.. Vb. INFO DA GOZUKMUYOR SecurityMaster IRCServices 5 07 Temmuz 2011 15:53
IRCServices versionları için /NS SET MSN,YAS,BURC,SEHIR NeTDeLiSi Services Hazır Kodlar 15 26 Kasım 2010 19:57
ircservices MSN YAS BURC SEHIR tr.l Sorunu XXXL IRCServices 1 07 Eylül 2008 02:17