Releases: samp-incognito/samp-streamer-plugin
Releases · samp-incognito/samp-streamer-plugin
Streamer Plugin v2.9.6
What's Changed
- Fix params check for Streamer_(Has/Remove)IntData by @xunder-matth in #380
- A couple of internal changes, improvements, and fixes by @AmyrAhmady in #430
New Contributors
- @xunder-matth made their first contribution in #380
- @AmyrAhmady made their first contribution in #430
Full Changelog: v2.9.5...v2.9.6
Streamer Plugin v2.9.5
- 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
- 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
- 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
- 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
- Fixed some bugs and a crash that randomly occurred
- Allowed any type of area to be attached
Streamer Plugin v2.9.0
- 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
- 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
- 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
- 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).