16 Mart 2022, 18:10 | #1 |
Cevap: m_helpmotd (/helpmotd) Helper Listesi
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; } } |
|
|
16 Mart 2022, 18:29 | #2 |
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
emeğine sağlık, paylaşım için teşekkürler.
|
|
|
17 Mart 2022, 13:15 | #3 |
Paylaşım için teşekkür ederiz, emeğinize sağlık.
|
|
|
17 Mart 2022, 13:26 | #4 |
Paylaşım için teşekkürler, emeğinize sağlık.
________________
per aspera ad astra ✨ |
|
|
17 Mart 2022, 14:45 | #5 |
Değerli konu için elinize sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
.
________________
~ E & B ~ |
|
|
17 Mart 2022, 14:50 | #6 |
Emeğine sağlık.
________________
onların kalpleri de seninki gibi sanıyorsun herkes o kadar yumuşak, o kadar şefkat dolu olamaz. oysa oldukları gibi görmüyorsun insanları. olabilecekleri gibi görüyorsun. kendinden veriyor, veriyorsun. onlar her şeyini çekip alıncaya ve için bomboş kalıncaya dek.
|
|
|
17 Mart 2022, 14:57 | #7 |
Emeğinize sağlık
|
|
|
17 Mart 2022, 15:38 | #8 |
Emeğine sağlık knk teşekkürler paylaşım için ara ara görüntü ver
________________
Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive.. ~ E & B ~ |
|
|
17 Mart 2022, 20:52 | #9 |
Emeğinize sağlık
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
|
|
|
18 Mart 2022, 12:53 | #10 |
emeginize saglik paylasim icin tesekkur ederiz
________________
No MoRe DramA
|
|
|
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|