Changes in 1.3.5: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


== Main Additions / Changes ==
== Main Additions / Changes ==
* Huge code cleaups / optimizations
* Improved performance browser
* Bullet sync for sniper rifle


== Scripting ==
== Scripting ==
Line 8: Line 11:


====Client====
====Client====
* None yet
* Added [[dxSetTextureEdge]]
* Added [[guiEditGetCaretIndex]]
* Added [[guiMemoGetCaretIndex]]
* Added [[getCamera]]
 
==== Server ====
==== Server ====
==== Shared (''Client & Server side'') ====
* Added [[addDebugHook]]
* Added [[addDebugHook]]
* Added [[removeDebugHook]]
* Added [[removeDebugHook]]
==== Shared (''Client & Server side'') ====
 
* None yet
=== Scripting: New Events ===
=== Scripting: New Events ===


==== Client ====
==== Client ====
* None yet
* Added [[onClientVehicleDamage]]
 
==== Server ====
==== Server ====
* None yet
* None yet
=== Scripting: Changes, Bugfixes and Additions ===
=== Scripting: Changes, Bugfixes and Additions ===
* Added option to specify timeout length for [[callRemote]] and [[fetchRemote]]
* Added option to specify timeout length for [[callRemote]] and [[fetchRemote]]
* Added error message parameter to [[onPlayerScreenShot]] in case of failure
* Added error message parameter to [[onPlayerScreenShot]] in case of failure
* Added rotation parameter for [[dxDrawText]]
* Fixed [[isPedOnFire]] not working correctly
* Fixed [[isPedOnFire]] not working correctly
* Fixed double [[dbPoll]] freeze
* Fixed double [[dbPoll]] freeze
Line 32: Line 43:
* Fixed [[onPedWasted]] / [[onClientPedWasted]] always returning 63 (blown) as weapon
* Fixed [[onPedWasted]] / [[onClientPedWasted]] always returning 63 (blown) as weapon
* Fixed [[setPedStat]] being sometimes not synced to client
* Fixed [[setPedStat]] being sometimes not synced to client
* Fixed [[onClientSoundStopped]] sometimes being late
* Fixed inability to bind num_enter key
* Fixed an inconsistence - Details: [https://code.google.com/p/mtasa-blue/source/detail?r=5852 r5852]
* Disabled [[destroyElement]] and [[setElementParent]] for the camera element
* Updated Lua to 5.1.5-2
* Updated Lua to 5.1.5-2


Line 41: Line 56:
* Added virus help messages to the loader
* Added virus help messages to the loader
* Added helpful messages for some crash types
* Added helpful messages for some crash types
* Added upgrade message to uninstaller
* Added disk space checks


=== Client: Bugfixes & Changes ===
=== Client: Bugfixes & Changes ===
* Fixed an issue when client runs with reduced mathematical precision compared to the server
* Fixed problem with network floaters
* Fixed escape key issue  
* Fixed escape key issue  
* Fixed ped Z position being sometimes out of sync
* Fixed ped Z position being sometimes out of sync
Line 56: Line 75:
* Fixed another graphics driver crash bug
* Fixed another graphics driver crash bug
* Fixed crash in loader
* Fixed crash in loader
* Fixed crash caused by element attachment problem somewhere
* Fixed GUI skin change crash
* Fixed depth buffer access (while antialiasing on) messing up screen output
* Fixed depth buffer access (while antialiasing on) messing up screen output
* Fixed getting wrong CJ clothes when spawning
* Fixed getting wrong CJ clothes when spawning
Line 61: Line 82:
* Fixed problem of missing GTA language files
* Fixed problem of missing GTA language files
* Fixed an issue when several vehicle colours result into black ones
* Fixed an issue when several vehicle colours result into black ones
* Fixed damage proof boats still taking collision damage
* Fixed vehicle color desync caused by setting paintjob
* Fixed country rifle not inflicting damage without aiming
* Fixed crouch roll glitch
* Made glitches more compatible with [[mtaserver.conf#latency_reduction|latency_reduction]] mode
* Improved bad install path detection on client launch
* Improved bad install path detection on client launch
* Improved client error messages
* Improved client error messages
Line 88: Line 114:
* Fixed bug when player could not walk sideways while aiming with [[mtaserver.conf#latency_reduction|latency_reduction]] enabled
* Fixed bug when player could not walk sideways while aiming with [[mtaserver.conf#latency_reduction|latency_reduction]] enabled
* Fixed unnecessary syncing of attached marker positions
* Fixed unnecessary syncing of attached marker positions
* Fixed synced health and armor values so the fractional part is more consistent
* Fixed vehicle wheel states not syncing properly
* Tided server account handling
* Tided server account handling
* Tweaked server performance stats output
* Tweaked server performance stats output

Revision as of 06:54, 11 January 2014

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.01.3.11.3.21.3.31.3.41.3.5
1.4 1.4.01.4.1
1.5 1.5.01.5.11.5.21.5.31.5.41.5.51.5.61.5.71.5.81.5.9
1.6 1.6.01.6.1

Main Additions / Changes

  • Huge code cleaups / optimizations
  • Improved performance browser
  • Bullet sync for sniper rifle

Scripting

Scripting: New functions

Client

Server

Shared (Client & Server side)

Scripting: New Events

Client

Server

  • None yet

Scripting: Changes, Bugfixes and Additions

Client

Client: Additions

  • Added online help option for timed out error codes
  • Added more on-line help for in-game error messages
  • Added virus help messages to the loader
  • Added helpful messages for some crash types
  • Added upgrade message to uninstaller
  • Added disk space checks

Client: Bugfixes & Changes

  • Fixed an issue when client runs with reduced mathematical precision compared to the server
  • Fixed problem with network floaters
  • Fixed escape key issue
  • Fixed ped Z position being sometimes out of sync
  • Fixed timeout problem with some gta_sa.exe's
  • Fixed exploding vehicle causing issue with player death
  • Fixed some GUI crashes
  • Fixed client Lua crash
  • Fixed launch crash
  • Fixed crash caused by a custom model restoring conflict somewhere
  • Fixed a bug when throwing grenade could cause crash
  • Fixed onClientElementStreamOut crash
  • Fixed graphics driver crash bug
  • Fixed another graphics driver crash bug
  • Fixed crash in loader
  • Fixed crash caused by element attachment problem somewhere
  • Fixed GUI skin change crash
  • Fixed depth buffer access (while antialiasing on) messing up screen output
  • Fixed getting wrong CJ clothes when spawning
  • Fixed problems with unicode install paths
  • Fixed problem of missing GTA language files
  • Fixed an issue when several vehicle colours result into black ones
  • Fixed damage proof boats still taking collision damage
  • Fixed vehicle color desync caused by setting paintjob
  • Fixed country rifle not inflicting damage without aiming
  • Fixed crouch roll glitch
  • Made glitches more compatible with latency_reduction mode
  • Improved bad install path detection on client launch
  • Improved client error messages
  • Tweaked client launcher trouble detection
  • Updated anti-virus detection
  • Unicode support for file paths

Server

Server: Additions

  • Added 2 special detections - Details: mtaserver.conf -> enablesd
  • Added server option to log loadstring calls
  • Added option to compact internal databases
  • Added option to automatically update minclientversion - Details: minclientversion_auto_update
  • Added thread performance stats
  • Added server stats for RPC packets
  • Added server stats for usage of event and element data names
  • Updated performance stats to include open file count

Server: Bugfixes & Changes

  • Fixed server stalls caused by open ports tester and master server announcer
  • Fixed several server crashes
  • Fixed killPlayer crashing server
  • Fixed a server exit crash
  • Fixed server --maxplayers command line argument not working as advertised
  • Fixed includes failing when a resource changes
  • Fixed bug when player could not walk sideways while aiming with latency_reduction enabled
  • Fixed unnecessary syncing of attached marker positions
  • Fixed synced health and armor values so the fractional part is more consistent
  • Fixed vehicle wheel states not syncing properly
  • Tided server account handling
  • Tweaked server performance stats output
  • Removed sqlite external dependency

Resources

  • [admin] Added some anticheat info
  • [admin] Fixed problems with certain player names
  • [race] Fixed rankingboard bug
  • [freeroam] Fixed vehicle command issue
  • [fastrope] Fixed being able to fall from super high and not get hurt
  • [parachute] Optimized resource - Details: r966, r979, r980, r982
  • [parachute] Reduced server CPU and bandwidth usage
  • [parachute] Fixed some parachute stuff not working

Editor

  • Added support for hardcoded fileCopy function

Extra information

More detailed information available on Bug tracker Changelog and Google Code repositories: