[Мод] Отображение координат под NPC
Данная модификация отображает координаты под неигровыми персонажами (NPC) и выделяет названия NPC желтым цветом.
Информация о модификации
Название: pkodev.mod.npcpos;
Версия: 1.1;
Автор: V3ct0r;
Тип: для клиента (Game.exe);
Поддерживаемые исполняемые .exe файлы: GAME_13X_0, GAME_13X_1, GAME_13X_2, GAME_13X_3, GAME_13X_4 и GAME_13X_5.
Установка модификации
1. Установите систему загрузки модов pkodev.mod.loader, если она не была установлена ранее.
2. Поместите файл DLL-библиотеки мода pkodev.mod.npcpos.client.13x_{ID}.dll для Вашей версии Game.exe в папку mods игрового клиента.
3. Модификация установлена!
Настройка модификации (необязательно)
При необходимости формат вывода координат редактируется в файле "dllmain.cpp" в функции "void __fastcall hook::CHeadSay__Render(void* This, void*, structure::D3DXVECTOR3& Pos)":
const std::string text = std::format("({0}, {1})", cha->GetX(), cha->GetY());
Цвет, которым выделяются названия NPC, изменяется в той же функции:
utils::set<unsigned int, 0x38>(This, 0xFFFFFF00); // Set NPC color name (Yellow)
Примечание: После произведенных изменений необходимо пересобрать модификацию.
Скачать
1) Бинарные файлы модификации для клиента (.dll);
2) Репозиторий на GitHub с исходным кодом модификации для Visual Studio 2022 Community на языке C++;
3) Система загрузки модов pkodev.mod.loader.
Если Вы столкнулись с какой-либо проблемой, багом или у Вас возникли вопросы, то пишите в данной теме.