Criando uma CVAR Simples 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


3 participantes

    Criando uma CVAR Simples

    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 uma CVAR Simples Empty Criando uma CVAR Simples

    Mensagem por AnDroidEL 1/8/2012, 8:05 pm

    Criando uma CVAR

    CVAR é uma configuração que você pode alterar a qualquer hora. Seja através de um arquivo ou no próprio console.

    Funções a utilizar

    Código:
    register_cvar(const name[], const string[], flags = 0, Float:fvalue = 0.0)

    get_cvar_num(const cvarname[])

    Para se criar uma CVAR, siga este procedimento.

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

    Em:
    Código:
    public plugin_init()

    Adicione:
    Código:
    register_cvar("minha_cvar", "sua_string")

    Exemplo:
    Código:
    register_cvar("amx_teste", "1")

    Agora, crie uma função pública e adicione o seguinte código:
    Código:
    if(get_cvar_num("minha_cvar") == string[])

    get_cvar_num - Nome que você dará a sua CVAR.
    string[] - Uma função na qual você terá que adicionar o código de sua CVAR para que, em um determinado valor (neste exemplo determinado como 1), ela possa ser executada.

    Exemplo:
    Código:
    public minha_funcao()
    {
    if(get_cvar_num("amx_test") == 1)
    {
    // Adicione o resto do código
    }
    }

    Depois de adicionado o código, ele executará a função que você quer. Esteja ele ativado ou desativado (do seu gosto).

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

    Créditos: AnDroidEL
    Zplague21

    Pequeno tutorial e simples para você aprender sobre a função register_cvar e get_cvar_num.

    Ajudei? Ajude-me com um +.
    Errei algo no tutorial? Ajude-me a concertar enviando uma MP para mim.


    Última edição por AnDroidEL em 2/8/2012, 8:17 pm, editado 1 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 uma CVAR Simples Empty Re: Criando uma CVAR Simples

    Mensagem por rotam 1/8/2012, 8:08 pm

    Niceeee :D


    SpriiTe
    SpriiTe
    Humano


    Masculino Número de Mensagens : 149
    Ammo Packs : 4870
    Honra : 40
    Data de inscrição : 20/09/2011

    Criando uma CVAR Simples Empty Re: Criando uma CVAR Simples

    Mensagem por SpriiTe 1/8/2012, 11:00 pm

    A native get_cvar_num(const cvar_name[]) não retorna um valor string, e sim um valor integer.

    Veja:
    get_cvar_num(const cvarname[]); retorna a um valor integer(número inteiro).

    get_cvar_float(const cvarname[]); retorna a um valor float(número decimal).

    get_cvar_string(const cvarname[], output[], iLen); formata uma váriável string.
    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 uma CVAR Simples Empty Re: Criando uma CVAR Simples

    Mensagem por rotam 1/8/2012, 11:03 pm

    SpriiTe escreveu:A native get_cvar_num(const cvar_name[]) não retorna um valor string, e sim um valor integer.

    Veja:
    get_cvar_num(const cvarname[]); retorna a um valor integer(número inteiro).

    get_cvar_float(const cvarname[]); retorna a um valor float(número decimal).

    get_cvar_string(const cvarname[], output[], iLen); formata uma váriável string.

    a por isso tava falhando a cvar que tentei faze...
    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 uma CVAR Simples Empty Re: Criando uma CVAR Simples

    Mensagem por AnDroidEL 2/8/2012, 8:17 pm

    SpriiTe escreveu:A native get_cvar_num(const cvar_name[]) não retorna um valor string, e sim um valor integer.

    Veja:
    get_cvar_num(const cvarname[]); retorna a um valor integer(número inteiro).

    get_cvar_float(const cvarname[]); retorna a um valor float(número decimal).

    get_cvar_string(const cvarname[], output[], iLen); formata uma váriável string.

    Modificado.

    @Spriite

    Envie uma MP na próxima que vez que eu errar e conserto aqui. Obrigado por avisar.

    Conteúdo patrocinado


    Criando uma CVAR Simples Empty Re: Criando uma CVAR Simples

    Mensagem por Conteúdo patrocinado


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