All Projects → katursis → Pawn.raknet

katursis / Pawn.raknet

Licence: mit
🛡 Plugin for SA:MP server that allows you to analyze RakNet traffic

Projects that are alternatives of or similar to Pawn.raknet

Joyrpc
high-performance, high-extensibility Java rpc framework.
Stars: ✭ 290 (+225.84%)
Mutual labels:  rpc, plugin
Goworld
Scalable Distributed Game Server Engine with Hot Swapping in Golang
Stars: ✭ 2,007 (+2155.06%)
Mutual labels:  rpc, packets
Fluttertoast
Flutter Toast
Stars: ✭ 84 (-5.62%)
Mutual labels:  plugin
Rpc Codec
JSON-RPC 2.0 codec for Go net/rpc standard library
Stars: ✭ 87 (-2.25%)
Mutual labels:  rpc
Docker Cloud Platform
使用Docker构建云平台,Docker云平台系列共三讲,Docker基础、Docker进阶、基于Docker的云平台方案。OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。
Stars: ✭ 86 (-3.37%)
Mutual labels:  rpc
Xmake Vscode
🍩 A XMake integration in Visual Studio Code
Stars: ✭ 84 (-5.62%)
Mutual labels:  plugin
Fishreduxtemplateforas
Template code generator plugin of Fish Redux for Android Studio
Stars: ✭ 87 (-2.25%)
Mutual labels:  plugin
Butterfly
🔥 蝴蝶--【简单】【稳定】【好用】的 Python web 框架🦋 除 Python 2.7,无其他依赖; 🦋 butterfly 是一个 RPC 风格 web 框架,同时也是微服务框架,自带消息队列通信机制实现分布式
Stars: ✭ 82 (-7.87%)
Mutual labels:  rpc
Uinavigation
A UE4 plugin designed to help easily make UMG menus navigable by mouse, keyboard and gamepad
Stars: ✭ 88 (-1.12%)
Mutual labels:  plugin
Vim Shfmt
Vim plugin for shfmt (https://github.com/mvdan/sh)
Stars: ✭ 86 (-3.37%)
Mutual labels:  plugin
Gradle Util Plugins
Fix for windows gradle long classpath issue. Fixes JavaExec tasks that error out with message "CreateProcess error=206, The filename or extension is too long"
Stars: ✭ 87 (-2.25%)
Mutual labels:  plugin
Flutter inappwebview
A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.
Stars: ✭ 1,259 (+1314.61%)
Mutual labels:  plugin
Gajim Omemo
Gajim plugin for OMEMO Multi-End Message and Object Encryption
Stars: ✭ 84 (-5.62%)
Mutual labels:  plugin
Unrealclr
Unreal Engine 4 .NET 5 integration
Stars: ✭ 1,275 (+1332.58%)
Mutual labels:  plugin
Metismenujs
MetisMenu: Collapsible menu plugin with Vanilla-JS
Stars: ✭ 84 (-5.62%)
Mutual labels:  plugin
Datakernel
Alternative Java platform, built from the ground up - with its own async I/O core and DI. Ultra high-performance, simple and minimalistic - redefines server-side programming, web-development and highload!
Stars: ✭ 87 (-2.25%)
Mutual labels:  rpc
Yar Java Client
Java client for laruence’s yar, concurrent async request supported.
Stars: ✭ 83 (-6.74%)
Mutual labels:  rpc
Speed tools
敏捷开发工具包
Stars: ✭ 85 (-4.49%)
Mutual labels:  plugin
Admob Unity Plugin
👾 An extension for Unity3d to place AdMob banners in your Android games.
Stars: ✭ 86 (-3.37%)
Mutual labels:  plugin
Paster
Pasting a text data from a clipboard directlly to Sketch text layers [Sketch plugin]
Stars: ✭ 88 (-1.12%)
Mutual labels:  plugin

Pawn.RakNet

GitHub Release

Plugin for SA:MP server that allows you to analyze RakNet traffic

Main features

  • Capture, modify, and stop processing incoming/outcoming packets and RPCs
  • Send packets and RPCs to player
  • Emulate packets and RPCs from player

Simple example

const AIM_SYNC = 203; // 0.3.7

IPacket:AIM_SYNC(playerid, BitStream:bs) // incoming packet
{
    new aimData[PR_AimSync];

    BS_IgnoreBits(bs, 8); // packet id (byte)
    BS_ReadAimSync(bs, aimData);

    if (aimData[PR_aimZ] != aimData[PR_aimZ]) // is NaN
    {
        aimData[PR_aimZ] = 0.0;

        BS_SetWriteOffset(bs, 8);
        BS_WriteAimSync(bs, aimData); // modify data
    }

    return 1; // continue processing
}

Documentation

Wiki

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].