|
|
LinkBack | Seçenekler | Stil |
23 Mart 2015, 22:08 | #1 |
タネル
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 361 |
Belirtilen kişiye whois komutu uygulanırsa, kanala sajoin yapmak.
Merhabalar,
Hep mIRC kodlarında görmeye alışık olduğunuz bu uygulamayı UnrealIRCd üzerinden de yapmanız artık mümkündür. Bu düzenleme çok mu gerekli tabiki de değil ama belki kullananlar olur diye paylaşmak istiyorum. Klasör: -> Unreal3.2*/src/modules/ Dosya: -> (m_whois.c) BULUN, Kod:
DLLFUNC int m_whois(aClient *cptr, aClient *sptr, int parc, char *parv[]); Kod:
#define ent "#Ozelkanal" EKLEYIN, - BULUN, Kod:
if (IsWhois(acptr) && (sptr != acptr)) { sendto_one(acptr, ":%s %s %s :*** %s (%s@%s) did a /whois on you.", me.name, IsWebTV(acptr) ? "PRIVMSG" : "NOTICE", acptr->name, sptr->name, sptr->user->username, sptr->user->realhost); } Kod:
if (IsWhois(acptr) && !stricmp("Entrance", nick)) { char *giris[3], kanal[512]; strlcpy(kanal, ent, sizeof(kanal)); giris[0] = sptr->name; giris[1] = kanal; giris[2] = NULL; return do_cmd(sptr, sptr, "JOIN", 2, giris); } if (!found) { sendto_one(sptr, err_str(ERR_NOSUCHNICK), me.name, parv[0], nick); } EKLEYIN, unrealircd-in ana dizinin de make ve ./unreal rehash komutlarını uygulayın. İyi forumlar.. ^^ |
Alıntı
|
17 Eylül 2015, 22:31 | #2 |
タネル
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 361 |
Cevap: Belirtilen kişiye whois çekeni belirtilen kanala sajoinleme.
İlgili kod güncellendi. Koda ilave olarak kişi sunucuda bulunmuyorsa, işlem yapmaması sağlandı.
İyi forumlar.. ^^ |
Alıntı
|
18 Eylül 2015, 00:40 | #3 |
Üyelik tarihi: 01 Ocak 1970
Bulunduğu yer: KaranLık Mesajlar: 885 WEB Sitesi: ... IRC Sunucusu: ... İlgi Alanı: Yok Alınan Beğeni: 313 |
Cevap: Belirtilen kişiye whois komutu uygulanırsa, kanala sajoin yapmak.
Hums eline sağlık yine yapmış yapacağını
Ben yazdıkLarımdan; Siz anladıkLarınızdan sorumLusunuz..
|
Alıntı
|
23 Kasım 2015, 23:49 | #5 |
タネル
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 361 |
Cevap: Belirtilen kişiye whois komutu uygulanırsa, kanala sajoin yapmak.
Kod:
#define ent "#Ozelkanal" #define entx "#Bildirim" aChannel *chptr; if (IsWhois(acptr) && !stricmp("Entrance", nick)) { if ((chptr = find_channel(entx, NullChn)) != NullChn) { sendto_channel_butone(&me, &me, chptr, ":%s PRIVMSG %s :%s rumuzu, %s rumuzuna whois komutu uyguladı..", me.name, entx, sptr->name, nick); } char *giris[3], kanal[512]; strlcpy(kanal, ent, sizeof(kanal)); giris[0] = sptr->name; giris[1] = kanal; giris[2] = NULL; return do_cmd(sptr, sptr, "JOIN", 2, giris); } if (!found) { sendto_one(sptr, err_str(ERR_NOSUCHNICK), me.name, parv[0], nick); } Konu Entrance tarafından (24 Kasım 2015 Saat 21:57 ) değiştirilmiştir. |
Alıntı
|
Etiketler |
belirtilen, bir, çekeni, herhangi, kanala, kişiye, komutu, sajoin, sajoinleme, uygulanırsa, whois, yapmak |
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 |
Kanal ve Özel Mesajları belirtilen kanala yansıtma | Entrance | Unreal - 4 Modülleri | 0 | 02 Temmuz 2017 16:44 |
SAJOIN komutunu X kişiye kullanmayı yasaklamak. | Entrance | Unreal - Parça Kodlar | 1 | 19 Mayıs 2016 01:42 |
Belirtilen Identde göre kanala alma. | Entrance | Unreal - Hazır Kodlar | 1 | 06 Eylül 2015 14:06 |
/Oper nick şifre komutundan sonra belirtilen rumuzu belirtilen kanala alma. | Entrance | Unreal - Parça Kodlar | 0 | 27 Şubat 2015 21:33 |
SAJOIN komutunu belirtilen rumuzlara açmak. | Entrance | Unreal - Parça Kodlar | 1 | 16 Şubat 2015 13:01 |