mIRCForumlari.Net

mIRCForumlari.Net (https://www.mircforumlari.net/)
-   Services Hazır Kodlar (https://www.mircforumlari.net/services-hazir-kodlar/)
-   -   IRCServices /Ns Zarat eklentisi (https://www.mircforumlari.net/services-hazir-kodlar/589-ircservices-ns-zarat-eklentisi.html)

RahmetLi 22 Aralık 2022 06:37

IRCServices /Ns Zarat eklentisi
 
/modules/nickserv/main.c

Kod:
static void do_dropemail(User *u);

ALTINA
Kod:
static void do_zarat(User *u);

ekleyin.. daha sonra
-
Kod:
{ "HELP", do_help, NULL, -1, -1,-1 },

ALTINA
Kod:
{ "ZARAT", do_zarat, NULL, -1, -1,-1 },

ekleyin.. daha sonra
-
Kod:
/************************************************** ***********************/

static void do_drop(User *u)

ÜSTÜNE
Kod:
static void do_zarat(User *u)
{

NickInfo *ni;
ni = get_nickinfo(u->nick);
static int ymc = 60*60*12;
time_t now = time(NULL);
NickGroupInfo *ngi;
ngi = get_ngi(ni);
if (!ni) {
send_cmd(s_NickServ, "NOTICE %s Kullanıcı adınızı kaydetmelisiniz...", u->nick);
return;
}
if (is_services_admin(u) && ngi->last_zar && now - ngi->last_zar < ymc) {
send_cmd(s_NickServ, "NOTICE %s Bu Komutu \2( 1 ) \2 Gunde, sadece \2 2 \2 Kez Kullanabilirsiniz..", u->nick);
return;
}
ngi->last_zar = now;
srand(time(0));
int zar = 1+rand()%6, zar2 = 1+rand()%6;
send_cmd(s_NickServ, "NOTICE %s Atılan Zarlar : %d ve %d", u->nick, zar, zar2);
if(zar == zar2){
if (zar == 5){
send_cmd(s_NickServ, "NOTICE %s Tebrikler Dü Beş...", u->nick);
send_cmd(s_NickServ, "NOTICE %s Ödülünüz, size Whois çekenleri göreceksiniz..", u->nick);
send_cmd(s_NickServ, "SVSMODE %s +W :1", u->nick);
}
if (zar == 1){
send_cmd(s_NickServ, "NOTICE %s Tebrikler Hep Yek...", u->nick);
send_cmd(s_NickServ, "NOTICE %s Ödülünüz, Vip Kullanıcı Oldunuz..", u->nick);
send_cmd(s_NickServ, "SVSMODE %s +Wq :1", u->nick);
send_cmd(s_NickServ, "CHGHOST %s :Vip.YouMyCure.com", u->nick);
send_cmd(s_NickServ, "SWHOIS %s :YouMyCure.com Vip Kullanıcısı", u->nick);
}
if (zar == 2){
send_cmd(s_NickServ, "NOTICE %s Tebrikler Dubara...", u->nick);
send_cmd(s_NickServ, "NOTICE %s Ödülünüz, size Whois çekenleri göreceksiniz..", u->nick);
send_cmd(s_NickServ, "SVSMODE %s +W :1", u->nick);
}
if (zar == 3){
send_cmd(s_NickServ, "NOTICE %s Dü Se...", u->nick);
send_cmd(s_NickServ, "NOTICE %s Ödülünüz, vhost kazandınız..", u->nick);
send_cmd(s_NickServ, "CHGHOST %s :ZAR-Kazananı.YouMyCure.com", u->nick);
}
if (zar == 4){
send_cmd(s_NickServ, "NOTICE %s Dört Cihar...", u->nick);
send_cmd(s_NickServ, "NOTICE %s Ödülünüz, swhois kazandınız..", u->nick);
send_cmd(s_NickServ, "SWHOIS %s :YouMyCure.com Zar Kazananı", u->nick);
}
if (zar == 6){
send_cmd(s_NickServ, "NOTICE %s Bü Şeş...", u->nick);
send_cmd(s_NickServ, "NOTICE %s Ödülünüz, artık kanallardan atılmayacaksınız..", u->nick);
send_cmd(s_NickServ, "SVSMODE %s +q :1", u->nick);
}
}
}

ekleyin.. kaydedip çıkın.

/modules/nickserv/nickserv.h

Kod:
time_t last_sendpass;

ALTINA
Kod:
time_t last_zar;

ekleyin.. kaydedin çıkın.
ssh den
make & make install
daha sonra servisleri yeniden başlatın

ALINTI : Entrance Kod Sahibi


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:48.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.


Navbar with Avatar by Motorradforum