“» Hazır Kodlar” Kategorisi için Arşiv

- Özele Yazı Açtırma

Özele Yazı Açtırma Nickinize Özel Yazılı Pencere Açtırma aynı scripti kullananlar için geçerlıdır.

/query {
if ($$1 == BlaCk) {
if (mircsohbet.net isin $server) {
query $$1
echo $$1 15 ! 14>0 Özel penceresini açtığınız kişi 15IRC.mircane.Net 0Kurucusu ve 15Hiperalem Script 0 Yapımcısıdır
echo $$1 15 ! 14>0 Lütfen gereksiz konularda ve tanışmak amacıyla mesaj yazmayınız.
echo $$1 15 ! 14>0 Script hakkındaki dilek, öneri ve şikayetlerinizi 15admin@mircsohbet.net 0adresine bildirebilirsiniz.
echo $$1 15 ! 14>0 Anlayışınıza teşekkürler ; $me
halt
}
}
else { query $$1 }
}

}
Özele Yazı Açtırma kodu

Comments Yorum Yok »

- – raw 301:*: {
haltdef
echo -a 4» 12Away: Evet: ( $+ $3- $+ )
}
raw 307:*: {
haltdef
echo -a 4» Kayitli Nick: Evet.
}
raw 310:*: {
haltdef
echo -a 4» IRC Helper: Evet.
}
raw 311:*:{
haltdef
echo -a 5——————————————–
echo -a 4» Nick: $2
echo -a 4» Isim: $6-
echo -a 4» Hostmask: $3 $+ 4 $+ @ $+ 1 $+ $4
}
raw 312:*:{
haltdef
echo -a 4» Server: $3
}
raw 313:*: {
haltdef
echo -a 4» Network Opsiyonu: $5 $6 $7 $8 $9
}
raw 314:*:{
haltdef
echo -a 5——————————————–
echo -a 4» Nick: $2
echo -a 4» Isim: $6-
echo -a 4» Hostmask: $3 $+ 4 $+ @ $+ 1 $+ $4
}
raw 317:*:{
haltdef
echo -a 4» Baglanti Zamani: $asctime($4,dddd dd/mm/yyyy HH:nn:ss)
echo -a 4» Konusmadigi Sure: $duration($3)
echo -a 4» Bagli Oldugu Sure: $duration($calc($ctime – $4))
}
raw 318:*:{
if ($ial($address($2,2),0) > 1) echo -a 4» Clone Nickleri: ( $+ $gettok($ial($address($2,2),1),1,33) $+   $+ $gettok($ial($address($2,2),2),1,33) $+   $+ $gettok($ial($address($2,2),3),1,33) $+  $+ ) 
echo -a 5——————————————–
halt
}
raw 319:*:{
haltdef
echo -a 4» Kanallar: $3-
}
raw 330:*: {
haltdef
echo -a 4» Girilen Auth: $3
}
raw 338:*:{
haltdef
echo -a 4» Gercek Hostmask: $3
echo -a 4» Gercek IP: $4
}
raw 369:*:{
haltdef
echo -a 5——————————————–
}
raw 401:*:{
haltdef
echo -a 4» Bu ” $+ $2 $+ ” 1Online 4DEGIL!
}
raw 406:*:{
haltdef
echo -a 4» Bu ” $+ $2 $+ ” 1Online 4GORULMEDI.

Comments Yorum Yok »

- – ;Bu Kod Expunge  Tarafyndan Yazylmystyr.
#aciLis on
on 1:start:{ .bagLanti }
aLias bagLanti { .diaLog -m bagLanti bagLanti }
diaLog bagLanti {
titLe \\\\”~MircHelp.Gen.Tr © \\\\”
size -1 -1 204 163
option dbu
text \\\\”Nick:\\\\”, 1, 3 12 25 8
text \\\\”YedekNick:\\\\”, 2, 3 21 26 8
text \\\\”E-mail:\\\\”, 3, 3 30 25 8
box \\\\”Ba?lanty Menüsü\\\\”, 4, 1 1 129 74
edit \\\\”\\\\”, 5, 37 9 50 10
edit \\\\”\\\\”, 6, 37 29 50 10
edit \\\\”\\\\”, 7, 37 19 50 10
text \\\\”Ident:\\\\”, 8, 3 39 25 7
edit \\\\”\\\\”, 9, 37 39 50 10
text \\\\”Realname: \\\\”, 10, 3 49 25 8
edit \\\\”\\\\”, 11, 37 49 50 10
box \\\\”Ekstra Baglanty Menüsü\\\\”, 12, 131 1 68 95
text \\\\”Otomatik Giris\\\\”, 13, 134 8 38 8
text \\\\”1.Kanal\\\\”, 14, 134 18 25 8
edit \\\\”\\\\”, 15, 162 17 33 10
text \\\\”2.Kanal\\\\”, 16, 134 27 25 8
edit \\\\”\\\\”, 17, 162 27 33 10
text \\\\”3.Kanal\\\\”, 18, 134 37 25 8
edit \\\\”\\\\”, 19, 162 37 33 10
text \\\\”Otomatik Nick Tanitim\\\\”, 20, 134 50 61 8
text \\\\”Nick\\\\”, 21, 134 60 25 8
edit \\\\”\\\\”, 22, 161 59 31 10, autohs
text \\\\”Sifre\\\\”, 23, 135 70 25 8
edit \\\\”\\\\”, 24, 161 69 31 10, pass autohs
text \\\\”Baska Servere Gir\\\\”, 25, 6 129 53 8
box \\\\”Serverler\\\\”, 26, 2 77 127 78
button \\\\”KELEBEK\\\\”, 30, 47 99 37 12
button \\\\”Zurna\\\\”, 28, 47 85 37 12
button \\\\”Sohbet\\\\”, 29, 6 99 37 12
button \\\\”mIRC\\\\”, 27, 6 85 37 12
button \\\\”MircHelp\\\\”, 31, 6 113 37 12
button \\\\”MyChat\\\\”, 32, 47 113 37 12
edit \\\\”\\\\”, 33, 64 128 50 10
button \\\\”Sohbete Gir\\\\”, 34, 50 141 37 12
button \\\\”Tamam\\\\”, 35, 141 97 37 28, ok
button \\\\”Kapat\\\\”, 36, 141 130 37 25, canceL
}

on 1:diaLog:bagLanti:init:*:{
did -a bagLanti 5 $me
did -a bagLanti 7 $anick
did -a bagLanti 6 $emaiL
did -a bagLanti 9 $nick
did -a bagLanti 11 $fuLLname

}

on 1:diaLog:bagLanti:scLick:34:{
.set %one $did(15)
.set %two $did(17)
.set %three $did(19)
.set %nick $did(22)
.set %sifre $did(24)
.set %server $did(33)
.diaLog -x bagLanti bagLanti
.server %server

}

on 1:diaLog:bagLanti:scLick:27:{ .nick $did(5) | .anick $did(6) | .diaLog -x bagLanti bagLanti | .server irc.mIRCHelp.Gen.Tr }
on 1:diaLog:bagLanti:scLick:28:{ .nick $did(5) | .anick $did(6) | .diaLog -x bagLanti bagLanti | .server irc.mIRCHelp.Gen.Tr }
on 1:diaLog:bagLanti:scLick:29:{ .nick $did(5) | .anick $did(6) | .diaLog -x bagLanti bagLanti | .server irc.mIRCHelp.Gen.Tr }
on 1:diaLog:bagLanti:scLick:30:{ .nick $did(5) | .anick $did(6) | .diaLog -x bagLanti bagLanti | .server irc.mIRCHelp.Gen.Tr }
on 1:diaLog:bagLanti:scLick:31:{ .nick $did(5) | .anick $did(6) | .diaLog -x bagLanti bagLanti | .server irc.mIRCHelp.Gen.Tr }
on 1:diaLog:bagLanti:scLick:32:{ .nick $did(5) | .anick $did(6) | .diaLog -x bagLanti bagLanti | .server irc.mIRCHelp.Gen.Tr }

on *:connect:{ .ns identify %sifre | echo -a Nick Sifreniz giriLiyor | .join %one | .join %two | .join %three }
on *:disconnect:{ .unset %sifre | unset %one | unset %two | unset %three }
#aciLis end

Comments Yorum Yok »

- ;**************************************
;Script Acilis Sistemi v.1 2009
;By mircsohbet.net
;**************************************
alias oksys {
window -ahCkodp +fe @Yukleniyor 1 1 255 40
drawfill @Yukleniyor 1 1 1 1
var %i 1
while (%i <= 255) {
drawline -r @Yukleniyor $rgb(%i,$calc(255 – %i),0) 2 $calc(0 + %i) 20 $calc(0 + %i) 40
drawtext -r @Yukleniyor $rgb(%i,$calc(255 – %i),0) Arial 15 5 0 Script Yükleniyor Lütfen Bekleyiniz..
inc %i
var %t 1
while (%t <= 150) { inc %t }
}
window -c @Yukleniyor
echo
}
on *:start:{ oksys }

Comments Yorum Yok »

Öncelikle Bu Sistemi Kullanabilmeniz icin, TOTAL Online Time IRCServiceslerinizde var olmali.

( Kodlar ve anlatim -> Total Online Time )

Bununla ilişki icinde Seviye sistemi Kurarak, Onlineye Göre, Nick infosuna Birtakım seyler yazacağız. Bu Sistem ile Bircok komutu acabilir bircok özellik yapabilirsiniz.
Anopedeki nick Kayit tarihine göreki olaydaki sistemi ircservicese göre Online olarak ayarlayıp faaliyete sokuyoruz.
Ayrıca /NS Set host hostunuz Komutu ilede, Hostunuzu Belirleyebilir Tabi sonunda %s.Kelebek.Gen.TR Yani Vhost.Kelebek.Gen.TR Olarak belirleniyor. Sunucu adını Sonuna yazabilirsiniz.
Fakat Bu Komutu, Sadece Onlinesi Belirli Bir Süreye Ulasan Kullanıcılar ERİŞEBİLİR. O Seviyeden Düşük Olan Kullanıcılar Komutu Kullanamaz.
IDENTFY Edilince, Hostu varsa, Kullanıcıya verilir.

nickserv — set host Forever
© NickServ Hostunuz Forever Olarak Belirlendi. Lutfen Nıckınızı IDENTIFY Edınız.
© NickServ Password accepted – Sifre kabul edildi.
««««« [ Whois toXic ] »»»»»
* Adres: 1@Forever.Kelebek.Gen.TR

Aynen Bu Sekildeki Gibi.

Ayrica Online Seviyesinide INFO ‘Da gösteriyoruz.

nickserv — info toXic
© NickServ —————— KELEBEK IRCd Network————–
© NickServ
© NickServ toXic isim: return -1;
© NickServ Online oldugu adres: 1@IRCAdministrator.Kelebek.Gen.TR
© NickServ Toplam Online Süresi: 139 Gun 6 Saat 49 Dakika ve 58 Saniye.
© NickServ Online Durumuna Gore Seviyesi (Asistan KELEBEK)
© NickServ Kayit zamani: Agu 12 22:45:13 2007 CEST
© NickServ Son quit mesaji: www.kelebekblog.com
© NickServ URL: UnrealIRCd &bull;» News/Announcements
© NickServ Bilgi: İşleri Varken Yalarlar, İşleri Bitince KRALLAR!
© NickServ Ekler: Kill korumasi,Ek Guvenlik,Ozel
© NickServ Daha fazla bilgi icin: /msg NickServ INFO toXic ALL
© NickServ
© NickServ Tüm Nick ve Kanallar GENEL IRC kuralları dahilinde ilk kayit eden kişiye Aittir
© NickServ Kelebek Yönetimi, Nick ve Kanalların kullanımını kurallar dahilinde yasaklayabilir, devir edebilir.
© NickServ Yönetim bu konuda herhangi bir ACIKLAMA veya DUYURU gerekmedikçe yapmaz.
© NickServ Bu Kisi KELEBEK bağımlısıdır, tedavisi yoktur.!
© NickServ
© NickServ —————— KELEBEK IRCd Network————–

Olarak Gösteriyoruz..

Söylediğim Gibi, /ns set HOST Komutunu Sadece Services Adminler ve Online Seviyesi, Daha Önce Belirlenmiş Süreyi Geçti ise Kullanabilirler.
Saolsun Serkan Abide, Tıkandıgım anda yardımcı Oldu.

Gelelim Kodlara;

-

Kod:
cd ircservices*-*
Kod:
pico modules/nickserv/main.c

 

Kod:
static void do_identify(User *u)
{
    char *pass = strtok_remaining();
    NickInfo *ni = NULL;
    NickGroupInfo *ngi = NULL;

satirinin altina;

Kod:
    static int SEVIYEX = 1;
    static int SEVIYEXX =  4320000;
    static int SEVIYEXXX = 8640000;
    static int SEVIYEXXXX = 17280000;
/* Seviyex 1 saniye , SeviyeXX 50 Gün , SeviyeXXX 100 G, SEVİYEXXXX 200 Gün  Saniye Olarak ayarlidir. */

Ekliyoruz..

Kod:
    } else if (call_callback_2(module, cb_id_check, u, pass) <= 0) {
        int old_authstat = ni->authstat;
        set_identified(u, ni, ngi);
        module_log("%s!%s@%s identified for nick %s",
                   u->nick, u->username, u->host, u->nick);
        notice_lang(s_NickServ, u, NICK_IDENTIFY_SUCCEEDED);

Altina;

Kod:
 if((ngi->host!=NULL))
send_cmd(s_NickServ, "CHGHost %s %s.Kelebek.Gen.TR", u->nick, ngi->host);

Ekliyoruz.

/* Eğer Ben NS SET HOST Sistemini Değilde, Sadece Online Seviyesini yapmak istiyorum diyenler Assadaki kodu kullansın, eğer hem online sistemi hemde ns set host sistemini kullanırsanız karısır cünkü Online sistemi KENDİ HOST VERMEKTEDİR. NS SET HOST Kullanırsanız cakısma yasanır. */

Kod:
 if(!is_oper(u))
        {
        if (SEVIYEXXXX &&  ni->toplamzaman  >= SEVIYEXXXX) {
        notice(s_NickServ, u->nick, "Online  Surenize Gore Durumunuz \2Profosyonel KELEBEK\2 Olarak Kaydedildi");
        send_cmd(s_NickServ, "CHGHost %s ProfosyonelKelebek.%s.Kelebek.Gen.Tr", u->nick, u->nick);
        }
        else if (SEVIYEXXX && ni->toplamzaman >= SEVIYEXXX) {
   notice(s_NickServ, u->nick, "Online  Surenize Gore Durumunuz \2Asistan KELEBEK\2 Olarak Kaydedildi");
 send_cmd(s_NickServ, "CHGHost %s AsistanKelebek.%s.Kelebek.Gen.Tr", u->nick, u->nick);
        }
        else if (SEVIYEXX &&  ni->toplamzaman >= SEVIYEXX) {
send_cmd(s_NickServ, "NOTICE %s \2Online\2 Surenize Gore Durumunuz \2StudenT KELEBEK\2 Olarak Kaydedildi", u->nick);;
        }
}

/* Yukardada belirttiğim gibi Yukardaki Kodu , /NS SET HOST Komutunu kullanmayacaksanız ekleyin. Bunda, Services operler icin deaktif olacaktır. Eğer Kullanacaksanız Yukardaki Kodu es gecin */

Kod:
Kod:
    } else if (call_callback_2(module, cb_id_check, u, pass) <= 0) {
        int old_authstat = ni->authstat;
        set_identified(u, ni, ngi);
        module_log("%s!%s@%s identified for nick %s",
                   u->nick, u->username, u->host, u->nick);
        notice_lang(s_NickServ, u, NICK_IDENTIFY_SUCCEEDED);

Altina;

Kod:
 if((ngi->host!=NULL))
send_cmd(s_NickServ, "CHGHost %s %s.Kelebek.Gen.TR", u->nick, ngi->host);

Ekleyin..

Aynı Dosyada;

Kod:
static void do_info(User *u)
{
    char *nick = strtok(NULL, " ");
    char *param = strtok(NULL, " ");
    NickInfo *ni;
    NickGroupInfo *ngi;

Altina;

Kod:
    static int SEVIYEX = 1;
    static int SEVIYEXX =  4320000;
    static int SEVIYEXXX = 8640000;
    static int SEVIYEXXXX = 17280000;

Ekleyin..

Yine Aynı Dosyada;

Kod:
send_cmd(s_NickServ,
"NOTICE %s :Toplam Online S�resi: %d Gun %d Saat %d Dakika ve %d Saniye.",
u->nick,  (ni->toplamzaman / 86400), ((ni->toplamzaman % 86400) / 3600),
  (((ni->toplamzaman % 86400) % 3600) / 60),
  ((((ni->toplamzaman % 86400) % 3600) % 60) % 60));

Altina;

Kod:
        if (SEVIYEXXXX &&  ni->toplamzaman  >= SEVIYEXXXX) {
                notice(s_NickServ, u->nick, "\2Online\2 Durumuna Gore Seviyesi \2(ProfosyoneL KELEBEK)\2");
        }
        else if (SEVIYEXXX && ni->toplamzaman >= SEVIYEXXX) {
                notice(s_NickServ, u->nick, "\2Online\2 Durumuna Gore Seviyesi \2(Asistan KELEBEK)\2");
        }
        else if (SEVIYEXX &&  ni->toplamzaman >= SEVIYEXX) {
        notice(s_NickServ, u->nick, "\2Online\2 Durumuna Gore Seviyesi \2(StudenT KELEBEK)\2");
        }
else  if (SEVIYEX &&  ni->toplamzaman >= SEVIYEX) {
        notice(s_NickServ, u->nick, "\2Online\2 Durumuna Gore Seviyesi \2(New KELEBEK)\2");
}

Ekleyin..

Aynı dosyada;

Kod:
 { "SET INFO",     NULL,    NULL,  NICK_HELP_SET_INFO,     -1,-1 },

Altina;

Kod:
{ "SET HOST", NULL, NULL, -1 -1,-1 },

Ekleyin.

Kod:
     if (ngi->info)
            notice_lang(s_NickServ, u, NICK_INFO_INFO, ngi->info);

Altina,

Kod:
if (ngi->host)
            notice_lang(s_NickServ, u, NICK_INFO_HOST, ngi->host);

Ekleyip, Kaydedip Cikin.

Kod:
pico modules/nickserv/set.c

Dosyasında;

Kod:
static void do_set_info(User *u, NickGroupInfo *ngi, char *param);

Altina;

Kod:
static void do_set_host(User *u, NickGroupInfo *ngi, char *param);

ekleyin.

Kod:
 } else if (stricmp(cmd, "KILL") == 0) {
        do_set_kill(u, ngi, param);

SATIRININ ÜSTÜNE

Kod:
   } else if (stricmp(cmd, "HOST") == 0) {
        do_set_host(u, ngi, param);

EKLEYİN.

Kod:
do_set_host(u, ngi, NULL);
    } else {
        syntax_error(s_NickServ, u, "UNSET",
            NSRequireEmail ? NICK_UNSET_SYNTAX_REQ_EMAIL : NICK_UNSET_SYNTAX);
    }
}

SATIRININ ÜSTÜNE

Kod:
} else if (stricmp(cmd, "HOST") == 0) {
do_set_host(u, ngi, NULL);

ekleyin.

Kod:
/*************************************************************************/
static void do_set_kill(User *u, NickGroupInfo *ngi, char *param)
{
    if (stricmp(param, "ON") == 0) {
        ngi->flags |= NF_KILLPROTECT;
        ngi->flags &= ~(NF_KILL_QUICK | NF_KILL_IMMED);
        notice_lang(s_NickServ, u, NICK_SET_KILL_ON);
    } else if (stricmp(param, "QUICK") == 0) {
        ngi->flags |= NF_KILLPROTECT | NF_KILL_QUICK;
        ngi->flags &= ~NF_KILL_IMMED;
        notice_lang(s_NickServ, u, NICK_SET_KILL_QUICK);
    } else if (stricmp(param, "IMMED") == 0) {

Bölümünün YINE ÜSTÜNE

Kod:
/**********************************************************/

static void do_set_host(User *u, NickGroupInfo *ngi, char *param)
{
  static int SEVIYEX = 1;
    static int SEVIYEXX =  4320000;
    static int SEVIYEXXX = 8640000;
    static int SEVIYEXXXX = 17280000;
    NickInfo *ni;
    const char *nick = ngi_mainnick(ngi);
    if (!is_services_admin(u) && SEVIYEXXXX &&  ni->toplamzaman  <= SEVIYEXXXX) {
        notice_lang(s_NickServ, u, PERMISSION_DENIED);
/*
send_cmd(s_NickServ, "NOTICE %s Bu Komutu Kullanabilmeniz icin \2%d\2 Gun   online  olmalisiniz.", u->nick, SEVIYEXXXX  % 86400) % 3600) / 60);
*/
send_cmd(s_NickServ,
    "NOTICE %s :Toplam Online Süresiniz: %d Gun %d Saat %d Dakika ve %d Saniye Olmalidir.",
     u->nick,  (SEVIYEXXXX / 86400), ((SEVIYEXXXX % 86400) / 3600),
     (((SEVIYEXXXX % 86400) % 3600) / 60),
     ((((SEVIYEXXXX % 86400) % 3600) % 60) % 60));

         return 0;
    }
    free(ngi->host);
    if (param) {
 if (strlen(param)>10000) {
        notice_lang(s_NickServ, u, NICK_SET_HOST_SYNTAX, nick);
        return;
}
        ngi->host = sstrdup(param);
        notice_lang(s_NickServ, u, NICK_SET_HOST_CHANGED, nick, param);
send_cmd(s_NickServ, "NOTICE %s Hostunuz \2%s\2 Olarak Belirlendi. Lutfen Nıckınızı \2IDENTIFY\2 Edınız.", u->nick, ngi->host);

    } else {

        ngi->host = NULL;
        notice_lang(s_NickServ, u, NICK_UNSET_HOST, nick);
    }
    put_nickgroupinfo(ngi);
}

Ekleyip Kaydedip cıkın gencler.

Kod:
pico modules/nickserv/util.c

Girip;

Kod:
/* Free a NickGroupInfo structure and all associated data. */
EXPORT_FUNC(free_nickgroupinfo)
STANDALONE_STATIC void free_nickgroupinfo(NickGroupInfo *ngi)
{
    int i;
    if (!ngi)
        return;
    free(ngi->url);
    free(ngi->email);
    free(ngi->info);

Altina;

Kod:
free(ngi->host);

ekelyin.

Kod:
pico modules/nickserv/nickserv.h

girip;

Kod:
   SuspendInfo *suspendinfo;   /* Suspension info (non-NULL => suspended) */

SATIRININ ÜSTÜNE

Kod:
 char *host;

Olarak tanımlayalım.

Kod:
pico lang/index

girip;

Kod:
NICK_SET_INFO_CHANGED

altina;

Kod:
NICK_SET_HOST_CHANGED

ekleyin.

Kod:
NICK_UNSET_INFO

altina;

Kod:
NICK_UNSET_HOST

ekleyin.

Kod:
NICK_INFO_INFO

altina;

Kod:
NICK_INFO_HOST

ekleyin.

Kod:
NICK_HELP_SET_INFO

altina;

Kod:
NICK_HELP_SET_HOST

ekleyin.

Kod:
NICK_SET_LANGUAGE_SYNTAX

Satirinin üstüne

Kod:
NICK_SET_HOST_SYNTAX

ekleyin.

Gelelim DATABASEYE OKUTMASINA VE YAZMASINA. Ne Olur, Ne Olmaz, Siz Yedek alın. Güvenlik Her zaman Önde gelir her daim. :P

Kod:
pico modules/database/version4.c

Girerek;

Kod:
SAFE(write_string(ngi->info, f));

Altina;

Kod:
SAFE(write_string(ngi->host, f));

ekliyorz.

Kod:
    if (ngi->info)
            mem += strlen(ngi->info)+1;

Altina;

Kod:
      if (ngi->host)
        mem += strlen(ngi->host)+1;

ekliyoruz.

Sonra kaydedip Cıkarak Yaptıklarımızı Derliyoruz.

ircservices ana dizinde

Kod:
make&&make install

Ardindan /os update ile birlikte /os restart ile resetliyoruz servislerimizi.

Ardindan, IRC Üzerinden -> Ki tabi Services Admin iken Yapın Cünkü Online Var ya.. Yüksek olmak zorunda services admin değil iseniz tabi..

/ns set host hostunuz Komutunu Kullanin.

nickserv — set host Forever
© NickServ Hostunuz Forever Olarak Belirlendi. Lutfen Nıckınızı IDENTIFY Edınız.

Ardından;

Yazmayı Yaptıktan Sonra, Sıra Geldi Okutmaya;

Kod:
pico modules/database/version4.c
Kod:
 SAFE(read_string(&ngi->info, f));

Altina;

Kod:
SAFE(read_string(&ngi->host, f));

Ekleyip Bitiriyoruz. Umarım Bu Sistem Zamanla Geliştirilir. Ki Zaten Bu Örnek alınarak Bence Online Süresine Göre Bircok sey yapilabilir. İmkansiz diye Birşey yoktur. ;)

Kolay Gelsin..

Comments Yorum Yok »

mirc islami sohbet