hook

  1. Орк

    Lua Съешь мои штаны | Food Eating

    Идея внаглую украдена отсюда При проигрывании анимации поедания в руку добавляется рандомный объект(съедобный) из таблицы (на данный момент 22) Установка: поместить lua в папку moonloader Требования: SAMP.Lua, hooks todo: больше объектов(в том числе кастомные), более правильная позиция...
  2. DeKzer

    Как можно хукнуть os.execute?

    Здравствуйте, недавно наткнулся на эту тему - https://www.blast.hk/threads/189239/ . Подскажите пожалуйста, можно ли таким-же способом хукнуть os.execute? Если да - прошу дать пример, буду очень благодарен.
  3. hoodgoth

    Сумма чисел

    Как в следующем участке кода: if text:find('Вы получили $+(%d+) за отредактированое вами объявление.') and av then lua_thread.create(function() salary = text:match('Вы получили $+(%d+) за отредактированое вами объявление.') sampAddChatMessage("Заработано " ...
  4. ya_noob

    SRHook .ASI .DLL C++ вопросец.

    У SR_team есть свой хук https://gitlab.com/SR_team/llmo/-/blob/master/SRHook.hpp Кто-нибудь может написать пару простейших примеров с ним, если вам не трудно. (Например: *(int*)0xBAB22C - цвет ХП в худе; *(float*)0x00B7C4F0 - дистанция тумана и так далее, что только вашей фантазии угодно)...
  5. 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...
  6. 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) ...
  7. GrezeeBal

    Lua SnailMatic 1.9 | Самый функциональный биндер [RU/ENG]

    SnailMatic 1.9 Achatina / От разработчиков ScriptPatrol Lua Биндер Огромный функционал Неграниченное количество биндов с неограниченным количеством строк Автоматические отыгровки, сокращения команд и фраз, ввод команд/текста и активация биндов в назначенное время, математические операции...
  8. sc6ut

    Исходник [x86] lemonhook

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

    ASI BikeHook

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

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

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

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

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

    Исходник Гайд Lua vmt+jmp/call hook | Библиотека hooks.lua

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

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

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

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

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

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

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

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

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

    Исходник Гайд 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"...