![]() |
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ı:
|
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
{ "SET HOST", NULL, NULL, NICK_HELP_SET_HOST -1,-1 }, buradaki tanımlar için ise, Bunları şu şekilde yapabilirsin; { "SET HOST", NULL, NULL, -1 -1,-1 }, artı demeye çalıştığımı anlamadın; if (SEVIYEXXXX && ni->toplamzaman >= SEVIYEXXXX) { bu kod ile; if (ni->toplamzaman >= SEVIYEXXXX) { bu kod aynı görevde. if (SEVIYEXXXX && ... bu kısmı boşuna koyuyorsun. verdiğin halde yine çalışır kodların.. ama yukarıdaki gibi kullansan daha iyi olur.. -> Ayrica dediğim gibi Online süresi belirtilenin altinda olursa ns set host komutunu kullanamıyor; Ben kullanabiliyor demedim :) Sadece, diğer sunucu sahipleri mesela 200 değil de 175 gün yapmak istedi, Sen vermişsin 200 gün için; 17280000 Bilmeyen insan 17280000 bunu nerden çözecek ? kaldı ki 60*60*24*200 = 17280000 -> 200 ü değiştirmek yetecektir.. iyi Çalışmalar.. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Saniye Bazlı Haklısın Karısmaması icin güne cevirmek lazim mat kötü oldugu icin. :D |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
|
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
60 da dakika ile çarpar isen 3600 eder, 1 saatteki saniye sayısını bulursun. bunu 24 ile çarptınmı (3600 * 24) 1 gün içindeki toplam saniye sayısını bulursun. sonra da istediğin gün ile çarpar isen, belirttiğin gün için saniye sayısını bulursun ;) kısacası 60*60*24 -> 1 gün içindeki saniye sayısı; 60*60*60*25 -> 25 gün içindeki saniye sayısı :) iyi Çalışmalar.. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
|
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
|
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Iyiymiş. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
Kesirleri bile zor yapan adamım hep eksik kaldı matematik :) |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Güzel olmuş ibo, da bir şey gözüme takıldı. StudenT o t harfi niye büyük? Absürt durmuş biraz :)) Birde şu tr.l olayından kurtul abi -1 -1 -1 gibi tanımlar yaparak salla geç o satırları :p |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Güzel çalışma ibo.. :) |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
neden tr.l kullanırız ki :D hadi kullandık diyelim, neden ingilizce dil dosyasına felan veri eklemeyiz ki :P:P:P |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Bahtiyara da dedim tr.l'ye gerek yok diye. :D Bahti ya o isimler economist buldu desem :D Hatta Harf harf cok ummalı calısma sonucu isimleri kendisi belirledi ben eklemesini yaptim :P Hatta hamama gitmeden bişi söyleyim seviye olarak chanservle ilgili birşeyde yapılabilir örneğin Online Kullanıcı var bu baz alınarak bir takım seyler yapılabilir. Haksızmıyım sky :P Kaçtım ben. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST allah sizin elinize kimseyi dusurmesin(Bahtiyar ve mehmet) :) emegine saglik guzel olmus buna birde access ve xop da kullanım ekledin mi muthis olur mesela /cs set #xxx azamisure 5g seklınde set ayarlandıgında 5 gunden az birisi o kanalın access listesine eklenemez gibi veya giriş suresine gore otovoice ce mlock +m ile sadece belirli online suresi olan kullanıcılar kanalda konusturulabılır. Ugrastıktan sonra kısa bir surede halledersin bakalım aklına yatacakmı gerci bana yaramaz version farkı var ama olsun :) |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
Alıntı:
|
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST ya ysfm dur adama gaz verioz :):) Mesela şimdi şeyi düşünecektir, 5g li bir parametre belirtilecek ya, Ben eminim toXic bişeyler düşünecektir ;) Mesela Conflarda kullanılan 21d 5m gibi değişkenleri :) veya string i ayırıp, son harf e baktırıp, d ise, bundan öncekileri tam sayıya çevirecektir ;) (ipucu vermek güzeldir :)) iyi Çalışmalar.. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
Alıntı:
/cs set #kanal seviye 50d gibi Bence iyi bir sistem olur. Yapmam lazım :) Ayrica Onlineye göre kanala mode vererek girebilme die bişi düşündüm fakat onuda sky yapar :D tşkkkkkkkkkk. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Güzel Çalışma Eline Sağlık toXic |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Bu fikri veren arkadaş güzel bir proje sunmuş :) sende hakkıyla güzel bir şekilde hemde ekstra host özelliğiyle farklı bir tat katarak yapmışsın. Emeğine sağlık.. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
Bunla ilgili bişiler düşündüm gecen gece ama, bi ara birlikte fikir alisverisi yapsak iyi olur kafama takılan bazi seyler oldu :) |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Alıntı:
eğer yine yapamazsan, uygun olduğum bir vakit ufak bir örnek veririm.. Ordan yola çıkarsın. Çok zor bişey değil.. iyi Çalışmalar.. |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST Güzel bir çalışma olmuş Gerçekten :) forum Sistemi Gibi aynı. Tebrik Ederim. ysfm Anope ye Uyarlanabilir mi ßu acaba :) |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST harıka 1 calısma Tbr.ler |
Cevap: Online Seviyesi Ve Buna Göre /NS SET HOST yaa bu çalışmanın geliştirme işi ne oldu arkadaşlar geliştirmeyi yapmaktan vaz mı geçtiniz bu arada konuda hortladı sanırım sayemde :)) bu arada ben bunu yapmaya çalıştım ama şöyle bir hata aldım acaba nasıl düzeltebilirim bir yardımcı olursanız sevinirim Kod: in-log -I. -c modules/nickserv/main.c -o modules/nickserv/main.o |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:03. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk