Pawn.RakNet Versions Save

🛡 Plugin for SA:MP 0.3.7 server that allows you to capture and analyze RakNet traffic

1.6.0-omp

1 year ago
  • Updated to the latest samp-ptl version
    • Fixed randomly gamemode breaking caused by samp-ptl errors handling
  • Added config option LogAmxErrors (true by default)
  • Fixed BS_NewCopy

Just put .dll/.so in components folder

1.6.0

1 year ago
  • Updated to the latest samp-ptl version
    • Fixed randomly gamemode breaking caused by samp-ptl errors handling
  • Added config option LogAmxErrors (true by default)
  • Fixed BS_NewCopy

1.5.1-omp-rc2

1 year ago
  • Adapted Pawn.RakNet to open.mp RC2

Just put .dll/.so in components folder

1.5.1-omp-beta11

1 year ago
  • Adapted Pawn.RakNet to open.mp beta 11

Just put .dll/.so in components folder

1.5.1-omp-beta9

1 year ago
  • Adapted Pawn.RakNet to open.mp beta 9

Just put .dll/.so in components folder

1.5.1-omp-beta7

1 year ago
  • Adapted Pawn.RakNet to open.mp beta 7
  • Removed redundant config options, constants, publics
  • Updated config folder

Just put .dll/.so in components folder

1.5.1-omp-beta5

1 year ago
  • Adapted Pawn.RakNet to open.mp beta 5

Just put .dll/.so in components folder

1.5.1

2 years ago
  • Added optional param orderingchannel to PR_SendPacketToPlayerStream, PR_SendRPCToPlayerStream, PR_SendPacketToVehicleStream, PR_SendRPCToVehicleStream
  • Optimized BS_ReadWeaponsUpdate, BS_ReadMarkersSync
  • Updated samp-ptl to the latest version
  • Fixed compile warnings

1.5.0

2 years ago
  • Completely rewritten using samp-ptl
  • Natives BS_New, BS_NewCopy, BS_Delete are more efficient now because of using pool of bitstreams
  • Publics OnOutcomingPacket, OnOutcomingRPC are deprecated now. Please use OnOutgoingPacket, OnOutgoingRPC
  • Added publics OnIncomingInternalPacket, OnOutgoingInternalPacket for intercepting some internal packets, for example, ID_AUTH_KEY=12. Publics are disabled by default, but you can enable them in pawnraknet.cfg. Also added array WhiteListInternalPackets (empty by default) in pawnraknet.cfg. You can enumerate specific packet ids in that array to intercept only them in OnIncomingInternalPacket/OnOutgoingInternalPacket
  • Added ICustomRPC macro for user-defined PRCs
  • Added stocks BS_PackAspectRatio, BS_UnpackAspectRatio, BS_PackCameraZoom, BS_UnpackCameraZoom
  • Added PR_MarkersSync and stocks BS_ReadMarkersSync, BS_WriteMarkersSync
  • Added optional param orderingchannel (default 0) to PR_SendPacket, PR_SendRPC
  • Added helping comments for PR_ValueType, PR_PacketPriority, PR_PacketReliability in Pawn.RakNet.inc
  • Fixed PR_EmulateIncomingRPC with InterceptIncomingRPC = false
  • Removed redundant dependencies from RakNet lib

1.4.1

3 years ago
  • Fixed PluginReceiveResult (IncomingRawPacket)
  • Fixed PR_MAX_HANDLERS