16.0.0-Release
16.0.153
Warning
This update is the latest.
Tip
This update was released on 16.04.2024
Client
- Compatibility for GTA - Update 3179
Launcher
- Added cachePath config
- Added auto detection for platform if game path is set
- Updated mirror for china
- Removed skipLauncherPatcher config
16.0.147
Tip
This update was released on 30.03.2024
Server
- Added caching for streamed bitsets
- Improved performance of player connect/disconnect events
- Improved performance of dimension checks
- Improved performance and stability of entity streamer
- Improved entity containers
- Improved performance of migration manager
- Improved entity fetch of cell manager
- Improved log of property sync errors
- Improved log of sync limit errors
- Improved alt.getEntitiesInDimension and Alt.GetEntitiesInDimension()
- Fixed colshape manager
- Fixed player to player attach offset
- Fixed default values of wheel getters
- Fixed wheelsCount getter #2062
- Fixed onStreamSyncedMetaChange event #2231
- Fixed order of player bones
- Fixed player to ped attachment
- Fixed ids of ped bones
- Fixed components startup order
Client
- Added increase for high heel and props drawables from 255 to 4294967296
- Improved internal debug utilities
- Improved remote audio load timeout
- Migrated backup functionality to startup (launcher) to reduce permission related issues
- Added new medal.tv api
- Added runtime size validation
- Added compile time pattern initialization
- Added function to get streamed file name by index
- Fixed missing NULL check in detour functions
- Fixed crash caused by modded vehicles
- Fixed replacement of data files not working
- Fixed log of callstack logging
- Fixed isTalking timeout
- Fixed rml element remove call
- Fixed rml element create call
- Fixed rml element event #2209
- Fixed gameEntityDestroy event #2236
- Fixed static pattern initialization
- Fixed vehicle exit animation reset with clothes, props and hats
- Fixed memory leak in audio outputs
- Fixed weapon damage event
- Fixed game entity create and destroy event for local peds, local objects and local vehicles
- Improved mutex for rmlui
- Improved removal of audio output
- Improved microfreezes
16.0.0
Tip
This update was released on 12.01.2024
Server
- Added config
masterlistRelayto server.toml, its default value is"" - Added config
mtuto server.toml, its default value is1400 - Added config
enableSyncedMetaDatato server.toml, its default value istrue - Added property
versionMajortoConnectionInfoto JS-Module andVersionMajortoIConnectionInfoto C#-Module - Added property
versionMinortoConnectionInfoto JS-Module andVersionMinortoIConnectionInfoto C#-Module - Added property
modelHashtoIVehicleModelto JS-Module andModelHashtoVehicleModelInfoto C#-Module - Added property
modelNametoWeaponModelInfoto JS-Module - Added method
setBadgetoalt.Vehicleto JS-Module andsetBadgetoAlt.Vehicleto c#-Module - Added class
VehicleBadgePositionto JS-Module andVehicleBadgePositionto C#-Module - Added event
playerConnectDeniedto JS-Module andOnPlayerConnectDeniedEventin C#-Module - Added argument
counttoplayer.addDecorationto JS-Module andcounttoPlayer.AddDecorationto C#-Module - Deprecated property
buildfromConnectionInfoin JS-Module - Removed property
MajorVersionfromIConnectionInfoin C#-Module
Client
- Added method
alt.getServerTimeto JS-Module andalt.ServerTimeto C#-Module - Added method
alt.getPoolSizeto JS-Module andalt.GetPoolSizeto C#-Module - Added method
alt.getPoolCountto JS-Module andalt.GetPoolCountto C#-Module - Added method
alt.getPoolEntitiesto JS-Module andalt.GetPoolEntitiesto C#-Module - Added method
alt.getVoicePlayersto JS-Module andalt.GetVoicePlayersto C#-Module - Added method
alt.removeVoicePlayerto JS-Module andalt.RemoveVoicePlayerto C#-Module - Added method
alt.getVoiceSpatialVolumeto JS-Module andalt.GetVoiceSpatialVolumeto C#-Module - Added method
alt.setVoiceSpatialVolumeto JS-Module andalt.SetVoiceSpatialVolumeto C#-Module - Added method
alt.getVoiceNonSpatialVolumeto JS-Module andalt.GetVoiceNonSpatialVolumeto C#-Module - Added method
alt.setVoiceNonSpatialVolumeto JS-Module andalt.SetVoiceNonSpatialVolumeto C#-Module - Added method
alt.addVoiceFilterto JS-Module andalt.AddVoiceFilterto C#-Module - Added method
alt.removeVoiceFilterto JS-Module andalt.RemoveVoiceFilterto C#-Module - Added method
alt.getVoiceFilterto JS-Module andalt.GetVoiceFilterto C#-Module - Added method
alt.updateClipContextto JS-Module andalt.UpdateClipContextto C#-Module - Added method
getSyncInfotoEntityto JS-Module andSyncInfotoIEntityto C#-Module - Added method
addVolumeEffecttoAudioFilterto JS-Module andAddVolumeEffecttoAudioFilterto C#-Module - Added class
ISyncInfoto JS-Module andSyncInfoto C#-Module - Added xml styling support to TextLabel (more details)