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
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)