Snapshot 4.1.5


Another update which improves gameplay stability on UG-MP and on singleplayer.
Description

Another update which improves gameplay stability on UG-MP and on singleplayer.

Changelog
  • Clarified the “X failed to import” error message so the common user will know what to do to fix it as well
  • Added extra checks to better inform people about potential missing ASIs and DLLs – this should ensure people won’t get away with installing half of the files UG needs to run (that-is, the ASIs/DLLs)
  • Changed some range checks for the map size and file IDs. This change should result in a slight performance boost.
  • Reduced some memory pool sizes as well as the streaming memory limit as they were larger than necessary (great news for those with low RAM)
  • Fixed the “Undefined file ID 2204 requested” problem introduced in Snapshot 4.1.4
  • Fixed the “Undefined file ID 2206 requested” problem introduced in Snapshot 4.1.4
  • Fixed SA-MP object mailbox1 not using the right mesh due to it sharing a name with an existing LC object with the same name
  • Fixed the “Undefined file ID 60010 requested” problem which occurred when spawning certain SA-MP objects
  • Added skin IDs 265 to 272 to the internal server-side data table for valid skins. Although the skins themselves were added in 4.1, we forgot to update the server binaries, which means OnPlayerSpawn wouldn’t fire if someone has these skin IDs, and neither will GetValidPedModelAt return them.
  • Fixed SetVehicleNumberPlate not setting the license plate correctly
  • Added a native to check if an animation library + animation name combination is correct – IsValidAnimationAndLibrary
  • Fixed a possible animation-related crash when firing the following weapons:
    • The ES 57
    • The XM1014
    • The XM8
    • The VC M4
    • The MH2 Tranquilizer
    • The Mauser
    • The AA 12
    • The VCS SPAS 12
    • The VCS Beretta
    • The VC BETA Silenced Pistol
    • The Luxwalt
    • The SA BETA Glock
Download links