IRCForumda.Net  

Geri git   IRCForumda.Net > Genel IRCd > Servisler > Hazır Servis Kodları

Cevapla
 
LinkBack Seçenekler Stil
Eski 15-10-2008   #1 (permalink)
Halfop (%)
CONSTANTiN Kullanıcısının Avatarı
Giriş Tarihi: 04-05-2008
Yaş: 26
Mesajlar: 254
Ruh Hali:
İtibar Gücü: 10
Rep Puanı : 130
Rep Derecesi : CONSTANTiN will become famous soon enoughCONSTANTiN will become famous soon enough
CONSTANTiN  Kullanıcısına MSN yoluyla mesaj gönder
Post IRCServices versionları için [/cs info] komutunda founderin online gözükmesi.

cd ircservices-5.0.5*
pico modules/chanserv/main.c
dosyasının içine girin.


static void do_info(User *u)
{
char *chan = strtok(NULL, " ");
char *param = strtok(NULL, " ");
ChannelInfo *ci;
satırının altına;


NickInfo *ni = u->ni;
satırını ekleyin, yine aynı dosyada hemen altında;


NickGroupInfo *ngi, *ngi2 = NULL;
char buf[BUFSIZE], *end, *s;
satırlarının altına;


char emre[BUFSIZE];
time_t now = time(NULL);
int nick_online = 0;
satırlarını ekleyin, yine aynı dosyada;



notice_lang(s_ChanServ, u, CHAN_INFO_HEADER, chan);
satırının altındaki;



notice_lang(s_ChanServ, u, CHAN_INFO_FOUNDER, ngi_mainnick(ngi));
satırını kaldırın ve hemen altına;


ni = get_nickinfo(ngi_mainnick(ngi));

if (ni && ni->user && nick_id_or_rec(ni))
nick_online = 1;

if (nick_online) {
send_cmd(s_ChanServ, "NOTICE %s : Kanal Sahibi: %s [ONLINE]", u->nick, ngi_mainnick(ngi));
} else {
emre_time2(emre, now-ni->last_seen, u);
send_cmd(s_ChanServ, "NOTICE %s : Kanal Sahibi: %s [OFFLINE] [%s]", u->nick, ngi_mainnick(ngi), emre);
}
satırlarını ekleyin, kaydedip dosyadan çıkın.


pico extern.h
E int lock_data(void);
satırının üstüne

E void emre_time2(char *buf, time_t t, User *u);
satırını ekleyin, kaydedip dosyadan çıkın.



pico misc.c
if (outpos < outsize)
outp[outpos] = (i2&3)<<6 | i3;
outpos++;
}
return outpos;
}
satırlarının altına;


void emre_time2(char *buf, time_t t, User *u)
{
int days, hours, minutes, seconds;
days = t / (24 * 3600);
t %= 24 * 3600;
hours = t / 3600;
t %= 3600;
minutes = t / 60;
t %= 60;
seconds = t;
sprintf (buf, "\2%d\2 gün,\2%d\2 saat,\2%d\2 dakika ve \2%d\2 saniye önce", days, hours, minutes, seconds);
}
satırlarını ekleyin, kaydedip dosyadan çıkın.



make
make install
Ardından servislerinize restart atın. Güle güle kullanın.

NOT: Bu son olan konular benim kod yayınlama isteğimi dahada artırıyor sanmayın ki düşürüyor
Inat değil mi ? KOD DAĞITIMLARI DEVAM EDECEKTIR.



Kodu yazan : Soldy dir.
__________________
ڪéђìђ OŁmǻmı ìڪ†ìyǿrڪǻђ ßéђìm OŁmǻyı Òqréђécékڪìђ

mIRCLan (SRA) By: CONSTANTiN

Son düzenleyen CONSTANTiN; 15-10-2008 18:49..
CONSTANTiN Şuan Çevrimdışı   Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Mesaj Yazma Kuralları
Konu Açma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

İfadeler Açık
[IMG] Kodları Açık
HTML Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Foruma Zıpla

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Tüm Online Oyunlar Crazy Online Oyunlar 4 25-01-2009 10:42
IRCServices Kurulumu Nemrut Geri Dönüşüm Kutusu 3 15-12-2008 12:40
IRCServices Nick Register Surelendirme Sinner Hazır Servis Kodları 0 02-08-2008 14:02
Operler icin INFO Crazy Hazır Servis Kodları 1 30-06-2008 23:15
Irc.CANIMCIM.Net Online JaCkAl06uS Sunucu Tanıtımı 0 02-03-2008 22:45

Bağlantılar Temel Forum Bilgileri ve Yasal Uyarılar
toplist

irc
, Webmaster Forumu
IRCForumda.Net, vBulletin® 3.8.3 altyapısı kullanılarak tasarlanmıştır.
Telif hakkı ©2000-2012, Jelsoft Enterprises Ltd. şirketine aittir.
Site açıklaması: IRC Forum Sitesi - IRC sunucuları, mIRC Scripting, IRCd yardım, Webmaster ve her tür forumlara yer veren IRC forumu!

IRCForumda.Net, bir forum sitesi olduğu için kullanıcılar her türlü görüşünü, onay beklemeksizin siteye ileti olarak gönderebilmektedir. 5651 sayılı yasaya göre bu yazılardan doğabilecek tüm sorumluluk ilgili kullanıcıya ait olup, yine 5651 sayılı yasaya göre sitemiz, iletileri kontrol etmekle yükümlü değildir. Forum yöneticilerinin gözünden kaçan bu tür durumlarda, şikâyetlerinizi admin@ircforumda.net elektronik posta adresine bildirirseniz gerekli işlemler iki iş günü içerisinde forum sorumlularınca gerçekleştirilecektir.

2008-2011© IRC bir tutkudur!


Search Engine Friendly URLs by vBSEO 3.2.0