IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Anope (https://www.ircforumlari.net/anope/)
-   -   Anope de kanal kayıtlarını sadece Adminler yapsın (https://www.ircforumlari.net/anope/404942-anope-de-kanal-kayitlarini-sadece-adminler-yapsin.html)

dEathLeSs 20 Eylül 2011 20:42

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
toXic hocam arkadaş kanal kayıtlarının sadece adminler tarafından yapılmasını istemiş.

toXic 20 Eylül 2011 20:56

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
Konudaki örnek modul kurulumunu görmesi icin özellikle o konuyu seçtim.

SuperX 21 Eylül 2011 13:49

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
fakat bu modulun uzantısı farklı kurulumu hakkında daha detaylı bilgi verirseniz sevinirim

-OperServ- Unable to load module cs_register

toXic 21 Eylül 2011 18:16

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
Kod:

/**
 * -----------------------------------------------------------------------------
 * Name: cs_register_operonly
 * Author: Viper  <
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
>
 * Date: 21/10/2006  (Last update: 21/10/2006)
 * Version: 2.0
 * -----------------------------------------------------------------------------
 * Requires: Anope-1.7.13+
 * Tested: Anope-1.7.17 + UnrealIRCd 3.2.3
 * -----------------------------------------------------------------------------
 * This module will restrict the CHANSERV REGISTER command to IRCops.
 * This module should work on any ircd and any version of anope higher then 1.7.13,
 * but only version 1.7.17 and higher will be supported.
 *
 * This module is based on cs_operonly_register by SGR.
 * -----------------------------------------------------------------------------
 * Changes:
 *
 *  2.0  First release by me
 *      Rewrite to a 1.7 style module
 *      No longer supporting 1.6 branch
 *      Renamed module
 *
 *
 * -----------------------------------------------------------------------------
 **/


/*------------------------- Source - Don't change below --------------------------*/

#include "module.h"
#define AUTHOR "Viper"
#define VERSION "2.0"


/* Language defines */
#define LANG_NUM_STRINGS                    1

#define LANG_REGISTER_RESTRICTED            0


/* Functions */
int oper_only_chan_reg(User * u);
void add_languages(void);


/* ------------------------------------------------------------------------------- */

/**
 * Create the command, and tell anope about it.
 * @param argc Argument count
 * @param argv Argument list
 * @return MOD_CONT to allow the module, MOD_STOP to stop it
 **/
int AnopeInit(int argc, char **argv) {
    Command *c;
    int status;

    alog("[cs_register_operonly] Loading module...");
    add_languages();

    c = createCommand("REGISTER", oper_only_chan_reg, NULL,-1,-1,-1,-1,-1);
    status = moduleAddCommand(CHANSERV, c, MOD_HEAD);

    alog("[cs_register_operonly] Yayness!(tm) - MODULE LOADED [Status: %d]", status);

    moduleAddAuthor(AUTHOR);
    moduleAddVersion(VERSION);

    return MOD_CONT;
}


/**
 * Unload the module
 **/
void AnopeFini(void) {
    alog("[cs_register_operonly] Unloading module...");
}

/* ------------------------------------------------------------------------------- */

/**
 * Deny registration if necessary and send notice if needed.
 **/
int oper_only_chan_reg(User * u) {
    if (!(is_oper(u))) {
        moduleNoticeLang(s_ChanServ, u, LANG_REGISTER_RESTRICTED);

        return MOD_STOP;
    }
    return MOD_CONT;
}


/* ------------------------------------------------------------------------------- */

/**
 * Add language strings to the module's language db.
 **/
void add_languages(void) {
    char *langtable_en_us[] = {
        /* LANG_REGISTER_RESTRICTED */
        " Sorry, channel registration must be authorised by a \n"
        " network staff member. Please join the networks' support \n"
        " channel to have your channel registered. \n"
        " More information can be found using: /MOTD",
    };

    char *langtable_nl[] = {
        /* LANG_REGISTER_RESTRICTED */
        " Sorry, kanaal registratie moet toegelaten worden door \n"
        " een netwerk verantwoordelijke. Gelieve het help kanaal \n"
        " te joinen om je kanaal te laten registreren. \n"
        " Meer informatie kan gevonden worden met: /MOTD",
    };

    moduleInsertLanguage(LANG_EN_US, LANG_NUM_STRINGS, langtable_en_us);
    moduleInsertLanguage(LANG_NL, LANG_NUM_STRINGS, langtable_nl);
}


/* EOF */


SuperX 22 Eylül 2011 09:57

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
versiyon farkı varmı yada Anope-1.7.19 uyumlumu

SuperX 22 Eylül 2011 12:14

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
toXic kurulumda yardımcı olurmusun babacan ?

toXic 22 Eylül 2011 19:50

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
Verdiğim linkte örnek kurulum var zaten oraya bakarak yapabilirsin.
Versiyon olarak;
* Requires: Anope-1.7.13+
ve üstü oldugunu belirtiyor. Denemelisin.

SuperX 23 Eylül 2011 14:52

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
toXic saol babacan sorunsuz calışıyor tşk

SuperX 04 Ekim 2011 16:15

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
toXic babacan kanal kayıt yapınca surdaki uyarıyı kanala yansıta bilirmiyiz normalde statuste atıyor kayıt edilen kanala yansıtsın nasıl yapabilirim

/* LANG_REGISTER_RESTRICTED */
" Sorry, channel registration must be authorised by a \n"
" network staff member. Please join the networks' support \n"
" channel to have your channel registered. \n"
" More information can be found using: /MOTD",
};

char *langtable_nl[] = {
/* LANG_REGISTER_RESTRICTED */
" Sorry, kanaal registratie moet toegelaten worden door \n"
" een netwerk verantwoordelijke. Gelieve het help kanaal \n"
" te joinen om je kanaal te laten registreren. \n"
" Meer informatie kan gevonden worden met: /MOTD",

bilo0202 15 Nisan 2017 22:34

Cevap: Anope de kanal kayıtlarını sadece Adminler yapsın
 
elinize saglik


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk