IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


15Beğeni(ler)


 
 
Seçenekler Stil
Alt 16 Mart 2022, 18:10   #1
Post 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;
    }

  }
Test Edilen Unreal Sürümü: 3.2.10.4
 
Alt 16 Mart 2022, 18:29   #2
Mix
Mix - ait Kullanıcı Resmi (Avatar)

Standart

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] emeğine sağlık, paylaşım için teşekkürler.

 
Alt 17 Mart 2022, 13:15   #3
Standart

Paylaşım için teşekkür ederiz, emeğinize sağlık.

 
Alt 17 Mart 2022, 13:26   #4
Cumhuriyet Kadını
Reyhan - ait Kullanıcı Resmi (Avatar)

Standart

Paylaşım için teşekkürler, emeğinize sağlık.

________________



per aspera ad astra ✨
 
Alt 17 Mart 2022, 14:45   #5
She
✰ ÖzeL..
She - ait Kullanıcı Resmi (Avatar)

Standart

Değerli konu için elinize sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] .

________________

~ E & B ~
 
Alt 17 Mart 2022, 14:50   #6
Özel Üye
Lareina - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık.

________________

"Yazmadım seni daha,
sevmeye ayırdım tüm zamanları, yazmaya bu yüzden vaktim olmadı."

yaşamaya üşeniyorum ya.
 
Alt 17 Mart 2022, 14:57   #7
Guest
Beatrice - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık

 
Alt 17 Mart 2022, 15:38   #8
✰ ÖzeL..
oMeN - ait Kullanıcı Resmi (Avatar)

Standart

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 ~
 
Alt 17 Mart 2022, 20:52   #9
Ada
Banlı Üye
Ada - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alt 18 Mart 2022, 12:53   #10
Standart

emeginize saglik paylasim icin tesekkur ederiz

________________

No MoRe DramA
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





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