Skip to content

Releases: samp-incognito/samp-streamer-plugin

Streamer Plugin v2.9.6

14 Jan 11:05
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.9.5...v2.9.6

Streamer Plugin v2.9.5

13 Apr 21:17
Compare
Choose a tag to compare
  • Fixed GetPlayerVisibleDynamic(Race)CP return tags (thanks AGraber)
  • Allowed NPCs to stream items (thanks WoutProvost)
  • Fixed issues with pickups and actors in multiple virtual worlds (thanks ziggi)
  • Added RemoveDynamicObject(Material/Text) (thanks TommyB123)
  • Fixed pickups and actors disappearing with high player tick rate and/or high amount of new player connections (thanks ziggi)
  • Added player ID for Streamer_OnItemStream(In/Out) (thanks 0x416c69)
  • Added ability to use multiple "extra IDs" via E_STREAMER_CUSTOM(x) in data manipulation natives (thanks Y_Less)

Streamer Plugin v2.9.4

24 Oct 10:12
Compare
Choose a tag to compare
  • Fixed map icon bug with Streamer_SetItemOffset
  • Improved tags in include file (thanks Y_Less)
  • Fixed crash on GMX that occurred when actors were streamed in

Streamer Plugin v2.9.3

09 Feb 23:19
Compare
Choose a tag to compare
  • Added Streamer_(G/S)etItemPos, Streamer_GetArrayDataLength, GetDynamicAreaType, and Streamer_AmxUnloadDestroyItems (thanks IstuntmanI)
  • Added virtual world support for Streamer_GetNearbyItems (thanks TommyB)
  • Fixed various bugs

Streamer Plugin v2.9.2

02 Nov 11:21
Compare
Choose a tag to compare
  • Fixed some attached object bugs
  • Added GetDynamicActorAnimation (thanks IstuntmanI)
  • Made chunk streaming toggleable (now disabled by default)
  • Added Streamer_(Is)ToggleChunkStream

Streamer Plugin v2.9.1

24 Apr 00:12
Compare
Choose a tag to compare
  • Fixed some bugs and a crash that randomly occurred
  • Allowed any type of area to be attached

Streamer Plugin v2.9.0

01 Apr 23:21
Compare
Choose a tag to compare
  • Modified streaming algorithm to limit packets sent per tick by creating and destroying items in chunks (configurable via Streamer_(Get/Set)ChunkTickRate and Streamer_(Get/Set)ChunkSize)
  • Made each player have an independent tick rate (configurable via Streamer_(Get/Set)PlayerTickRate)
  • Added Streamer_OnItemStream(In/Out) and Streamer_(Is)ToggleItemCallbacks
  • Added actor streaming (thanks ziggi)
  • Added Streamer_GetNearbyItems (thanks Southclaws) and Streamer_GetAllVisibleItems
  • Added Streamer_(Get/Set)ItemOffset
  • Added (Is)ToggleDynAreaSpectateMode
  • Added GetPlayerCameraTargetDynObject (thanks IstuntmanI)
  • Added "freezeplayer" parameter to Streamer_UpdateEx
  • Renamed Streamer_(Is)ToggleItemAntiAreas to Streamer_(Is)ToggleItemInv(erse)Areas
  • Fixed various bugs

Streamer Plugin v2.8.2

25 Mar 09:22
Compare
Choose a tag to compare
  • Added "compensatedtime" parameter to Streamer_UpdateEx which pauses automatic updates for the specified amount of time in milliseconds, disables the player's controls, and sets the player's position to the new coordinates
  • Fixed bugs with line intersection tests for areas

Streamer Plugin v2.8.1

22 May 22:08
Compare
Choose a tag to compare
  • Added item priority support via the new "priority" parameter for most item creation natives
  • Added IsLineInDynamicArea, IsLineInAnyDynamicArea, GetDynamicAreasForLine, and GetNumberDynamicAreasForLine
  • Added Streamer_ToggleItem and Streamer_IsToggleItem
  • Added Streamer_ToggleAllItems with an "exceptions" parameter which allows every item except the ones specified to be toggled
  • Added Streamer_GetLastUpdateTime
  • Added Streamer_(Is)ToggleItemAntiAreas which, if toggled, allows the per-item area feature to exlude items from being streamed in the areas specified
  • Renamed Streamer_(Is)ToggleStaticItem to Streamer_(Is)ToggleItemStatic
  • Stopped duplicate log entries from being created
  • Fixed parameter order bug with CreateDynamicObjectEx

Streamer Plugin v2.8.0

25 Mar 07:49
Compare
Choose a tag to compare
  • Added ability to stream items only in specified areas by using an "areaid" parameter in the item creation natives
  • Added Streamer_(Get/Set)TypePriority
  • Reduced number of RPCs used when streaming objects
  • Fixed bug with OnPlayer(Enter/Leave)DynamicArea and OnDynamicObjectMoved
  • Fixed bug with GetPlayerDynamicAreas/GetDynamicAreasForPoint

The Windows version now requires the Microsoft Visual C++ 2015 Redistributable Package (x86).