Online Seviyesi Ve Buna Göre /NS SET HOST Öncelikle Bu Sistemi Kullanabilmeniz icin, TOTAL Online Time IRCServiceslerinizde var olmali. ( Kodlar ve anlatim -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ) 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. Alıntı:
Ayrica Online Seviyesinide INFO 'Da gösteriyoruz. nickserv -- info toXic © NickServ ------------------ KELEBEK IRCd Network-------------- © NickServ © NickServ toXic isim: return -1; © NickServ Online oldugu adres: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] © 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: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] © NickServ URL: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] © 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) Kod: Ekliyoruz.. Kod: } else if (call_callback_2(module, cb_id_check, u, pass) <= 0) { Kod: if((ngi->host!=NULL)) /* 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)) Kod:
Kod: if((ngi->host!=NULL)) Aynı Dosyada; Kod: static void do_info(User *u) Kod: static int SEVIYEX = 1; Yine Aynı Dosyada; Kod: send_cmd(s_NickServ, Kod: if (SEVIYEXXXX && ni->toplamzaman >= SEVIYEXXXX) { Aynı dosyada; Kod: { "SET INFO", NULL, NULL, NICK_HELP_SET_INFO, -1,-1 }, Kod: { "SET HOST", NULL, NULL, -1 -1,-1 }, Kod: if (ngi->info) Kod: if (ngi->host) Kod: pico modules/nickserv/set.c Kod: static void do_set_info(User *u, NickGroupInfo *ngi, char *param); Kod: static void do_set_host(User *u, NickGroupInfo *ngi, char *param); Kod: } else if (stricmp(cmd, "KILL") == 0) { Kod: } else if (stricmp(cmd, "HOST") == 0) { Kod: do_set_host(u, ngi, NULL); Kod: } else if (stricmp(cmd, "HOST") == 0) { Kod: /*************************************************************************/ Bölümünün YINE ÜSTÜNE Kod: Ekleyip Kaydedip cıkın gencler. Kod: pico modules/nickserv/util.c Kod: /* Free a NickGroupInfo structure and all associated data. */ Kod: free(ngi->host); Kod: pico modules/nickserv/nickserv.h Kod: SuspendInfo *suspendinfo; /* Suspension info (non-NULL => suspended) */ Kod: char *host; Kod: pico lang/index Kod: NICK_SET_INFO_CHANGED Kod: NICK_SET_HOST_CHANGED Kod: NICK_UNSET_INFO Kod: NICK_UNSET_HOST Kod: NICK_INFO_INFO Kod: NICK_INFO_HOST Kod: NICK_HELP_SET_INFO Kod: NICK_HELP_SET_HOST Kod: NICK_SET_LANGUAGE_SYNTAX Kod: NICK_SET_HOST_SYNTAX 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 Kod: SAFE(write_string(ngi->info, f)); Kod: SAFE(write_string(ngi->host, f)); Kod: if (ngi->info) Altina; Kod: if (ngi->host) Sonra kaydedip Cıkarak Yaptıklarımızı Derliyoruz. ircservices ana dizinde Kod: make&&make install 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. Alıntı:
Yazmayı Yaptıktan Sonra, Sıra Geldi Okutmaya; Kod: pico modules/database/version4.c Kod: SAFE(read_string(&ngi->info, f)); Kod: SAFE(read_string(&ngi->host, f)); Kolay Gelsin.. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST adam yapiyor ya.. eline sağlık ibo. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Süper çalışma, eline sağlık ibocum. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Ibo :) Döktürdün mü Durduramıyorum seni kanka :p |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Güzel bir çalışma olmuş eline saglık kanka |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST ibo testleri benim sunucuda yapıyor :D |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Eline Sağlık İboşum ---------- Post added at 19:56 ---------- Previous post was at 19:55 ---------- Eline Sağlık ibrahim , Yakışır Kardeşime. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Guzel Paylasım Kanke , eline sağlık. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST toXic sanki ben bu projeyi başka bir yerlerden hatırlıyorum ama neyse :) Güzel gibi olmuş. Eline sağlık.. Fakat şu kısımda editlenebilirlik açısından şöyle yapman daha iyi olurdu; Kod: static int SEVIYEX = 1; Kod: static int SEVIYEX = 1; - bence tr.l kullanmak yerine send_cmd ile NOTICE gönderimi yapman daha iyi olurdu :) eline sağlık.. iyi Çalışmalar.. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
Dil dosyası Kullanmadım direk send_cmd ile gönderdim :) Ayrica anopede böyle bir sistemin ( nick kayit tarihine göre ) Oldugunu söylemiştim :P Ayrica dediğim gibi Online süresi belirtilenin altinda olursa ns set host komutunu kullanamıyor; Alıntı:
|
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 19:40. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net