Использование кфг файла

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
433
Реакции
293
Помог
5 раз(а)
Тут такое дело... Долго уже туплю и не могу понять в чём дело...
Есть такой код:
Код:
public plugin_init(){
    register_plugin(PLUG_NAME, PLUG_VER, "ArKaNeMaN");
    server_print("[%s v%s] loaded. ", PLUG_NAME, PLUG_VER);
    pCvars[sqlHost] = register_cvar("awGreySqlHost", "localhost");
    pCvars[sqlUser] = register_cvar("awGreySqlUser", "root");
    pCvars[sqlPass] = register_cvar("awGreySqlPass", "qwerty");
    pCvars[sqlDb] = register_cvar("awGreySqlDb", "database");
    pCvars[sqlPrefix] = register_cvar("awGreySqlPrefix", "grey_");
    pCvars[bonusActive] = register_cvar("awLinkerBonus", "0");
    pCvars[consoleMsgs] = register_cvar("awLinkerConsoleInfo", "1");
    pCvars[chatPrefix] = register_cvar("awLinkerChatPrefix", "SteamidLinker");
}

public plugin_cfg(){
    static cfgDir[32], cfgFileFullName[64];
    get_configsdir(cfgDir, charsmax(cfgDir));
    formatex(cfgFileFullName, charsmax(cfgFileFullName), "%s/awSkinsCfg.cfg", cfgDir);
    if(file_exists(cfgFileFullName)) server_cmd("exec %s", cfgFileFullName);
    else{
        server_print("[SteamidLinker] [Error] [Config file not found (%s)] [Plugin paused]", cfgFileFullName);
        pause("d");
    }
    if(get_pcvar_num(pCvars[bonusActive])) RegisterHam(Ham_Spawn, "player", "userSpawn", true);
    static sHost[128], sUser[128], sPass[128], sDb[128];
    get_pcvar_string(pCvars[sqlHost], sHost, charsmax(sHost));
    get_pcvar_string(pCvars[sqlUser], sUser, charsmax(sUser));
    get_pcvar_string(pCvars[sqlPass], sPass, charsmax(sPass));
    get_pcvar_string(pCvars[sqlDb], sDb, charsmax(sDb));
    get_pcvar_string(pCvars[sqlPrefix], sPrefix, charsmax(sPrefix));
    get_pcvar_string(pCvars[chatPrefix], cPrefix, charsmax(cPrefix));
    SQL_Tuple = SQL_MakeDbTuple(sHost, sUser, sPass, sDb);
    server_print("[SteamidLinker] [sqlConnect] [%s | %s | %s | %s]", sHost, sUser, sPass, sDb);
}
Почему-то квары при коннекте к базе берутся по умолчанию (Те что в register_cvar заданы...)
Если делаю без регистрации кваров, а просто get_cvar_string, то вообще пусто всё...
 

ArKaNeMaN

Квалифицированный специалист по VipModular
Сообщения
433
Реакции
293
Помог
5 раз(а)

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу