![]() |
| | #1 |
| Merhaba, bir arkadaşımın isteği üzerine yapmış olduğum bir modul, KOMUT: /helpmotd Kurulum: Unreal anadizinine ircd.helpmotd isimli dosya oluşturup içeriğini ekleyiniz. Aşağıdaki modulu Unrealinizin src/modules klasörü içerisine atıp ssh'den Unreal anadizininize gelip, make custommodule MODULEFILE=m_helpmotd komutu ile kurunuz daha sonra sunucunuzda /rehash komutunu uygulayınız. Kod/*
* /helpmotd modulü by YouMyCure
*/
#include "config.h"
#include "struct.h"
#include "common.h"
#include "sys.h"
#include "numeric.h"
#include "msg.h"
#include "proto.h"
#include "channel.h"
#include <time.h>
#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#ifdef _WIN32
#include <io.h>
#endif
#include <fcntl.h>
#include "h.h"
#ifdef STRIPBADWORDS
#include "badwords.h"
#endif
#ifdef _WIN32
#include "version.h"
#endif
DLLFUNC int m_helpmotd(aClient *cptr, aClient *sptr, int parc, char *parv[]);
#define MSG_HELPMOTD "HELPMOTD"
#define TOK_HELPMOTD "t"
#define HMOTD "ircd.helpmotd"
ModuleHeader MOD_HEADER(m_helpmotd)
= {
"m_helpmotd",
"$Id$",
"Helper Motd Eklentisi by YouMyCure /helpmotd",
"3.2-b8-1",
NULL
};
DLLFUNC int MOD_INIT(m_helpmotd)(ModuleInfo *modinfo)
{
add_Command(MSG_HELPMOTD, TOK_HELPMOTD, m_helpmotd, MAXPARA);
MARK_AS_OFFICIAL_MODULE(modinfo);
return MOD_SUCCESS;
}
DLLFUNC int MOD_LOAD(m_helpmotd)(int module_load)
{
return MOD_SUCCESS;
}
DLLFUNC int MOD_UNLOAD(m_helpmotd)(int module_unload)
{
if (del_Command(MSG_HELPMOTD, TOK_HELPMOTD, m_helpmotd) < 0)
{
sendto_realops("Failed to delete commands when unloading %s",
MOD_HEADER(m_helpmotd).name);
}
return MOD_SUCCESS;
}
DLLFUNC int m_helpmotd(aClient *cptr, aClient *sptr, int parc, char *parv[])
{
FILE *dosya;
char buf[BUFSIZE];
dosya = fopen(HMOTD, "r");
if (dosya != NULL) {
while (fgets(buf, sizeof(buf), dosya)) {
sendto_one(sptr, ":%s", buf);
}
return 0;
}
} 👍 5 | |
| |
| | #2 |
| @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]
emeğine sağlık, paylaşım için teşekkürler. 👍 1 | |
| |
| | #3 |
| Paylaşım için teşekkür ederiz, emeğinize sağlık. 👍 1 | |
| |
| | #4 |
| Paylaşım için teşekkürler, emeğinize sağlık. 👍 1
________________ vâki olanda hayr vardir. . ![]() | |
| |
| | #5 |
| Değerli konu için elinize sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]
. 👍 1 | |
| |
| | #6 |
| Emeğine sağlık. 👍 1
________________ ** Gözlerini parlatan şey icin savaşmamak ne büyük korkaklık. ** | |
| |
| | #7 |
| Emeğinize sağlık 👍 1 | |
| |
| | #8 |
| Emeğine sağlık knk teşekkürler paylaşım için ara ara görüntü ver 👍 1
________________ Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive.. | |
| |
| | #9 |
| Emeğinize sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] 👍 1 | |
| |
| | #10 |
| emeginize saglik paylasim icin tesekkur ederiz 👍 1
________________ No MoRe DramA | |
| |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |