izmir escort escort izmir porno porno izle
IRCForumları - IRC ve mIRC Yardım ve Destek Platformu - Tekil Mesaj gösterimi - IRCServices /Ns Zarat eklentisi - düzenlenmiş hali
Tekil Mesaj gösterimi
Standart IRCServices /Ns Zarat eklentisi - düzenlenmiş hali #2
Üyelik Tarihi: 24 Mart 2019
Nereden: Dublin
IRC Sunucusu: irc.swiftirc.net -j #msl.tr
Web Adresi: www.mircscripting.net
Mesajlar: 493
Aldığı Beğeni: 205
Beğendikleri: 212
10 Nisan 2019 , 16:06
Alıntı ile Cevapla
Daha fazla yazi gorebilmek icin UYE OLmalisin.
Fikir X -> forumundaki Entrance isimli arkadaşa ait ama bazı eksikleri vardı ard arda zar atıp hediye kazanabiliyodun ve sadece tek bir hediye veriordu ben ona ek kullanma süresi ve he zar için farklı hediye ekledim
kodun orjinal linki ; https://www.ircforumlari.net/service...nmis-hali.html
Kodumuza geçelim;

/modules/nickserv/main.c
Kod:
static void do_dropemail(User *u);
Altına
Kod:
static void do_zarat(User *u);
ekleyin
Kod:
{ "HELP",     do_help,     NULL,  -1,                     -1,-1 },
Altına
Kod:
{ "ZARAT", do_zarat, NULL, -1, -1,-1 },
ekleyin.. daha sonra
Kod:
/*************************************************************************/

static void do_drop(User *u)
ÜZERİ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;
Altına
Kod:
time_t last_zar;
ekleyin.. kaydedin çıkın.
ssh den
make & make install
daha sonra servisleri yeniden başlatın

SURE AYARINI YAPMAK İÇİN;

Kod:
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;
}
değiştirin,

Kod:
static int ymc = 60*30;
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 her \2( 30 ) \2 dakikada sadece \2 1 \2 Kez Kullanabilirsiniz..", u->nick);
return;
}
__________________
Güneşin ilk ışıklarına vererek umutlarımı
Masal Dünyamın açıp kapılarını
Girdim insan Kalabalığına