Genel Forumlar Haylazforum.Net

Genel Forumlar Haylazforum.Net (https://haylazforum.net/)
-   Unreal3.x - Hazır Kodlar (https://haylazforum.net/336-unreal3-x-hazir-kodlar/)
-   -   Unreal3.x Hazır Kodlar Belirtilen kişiye whois komutu uygulanırsa, kanala sajoin yapmak (https://haylazforum.net/unreal3-x-hazir-kodlar/9246-belirtilen-kisiye-whois-komutu-uygulanirsa-kanala-sajoin-yapmak.html)

Aytac 16.Şubat.2019 01:26

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[]);
ÜSTÜNE,
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);
}

ALTINA,
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.


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

Powered by vBulletin® Version 3.8.9
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimization by vBSEO 3.6.1

User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.Navbar with Avatar by Motorradforum