ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   re_samp_query_fake – делаем фейковый сервер (https://forum.antichat.xyz/showthread.php?t=1395795)

Receiver 26.07.2021 12:54

Описание:Эмуляция работы механизма SAMP QUERY. С помощью этой вещи можно создать фейковый сервер в клиенте SA:MP.

https://forum.antichat.xyz/attachments/27803556/

Гайд:Пакет принимается сервером, обрабатывается и сервер вызывает каллбек в зависимости от типа пакета.

Вот так выглядит каллбек для пакета получении информации о сервере:​​
https://forum.antichat.xyz/attachments/27803556/
​Список всех каллбеков:​​
https://forum.antichat.xyz/attachments/27803556/
​Вы можете вручную добавить каждый из них.​Чтобы вернуть результат серверу вам нужно заполнить и вернуь пакет, делается это через​bytestream с помощью функцию write_num – записать число, и write_str – записать строку.​​При записи строки её размер записывается перед ней автоматически.​​При первом чтении пакета во втором аргументе функции необходимо указать 11,​это делается потому что первые 11 байт пакета содержат текст запроса от сервера:​

Цитата:


When you recieve a packet, there are 11 bytes of a packet you can remove right away. These eleven bytes are what we call the header. These eleven bytes equals your query that you have sent.

​После заполнения пакета нужно вернуть его как результат выполнения с помощью функции bytestream – get.​​В этой статье описаны все составы пакетов: https://sampwiki.blast.hk/wiki/Query​В этой статье описаны размеры типов данных: https://ravesli.com/urok-30-razmer-peremennyh-operator-sizeof/

Исходник: https://github.com/Receiver1/re_samp_query_fake/

Hegemony 26.07.2021 13:00

нахуя а главное зачем

Receiver 26.07.2021 13:08

Цитата:

Сообщение от SamPie

нахуя а главное зачем

если есть, значит нужно

https://forum.antichat.xyz/attachments/27803589/

Hegemony 26.07.2021 13:11

Цитата:

Сообщение от RECEIVER

если есть, значит нужно

понял молчу

oukibt 17.08.2021 02:32

Версию для linux бы

sc6ut 21.08.2021 03:37

Цитата:

Сообщение от oukibt

Версию для linux бы

GitHub - nikitashhh/re_samp_query_fake

Contribute to nikitashhh/re_samp_query_fake development by creating an account on GitHub.

github.com


Время: 04:35