
#include "config.h"
#include "struct.h"
#include "common.h"
#include "sys.h"
#include "numeric.h"
#include "msg.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"
#include "proto.h"
#ifdef STRIPBADWORDS
#include "badwords.h"
#endif
#ifdef _WIN32
#include "version.h"
#endif
DLLFUNC int m_paket1(aClient *cptr, aClient *sptr, int parc, char *parv[]);

/* Place includes here */
#define MSG_PAKET1        "paket1"
#define TOK_PAKET1        "1c" 
#define DISIM      	 "paket.1" /* dosya adı */

ModuleHeader MOD_HEADER(m_paket1)
  = {
	"Paket1 modülü",	/* Name of module */
	"Paket1  IRCd modules", /* Version */
	"DorukSheLL", /* Short description of module */
	"3.2.3",
	NULL 
    };

DLLFUNC int MOD_INIT(m_paket1)(ModuleInfo *modinfo)
{
	add_CommandX(MSG_PAKET1, TOK_PAKET1, m_paket1, 1, M_UNREGISTERED|M_USER|M_VIRUS);
	MARK_AS_OFFICIAL_MODULE(modinfo);
	return MOD_SUCCESS;
}


DLLFUNC int MOD_LOAD(m_paket1)(int module_load)
{
	return MOD_SUCCESS;
}


DLLFUNC int MOD_UNLOAD(m_paket1)(int module_unload)
{
	if (del_Command(MSG_PAKET1, TOK_PAKET1, m_paket1) < 0) 
	{
		sendto_realops("Hata %s",
				MOD_HEADER(m_paket1).name);
	}
	return MOD_SUCCESS;
}


DLLFUNC int  m_paket1(aClient *cptr, aClient *sptr, int parc, char *parv[])
{ 
    char *disim;		
    FILE *d;
    char buf[BUFSIZE];

    d = fopen(DISIM, "r");
         sendto_one(sptr, ":DorukSheLL.NeT NOTICE %s :Modules by DoRuK", sptr->name);
         sendto_one(sptr, ":PAKET1 PRIVMSG %s :10Standart Paket 1:", sptr->name);
    if (d) {
        while (fgets(buf, sizeof(buf), d)) {
            buf[strlen(buf)-1] = 0;
                sendto_one(sptr, ":10Standart Paket 1 PRIVMSG %s :%s", sptr->name, buf);
        }
        fclose(d);
    } else {
                sendto_one(sptr, ":Paket1 PRIVMSG %s :12º«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»º", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4{º«.»º}®{º«..»º---12DorukSheLL.NeT4---º«.»º}®{º«..»º}®", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :12º«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»ºº«.»º", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 IRCD                             ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 1 Adet Statik IP                 ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 100 Mb Web Alanı ( irc + web ipi Satatik AYNI )                 ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 1024 Max User                    ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 10 Adet Sub-domain               ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 20 Adet e-mail                   ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 5000mb Aylik Bandwidth           ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 32 Kişilik Radyo                 ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Unreal (istenilen Versiyon)      ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Services (istenilen Versiyon)    ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Oyun Botu                        ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Radyo Botu                       ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 /ircops Modulu                   ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 /heLpeRs modulu                  ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 +moduller + istenilen moduller   ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Girise kod (isteğe bağli)        ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Girise versiyon (isteğe bağli)   ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Girise identd (isteğe bağli)     ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Toplu gline,kline,zline acma     ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Turkce nick                      ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Proxy Koruması                   ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Haftalik ve Aylik Yedekleme      ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Netadmin Koruması                ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Özel Okuma Modulu                ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 /map Yasaklamasi                 ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 /Links Yasaklamasi               ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 kontrol Paneli (Cpanel)          ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 Web`e Java applet                ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 7/24 Ftp Ersimi                  ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 7/24 Ssh(telnet) Erisimi         ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4 7/24 Teknik Destek               ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4----------------------------------------------------", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :12 Aylık : 20YTL- 6 Aylik: 100ytL -Yıllık: 200YTL    ", sptr->name);
                sendto_one(sptr, ":Paket1 PRIVMSG %s :4----------------------------------------------------", sptr->name);



               

    }
}

