Witam, w tym poradniku opiszę jak używać cvarów, nie jest to kompletny poradnik,cvarami mozna zrobić znacznie więcej skończę go kiedyś:P

Kod php:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "lekcja cvar"
#define VERSION "1.0"
#define AUTHOR "naven"

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_cvar("amx_naszcvar","1")    //tworzymy cvar i nadajemy mu domyślną wartość ==1
    
register_cvar("amx_stringcvar""forum.wiaderko.com")//tworzymy cvar
    
    
register_clcmd("cos""func_cos")        //nie musi tak być, ale tak najprościej pokazać
    
register_clcmd("say forum""func_forum")
}
public 
func_cos(id){
    if(
get_cvar_num("amx_naszcvar") == 1){         //jeśli amx_naszcvar jest równy 1
        
new szName [32];            //wykonuje się kod
        
get_user_name(idszName31)
    
//aż do następnej klamry zamykającej(klamra poniżej)
    
}else if(get_cvar_num("amx_naszcvar") == 2){
                
//ta sama sytuacja, kod wykonuje się, gdy amx_naszcvar jest równy 2
    
}else{     //bardzo fajna rzecz, ten kod wykonuje się w każdym innym wypadku, jeśli amx_naszcvar nie równa się ani 1 ani 2
        
client_print(0print_console"Nieprawidlowa wartosc cvaru")
        return 
PLUGIN_HANDLED;         //przerywa działanie kodu(cvar jest źle ustawiony)
    
}
        
    return 
PLUGIN_HANDLED//użyliśmy wcześniej returna, musimy go dać więc i na koniec pluginu
}
public 
func_forum(id){
    new 
cvar[128]                         //tworzymy zmienną
    
get_cvar_string("amx_stringcvar"cvar127)        //pobieramy wartość string(ciąg znaków) cvaru
    
client_print(idprint_chat"Nasze forum: %s"cvar)    //wykorzystujemy wartość w praktyce
    /*
    oprócz get_cvar_string, możemy użyć:
    get_cvar_num - pobiera liczbę całkowitą(%d)
    get_cvar_float - pobiera liczbę z przecinkiem(%f)
    */

Poradnik napisany przez naven'a dla wiaderko.com. Bezwzględnie zabraniam kopiowania na inne fora!