Всем привет, заинтересовался написанием ботов в формате .dll на разные проекты и хотел бы понять, есть ли уже готовые библиотеки для работы с пакетами, rpc и другими базовыми функциями в разработке скриптов. Я искал на просторах форума и нашёл только вот эту тему - https://www.blast.hk/threads/151147. В обычном сампе всё гуд, но на амайзинге некоторые функции не работают, например, вывод в чат или регистрация комманд. Возможно я что-то не так делаю, но мне интересно какие есть ещё инструменты для более комфортной разработки .dll файлов для amazing rp.
Всем привет, заинтересовался написанием ботов в формате .dll на разные проекты и хотел бы понять, есть ли уже готовые библиотеки для работы с пакетами, rpc и другими базовыми функциями в разработке скриптов. Я искал на просторах форума и нашёл только вот эту тему - https://www.blast.hk/threads/151147. В обычном сампе всё гуд, но на амайзинге некоторые функции не работают, например, вывод в чат или регистрация комманд. Возможно я что-то не так делаю, но мне интересно какие есть ещё инструменты для более комфортной разработки .dll файлов для amazing rp.
Для разработки под SAMP я обычно использую эти либы:
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); // получить адрес...
An SDK for developing ASI/CLEO plugins for GTA San Andreas, GTA Vice City and GTA III - DK22Pac/plugin-sdk
github.com
Но я не уверен, что амайзинг с ним не конфликтует. Поэтому, в идеале, тебе бы пореверсить сам их лаунчер и понять, в чем проблема тобой выше перечисленных проблем