izmir escort escort izmir porno porno izle
IRCServices Sans Eklentisi - IRCForumları - IRC ve mIRC Yardım ve Destek Platformu
User Tag List

Like Tree1Beğeni
  • 1 Post By Sky-Dancer

Standart IRCServices Sans Eklentisi #1
Ü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: 202
Beğendikleri: 211
10 Nisan 2019 , 15:08
Alıntı ile Cevapla
toXic tarafından ircforumlari.net de paylaşılmıştır IRCServices Sans Eklentisi



Yine RuLZzServices içerisinde yer alipta, cok sevilen bir kodlama oldu.


Komut kullaniminda kullanan kisiye random bir sayi verecektir. 5 Adet sayi belirlenmistir. Eğer random sayi, bunlardan biri ile eslesirse ona göre bazi özelliklere sahip olacaktir. Özellikler coğaltilabilir.
Komut Kullanimi, yalnizca günde 1 kezdir. ( Bu olayin mimari sky'dir ,) )
Bunun dısında servicesadminlere böyle bir kısıtlama yoktur.
Komutu sadece Kayitli nickler kullanabilmektedir.


Bu 5 rakami /NS Sayilar komutu ile görebiliceksiniz.

Kod:
cd ircservices*-*
Kod:
pico -w modules/nickserv/main.c
Kod:
static void do_register(User *u);
satiri altina;

Kod:
static void do_sans(User *u);
static void do_sayilar(User *u);
ekleyin.

Kod:
{ "IDENTIFY", do_identify, NULL, NICK_HELP_IDENTIFY, -1,-1 },
altina;

Kod:
{ "SANS", do_sans, NULL, -1, -1,-1 },
{ "SAYILAR", do_sayilar, NULL, -1, -1,-1 },
ekleyin.

Kod:
if (NSShowPassword)
notice_lang(s_NickServ, u, NICK_PASSWORD_IS, pass);
/* Clear password from memory and other last-minute things */
memset(pass, 0, len);
/* Note time REGISTER command was used */
u->lastnickreg = time(NULL);
/* Set +r (or other registered-nick mode) if IDENTIFIED is still
* set. */
if (nick_identified(ni) && usermode_reg) {
send_cmd(s_NickServ, "SVSMODE %s :+%s", u->nick,
mode_flags_to_string(usermode_reg, MODE_USER));
}
}
}
satirlari altina;

Kod:
/************************************************************************/
//Coded toXic
 
 
static void do_sans(User *u)
{
NickInfo *ni;
ni = get_nickinfo(u->nick);
#define toxx 1;
static int tox = 60*60*24*toxx;
time_t now = time(NULL);
NickGroupInfo *ngi;
ngi = get_ngi(ni);
if (!ni) {
send_cmd(s_NickServ, "NOTICE %s Nickiniz'i kaydetmelisiniz.", u->nick);
return;
}
 
if (!is_services_admin(u) && ngi->lastsans && now - ngi->lastsans < 86400) {
send_cmd(s_NickServ, "NOTICE %s Bu Komutu \2( 1 ) \2 Gunde, sadece \2 1 \2 Kez Kullanabilirsiniz..", u->nick);
return;
}
ngi->lastsans = now;
int x = 0;
int ibo = 0;
for (ibo = 0; ibo < 1; ++ibo)
x=rand()%100;
send_cmd(s_NickServ, "NOTICE %s Sans Numaraniz, \2 ( %d )\2 Olmustur..", u->nick, x);
send_cmd(s_NickServ, "NOTICE %s Kazanma bilgisi ", u->nick);
if (x == 15) {
send_cmd(s_NickServ, "NOTICE %s Tebrikler, Sansli sayiyi yakaladiniz.", u->nick);
send_cmd(s_NickServ, "NOTICE %s \2Odulunuz, Vhost Kazandiniz.\2", u->nick);
send_cmd(s_NickServ, "CHGHOST %s :SansliKullanici.toXic.NET", u->nick);
}
else if (x == 36) {
send_cmd(s_NickServ, "NOTICE %s Tebrikler, Sansli sayiyi yakaladiniz.", u->nick);
send_cmd(s_NickServ, "NOTICE %s \2Odulunuz, Swhois Kazandiniz..", u->nick);
send_cmd(s_NickServ, "SWHOIS %s :toXic.NET Sansli Kullanicisi", u->nick);
}
else if (x == 55) {
send_cmd(s_NickServ, "NOTICE %s Tebrikler, Sansli sayiyi yakaladiniz.", u->nick);
send_cmd(s_NickServ, "NOTICE %s \2 Odulunuz, Kanallardan atilmayacaksiniz..", u->nick);
send_cmd(s_NickServ, "SVSMODE %s +q :1", u->nick);
}
else if (x == 73) {
send_cmd(s_NickServ, "NOTICE %s Tebrikler, Sansli sayiyi yakaladiniz.", u->nick);
send_cmd(s_NickServ, "NOTICE %s Odulunuz, Vip Kullanicisi oldunuz.", u->nick);
send_cmd(s_NickServ, "SVSMODE %s +qW :1", u->nick);
}
else if (x == 93) {
send_cmd(s_NickServ, "NOTICE %s Tebrikler, Sansli sayiyi yakaladiniz.", u->nick);
send_cmd(s_NickServ, "NOTICE %s Odulunuz, Size Whois cekenleri goreceksiniz..", u->nick);
send_cmd(s_NickServ, "SVSMODE %s +W :1", u->nick);
}
else {
send_cmd(s_NickServ, "NOTICE %s Maalesef, Sansli gununuzde degilsiniz..", u->nick);
send_cmd(s_NickServ, "NOTICE %s Tekrar Kullanim icin, \2 1 \2 Gun beklemelisiniz..", u->nick);
}
}
 
/************************ coded by toxic *********************************/
static void do_sayilar(User *u)
{
NickInfo *ni;
ni = get_nickinfo(u->nick);
if (!ni) {
send_cmd(s_NickServ, "NOTICE %s Nickiniz'i kaydetmelisiniz.", u->nick);
return;
} else {
int a = 15;
int b = 36;
int c = 55;
int d = 73;
int e = 93;
send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick);
send_cmd(s_NickServ, "NOTICE %s -\2", u->nick);
send_cmd(s_NickServ, "NOTICE %s \2 %d \2 Sansli rakami -> \2 Vhost \2 Sansli Kullanici..", u->nick, a);
send_cmd(s_NickServ, "NOTICE %s \2 %d \2 Sansli rakami -> \2 Swhois \2 Swhois SansKullanicisi.toXic.NET", u->nick, b);
send_cmd(s_NickServ, "NOTICE %s \2 %d \2 Sansli rakami -> \2 +q \2 Kanallardan atilmama", u->nick, c);
send_cmd(s_NickServ, "NOTICE %s \2 %d \2 Sansli rakami -> \2 VIP Kullanici..", u->nick, d);
send_cmd(s_NickServ, "NOTICE %s \2 %d \2 Sansli rakami -> \2 +W modesi \2 Whois cekenleri gorme..", u->nick, e);
send_cmd(s_NickServ, "NOTICE %s -\2", u->nick);
send_cmd(s_NickServ, "NOTICE %s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~", u->nick);
}
}
Kaydedip cikin.

Kod:
nano -w modules/nickserv/nickserv.h

Kod:
 time_t last_sendpass;
satiri altina;

Kod:
time_t lastsans;
ekleyin.

Kod:
make&&make install
yapip servicesleri resetleyin. ( Resetlemeden önce /os update komutunu kullanin. )
__________________
Güneşin ilk ışıklarına vererek umutlarımı
Masal Dünyamın açıp kapılarını
Girdim insan Kalabalığına

Standart #2
Üyelik Tarihi: 08 Nisan 2019
Nereden: Adana
IRC Sunucusu: irc.trsohbet.com & irc.geveze.org
Mesajlar: 21
Aldığı Beğeni: 54
Beğendikleri: 43
30 Nisan 2019 , 13:21
Alıntı ile Cevapla
Daha fazla yazi gorebilmek icin UYE OLmalisin.
Hatalar ile ilgili referans;
https://www.ircforumlari.com.tr/ircs...html#post13279
---
Not : referansta sadece ilk baştaki kullanım hataları mevcuttur. Dandik şekilde kodlanan kısımlar ele alınmamıştır.
Yukarıdaki lafımı yanlış anlayan anlayabilir, zamanında bir kod yapıldıysa mükemmelleştirmek için uğraşılırdı... Gaye, isim yapmak değildi.
İyi Çalışmalar...
YouMyCure Bunu Beğendi.
__________________
\x53\x6b\x79\x2d\x44\x61\x6e\x63\x65\x72\x20\x57\x 61\x73\x20\x48\x65\x72\x65\x20\x54\x6f\x64\x61\x79 \x2e\x2e

« Önceki Konu Sonraki Konu »

Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)