![]() |
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