hook

  1. M

    hook showDialog

    hookaddress := dwSAMP + FUNC_SAMP_SHOWDIALOG showDialog := New MinHook("", hookaddress , "showDialog_Hook") showDialog.Enable() Return showDialog_Hook(this,wID, iStyle, szCaption, szText, szButton1, szButton2, bSend) { global showDialog return DllCall(showDialog.original,"PTR",this...
  2. M

    Как получить адрес d3d9.drawindexedprimitive.

    Привет. Пожалуйста, поймите, что я использую переводчик, чтобы оставить сообщение. // d3d := Direct3DCreate9(D3D_SDK_VERSION := 32) VarSetCapacity(D3DPRESENT_PARAMETERS, 48+2*A_PtrSize, 0) NumPut(1, D3DPRESENT_PARAMETERS, 0) ; BackBufferWidth NumPut(1, D3DPRESENT_PARAMETERS, 4) ...
  3. SC6UT

    Исходник LemonHook (x86)

    Да-да, ещё один класс для хуков, он самый. Особенности: - Возможность выгрузки хука при любой ситуации, не ломая цепочку вызовов хуков. - Трамплин передается первым аргументом в хукнутую функцию, что позволяет не создавать глобальных объектов и переменных. - Автоматическое определение размера...
  4. Musaigen

    ASI BikeHook

    Описание: ускоряет передвижение на мотоциклах/велосипедах, используя фичи игры. Теперь не придётся судорожно долбить по стрелочке вверх/клавише передвижения вперёд, достаточно зажать клавишу передвижения и плагин будет делать данные трюки за Вас. Имеется настройка задержки в .INI файле, нужна...
  5. imring

    Исходник RakHook 0.2-beta

    RakHook - библиотека, которая добавляет события RakNet'a (входящие/исходящие пакеты и RPC), эмуляцию и отправку пакетов и RPC. Есть одновременная поддержка версий 0.3.7-R1, 0.3.7-R3-1, 0.3.7-R4 и 0.3DL-R1. Функции: uintptr_t rakhook::samp_addr(uintptr_t offset = 0); // получить адрес samp.dll...
  6. #Northn

    Эксклюзив RakLua — RakNet hooks, functions for MoonLoader [UPDATE 2.1 | OPEN-SOURCE]

    Представляю вам RakLua. RakLua — это новая библиотека, которая служит заменой событиям и функциям SAMPFUNCS для взаимодействия с RakNet'ом и BitStream — классом, позволяющим SAMPy отправлять/получать данные от сервера. Библиотека использует sol3 для биндинга C++ (самой библиотеки) и самого...
  7. RTD

    Исходник Гайд Lua vmt+jmp/call hook

    Здрасте, продолжаем насиловать игру хуками, только уже виртуальных таблиц(обычный jmp hook - https://www.blast.hk/threads/39138/). Решил сделать либу, в которой этот и jmp хук, ее нужно кинуть в папку /moonloader/lib/ Затрагивая jmp hook, использование никак не изменилось, только пишем local...
  8. Receiver

    Гайд Работа с RakNet хуками

    Вечер в хату, часик в радость, чифир в сладость! Здеся мы будем говорить от RakNek хуках. Hook в переводе с английского означает перехват. Вообщем с помощью хуком мы можем перехватить и модифицировать нужную нам информацию. Эта информация может исходить как от игрока, так и от сервера. Гайд...
  9. RTD

    Исходник Гайд Lua jmp hook

    Написал код для установки 5-и байтового jmp хука. Переводить в библиотеку не вижу смысла, так что нужно просто скопировать его. upd:или вижу... если хочется вариант с либой - https://www.blast.hk/threads/55743/ Хуки при завершении скрипта сами снимутся --HOOKS local hook = {hooks = {}}...
  10. CleanLegend

    Гайд [ASI] Хукаем d3d9

    Привет. Сегодня разберем как хукать d3d9 для рисования квадратов или своего меню. Что нам нужно хукануть для полноценного рисования? - Present/EndScene (Вывод на экран информации) - Reset (Перезагрузка интерфейса) Подключаем заголовки: #include <Windows.h> #include <d3d9.h> #include <d3dx9.h>...
  11. BBooGG

    Исходник Софт [RakBot][Module] LuaAddons

    Это проект наподобие SAMP.Lua только для RakBot'а. Сейчас функционал маленький но он будет дополняться Моя цель это почти полный перенос библиотеки SAMP.Lua и частично перенос функций Moonloader'а Сейчас готово 4.5 модуля и один приятный фикс:
  12. Rinat_Namazov

    Исходник Гайд AHK-HOOK-API

    AHK-HOOK-API API для установка хуков на функции через AHK. API состоит из файла AHK-HOOK-API.ahk. Для подключения библиотеки нужно вписать в начало скрипта следующий код: #include AHK-HOOK-API.ahk Примеры: Установка хука на MessageBoxA: global MsgBoxHook := new Hook("user32.dll"...