Criando um arquivo através de um plugin Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Zplague

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Seu portal de Zombie Plague no Brasil

Zumbis Online

Últimos assuntos

» [ANÚNCIO] Alguem vivo ai?
por [Dk]Serial-Killer Ontem à(s) 12:46 am

» The Fen1xS CLan | Zombie Plague | [XP/LEVELS] #2024
por hevy 5/7/2024, 8:28 pm

»
por Eclipse 29/2/2024, 12:30 am

» [Plugin] /vm Com Status
por Isr7 4/6/2023, 3:24 pm

» Alguém pra manter um servidor comigo?
por Isr7 3/6/2023, 4:52 pm

» Alguém querendo criar um servidor de zp? eu pago a host quem quiser deixar o discord ai Isr7#6920
por Isr7 3/6/2023, 3:18 pm

» PEDIDO: Multijump pros VIP
por Madness 15/3/2023, 3:44 pm

» [ZP] Modo padre para 5.0
por XperitosEspetinho123 15/7/2022, 3:31 pm

» [KZ] Servidores de cs 1.6
por [Dk]Serial-Killer 7/5/2022, 4:12 am

» [PLUGIN BY SKVD & WILLIAN] SHOP DE FANTASIAS
por dushowW 23/7/2020, 5:44 pm

Os membros mais ativos da semana

Frases filosóficas Zplague:

....

Google Adsense

Estatísticas

Os nossos membros postaram um total de 38142 mensagens em 6680 assuntos

Temos 2796 usuários registrados

O último membro registrado é zmplugins - Henrique


2 participantes

    Criando um arquivo através de um plugin

    AnDroidEL
    AnDroidEL
    Moderador
    Moderador


    Nick : AnDroidEL
    Masculino Número de Mensagens : 1936
    Zzzzzzzzz...
    Ammo Packs : 6474
    Honra : 50
    Data de inscrição : 07/10/2011

    Criando um arquivo através de um plugin Empty Criando um arquivo através de um plugin

    Mensagem por AnDroidEL 18/7/2012, 11:51 pm

    Criando um arquivo através de um plugin Amxxlarge

    Criando um arquivo através de um plugin

    .Segue a .SMA abaixo:
    Código:
    #include <amxmodx>

    new p_cvar

    public plugin_init()
    {
        register_plugin("nome_do_plugin", "versao", "autor")

        p_cvar = register_cvar("config_cvar", "1337")
        register_clcmd("say pcvar", "print_pcvar")

        ExecuteConfigs();
    }


    public ExecuteConfigs()
    {
        new sConfig[64];
        get_localinfo("amxx_configsdir", sConfig, 63)
        add(sConfig, 63, "/arquivo.cfg", 0);
       
        if( file_exists(sConfig) )
        {
        server_cmd("exec %s", sConfig);
        server_exec();
        }
        else
        {
        make_config(sConfig);
        }
    }

    make_config(const sConfig[])
    {
        new f = fopen(sConfig, "wt");
       
        fputs(f, "// This is where the configs thing is.^n^n^n");
       
        fprintf(f, "config_cvar %i^n", get_pcvar_num(p_cvar));

       
        fclose(f);
    }


    public print_pcvar(id)
    {
        client_print(id, print_chat, "Pcvar is currently set at %i", get_pcvar_num(p_cvar))
    }

    Nesta linha:
    Código:
    get_localinfo("amxx_configsdir", sConfig, 63)

    Em amxx_configsdir << Nesta, o arquivo será automaticamente criado em: addons/amxmodx/configs.

    Você poderá ver outras em: addons/amxmodx/configs/core.ini.
    Os códigos onde criará um arquivo automaticamente será:

    Código:
    amxx_logs    addons/amxmodx/logs
    amxx_configsdir    addons/amxmodx/configs
    amxx_datadir    addons/amxmodx/data
    amxx_modules    addons/amxmodx/configs/modules.ini
    amxx_plugins    addons/amxmodx/configs/plugins.ini
    amxx_pluginsdir    addons/amxmodx/plugins
    amxx_modulesdir    addons/amxmodx/modules
    amxx_vault    addons/amxmodx/data/vault.ini

    Nesta linha:
    Código:
    add(sConfig, 63, "/arquivo.cfg", 0);

    Em arquivo troque pelo nome do seu novo arquivo.
    Em .cfg troque pelo seu tipo de arquivo OU deixe este mesmo.

    Execute seu Counter-Strike > New Game e espere carregar o mapa. Depois, feche seu Counter-Strike e verá que um arquivo foi criado no local desejado.

    Por enquanto só. ;)


    Última edição por AnDroidEL em 1/8/2012, 7:23 pm, editado 2 vez(es)
    rotam
    rotam
    Parceiros


    Nick : Rotam
    Masculino Número de Mensagens : 1136
    Estressado pra caralho
    Ammo Packs : 4770
    Honra : 36
    Data de inscrição : 21/04/2012

    Criando um arquivo através de um plugin Empty Re: Criando um arquivo através de um plugin

    Mensagem por rotam 19/7/2012, 12:19 am

    Nice . Vo tentar por editar um plugin com isso...

      Data/hora atual: 26/11/2024, 11:01 pm