Как это фиксить? cvar

Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Перестать пастить и начать понимать ошибки
У тебя нет cvar в interfaces

Ищи у себя в сурсе использование cvar'ов и юзай так же
 
у тя попросту нету квара вхвхвх хз но его нет...
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Перестать пастить и начать понимать ошибки
У тебя нет cvar в interfaces

Ищи у себя в сурсе использование cvar'ов и юзай так же
Я пытался понять но в итоге смог только зафиксить xor_str создав xor.cpp и изменив название в #define в конце и потратив целый день на это т.к. инфы не нашел и решил только лазая по сурсам сверяя и думая что не так у меня, а на счет cvar не додумался
 
  • Ахаха
Реакции: sove
Джиниос добавь инклуд с описанием этого класса в файл этот
 
Джиниос добавь инклуд с описанием этого класса в файл этот
Я каким-то хуем зафиксил только начали вылезать новые ошибки. Всю ночь я их пытался фиксить и спустя 3-5ч я заметил что я добовляю файлы которые фиксят что-то одно но ломают что-то другое.(PS:Я уже понял что мне никто не поможет и я просто ебусь с 3 компиляторами и чекаю сразу 3 кода и сверяю что куды.)И теперь компилятор видит ошибки которых нет
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
добавь cvar в interfaces
если не получится то вот
class ICvar : public IAppSystem
{
public:
virtual CVarDLLIdentifier_t AllocateDLLIdentifier() = 0; // 9
virtual void RegisterConCommand(ConCommandBase *pCommandBase) = 0; //10
virtual void UnregisterConCommand(ConCommandBase *pCommandBase) = 0;
virtual void UnregisterConCommands(CVarDLLIdentifier_t id) = 0;
virtual const char* GetCommandLineValue(const char *pVariableName) = 0;
virtual ConCommandBase* FindCommandBase(const char *name) = 0;
virtual const ConCommandBase* FindCommandBase(const char *name) const = 0;
virtual ConVar* FindVar(const char *var_name) = 0; //16
virtual const ConVar* FindVar(const char *var_name) const = 0;
virtual ConCommand* FindCommand(const char *name) = 0;
virtual const ConCommand* FindCommand(const char *name) const = 0;
virtual void InstallGlobalChangeCallback(FnChangeCallback_t callback) = 0;
virtual void RemoveGlobalChangeCallback(FnChangeCallback_t callback) = 0;
virtual void CallGlobalChangeCallbacks(ConVar *var, const char *pOldString, float flOldValue) = 0;
virtual void InstallConsoleDisplayFunc(IConsoleDisplayFunc* pDisplayFunc) = 0;
virtual void RemoveConsoleDisplayFunc(IConsoleDisplayFunc* pDisplayFunc) = 0;
virtual void ConsoleColorPrintf(const uint8_t* clr, const char *pFormat, ...) const = 0;
virtual void ConsolePrintf(const char *pFormat, ...) const = 0;
virtual void ConsoleDPrintf(const char *pFormat, ...) const = 0;
virtual void RevertFlaggedConVars(int nFlag) = 0;
};
inline ICvar* g_CVar = nullptr;
надеюсь знаешь куда >>
Уж сделал с ним в первую ночь
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Последнее редактирование:
Не слушай велика что вверху те чето дал, у тебя уже есть класс квар и методы из него, зачем ты еще добавляешь его снова, оно те и пишет, что уже есть реалезуемая функция, есть два решения - 1 удалить что ты вставил, 2 - изменить название класса и его функций
 
Не слушай велика что вверху те чето дал, у тебя уже есть класс квар и методы из него, зачем ты еще добавляешь его снова, оно те и пишет, что уже есть реалезуемая функция, есть два решения - 1 удалить что ты вставил, 2 - изменить название класса и его функций
Спасибо за совет!)
 
interfaces::console->get_convar
 
1597396214843.png

если что, то он всегда его включит, независимо от того, включен он или выключен
 
Назад
Сверху Снизу