|
|
LinkBack | Seçenekler | Stil |
10 Şubat 2015, 22:19 | #1 |
Üyelik tarihi: 25 Ocak 2015
Mesajlar: 109 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Alınan Beğeni: 14 |
IRCServices en fazla online olan nick ve En çok ziyaret edilen kanal..
En çok online olan nick eklentisi :
Öncelikle bu işlem için, Benim veya başka arkadaşların yaptığı "Toplam Online Zamanı" Kodlarının çalışır halde olması şarttır. modules/operserv/news.c içerisinde Alıntı:
#include "operserv.h"
satırından sonra; Alıntı:
#include "modules/nickserv/nickserv.h"
satırını ekleyiniz. static int new_user_callback(User *u) fonksiyonu içerisinde, display_news(u, NEWS_LOGON); üzerine veya altına (logon news den önce veya sonrak çıkmasını istemenize bağlı) aşağıdaki kodları aynen ekleyin. Kod:
NickInfo *SkyMax = first_nickinfo(), *TempNI=NULL; if (SkyMax) { for (TempNI = first_nickinfo(); TempNI; TempNI = next_nickinfo()) { if (SkyMax->toplamzaman < TempNI->toplamzaman) SkyMax = TempNI; } send_cmd(s_GlobalNoticer, "NOTICE %s :En Fazla online olan nick : %s", u->nick, SkyMax->nick); } --------------------------------------------------- En çok ziyaret edilen kanal eklentisi : Öncelikle bu işlem için, Benim veya başka arkadaşların yaptığı "Kanal için, kullanıcı rekoru" Kodlarının çalışır halde olması şarttır. modules/operserv/news.c içerisinde Alıntı:
#include "operserv.h"
satırından sonra; Alıntı:
#include "modules/chanserv/chanserv.h"
satırını ekleyiniz. static int new_user_callback(User *u) fonksiyonu içerisinde, display_news(u, NEWS_LOGON); üzerine veya altına (logon news den önce veya sonrak çıkmasını istemenize bağlı) aşağıdaki kodları aynen ekleyin. Kod:
ChannelInfo *SkyRekor = first_channelinfo(), *TempCI=NULL; if (SkyRekor) { for (TempCI = first_channelinfo(); TempCI; TempCI = next_channelinfo()) { if (SkyRekor->maxuser < TempCI->maxuser) SkyRekor = TempCI; } send_cmd(s_GlobalNoticer, "NOTICE %s :En çok ziyaret edilen kanal : %s", u->nick, SkyRekor->name); } make ve make install çekip, servislere restart atınız. Ekleme düzeyi : kolay Yapımcı : Sky-Dancer Konu Entrance tarafından (10 Şubat 2015 Saat 22:23 ) değiştirilmiştir. |
Alıntı
|
Etiketler |
cok, edilen, fazla, ircservices, kanal, nick, olan, online, ziyaret |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
|
|
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
IRCServices(NICK info'da autojoin kanal sayısı..) | Entrance | IRCServices Hazır Kodlar | 0 | 04 Nisan 2015 17:45 |
ConferenceRoom Son Kayıt Edilen Kanal ve Nick | Goemon | ConferenceRoom | 0 | 27 Mart 2015 11:07 |
NICK info'da birden fazla (SRA) gösterimi. | Entrance | IRCServices Hazır Kodlar | 0 | 18 Şubat 2015 22:32 |
Son kayıt edilen nick ve kanal. | Return | IRCServices Hazır Kodlar | 0 | 10 Şubat 2015 22:25 |
IRCServices (nick info'da nick sayısı..) | Entrance | IRCServices Hazır Kodlar | 0 | 10 Şubat 2015 22:05 |