![]() |
RakHook - библиотека, которая добавляет события RakNet'a (входящие/исходящие пакеты и RPC), эмуляцию и отправку пакетов и RPC.
Есть одновременная поддержка версий 0.3.7-R1, 0.3.7-R3-1, 0.3.7-R4 и 0.3DL-R1. Функции C++: Код:
stdСобытия C++: Код:
// исходящий RPC.Пример: https://github.com/imring/RakHook/tree/master/example Ссылка на библиотеку: https://github.com/imring/RakHook |
А будет когда-то поддержка 03DL?
|
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
nick: imring pass: 123456 Только так могу, так как серверов на ДЛ довольно мало и найти открытый не представляется возможным. |
Цитата:
SA-MP's #1 MovieServer experience! We aim to provide you with the freedom and tools for any of your movie-making needs! www.reloadedserver.com |
Цитата:
https://forum.antichat.xyz/attachments/27605068/ |
мини обнова:
- добавлена поддержка версии 0.3dl-r1 Цитата:
|
Цитата:
|
Цитата:
|
За хуки ракпира лайк однозначно.
Кстати я по исходнику так и не понял. В хандлере рпц получается идет перебор хуков, если он есть, то return false? |
Цитата:
Contribute to imring/RakHook development by creating an account on GitHub. github.com если хоть одно событие вернёт false, то пропускается вызов оригинальной RakPeer::HandleRPCPacket |
|
Возможен пример в проект? а то скок пытался - ругается пкд
|
Цитата:
|
Обновил RakHook: https://github.com/imring/RakHook/releases/tag/1.0
Сделал свой код немного читабельней (для себя), добавил поддержку CMake и теперь используются хуки от @r4nx (cyanide) |
Цитата:
|
Цитата:
Код:
RakClientInterface::RegisterAsRemoteProcedureCall |
Цитата:
|
Цитата:
|
Цитата:
|
Дайте по бошке не шарющему дебилу, из-за чего ошибка? я так пониаю я неправильно загрузил либу в проект (добавил в дерикторию и подключил include в свойствах проекта).
main.hpp: Код:
#include main.cpp: Код:
#include "main.hpp"1670786225453.pngвайега52 · 11 Дек 2022 в 22:20' data-fancybox="lb-post-1213712" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/181345/" style="cursor: pointer;" title="1670786225453.png"> https://forum.antichat.xyz/attachments/28213712/ 1670788896501.pngвайега52 · 11 Дек 2022 в 22:20' data-fancybox="lb-post-1213712" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/181349/" style="cursor: pointer;" title="1670788896501.png"> https://forum.antichat.xyz/attachments/28213712/ |
Цитата:
|
Цитата:
|
Цитата:
cd path_to_rakhook mkdir build && cd build cmake .. -A Win32 cmake --build . результптом будет rakhook.lib который необходимо подключить к проекту, а так же добавить инклюды. Однако это не всë, ракхук имеет доп закисимости в виде цианида, а тот зависит от полихука. Всë это нужно подключать к проекту. Как сказал имринг - лучше собирать через симейк. Могу выложить пример проекта, но только после нг. к тому же он нестабилен из-за хуков @kin4stat |
Цитата:
Contribute to AnWuPP/plugin development by creating an account on GitHub. github.com Мне сказали код говно, но да ладно. Собирал x86 компилятором студии. открой папку в cmd в которой нужно собрать Код: Код:
git clone https://github.com/AnWuPP/plugin.gitЕсли установлен VSCode - откроется. https://forum.antichat.xyz/attachments/28225795/ Нужные расширения Дальше сюда: https://forum.antichat.xyz/attachments/28225795/ Выбираешь VS компилятор x86 или x86_64 (в зависимости чо есть в меню) Дальше выбираешь Debug конфигурацию из меню Создается кеш симейка, Жмешь Build и ждёшь. CMakeList.txt: У меня там свой путь до папки с игрой, туда закинет файл OASys.asi. Измени путь, ну и название тоже. Если есть вопросы - задавай. Отвечу если скилла хватит. UPD: Изменил название, убрал путь до папки с игрой. MSVC будет собирать в Debug папку. |
do u know how to get memory offsets please ?
|
Цитата:
|
Цитата:
|
I noticed that no matter what, you never receive RPC 115 (GiveTakeDamage), does anyone know why?
|
Добавь поддержку R2 и R5, у тебя есть форки, в которых были добавлены эти версии
|
Из-за чего пакет может не всегда эмулироваться и как это можно пофиксить? (пакет для интерфейсов на радмире)
C++: Код:
void |
| Время: 01:01 |