Добрый день!
Я пишу небольшой плагин для метамода на С++.
У меня почти нулевой опыт в написании плагинов под метамод, поэтому я изучил все статьи по метамоду на этом ресурсе, но так и не смог найти ответа на свой вопрос, который заключается в следующем:
Мне необходимо получить название текущей карты на сервере...
Изучив исходники hlsdk, которые шли с метамодом, я нашел структуру globalvars_t типа, указатель на которую (pGlobals) в мой плагин передает метамод через функцию GiveFnptrsToDll, в свою очередь которую (на сколько я понял) он вызывает из моего плагина на этапе его подгрузки.
В данной структуре есть элемент mapname, но он представлен целым числом, применение которому я не могу найти в получении имени карты (хотя интуитивно я догадываюсь что это индекс какого-либо массива указателей на строки).
Могли бы Вы мне подсказать как из mapname в globalvars_t получить указатель на название карты?
(Если вообще верно ли я выбрал путь).