Недавнее содержимое от вайега52

  1. вайега52

    SA:MP Lua [MoonLoader] eReader — внутриигровая читалка электронных книг для SA:MP

    Феноменальный пример вайбкодинга. Читайте классику, господа
  2. вайега52

    textdraw preview model

    Тема 'entityRender | Рисуем сущности в mimgui' https://www.blast.hk/threads/230474/
  3. вайега52

    SA:MP [SOLD] SA:MP RCE

  4. вайега52

    GetPlayerColor без SF

    на F5 в IDA можно включить псевдо-си код вместо асм)
  5. вайега52

    GetPlayerColor без SF

    https://github.com/SF-lua/SF.lua/blob/d869b8fb2ac9b527209e05376c19f3c96ee318e5/SFlua/player.lua#L347
  6. вайега52

    Подмена машин с Plugin SDK для одиночной игры

    как будто бы проще поставить хук на CVehicle::SetModelIndex и в аргументе подменять ID модели
  7. вайега52

    SA:MP Lua CYBERWAVE NAMETAGS [2.0]

    @ARMOR опять тебя занесла нелегкая
  8. вайега52

    Уже пожилой

    Уже пожилой
  9. вайега52

    Др

    сдр
  10. вайега52

    Привет, =потом

    Привет, =потом
  11. вайега52

    С днем рождения ARMOR

    06.05. в час ночи по UTC+3 празднует день рождение главный охламон, главный распиздяй и просто крутой, пиздатый, ахуенный парень, по совместительству мой хороший товарищ и один из разработчиков TrilogyLoader празднует день рождения. Угадаете кто????????? 🧙‍♂️ Поздравления принимаются ровно с...
  12. вайега52

    🧙‍♂️

    🧙‍♂️
  13. вайега52

    Хук на sampSendChat

    получаешь адрес: const auto addr = GetProcAddress(GetModuleHandle("SAMPFUNCS.asi"), "?Say@LocalPlayer@@QAEXPAD@Z"); и ссоздаешь функцию с сигнатурой void __thiscall LocalPlayer::Say(LocalPlayer *this, char *a2)
  14. вайега52

    Хук на sampSendChat

    конкретно в сф это враппер над вызовом самп-функции. Если хукать эту функцию внутри сф, то и вызовы будут только из SF плагинов и луашек (и клео тоже по идее)
  15. вайега52

    Хук на sampSendChat

    к слову, в сф еще экспортируется функция LocalPlayer::Say - ее можешь тоже хукать