Недавнее содержимое от EclipsedFlow

  1. EclipsedFlow

    Другое С/С++ Вопрос - Ответ

    Спасибо за ответ. И каким образом можно перехукать например?
  2. EclipsedFlow

    Другое С/С++ Вопрос - Ответ

    Все ещё актуально, параллельно сам пробую, но если кто-то раньше подскажет - буду благодарен
  3. EclipsedFlow

    Другое С/С++ Вопрос - Ответ

    Возникли проблемы с хуком функции для SetGameKeyState(CPad_UpdateKeyStates, вроде так называется). Раньше работала нормально в проекте когда юзал(тогда юзал другой хукер к слову), а сейчас вылетает много исключений и краш. Вот мой хук который я использую. Правильно все с кодом...
  4. EclipsedFlow

    Другое С/С++ Вопрос - Ответ

    Как корректно получить киррилицу при хуке rpc 134(RPC_ScrShowTextDraw).
  5. EclipsedFlow

    Другое С/С++ Вопрос - Ответ

    Как исправить рендер текста кириллицы из текст_дравов. Шрифт имгуи точно поддерживает кириллицу. При дебаге текст так-же валидный, а на рисовке уже покрывается знаками вопроса. Юзаю смейк проект, стандарт С++ 20, sampapi
  6. EclipsedFlow

    Другое С/С++ Вопрос - Ответ

    Решил проблему. Оказалось краш происходил из-за не корректного хука dx9 (present, reset). Заюзал пример из этого треда и выгрузка работает на УРА. Линк - LINK
  7. EclipsedFlow

    Другое С/С++ Вопрос - Ответ

    Что стало с выгрузкой ASI файлов при выгрузке(иногда даже загрузке)? Все Visual C++ 2005-2022 установлены. Раньше стабильно загружал/выгружал через консоль SF (pload, pfree) - сейчас ловлю краш игры. При попытке отладить стек вызовов направляет на ntdll модуль. При ещё более подробной отладке...
  8. EclipsedFlow

    ASI плагин с использованием только структур/классов. Вопрос.

    // Создаешь класс/структуру. В // Создай конструктор и деструктор для них. // Первый метод после "public:" - Конструктор, второй Деструктор. // Конструктор выполняет код один раз при создании объекта класса/структруры. // Деструктор обратное, вызывается один раз при удалении объекта из поля...
  9. EclipsedFlow

    Во что бы поиграть на моем ведре?

    На встройке vega 3 прошел dying light 2 - во что хочешь в то и играй
  10. EclipsedFlow

    Другое С/С++ Вопрос - Ответ

    Это не идеальный код но для примера сойдет. Другую функцию можно по аналогии сделать. int get_samp_version_id(void) { DWORD version_current = 0; DWORD samp_base = GetModuleHandle("samp.dll"); if (samp_base) { DWORD version_id = *(DWORD*)(samp_base + 0x128)...
  11. EclipsedFlow

    Выдача хп, что не так?

    Ты привел к типу указателя, а забыл разыменовать его. По сути ты записываешь значения здоровья в адрес переменной. *reinterpret_cast<float*>(address) = 100.f;
  12. EclipsedFlow

    Обсуждение Будут ли скрипты на Trilogy?

    Поржал
  13. EclipsedFlow

    Обсуждение Будут ли скрипты на Trilogy?

    Если выйдет то будет
  14. EclipsedFlow

    Выдача хп, что не так?

    C++ это не скриптовый язык как Lua. Его не свойственно называть скриптом. #include "pch.h" BOOL WINAPI AMZHP(HMODULE createModule) { while (true) { DWORD gameModule = (DWORD)GetModuleHandle(L"Aggmain.asi"); if (GetAsyncKeyState(0x47) & 0x8000) {...
  15. EclipsedFlow

    Вопросы по Lua скриптингу

    maybe local result, id = sampGetPlayerIdByCharHandle(PLAYER_PED) if result then local n = sampGetPlayerNickname(id) chatMsg(n) end