-
Notifications
You must be signed in to change notification settings - Fork 30
Home_RU
Denis edited this page Apr 19, 2020
·
12 revisions
Язык: English | Русский
Плагин для сервера SA:MP, который позволяет вам работать с RakNet в Pawn
- Перехват и изменение входящих/исходящих пакетов
- Отправка пакетов игроку
- Эмуляция пакетов от игрока
- Расположите pawnraknet.dll/pawnraknet.so и pawnraknet.cfg в папке plugins
- Расположите Pawn.RakNet.inc в папке pawno/include (Windows)
- Добавьте в server.cfg
- plugins pawnraknet.dll (Windows)
- plugins pawnraknet.so (Linux)
- Подключите заголовочный файл в ваш скрипт
#include <Pawn.RakNet>
- Если вы хотите использовать Pawn.RakNet в filterscript, определите этот define перед подключением
#define FILTERSCRIPT
Значения в круглых скобках являются значениями по умолчанию
- InterceptIncomingPacket (true)
- InterceptIncomingRPC (true)
- InterceptOutcomingPacket (true)
- InterceptOutcomingRPC (true)
- InterceptIncomingRawPacket (true)
- UseCaching (false) [несовместимо с YSI]
- Windows
- git clone --recursive https://github.com/urShadow/Pawn.RakNet.git
- Откройте Pawn.RakNet/pawnraknet.sln
- Сборка -> Собрать решение
- Linux
- git clone --recursive https://github.com/urShadow/Pawn.RakNet.git
- cd Pawn.RakNet
- make
- Refer to BrunoBM16's RPC and Packet lists