![]() |
|
|
|||||||
|
|
LinkBack | Seçenekler | Stil |
|
|
#1 |
![]()
Üyelik tarihi: 25 Ocak 2015
Mesajlar: 109 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Alınan Beğeni: 14 |
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 |