Changes in 1.5.7
Jump to navigation
Jump to search
MTA:SA Releases | Changelog Pages |
---|---|
1.0 | 1.0.0 • 1.0.1 • 1.0.2 • 1.0.3 • 1.0.4 |
1.1 | 1.1.0 • 1.1.1 |
1.2 | 1.2.0 |
1.3 | 1.3.0 • 1.3.1 • 1.3.2 • 1.3.3 • 1.3.4 • 1.3.5 |
1.4 | 1.4.0 • 1.4.1 |
1.5 | 1.5.0 • 1.5.1 • 1.5.2 • 1.5.3 • 1.5.4 • 1.5.5 • 1.5.6 • 1.5.7 • 1.5.8 • 1.5.9 |
1.6 | 1.6.0 • 1.6.1 |
- Mantis changelog: https://bugs.mtasa.com/changelog_page.php
- GitHub commit log: https://github.com/multitheftauto/mtasa-blue/commits/master?page=1
- GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/6
This changelog is partial and needs updating.
Main Additions / Changes
Click to collapse [-]
- Add new drawing functions: dxDrawPrimitive and dxDrawMaterialPrimitive
- Improve game entity pool performance (GitHub #480 by saml1er)
Statistics
Click to expand [+]
Scripting
Client
Click to collapse [-]
19 New Functions
- Add guiComboBoxGetItemCount and guiComboBoxSetOpen and guiComboBoxIsOpen (GitHub #280 by FileEX)
- Add guiGridListGetSelectionMode and guiGridListIsSortingEnabled (GitHub #691 by StrixG)
- Add dxDrawPrimitive and dxDrawMaterialPrimitive (GitHub #339 by CrosRoad95 and forkerer)
- Add getObjectProperty and setObjectProperty (GitHub #162 by lex128)
- Add setVehicleModelDummyPosition and getVehicleModelDummyPosition (GitHub #390 by forkerer)
- Add getSoundBufferLength (GitHub #679 by StrixG)
- Add getCommandHandlers (previously available server-side only) (GitHub #653 by xLuxy)
- Add getPedFightingStyle (previously available server-side only) (GitHub #808 by StrixG)
- Add guiFocus and guiBlur (GitHub #365 by myonlake)
- Add engineGetSurfaceProperties, engineSetSurfaceProperties and engineResetSurfaceProperties (GitHub #702 by CrosRoad95)
3 New Events
- Add onClientWorldSound (See commit 8302b4c by botder)
- Add onClientPedStep (GitHub #212, see commit d9b6d20 by CrosRoad95)
- Add onClientVehicleWeaponHit (Fixes GitHub #692, see commit 1055587 by botder)
3 Bug Fixes & Changes
- Ability to pass vectors and matrices to shaders (GitHub #391 by tederis)
- Add option to create shader from raw data (GitHub #441 by samr46)
- Show an error for client-side elements in triggerServerEvent (Fixes GitHub #692, see commit f843736 by botder)
Server
Click to collapse [-]
New Arguments & Parameters
- Add optional case sensitivity parameter to getAccount (GitHub #230, see commit 7401422 by Dezash)
Click to collapse [-]
4 New Functions
- Add support for Lua os.* functions (GitHub #316 by Dezash)
- Following os functions have been enabled:
- os.clock
- os.date
- os.difftime
- os.time
- Following os functions have been disabled for security reasons:
- os.execute
- os.exit
- os.getenv
- os.remove
- os.rename
- os.setlocale
- os.tmpname
- Following os functions have been enabled:
Client
Click to collapse [-]
17 Bug Fixes & Changes
- [Added for testing] Fix swimming speed on higher FPS (GitHub #379 by nonamenoname and saml1er)
- [Added for testing] Fix many collisionless objects (GitHub #378 by samr46)
- Fix, enable switching weapons while being attached to element (GitHub #533 by CrosRoad95)
- Using /voiceptt with a custom bind won't crash the client, using /voiceptt without further parameters will toggle voice push-to-talk. (See commit d5e5d46 by botder)
- Fix client crash for fixVehicle in onClientVehicleCollision (See commit 5c6db96 by botder)
- Credits to FileEX for providing a temporary fix by disabling the event for blown vehicles (GitHub #600)
- Added support for planes, trains and boats for onClientVehicleCollision (Fixes GitHub #540, see commit 2017aea by botder)
- Stream-in an object after attaching if it was streamed-out beforehand (Fixes GitHub #623, see commit 3ab471c by botder)
- Fix voice freeze (See commit 39c1ba0 by botder)
- Fix camera object-clipping, melee damage, sniper damage and helicopter blades collision outside map boundaries (Fixes GitHub #407, GitHub #466, GitHub #459, GitHub #647, see commit 6626134 by lopezloo)
- Update camera target if warping to passenger seat from other vehicle (Fixes GitHub #625, see commit 19cb321 by botder)
- Moved and restyled language selection to the bottom of the main menu (See commit 6f6b2ed by ccw808)
- Skimmer high fps fix (GitHub #433 by forkerer)
- Update frame rate limiter (See commit 98cdd86 and bc94009 by ccw808)
- Add support for another gta-sa.exe variant to the installer (See commit e829a20 by ccw808)
- Fix setPedWeaponSlot from 11 to 0 resets goggle effect (Fixes GitHub #579, see commit e356849 by FileEX)
- Fix wrong value for matchingDimension in onClientMarkerLeave (Fixes GitHub #736, see commit 8f94072 by botder)
- Fix debug chat movement when changing audio volume (See commit 7febd31 by botder)
4 Vendor Updates
Server
Click to collapse [-]
Additions
- Added error message for resource meta.xml parsing fail (GitHub #655 by Addlibs)
7 Bug Fixes & Changes
- Prevent multiple kick/ban of a player (GitHub #173 by CrosRoad95)
- Fix dbPrepareString replaces ? and ?? with single quotes (Fixes GitHub #634, see commit c17a52a by ccw808)
- Fix radar areas not being deleted after map stop (Fixes GitHub #737, see commit ca747a8 by botder)
- Stop resource before removing it from lists (Fixes GitHub #372, see commit 2f8377b by botder)
- Disallow file paths with a directory separator suffix (Fixes GitHub #761, see commit 13771a4 by botder)
- Disallow empty src attributes in meta.xml (Fixes GitHub #738, see commit 5c85de2 by botder)
- Improve resource load performance (GitHub #758 by sbx320)
1 Vendor Update
- Update SQLite to 3.28.0 (GitHub #913 by myonlake and botder)
Click to collapse [-]
4 Bug Fixes & Changes
- Refactor and fix a lot of issues with cloneElement (GitHub #182 by emre1702 and qaisjp)
- Allow debug messages in onDebugMessage and onClientDebugMessage (Fixes GitHub #639, see commit 81b64e3 by botder)
- Fix Hotring Racers share handlings when set by model ID (GitHub #401 by samr46)
- Fix dead players appearing to be alive after reconnect (GitHub #746, see commit 9e6aace by botder)
2 Vendor Updates
- Update curl to 7.64.1 (GitHub #898 by myonlake)
- Update CEF to 75.0.6+g90ecd35 (Chromium 75.0.3770.80) (See commit 09a1f26 by Jusonex)
Resources
Click to collapse [-]
- [freeroam] Fixed GUI after destroy vehicle (GitHub #125 by FileEX)
- [admin2] Add more glitches and world properties into server tab (GitHub #136 by FileEX)
- [admin2] Add inputs validation, add missing default variables for inputs and missing world properties for refresh button. Add glitch for refresh button and enabled all disabled elements like glitches, world properties, heathaze button etc. Fix triggered binds by input boxes. (GitHub #148 by FileEX)
- [admin2] Changed to combobox instead of editbox to setting weather and fixed blending weather. (GitHub #154 by FileEX)
Extra information
More detailed information available on our Mantis Bug Tracker changelog and GitHub repositories: