Skip to content

1.5.0

Compare
Choose a tag to compare
@katursis katursis released this 11 Sep 21:43
· 17 commits to 0.3.7 since this release
  • 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