<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.multitheftauto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Myonlake</id>
	<title>Multi Theft Auto: Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.multitheftauto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Myonlake"/>
	<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/wiki/Special:Contributions/Myonlake"/>
	<updated>2026-04-06T05:22:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6.1&amp;diff=77115</id>
		<title>Changes in 1.6.1</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6.1&amp;diff=77115"/>
		<updated>2023-06-25T12:26:33Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#4286f4&amp;quot; subcaption=&amp;quot;Next release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.'''&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.6.0...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/10&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.6.0...master&lt;br /&gt;
* Release announcement on forums: TBA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.6.0|previous release]].&lt;br /&gt;
* This is the '''28&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
* '''{{date difference|2023|06|16}}''' days&lt;br /&gt;
* '''0''' new functions&lt;br /&gt;
* '''0''' new event&lt;br /&gt;
* '''0''' deprecations&lt;br /&gt;
* '''3+''' bug fixes and changes&lt;br /&gt;
* '''16+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.6.0...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.6.0...master mtasa-resources])&lt;br /&gt;
* '''12''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''0''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.1%22 see list])&lt;br /&gt;
* '''2''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2023-06-16..2024-10-01+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
* '''2''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''0''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.1%22 see list])&lt;br /&gt;
* '''2''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''2+''' contributors of which '''0+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2023-06-16&amp;amp;to=2024-10-01&amp;amp;type=c see list])&lt;br /&gt;
* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
* '''2''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|25}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== 0 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2+ Changes and Bug Fixes ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
* Update d3dcompiler_47.dll from CEF ([https://github.com/multitheftauto/mtasa-blue/commit/75a1a298113721343090a06d60394f63f64df9ca 75a1a29] and [https://github.com/multitheftauto/mtasa-blue/commit/6d8fd8cc2fe7377318583f70abf58dcdb7d09cb0 6d8fd8c] by '''patrikjuvonen''')&lt;br /&gt;
* Updated translations from Crowdin ([https://github.com/multitheftauto/mtasa-blue/commit/29baf29a0143706eb08ef76c4743a452a7f83600 29baf29] by '''patrikjuvonen''')&lt;br /&gt;
:* Added Azerbaijani to client languages&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
* Check deprecated account name length on [[banPlayer]] to fix all players getting kicked ([https://github.com/multitheftauto/mtasa-blue/commit/b5e2332ca5857f3e984467ca0cb8163ec998ea06 b5e2332] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
* &lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
* Updated libpng to 1.6.40 ([https://github.com/multitheftauto/mtasa-blue/commit/46f04cecd4953ff3a75d43f55a09d575cd91e2df 46f04ce] by '''patrikjuvonen''')&lt;br /&gt;
* Updated CEF to 114.2.11+g87c8807+chromium-114.0.5735.134 ([https://github.com/multitheftauto/mtasa-blue/commit/881651f0f4575f46ecd25bc851b059d8919e8c2f 881651f] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Server ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 1+ Changes and Bug Fixes ===&lt;br /&gt;
* [defaultstats] Don't re-apply stats on every respawn ([https://github.com/multitheftauto/mtasa-resources/commit/9fde199ec5025052468df0255bf5c5011ef29718 9fde199] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:Changelogs&amp;diff=77114</id>
		<title>Template:Changelogs</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:Changelogs&amp;diff=77114"/>
		<updated>2023-06-25T11:52:10Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;50%&amp;quot; style=&amp;quot;border-width: 1px; border-style: solid; border-color: #bababa; border-radius: 10px; float: right; margin-left: 1em;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=30% style=&amp;quot;background-color: #fff; color: #00000;&amp;quot;| MTA:SA Releases&lt;br /&gt;
!width=70% style=&amp;quot;white-space: nowrap; background-color: #fff;&amp;quot;| Changelog Pages&lt;br /&gt;
{{Changelogsrow|1.0|[[Changes in 1.0|1.0.0]] &amp;amp;bull; 1.0.1 &amp;amp;bull; 1.0.2 &amp;amp;bull; 1.0.3 &amp;amp;bull; 1.0.4}}&lt;br /&gt;
{{Changelogsrow|1.1|[[Changes in 1.1|1.1.0]] &amp;amp;bull; 1.1.1}}&lt;br /&gt;
{{Changelogsrow|1.2|[[Changes in 1.2|1.2.0]]}}&lt;br /&gt;
{{Changelogsrow|1.3|[[Changes in 1.3|1.3.0]] &amp;amp;bull; [[Changes in 1.3.1|1.3.1]] &amp;amp;bull; [[Changes in 1.3.2|1.3.2]] &amp;amp;bull; [[Changes in 1.3.3|1.3.3]] &amp;amp;bull; [[Changes in 1.3.4|1.3.4]] &amp;amp;bull; [[Changes in 1.3.5|1.3.5]]}}&lt;br /&gt;
{{Changelogsrow|1.4|[[Changes in 1.4|1.4.0]] &amp;amp;bull; [[Changes in 1.4.1|1.4.1]]}}&lt;br /&gt;
{{Changelogsrow|1.5|[[Changes in 1.5|1.5.0]] &amp;amp;bull; [[Changes in 1.5.1|1.5.1]] &amp;amp;bull; [[Changes in 1.5.2|1.5.2]] &amp;amp;bull; [[Changes in 1.5.3|1.5.3]] &amp;amp;bull; [[Changes in 1.5.4|1.5.4]] &amp;amp;bull; [[Changes in 1.5.5|1.5.5]] &amp;amp;bull; [[Changes in 1.5.6|1.5.6]] &amp;amp;bull; [[Changes in 1.5.7|1.5.7]] &amp;amp;bull; [[Changes in 1.5.8|1.5.8]] &amp;amp;bull; [[Changes in 1.5.9|1.5.9]]}}&lt;br /&gt;
{{Changelogsrow|1.6|[[Changes in 1.6|1.6.0]] &amp;amp;bull; [[Changes in 1.6.1|1.6.1]]&amp;lt;!-- &amp;amp;bull; [[Changes in 1.6.2|1.6.2]]--&amp;gt;}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6.2&amp;diff=77113</id>
		<title>Changes in 1.6.2</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6.2&amp;diff=77113"/>
		<updated>2023-06-25T11:51:37Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: Created page with &amp;quot;&amp;lt;pageclass class=&amp;quot;#4286f4&amp;quot; subcaption=&amp;quot;Future release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt; {{Changelogs}} __NOTOC__ '''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.'''  * GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.6.1...master * GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/11 * Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.6.1...m...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#4286f4&amp;quot; subcaption=&amp;quot;Future release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.'''&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.6.1...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/11&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.6.1...master&lt;br /&gt;
* Release announcement on forums: TBA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.6.1|previous release]].&lt;br /&gt;
* This is the '''29&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
* '''{{date difference|2023|06|16}}''' days&lt;br /&gt;
* '''0''' new functions&lt;br /&gt;
* '''0''' new event&lt;br /&gt;
* '''0''' deprecations&lt;br /&gt;
* '''0+''' bug fixes and changes&lt;br /&gt;
* '''0+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.6.1...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.6.1...master mtasa-resources])&lt;br /&gt;
* '''0''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2024-10-01..2025-10-01 see list])&lt;br /&gt;
* '''0''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.2%22 see list])&lt;br /&gt;
* '''0''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2024-10-01..2025-10-01+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
* '''0''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2024-10-01..2025-10-01 see list])&lt;br /&gt;
* '''0''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.2%22 see list])&lt;br /&gt;
* '''0''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2023-06-16..2025-10-01 see list])&lt;br /&gt;
* '''0+''' contributors of which '''0+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2024-10-01&amp;amp;to=2025-10-01&amp;amp;type=c see list])&lt;br /&gt;
* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
* '''0''' vendor update&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|25}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== 0 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
* &lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 0 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 0+ Changes and Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6.1&amp;diff=77112</id>
		<title>Changes in 1.6.1</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6.1&amp;diff=77112"/>
		<updated>2023-06-25T11:45:28Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#4286f4&amp;quot; subcaption=&amp;quot;Next release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.'''&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.6.0...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/10&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.6.0...master&lt;br /&gt;
* Release announcement on forums: TBA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.6.0|previous release]].&lt;br /&gt;
* This is the '''28&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
* '''{{date difference|2023|06|16}}''' days&lt;br /&gt;
* '''0''' new functions&lt;br /&gt;
* '''0''' new event&lt;br /&gt;
* '''0''' deprecations&lt;br /&gt;
* '''3+''' bug fixes and changes&lt;br /&gt;
* '''15+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.6.0...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.6.0...master mtasa-resources])&lt;br /&gt;
* '''12''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''0''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.1%22 see list])&lt;br /&gt;
* '''2''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2023-06-16..2024-10-01+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
* '''2''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''0''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.1%22 see list])&lt;br /&gt;
* '''2''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''2+''' contributors of which '''0+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2023-06-16&amp;amp;to=2024-10-01&amp;amp;type=c see list])&lt;br /&gt;
* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
* '''1''' vendor update&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|25}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== 0 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2+ Changes and Bug Fixes ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
* Update d3dcompiler_47.dll from CEF ([https://github.com/multitheftauto/mtasa-blue/commit/75a1a298113721343090a06d60394f63f64df9ca 75a1a29] and [https://github.com/multitheftauto/mtasa-blue/commit/6d8fd8cc2fe7377318583f70abf58dcdb7d09cb0 6d8fd8c] by '''patrikjuvonen''')&lt;br /&gt;
* Updated translations from Crowdin ([https://github.com/multitheftauto/mtasa-blue/commit/29baf29a0143706eb08ef76c4743a452a7f83600 29baf29] by '''patrikjuvonen''')&lt;br /&gt;
:* Added Azerbaijani to client languages&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
* Check deprecated account name length on [[banPlayer]] to fix all players getting kicked ([https://github.com/multitheftauto/mtasa-blue/commit/b5e2332ca5857f3e984467ca0cb8163ec998ea06 b5e2332] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
* &lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 1 Vendor Update ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
* Updated libpng from 1.6.39 to 1.6.40 ([https://github.com/multitheftauto/mtasa-blue/commit/46f04cecd4953ff3a75d43f55a09d575cd91e2df 46f04ce] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Server ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 1+ Changes and Bug Fixes ===&lt;br /&gt;
* [defaultstats] Don't re-apply stats on every respawn ([https://github.com/multitheftauto/mtasa-resources/commit/9fde199ec5025052468df0255bf5c5011ef29718 9fde199] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6.1&amp;diff=77111</id>
		<title>Changes in 1.6.1</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6.1&amp;diff=77111"/>
		<updated>2023-06-25T11:44:42Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#4286f4&amp;quot; subcaption=&amp;quot;Next release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.'''&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.6.0...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/10&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.6.0...master&lt;br /&gt;
* Release announcement on forums: TBA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.6.0|previous release]].&lt;br /&gt;
* This is the '''28&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
* '''{{date difference|2023|06|16}}''' days&lt;br /&gt;
* '''0''' new functions&lt;br /&gt;
* '''0''' new event&lt;br /&gt;
* '''0''' deprecations&lt;br /&gt;
* '''3+''' bug fixes and changes&lt;br /&gt;
* '''15+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.6.0...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.6.0...master mtasa-resources])&lt;br /&gt;
* '''12''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''0''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.1%22 see list])&lt;br /&gt;
* '''2''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2023-06-16..2024-10-01+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
* '''2''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''0''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.1%22 see list])&lt;br /&gt;
* '''2''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2023-06-16..2024-10-01 see list])&lt;br /&gt;
* '''2+''' contributors of which '''0+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2023-06-16&amp;amp;to=2024-10-01&amp;amp;type=c see list])&lt;br /&gt;
* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
* '''1''' vendor update&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|25}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== 0 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2+ Changes and Bug Fixes ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
* Update d3dcompiler_47.dll from CEF ([https://github.com/multitheftauto/mtasa-blue/commit/75a1a298113721343090a06d60394f63f64df9ca 75a1a29] and [https://github.com/multitheftauto/mtasa-blue/commit/6d8fd8cc2fe7377318583f70abf58dcdb7d09cb0 6d8fd8c] by '''patrikjuvonen''')&lt;br /&gt;
* Updated translations from Crowdin ([https://github.com/multitheftauto/mtasa-blue/commit/29baf29a0143706eb08ef76c4743a452a7f83600 29baf29])&lt;br /&gt;
:* Added Azerbaijani to client languages&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
* Check deprecated account name length on [[banPlayer]] to fix all players getting kicked ([https://github.com/multitheftauto/mtasa-blue/commit/b5e2332ca5857f3e984467ca0cb8163ec998ea06 b5e2332] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
* &lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 1 Vendor Update ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
* Updated libpng from 1.6.39 to 1.6.40 ([https://github.com/multitheftauto/mtasa-blue/commit/46f04cecd4953ff3a75d43f55a09d575cd91e2df 46f04ce] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Server ===&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 1+ Changes and Bug Fixes ===&lt;br /&gt;
* [defaultstats] Don't re-apply stats on every respawn ([https://github.com/multitheftauto/mtasa-resources/commit/9fde199ec5025052468df0255bf5c5011ef29718 9fde199] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77053</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77053"/>
		<updated>2023-06-17T13:19:00Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
1.6.0 was released on June 16, 2023. Beta was initially released on April 7, 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: https://forum.multitheftauto.com/topic/140935-multi-theft-auto-san-andreas-16-is-released/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5 Deprecations ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|06|16}}''' days of which '''{{date difference|2021|10|01|2023|04|07}}''' for beta release&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''5''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''956+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0 mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0 mtasa-resources])&lt;br /&gt;
:* '''199''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''102''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''92''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-16+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''44''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''219''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''107''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''45+''' contributors of which '''17+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-16&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|17}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Fixed various cursor alpha issues ([https://github.com/multitheftauto/mtasa-blue/commit/87e3dce37ca2fde416be90df9693e712985047e0 87e3dce] by '''Lpsd''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77052</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77052"/>
		<updated>2023-06-17T13:16:01Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
1.6.0 was released on June 16, 2023. Beta was initially released on April 7, 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: https://forum.multitheftauto.com/topic/140935-multi-theft-auto-san-andreas-16-is-released/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5 Deprecations ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|06|16}}''' days of which '''{{date difference|2021|10|01|2023|04|07}}''' for beta release&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''5''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''956+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0 mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0 mtasa-resources])&lt;br /&gt;
:* '''199''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''102''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''92''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-16+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''44''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''219''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''107''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-16&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|17}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Fixed various cursor alpha issues ([https://github.com/multitheftauto/mtasa-blue/commit/87e3dce37ca2fde416be90df9693e712985047e0 87e3dce] by '''Lpsd''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77045</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77045"/>
		<updated>2023-06-16T20:20:17Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
1.6.0 was released on June 16, 2023. Beta was initially released on April 7, 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: https://forum.multitheftauto.com/topic/140935-multi-theft-auto-san-andreas-16-is-released/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5 Deprecations ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|06|16}}''' days of which '''{{date difference|2021|10|01|2023|04|07}}''' for beta release&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''5''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''956+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0 mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0 mtasa-resources])&lt;br /&gt;
:* '''199''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-16+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''44''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''219''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''107''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-16&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|16}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Fixed various cursor alpha issues ([https://github.com/multitheftauto/mtasa-blue/commit/87e3dce37ca2fde416be90df9693e712985047e0 87e3dce] by '''Lpsd''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.5.9&amp;diff=77044</id>
		<title>Changes in 1.5.9</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.5.9&amp;diff=77044"/>
		<updated>2023-06-16T19:46:45Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
1.5.9 was released on October 1, 2021.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.8...1.5.9&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/7&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.8...1.5.9&lt;br /&gt;
* Release announcement on forums: https://forum.mtasa.com/topic/132708-multi-theft-auto-san-andreas-159-is-released/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
* You can now use the new [[onPlayerResourceStart]] server-side event to trigger when client is ready! Thanks to Lpsd.&lt;br /&gt;
* You can now detect element interior or dimension change through two new client and server-side events [[onElementInteriorChange]] and [[onElementDimensionChange]] – should reduce some of your code! Thanks to Patrick and Strix.&lt;br /&gt;
* You can now edit element bone behavior through 7 new bone manipulation functions! Great for some dynamic animations. Get started at [[setElementBonePosition]] and [[setElementBoneRotation]]. Thanks to Saml1er.&lt;br /&gt;
* More vehicle customisation options! You can now edit vehicle dummy positions per vehicle. See [[setVehicleDummyPosition]]. Thanks to botder.&lt;br /&gt;
* More audio customisation with sound effect parameters! See [[setSoundEffectParameter]]. Thanks to Strix and Sarrum.&lt;br /&gt;
* More client download transfer box customisation options! See for example [[onClientTransferBoxProgressChange]]. Thanks to botder and CrosRoad95.&lt;br /&gt;
* You can now allocate custom objects and vehicles through [[engineRequestModel]]. One of the most sought after features in a long time. Thanks to TheNormalnij.&lt;br /&gt;
* You can now use scalable vector graphics (SVG) in MTA! See [[svgCreate]] for more info. Thanks to Lpsd.&lt;br /&gt;
* You can now use peds and vehicles as the camera target. Thanks to TheNormalnij.&lt;br /&gt;
* A lot more features for scripters to build even more immersive experiences with!&lt;br /&gt;
* Many synchronization improvements!&lt;br /&gt;
* Many varying size fixes, quality of life improvements, updates and security enhancements!&lt;br /&gt;
* Many default resource fixes, refactors and upgrades, including ''webmap'' working once again! We have also improved the detection of world objects in map editor (''editor_main'' resource), so you can select many more objects that you couldn't before - such as bushes, fences and many more! You can now also remove world objects inside interiors. This should help mappers a lot.&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Backwards Compatibility ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
=== 6 Backwards Incompatible Changes ===&lt;br /&gt;
These changes will take effect in '''1.6.0''':&lt;br /&gt;
* [[callRemote]] callbacks currently set the error code to '''nil''' when there is no error. In 1.6.0, to be consistent with [[fetchRemote]], the error code reported will be '''0'''. See [https://github.com/multitheftauto/mtasa-blue/issues/294 GitHub #294].&lt;br /&gt;
* Since July 2016 if you provide an invalid string like '''&amp;quot;randomstring&amp;quot;''' when a function expects a number, the string will be treated as '''0''' and raise a script warning. In 1.6.0 this will be an error. You will still be able to provide strings containing numbers (e.g. '''&amp;quot;100&amp;quot;''' and '''&amp;quot;12.34&amp;quot;'''), this change only affects invalid strings. See [https://github.com/multitheftauto/mtasa-blue/issues/1043 GitHub #1043].&lt;br /&gt;
* When providing a width and height of (0, 0) to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning. The warning was introduced Feb 2019. See [https://github.com/multitheftauto/mtasa-blue/issues/1069 GitHub #1069].&lt;br /&gt;
* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error. See [https://github.com/multitheftauto/mtasa-blue/issues/1070 GitHub #1070].&lt;br /&gt;
* Since Aug 2015, we replaced the custom '''mtalocal://''' URL scheme with '''http://mta/resourceName/blah.html'''. This '''mtalocal://''' URL scheme will now be removed. See [https://github.com/multitheftauto/mtasa-blue/issues/1071 GitHub #1071].&lt;br /&gt;
* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space. See [https://github.com/multitheftauto/mtasa-blue/pull/1994 GitHub #1994].&lt;br /&gt;
&lt;br /&gt;
This list is incomplete and we may introduce more changes later.&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.8|previous release]].&lt;br /&gt;
* This is the '''26&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
* '''{{date difference|2020|10|11|2021|10|1}}''' days&lt;br /&gt;
* '''49''' new functions&lt;br /&gt;
* '''16''' new events&lt;br /&gt;
* '''0''' deprecations&lt;br /&gt;
* '''77+''' bug fixes and changes&lt;br /&gt;
* '''334''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.8...1.5.9 see comparison])&lt;br /&gt;
* '''189''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2020-10-11..2021-10-01 see list])&lt;br /&gt;
* '''81''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%22Next+Release+%281.5.9%29%22 see list])&lt;br /&gt;
* '''135''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2020-10-11..2021-10-01+no%3Amilestone see list])&lt;br /&gt;
* '''71''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2020-10-11..2021-10-01 see list])&lt;br /&gt;
* '''207''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%22Next+Release+%281.5.9%29%22 see list])&lt;br /&gt;
* '''53''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2020-10-11..2021-10-01 see list])&lt;br /&gt;
* '''38''' contributors of which '''11''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2020-10-11&amp;amp;to=2021-10-01&amp;amp;type=c see list])&lt;br /&gt;
* '''94+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
* '''13''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2021|10|1}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Client ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
=== 44 New Functions ===&lt;br /&gt;
* Added [[getRoofPosition]] ([https://github.com/multitheftauto/mtasa-blue/pull/1518 #1518] by '''Pirulax''')&lt;br /&gt;
* Added [[setVehicleVariant]] (previously available server-side only) ([https://github.com/multitheftauto/mtasa-blue/pull/1599 #1599] by '''StrixG''')&lt;br /&gt;
* Added [[engineRestreamWorld]] ([https://github.com/multitheftauto/mtasa-blue/pull/1735 #1735] by '''TheNormalnij''')&lt;br /&gt;
* Added functions to modify element bones behavior ([https://github.com/multitheftauto/mtasa-blue/pull/1673 #1673] by '''Saml1er''')&lt;br /&gt;
** [[setElementBonePosition]]&lt;br /&gt;
** [[setElementBoneRotation]]&lt;br /&gt;
** [[getElementBonePosition]]&lt;br /&gt;
** [[getElementBoneRotation]]&lt;br /&gt;
** [[setElementBoneMatrix]]&lt;br /&gt;
** [[getElementBoneMatrix]]&lt;br /&gt;
** [[updateElementRpHAnim]]&lt;br /&gt;
* Added [[engineSetModelVisibleTime]] and [[engineGetModelVisibleTime]] ([https://github.com/multitheftauto/mtasa-blue/pull/1766 #1766] by ''' TheNormalnij''')&lt;br /&gt;
* Added [[setColorFilter]] and [[resetColorFilter]] ([https://github.com/multitheftauto/mtasa-blue/pull/1611 #1611] by '''tederis''')&lt;br /&gt;
* Added [[getVehicleWheelFrictionState]] ([https://github.com/multitheftauto/mtasa-blue/pull/1839 #1839] by '''drop-club''')&lt;br /&gt;
* Added [[setPedEnterVehicle]] and [[setPedExitVehicle]] ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Added [[setSoundLooped]] and [[isSoundLooped]] ([https://github.com/multitheftauto/mtasa-blue/pull/657 #657] by '''FileEX''')&lt;br /&gt;
* Added [[isTransferBoxAlwaysVisible]] ([https://github.com/multitheftauto/mtasa-blue/pull/1955 #1955] by '''botder''' and '''CrosRoad95''')&lt;br /&gt;
* Added vehicle dependent dummy positions with functions ([https://github.com/multitheftauto/mtasa-blue/pull/1982 #1982] by '''botder''')&lt;br /&gt;
** [[getVehicleDummyPosition]]&lt;br /&gt;
** [[getVehicleModelDummyDefaultPosition]]&lt;br /&gt;
** [[setVehicleDummyPosition]]&lt;br /&gt;
** [[resetVehicleDummyPositions]]&lt;br /&gt;
* Added [[isBrowserRenderingPaused]] ([https://github.com/multitheftauto/mtasa-blue/pull/1999 #1999] by '''cleoppa''')&lt;br /&gt;
* Added [[isObjectMoving]] ([https://github.com/multitheftauto/mtasa-blue/pull/2023 #2023] by '''cleoppa''')&lt;br /&gt;
* Added [[showCol]], [[isShowCollisionsEnabled]], [[showSound]] and [[isShowSoundEnabled]] ([https://github.com/multitheftauto/mtasa-blue/pull/2025 #2025] by '''cleoppa''')&lt;br /&gt;
* Added [[clearDebugBox]] ([https://github.com/multitheftauto/mtasa-blue/pull/2160 #2160] by '''cleoppa''')&lt;br /&gt;
* Added [[isChatInputBlocked]] ([https://github.com/multitheftauto/mtasa-blue/pull/2170 #2170] by '''Pieter-Dewachter''')&lt;br /&gt;
* Added [[engineStreamingGetUsedMemory]] ([https://github.com/multitheftauto/mtasa-blue/pull/2269 #2269] by '''Pirulax''')&lt;br /&gt;
* Added [[engineStreamingFreeUpMemory]] ([https://github.com/multitheftauto/mtasa-blue/pull/2268 #2268] by '''Pirulax''')&lt;br /&gt;
* Added [[setSoundEffectParameter]] and [[getSoundEffectParameters]] ([https://github.com/multitheftauto/mtasa-blue/commit/449c5c329732d77ea36ce0abc9595f1577dd1304 449c5c3] by '''StrixG''')&lt;br /&gt;
* Added [[setPedBleeding]] and [[isPedBleeding]] ([https://github.com/multitheftauto/mtasa-blue/pull/2308 #2308] and [https://github.com/multitheftauto/mtasa-blue/pull/2365 #2365] by '''StrixG''' and '''theSarrum''')&lt;br /&gt;
* Added [[getPlayerMapOpacity]] ([https://github.com/multitheftauto/mtasa-blue/pull/2315 #2315] by '''theSarrum''')&lt;br /&gt;
* Added new SVG functions ([https://github.com/multitheftauto/mtasa-blue/pull/2026 #2026] by '''Lpsd''')&lt;br /&gt;
** [[svgCreate]]&lt;br /&gt;
** [[svgGetDocumentXML]]&lt;br /&gt;
** [[svgSetDocumentXML]]&lt;br /&gt;
** [[svgGetSize]]&lt;br /&gt;
** [[svgSetSize]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 10 New Events ===&lt;br /&gt;
* Added [[onClientPedsProcessed]] ([https://github.com/multitheftauto/mtasa-blue/pull/1673 #1673] by '''Saml1er''')&lt;br /&gt;
* Added [[onClientElementDimensionChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1553 #1553] by '''StrixG''')&lt;br /&gt;
* Added [[onClientPedVehicleEnter]] and [[onClientPedVehicleExit]] ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Added [[onClientResourceFileDownload]], [[onClientTransferBoxProgressChange]] and [[onClientTransferBoxVisibilityChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1955 #1955] by '''botder''' and '''CrosRoad95''')&lt;br /&gt;
* Added [[onClientObjectMoveStart]] and [[onClientObjectMoveStop]] ([https://github.com/multitheftauto/mtasa-blue/pull/2023 #2023] by '''cleoppa''')&lt;br /&gt;
* Added [[onClientElementInteriorChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/2058 #2058] by '''Patrick2562''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 8 New Arguments &amp;amp; Parameters ===&lt;br /&gt;
* Added ''macros'' argument to [[dxCreateShader]] ([https://github.com/multitheftauto/mtasa-blue/pull/1573 #1573] by '''tederis''')&lt;br /&gt;
* Added ''forceOverrideNextFrame'' argument to [[setAnalogControlState]] ([https://github.com/multitheftauto/mtasa-blue/pull/1852 #1852] by '''LosFaul''')&lt;br /&gt;
* Added ''interior'' and ''dimension'' arguments to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1915 #1915] by '''Pirulax''')&lt;br /&gt;
* Added ''pedCameraMode'' argument to [[setCameraViewMode]] ([https://github.com/multitheftauto/mtasa-blue/pull/1418 #1418] by '''TheNormalnij''')&lt;br /&gt;
* Added ''flipUV'' argument to [[dxDrawMaterialLine3D]] and [[dxDrawMaterialSectionLine3D]] ([https://github.com/multitheftauto/mtasa-blue/pull/2193 #2193] by '''tederis''')&lt;br /&gt;
* Added ''messageType'' parameter to [[onClientChatMessage]] ([https://github.com/multitheftauto/mtasa-blue/pull/1020 #1020] by '''Lpsd''')&lt;br /&gt;
* Added ''lineHeight'' argument to [[dxDrawText]] ([https://github.com/multitheftauto/mtasa-blue/pull/2355 #2355] by '''Allerek''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 40 Bug Fixes &amp;amp; Changes ===&lt;br /&gt;
* Fixed crash when deleting a chatbox bind too early ([https://github.com/multitheftauto/mtasa-blue/commit/be577116f191526111e06487c8322c7799e03564 be57711] by '''sbx320''')&lt;br /&gt;
* Added minimum version check for [[resetBlurLevel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1755 #1755] by '''StrixG''')&lt;br /&gt;
* Included skins added through [[engineRequestModel]] in [[getValidPedModels]] ([https://github.com/multitheftauto/mtasa-blue/pull/1437 #1437] by '''Pirulax''')&lt;br /&gt;
* Allow allocating new object models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1684 #1684] by '''TheNormalnij''')&lt;br /&gt;
* Allow allocating new vehicle models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1701 #1701] by '''TheNormalnij''')&lt;br /&gt;
* Events [[onClientVehicleStartEnter]], [[onClientVehicleEnter]], [[onClientVehicleStartExit]] and [[onClientVehicleExit]] now return [[ped|peds]] as well ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Fixed hectic bike rotation by filling CBikeSAInterface class ([https://github.com/multitheftauto/mtasa-blue/pull/1884 #1884] by '''TheNormalnij''')&lt;br /&gt;
* Fixed [[setSoundPanningEnabled|Sound.setPanningEnabled]] OOP-method not working due to typo in definition ([https://github.com/multitheftauto/mtasa-blue/pull/1923 #1923] by '''StrixG''')&lt;br /&gt;
* Fixed ped task bug when special fighting near to a vehicle causing abnormal behavior ([https://github.com/multitheftauto/mtasa-blue/pull/1943 #1943] by '''Zangomangu''')&lt;br /&gt;
* Fixed [[getKeyState]] not working with gamepad buttons ([https://github.com/multitheftauto/mtasa-blue/pull/1944 #1944] by '''botder''')&lt;br /&gt;
* Disable gamepad controls if disabled by [[showCursor]] ([https://github.com/multitheftauto/mtasa-blue/commit/c4b9a844c3dc8f8fd16776370dcdac12f189d32f c4b9a84] by '''botder''')&lt;br /&gt;
* Keep console position and size when changing locale ([https://github.com/multitheftauto/mtasa-blue/pull/1970 #1970] by '''xLuxy''')&lt;br /&gt;
* Fixed network trouble if falling into water while attempting to enter a vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/1986 #1986] by '''Zangomangu''')&lt;br /&gt;
* Abort vehicle entering for incompatible vehicles if ped is in water ([https://github.com/multitheftauto/mtasa-blue/commit/b3ba15bad3a0943d83cefb90cddc6f9191667fa8 b3ba15b] by '''botder''')&lt;br /&gt;
* Lowered shadows and lights more towards ground level ([https://github.com/multitheftauto/mtasa-blue/pull/2018 #2018] by '''patrikjuvonen''' and '''botder''')&lt;br /&gt;
* Fixed objects not returning world model position in [[processLineOfSight]] ([https://github.com/multitheftauto/mtasa-blue/pull/2083 #2083] by '''STR6''')&lt;br /&gt;
* Added keybind queue to improve performance ([https://github.com/multitheftauto/mtasa-blue/pull/2123 #2123] by '''patrikjuvonen''')&lt;br /&gt;
* Added ped camera mode return value to [[getCameraViewMode]] ([https://github.com/multitheftauto/mtasa-blue/pull/1418 #1418] by '''TheNormalnij''')&lt;br /&gt;
* Fixed [[setMarkerType]] resetting marker position ([https://github.com/multitheftauto/mtasa-blue/commit/586d6d6fa202de43e633c20f757e2b1282529106 586d6d] by '''botder''')&lt;br /&gt;
* Fixed [[testLineAgainstWater]] working incorrectly outside of game boundaries ([https://github.com/multitheftauto/mtasa-blue/pull/2192 #2192] by '''Allerek''')&lt;br /&gt;
* Fixed client vehicles blocking entry to server vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2188 #2188] by '''Zangomangu''')&lt;br /&gt;
* Removed obsolete entry from forbodenList ([https://github.com/multitheftauto/mtasa-blue/commit/ff93fec93cb20c25577950c47bc22c0f9730a459 ff93fec] by '''Dutchman101''')&lt;br /&gt;
* Reset vehicle explosion timer in CVehicleSA::SetHealth ([https://github.com/multitheftauto/mtasa-blue/commit/8b30d7a4e43e6460a8203bb89b7133365a3e6a85 8b30d7a] and [https://github.com/multitheftauto/mtasa-blue/commit/546beabf70a896ccf87c3138f028e8ef34f84c7d 546beab] by '''botder''')&lt;br /&gt;
* Set game thread affinity to first CPU core ([https://github.com/multitheftauto/mtasa-blue/commit/dbc792b3d433378217c96b6b1418a21888ed1d5a dbc792b] by '''botder''')&lt;br /&gt;
* Added &amp;quot;TotalPhysicalMemory&amp;quot; to [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/pull/2265 #2265] by '''Pirulax''')&lt;br /&gt;
* Added a UI button to delete servers from the &amp;quot;Recent&amp;quot; tab ([https://github.com/multitheftauto/mtasa-blue/pull/2253 #2253] by '''iDannz1''')&lt;br /&gt;
* Trim keybind whitespace to avoid duplicates ([https://github.com/multitheftauto/mtasa-blue/pull/2124 #2124] by '''patrikjuvonen''')&lt;br /&gt;
* Fixed a typo in the sa.dat file ([https://github.com/multitheftauto/mtasa-blue/commit/eff97c8ad3e725691d182c239997caeca51eba4d eff97c8] by '''ccw808''')&lt;br /&gt;
* Resolved remaining collisionless objects ([https://github.com/multitheftauto/mtasa-blue/pull/2296 #2296] by '''Saml1er''', '''TheNormalnij''', '''ccw808''', '''thisdp''' and '''botder''')&lt;br /&gt;
* Fixed attached players desync after reconnect ([https://github.com/multitheftauto/mtasa-blue/pull/2290 #2290] by '''theSarrum''')&lt;br /&gt;
* Check clothes type parameter in several cases ([https://github.com/multitheftauto/mtasa-blue/commit/ce9d3deab8ec7905264b3492bf11d3565ee5c149 ce9d3de] by '''Inder00''' and '''botder''')&lt;br /&gt;
* Updated some images ([https://github.com/multitheftauto/mtasa-blue/commit/f00c1a38934b28eff8201708dd4b956272d27f13 f00c1a3] by '''patrikjuvonen''')&lt;br /&gt;
* Set CEF cache path ([https://github.com/multitheftauto/mtasa-blue/commit/adff688e77c16d0c5a63e047b60da97529f2b111 adff688] by '''patrikjuvonen''')&lt;br /&gt;
* Fixed some capital letters not working in CEF ([https://github.com/multitheftauto/mtasa-blue/commit/6ed00b324a980d43c342d87916d1a78bfd352d86 6ed00b3] by '''patrikjuvonen''' and '''botder''')&lt;br /&gt;
* Fixed domain permission window labels overflowing in some languages ([https://github.com/multitheftauto/mtasa-blue/commit/f7dcd6f249a367ddb9b81b07bea35b4fcb6145ee f7dcd6f] by '''patrikjuvonen''')&lt;br /&gt;
* Updated client translations ([https://github.com/multitheftauto/mtasa-blue/commit/6db5ba4454a7f764871aae561b17898fd4e82318 6db5ba4] by '''patrikjuvonen''')&lt;br /&gt;
* Updated credits ([https://github.com/multitheftauto/mtasa-blue/pull/2125 #2125] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7 Vendor Updates ===&lt;br /&gt;
* Updated and replaced CEGUI-integrated [https://www.freetype.org/ FreeType] by adding it as its own dependency ([https://github.com/multitheftauto/mtasa-blue/commit/def86d01971d84522803052f68374a92bd68fad4 def86d0] and [https://github.com/multitheftauto/mtasa-blue/commit/2b70f96da7e4fb07effc371929e7e8f6297b8105 2b70f96] by '''Jusonex''')&lt;br /&gt;
* Updated libjpeg from 9b to 9d ([https://github.com/multitheftauto/mtasa-blue/pull/1963 #1963] by '''patrikjuvonen''')&lt;br /&gt;
* Updated Unifont from 5.1 to 13.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/8eeac9a6465b2d6af7055cab01eb24beb72b8d2d 8eeac9a] by '''patrikjuvonen''')&lt;br /&gt;
* Updated BASS libraries ([https://github.com/multitheftauto/mtasa-blue/pull/2377 #2377] by '''Dutchman101''')&lt;br /&gt;
* Updated CEF from 85.3.12+g3e94ebf (Chromium 85.0.4183.121) to 94.4.2+g6a963ca ([https://chromereleases.googleblog.com/2021/09/stable-channel-update-for-desktop_24.html Chromium 94.0.4606.61]) (See commit [https://github.com/multitheftauto/mtasa-blue/commit/ae6caa92c81b37ca29c7af0fbb7dffb4c57b14b6 ae6caa9] by '''patrikjuvonen''')&lt;br /&gt;
* Added lunasvg 2.3.0 ([https://github.com/multitheftauto/mtasa-blue/pull/2026 #2026] by '''Lpsd''')&lt;br /&gt;
* Updated unrar from 5.91 to 6.02 ([https://github.com/multitheftauto/mtasa-blue/pull/2384 #2384] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
=== 6 New Events ===&lt;br /&gt;
* Added [[onElementDimensionChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1553 #1553] by '''StrixG''')&lt;br /&gt;
* Added [[onPedVehicleEnter]] and [[onPedVehicleExit]] ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Added [[onResourceLoadStateChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1651 #1651] by '''TeteX1''')&lt;br /&gt;
* Added [[onElementInteriorChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/2058 #2058] by '''Patrick2562''')&lt;br /&gt;
* Added [[onPlayerResourceStart]] ([https://github.com/multitheftauto/mtasa-blue/pull/2150 #2150] by '''Lpsd''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== New Arguments &amp;amp; Parameters ===&lt;br /&gt;
* Added ''exitCode'' to [[shutdown]] ([https://github.com/multitheftauto/mtasa-blue/pull/2298 #2298] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 16 Bug Fixes &amp;amp; Changes ===&lt;br /&gt;
* Fixed wrong SQLite column in [[getAccountsByIP]] ([https://github.com/multitheftauto/mtasa-blue/pull/1734 #1734] by '''emre1702''')&lt;br /&gt;
* Improved ''help'' command in server console ([https://github.com/multitheftauto/mtasa-blue/pull/1639 #1639] by '''Unde-R''')&lt;br /&gt;
* Improved checksum error messages for internal HTTP servers ([https://github.com/multitheftauto/mtasa-blue/pull/1778 #1778] by '''qaisjp''')&lt;br /&gt;
* Events [[onVehicleStartEnter]], [[onVehicleEnter]], [[onVehicleStartExit]] and [[onVehicleExit]] now return [[ped|peds]] as well ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Fixed CLuaArgument not comparing tables recursively, causing unnecessary [[setElementData]] resyncs even if values match ([https://github.com/multitheftauto/mtasa-blue/commit/76e52f820e4dadce75df6de0ea3378d02cc1bbb5 76e52f8] by '''botder''')&lt;br /&gt;
* Enforce existing username length limit in account code ([https://github.com/multitheftauto/mtasa-blue/pull/1995 #1995] by '''patrikjuvonen''')&lt;br /&gt;
* Refactored vehicle blowup code to fix [[onVehicleExplode]] triggering twice server-side ([https://github.com/multitheftauto/mtasa-blue/pull/1997 #1997] by '''botder''')&lt;br /&gt;
* Added source map compatibility in CResourceHTMLItem ([https://github.com/multitheftauto/mtasa-blue/pull/2207 #2207] by '''PauloKim1246''')&lt;br /&gt;
* Added missing [[GetElementsWithinColShape|ColShape.elementsWithin]] ([https://github.com/multitheftauto/mtasa-blue/pull/2186 #2186] by '''Pirulax''')&lt;br /&gt;
* Fixed info command displaying two statuses of a running resource ([https://github.com/multitheftauto/mtasa-blue/pull/2292 #2292] by '''theSarrum''')&lt;br /&gt;
* Fixed respawning of blown vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/796399704b1e0a2147bb7ba52ea95c34245ceebe 7963997] by '''botder''')&lt;br /&gt;
* Don't allow dead peds to enter vehicles ([https://github.com/multitheftauto/mtasa-blue/pull/2344 #2344] by '''Zangomangu''')&lt;br /&gt;
* Fixed missing new lines when outputting long messages in server console ([https://github.com/multitheftauto/mtasa-blue/commit/6256bb05ea752d2e2f406c516448ae948f493c79 6256bb0] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1 Vendor Update ===&lt;br /&gt;
* Updated sqlite from 3.32.3 to 3.36.0 ([https://github.com/multitheftauto/mtasa-blue/pull/2284 #2284] by '''patrikjuvonen''')&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Shared (''Client &amp;amp; Server'') ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
=== 5 New Functions ===&lt;br /&gt;
* Added transfer box customization functions [[setTransferBoxVisible]] and [[isTransferBoxVisible]] ([https://github.com/multitheftauto/mtasa-blue/pull/1955 #1955] by '''botder''' and '''CrosRoad95''')&lt;br /&gt;
* Added [[setColPolygonHeight]] and [[getColPolygonHeight]] ([https://github.com/multitheftauto/mtasa-blue/pull/1908 #1908] by '''CrosRoad95''')&lt;br /&gt;
* Added ''intersectsSegmentTriangle'' method to [[Vector3]] ([https://github.com/multitheftauto/mtasa-blue/pull/1711 #1711] by '''Pirulax''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 3 New Arguments &amp;amp; Parameters ===&lt;br /&gt;
* Added ''bIncludeWorldSeaLevel'' and ''bIncludeOutsideWorldLevel'' to [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1402 #1402] by '''TheNormalnij''')&lt;br /&gt;
* Added new optional ''inputBlocked'' argument for [[showChat]] ([https://github.com/multitheftauto/mtasa-blue/pull/2170 #2170] by '''Pieter-Dewachter''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 9 Bug Fixes &amp;amp; Changes ===&lt;br /&gt;
* Fixed vehicle driver desynchronization after carjacker dies ([https://github.com/multitheftauto/mtasa-blue/pull/1907 #1907] by '''Zangomangu''')&lt;br /&gt;
* Disabled train track functions ([https://github.com/multitheftauto/mtasa-blue/pull/1920 #1920] by '''qaisjp''')&lt;br /&gt;
* Added request body and method to HTTP scripts ([https://github.com/multitheftauto/mtasa-blue/pull/2053 #2053] by '''Disinterpreter''')&lt;br /&gt;
* Added aes128 encryption support to [[encodeString]] and [[decodeString]] ([https://github.com/multitheftauto/mtasa-blue/pull/2235 #2235] by '''drop-club''')&lt;br /&gt;
* Fixed empty files returning an invalid checksum ([https://github.com/multitheftauto/mtasa-blue/commit/966de4e209b4ce6b3e4e6a7ea0f53650038a049c 966de4e] by '''botder''')&lt;br /&gt;
* Added extra checks in CXMLImpl::ParseString to avoid crash when invalid XML data supplied ([https://github.com/multitheftauto/mtasa-blue/pull/2282 #2282] by '''Lpsd''')&lt;br /&gt;
* Added ability to use peds and vehicles as a camera target using [[setCameraTarget]] ([https://github.com/multitheftauto/mtasa-blue/pull/1753 #1753] by '''TheNormalnij''')&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 5 Vendor Updates ===&lt;br /&gt;
* Updated detours from 1.2 to 4.0.1 ([https://github.com/multitheftauto/mtasa-blue/pull/2022 #2022] by '''botder''')&lt;br /&gt;
* Updated mbedtls from 2.4.2 to 2.27.0 ([https://github.com/multitheftauto/mtasa-blue/pull/2085 #2085] and [https://github.com/multitheftauto/mtasa-blue/commit/38e92079643779a0a1ef3b25ca5cfb4c99be2e52 38e9207] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
* Updated curl from 7.72.0 to 7.79.1 ([https://github.com/multitheftauto/mtasa-blue/pull/2373 #2373] by '''patrikjuvonen''')&lt;br /&gt;
* Updated pcre from 8.39 to 8.45 ([https://github.com/multitheftauto/mtasa-blue/commit/7d517586c71a940f52cfa5ee1443b628882c9eed 7d51758] by '''patrikjuvonen''')&lt;br /&gt;
* Updated cryptopp from 8.2.0 to 8.6.0 ([https://github.com/multitheftauto/mtasa-blue/pull/2385 #2385] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== 37+ Bug Fixes &amp;amp; Changes ===&lt;br /&gt;
&lt;br /&gt;
* [admin] added an option to hide sensitive data. (works like streamer mode in some apps) (thanks to iDannz)&lt;br /&gt;
* [admin] added an option make the camera collide while spectate. (thanks to iDannz)&lt;br /&gt;
* [admin] added a command to send messages in admin chat (/a message). (thanks to rickchesterhd123)&lt;br /&gt;
* [admin] added an option to teleport to the selected position on the map. (thanks to Patrick2562)&lt;br /&gt;
* [admin] added save to some infos, so you don't have to reselect some options after reconnecting. (thanks to iDannz)&lt;br /&gt;
* [admin] fixed error in output messages (case the player has a nickname with more than 1 hex color). (thanks to androksi)&lt;br /&gt;
* [admin] fixed a bug that occurred when trying to restart a resource that wasn't running. (thanks to Dante386)&lt;br /&gt;
* [admin] fixed an error that occurred when clicking on the &amp;quot;Maps&amp;quot; tab if the resource 'mapmanager' was not running. (thanks to cleoppa and iDannz)&lt;br /&gt;
* [admin] improved the lists of 'give vehicle', 'give weapon' and 'slap'. (thanks to iDannz)&lt;br /&gt;
* [admin] replace 'give admin' button with permissions selection widget. (thanks to iDannz)&lt;br /&gt;
* [admin] tweaks to the interface. (thanks to iDannz)&lt;br /&gt;
* [cdm] removed the cdm resource from the official resources package.&lt;br /&gt;
* [editor] added an option to 'lock' elements. (thanks to xLive)&lt;br /&gt;
* [editor] added an option to choose the output directory before saving new maps. (thanks to umithyo, xLive and iDannz)&lt;br /&gt;
* [editor] added option to select some objects that do not have collisions. (thanks to Zangomangu and Tut)&lt;br /&gt;
* [editor] fixed an issue that occurred when saving element's dimension. (thanks to FileEX)&lt;br /&gt;
* [editor] fixed bug that made the camera be locked after clicking some buttons too fast. (thanks to androksi and iDannz)&lt;br /&gt;
* [editor] interior world models are now removable. (thanks to Zangomango)&lt;br /&gt;
* [freeroam] fixed an error in the command '/addclothes'. (thanks to xLive)&lt;br /&gt;
* [freeroam] fixed error when using negative numbers in the command '/color'. (thanks to xLive)&lt;br /&gt;
* [freeroam] improved the map image quality. (thanks to patrikjuvonen)&lt;br /&gt;
* [hedit] resource added to the official resources package.&lt;br /&gt;
* [ipb] fixed filter input-box that did not work. (thanks to iDannz)&lt;br /&gt;
* [killmessages] rewritten resource. (now detects deaths caused by vehicles (eg hydra), and also detects deaths caused by vehicle explosions). (thanks to iDannz)&lt;br /&gt;
* [mapcycler] added an option to pause cycling while the server is empty. (thanks to jlillis)&lt;br /&gt;
* [race] added configuration of transparency level during the ghost mode. (thanks to AfuSensi)&lt;br /&gt;
* [race] added fade car addon. (thanks to AfuSensi)&lt;br /&gt;
* [race] fix bug in pickup respawn. (thanks to LosFaul)&lt;br /&gt;
* [race] finish the map when there are only spectators. (thanks to xLive)&lt;br /&gt;
* [race] added possibility to use rotation attributes. (thanks to xLive)&lt;br /&gt;
* [resourcemanager] fixed problems on the dates of some information. (thanks to Dezash)&lt;br /&gt;
* [runcode] fixed a problem that caused the 'srun' command show the results to everyone. (thanks to Yamsha75)&lt;br /&gt;
* [speedometer] resource added to the official resources package.&lt;br /&gt;
* [trainhorn] resource added to the official resources package.&lt;br /&gt;
* [webmap] fixed and updated. (thanks to patrikjuvonen)&lt;br /&gt;
* [webstats] updated. (thanks to patrikjuvonen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77043</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77043"/>
		<updated>2023-06-16T19:46:37Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
1.6.0 was released on June 16, 2023. Beta was initially released on April 7, 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5 Deprecations ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|06|16}}''' days of which '''{{date difference|2021|10|01|2023|04|07}}''' for beta release&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''5''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''956+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0 mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0 mtasa-resources])&lt;br /&gt;
:* '''199''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-16+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''44''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''219''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''107''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-16&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|16}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Fixed various cursor alpha issues ([https://github.com/multitheftauto/mtasa-blue/commit/87e3dce37ca2fde416be90df9693e712985047e0 87e3dce] by '''Lpsd''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.5.9&amp;diff=77042</id>
		<title>Changes in 1.5.9</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.5.9&amp;diff=77042"/>
		<updated>2023-06-16T19:46:31Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
1.5.9 was released on October 1, 2021.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.8...1.5.9&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/7&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.8...1.5.9&lt;br /&gt;
* Release announcement on forums: https://forum.mtasa.com/topic/132708-multi-theft-auto-san-andreas-159-is-released/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
* You can now use the new [[onPlayerResourceStart]] server-side event to trigger when client is ready! Thanks to Lpsd.&lt;br /&gt;
* You can now detect element interior or dimension change through two new client and server-side events [[onElementInteriorChange]] and [[onElementDimensionChange]] – should reduce some of your code! Thanks to Patrick and Strix.&lt;br /&gt;
* You can now edit element bone behavior through 7 new bone manipulation functions! Great for some dynamic animations. Get started at [[setElementBonePosition]] and [[setElementBoneRotation]]. Thanks to Saml1er.&lt;br /&gt;
* More vehicle customisation options! You can now edit vehicle dummy positions per vehicle. See [[setVehicleDummyPosition]]. Thanks to botder.&lt;br /&gt;
* More audio customisation with sound effect parameters! See [[setSoundEffectParameter]]. Thanks to Strix and Sarrum.&lt;br /&gt;
* More client download transfer box customisation options! See for example [[onClientTransferBoxProgressChange]]. Thanks to botder and CrosRoad95.&lt;br /&gt;
* You can now allocate custom objects and vehicles through [[engineRequestModel]]. One of the most sought after features in a long time. Thanks to TheNormalnij.&lt;br /&gt;
* You can now use scalable vector graphics (SVG) in MTA! See [[svgCreate]] for more info. Thanks to Lpsd.&lt;br /&gt;
* You can now use peds and vehicles as the camera target. Thanks to TheNormalnij.&lt;br /&gt;
* A lot more features for scripters to build even more immersive experiences with!&lt;br /&gt;
* Many synchronization improvements!&lt;br /&gt;
* Many varying size fixes, quality of life improvements, updates and security enhancements!&lt;br /&gt;
* Many default resource fixes, refactors and upgrades, including ''webmap'' working once again! We have also improved the detection of world objects in map editor (''editor_main'' resource), so you can select many more objects that you couldn't before - such as bushes, fences and many more! You can now also remove world objects inside interiors. This should help mappers a lot.&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Backwards Compatibility ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
=== 6 Backwards Incompatible Changes ===&lt;br /&gt;
These changes will take effect in '''1.6.0''':&lt;br /&gt;
* [[callRemote]] callbacks currently set the error code to '''nil''' when there is no error. In 1.6.0, to be consistent with [[fetchRemote]], the error code reported will be '''0'''. See [https://github.com/multitheftauto/mtasa-blue/issues/294 GitHub #294].&lt;br /&gt;
* Since July 2016 if you provide an invalid string like '''&amp;quot;randomstring&amp;quot;''' when a function expects a number, the string will be treated as '''0''' and raise a script warning. In 1.6.0 this will be an error. You will still be able to provide strings containing numbers (e.g. '''&amp;quot;100&amp;quot;''' and '''&amp;quot;12.34&amp;quot;'''), this change only affects invalid strings. See [https://github.com/multitheftauto/mtasa-blue/issues/1043 GitHub #1043].&lt;br /&gt;
* When providing a width and height of (0, 0) to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning. The warning was introduced Feb 2019. See [https://github.com/multitheftauto/mtasa-blue/issues/1069 GitHub #1069].&lt;br /&gt;
* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error. See [https://github.com/multitheftauto/mtasa-blue/issues/1070 GitHub #1070].&lt;br /&gt;
* Since Aug 2015, we replaced the custom '''mtalocal://''' URL scheme with '''http://mta/resourceName/blah.html'''. This '''mtalocal://''' URL scheme will now be removed. See [https://github.com/multitheftauto/mtasa-blue/issues/1071 GitHub #1071].&lt;br /&gt;
* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space. See [https://github.com/multitheftauto/mtasa-blue/pull/1994 GitHub #1994].&lt;br /&gt;
&lt;br /&gt;
This list is incomplete and we may introduce more changes later.&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.8|previous release]].&lt;br /&gt;
* This is the '''26&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
* '''{{date difference|2020|10|11|2021|10|1}}''' days&lt;br /&gt;
* '''49''' new functions&lt;br /&gt;
* '''16''' new events&lt;br /&gt;
* '''0''' deprecations&lt;br /&gt;
* '''77+''' bug fixes and changes&lt;br /&gt;
* '''334''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.8...1.5.9 see comparison])&lt;br /&gt;
* '''189''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2020-10-11..2021-10-01 see list])&lt;br /&gt;
* '''81''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%22Next+Release+%281.5.9%29%22 see list])&lt;br /&gt;
* '''135''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2020-10-11..2021-10-01+no%3Amilestone see list])&lt;br /&gt;
* '''71''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2020-10-11..2021-10-01 see list])&lt;br /&gt;
* '''207''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%22Next+Release+%281.5.9%29%22 see list])&lt;br /&gt;
* '''53''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2020-10-11..2021-10-01 see list])&lt;br /&gt;
* '''38''' contributors of which '''11''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2020-10-11&amp;amp;to=2021-10-01&amp;amp;type=c see list])&lt;br /&gt;
* '''94+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
* '''13''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2021|10|1}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Client ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
=== 44 New Functions ===&lt;br /&gt;
* Added [[getRoofPosition]] ([https://github.com/multitheftauto/mtasa-blue/pull/1518 #1518] by '''Pirulax''')&lt;br /&gt;
* Added [[setVehicleVariant]] (previously available server-side only) ([https://github.com/multitheftauto/mtasa-blue/pull/1599 #1599] by '''StrixG''')&lt;br /&gt;
* Added [[engineRestreamWorld]] ([https://github.com/multitheftauto/mtasa-blue/pull/1735 #1735] by '''TheNormalnij''')&lt;br /&gt;
* Added functions to modify element bones behavior ([https://github.com/multitheftauto/mtasa-blue/pull/1673 #1673] by '''Saml1er''')&lt;br /&gt;
** [[setElementBonePosition]]&lt;br /&gt;
** [[setElementBoneRotation]]&lt;br /&gt;
** [[getElementBonePosition]]&lt;br /&gt;
** [[getElementBoneRotation]]&lt;br /&gt;
** [[setElementBoneMatrix]]&lt;br /&gt;
** [[getElementBoneMatrix]]&lt;br /&gt;
** [[updateElementRpHAnim]]&lt;br /&gt;
* Added [[engineSetModelVisibleTime]] and [[engineGetModelVisibleTime]] ([https://github.com/multitheftauto/mtasa-blue/pull/1766 #1766] by ''' TheNormalnij''')&lt;br /&gt;
* Added [[setColorFilter]] and [[resetColorFilter]] ([https://github.com/multitheftauto/mtasa-blue/pull/1611 #1611] by '''tederis''')&lt;br /&gt;
* Added [[getVehicleWheelFrictionState]] ([https://github.com/multitheftauto/mtasa-blue/pull/1839 #1839] by '''drop-club''')&lt;br /&gt;
* Added [[setPedEnterVehicle]] and [[setPedExitVehicle]] ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Added [[setSoundLooped]] and [[isSoundLooped]] ([https://github.com/multitheftauto/mtasa-blue/pull/657 #657] by '''FileEX''')&lt;br /&gt;
* Added [[isTransferBoxAlwaysVisible]] ([https://github.com/multitheftauto/mtasa-blue/pull/1955 #1955] by '''botder''' and '''CrosRoad95''')&lt;br /&gt;
* Added vehicle dependent dummy positions with functions ([https://github.com/multitheftauto/mtasa-blue/pull/1982 #1982] by '''botder''')&lt;br /&gt;
** [[getVehicleDummyPosition]]&lt;br /&gt;
** [[getVehicleModelDummyDefaultPosition]]&lt;br /&gt;
** [[setVehicleDummyPosition]]&lt;br /&gt;
** [[resetVehicleDummyPositions]]&lt;br /&gt;
* Added [[isBrowserRenderingPaused]] ([https://github.com/multitheftauto/mtasa-blue/pull/1999 #1999] by '''cleoppa''')&lt;br /&gt;
* Added [[isObjectMoving]] ([https://github.com/multitheftauto/mtasa-blue/pull/2023 #2023] by '''cleoppa''')&lt;br /&gt;
* Added [[showCol]], [[isShowCollisionsEnabled]], [[showSound]] and [[isShowSoundEnabled]] ([https://github.com/multitheftauto/mtasa-blue/pull/2025 #2025] by '''cleoppa''')&lt;br /&gt;
* Added [[clearDebugBox]] ([https://github.com/multitheftauto/mtasa-blue/pull/2160 #2160] by '''cleoppa''')&lt;br /&gt;
* Added [[isChatInputBlocked]] ([https://github.com/multitheftauto/mtasa-blue/pull/2170 #2170] by '''Pieter-Dewachter''')&lt;br /&gt;
* Added [[engineStreamingGetUsedMemory]] ([https://github.com/multitheftauto/mtasa-blue/pull/2269 #2269] by '''Pirulax''')&lt;br /&gt;
* Added [[engineStreamingFreeUpMemory]] ([https://github.com/multitheftauto/mtasa-blue/pull/2268 #2268] by '''Pirulax''')&lt;br /&gt;
* Added [[setSoundEffectParameter]] and [[getSoundEffectParameters]] ([https://github.com/multitheftauto/mtasa-blue/commit/449c5c329732d77ea36ce0abc9595f1577dd1304 449c5c3] by '''StrixG''')&lt;br /&gt;
* Added [[setPedBleeding]] and [[isPedBleeding]] ([https://github.com/multitheftauto/mtasa-blue/pull/2308 #2308] and [https://github.com/multitheftauto/mtasa-blue/pull/2365 #2365] by '''StrixG''' and '''theSarrum''')&lt;br /&gt;
* Added [[getPlayerMapOpacity]] ([https://github.com/multitheftauto/mtasa-blue/pull/2315 #2315] by '''theSarrum''')&lt;br /&gt;
* Added new SVG functions ([https://github.com/multitheftauto/mtasa-blue/pull/2026 #2026] by '''Lpsd''')&lt;br /&gt;
** [[svgCreate]]&lt;br /&gt;
** [[svgGetDocumentXML]]&lt;br /&gt;
** [[svgSetDocumentXML]]&lt;br /&gt;
** [[svgGetSize]]&lt;br /&gt;
** [[svgSetSize]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 10 New Events ===&lt;br /&gt;
* Added [[onClientPedsProcessed]] ([https://github.com/multitheftauto/mtasa-blue/pull/1673 #1673] by '''Saml1er''')&lt;br /&gt;
* Added [[onClientElementDimensionChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1553 #1553] by '''StrixG''')&lt;br /&gt;
* Added [[onClientPedVehicleEnter]] and [[onClientPedVehicleExit]] ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Added [[onClientResourceFileDownload]], [[onClientTransferBoxProgressChange]] and [[onClientTransferBoxVisibilityChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1955 #1955] by '''botder''' and '''CrosRoad95''')&lt;br /&gt;
* Added [[onClientObjectMoveStart]] and [[onClientObjectMoveStop]] ([https://github.com/multitheftauto/mtasa-blue/pull/2023 #2023] by '''cleoppa''')&lt;br /&gt;
* Added [[onClientElementInteriorChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/2058 #2058] by '''Patrick2562''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 8 New Arguments &amp;amp; Parameters ===&lt;br /&gt;
* Added ''macros'' argument to [[dxCreateShader]] ([https://github.com/multitheftauto/mtasa-blue/pull/1573 #1573] by '''tederis''')&lt;br /&gt;
* Added ''forceOverrideNextFrame'' argument to [[setAnalogControlState]] ([https://github.com/multitheftauto/mtasa-blue/pull/1852 #1852] by '''LosFaul''')&lt;br /&gt;
* Added ''interior'' and ''dimension'' arguments to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1915 #1915] by '''Pirulax''')&lt;br /&gt;
* Added ''pedCameraMode'' argument to [[setCameraViewMode]] ([https://github.com/multitheftauto/mtasa-blue/pull/1418 #1418] by '''TheNormalnij''')&lt;br /&gt;
* Added ''flipUV'' argument to [[dxDrawMaterialLine3D]] and [[dxDrawMaterialSectionLine3D]] ([https://github.com/multitheftauto/mtasa-blue/pull/2193 #2193] by '''tederis''')&lt;br /&gt;
* Added ''messageType'' parameter to [[onClientChatMessage]] ([https://github.com/multitheftauto/mtasa-blue/pull/1020 #1020] by '''Lpsd''')&lt;br /&gt;
* Added ''lineHeight'' argument to [[dxDrawText]] ([https://github.com/multitheftauto/mtasa-blue/pull/2355 #2355] by '''Allerek''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 40 Bug Fixes &amp;amp; Changes ===&lt;br /&gt;
* Fixed crash when deleting a chatbox bind too early ([https://github.com/multitheftauto/mtasa-blue/commit/be577116f191526111e06487c8322c7799e03564 be57711] by '''sbx320''')&lt;br /&gt;
* Added minimum version check for [[resetBlurLevel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1755 #1755] by '''StrixG''')&lt;br /&gt;
* Included skins added through [[engineRequestModel]] in [[getValidPedModels]] ([https://github.com/multitheftauto/mtasa-blue/pull/1437 #1437] by '''Pirulax''')&lt;br /&gt;
* Allow allocating new object models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1684 #1684] by '''TheNormalnij''')&lt;br /&gt;
* Allow allocating new vehicle models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1701 #1701] by '''TheNormalnij''')&lt;br /&gt;
* Events [[onClientVehicleStartEnter]], [[onClientVehicleEnter]], [[onClientVehicleStartExit]] and [[onClientVehicleExit]] now return [[ped|peds]] as well ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Fixed hectic bike rotation by filling CBikeSAInterface class ([https://github.com/multitheftauto/mtasa-blue/pull/1884 #1884] by '''TheNormalnij''')&lt;br /&gt;
* Fixed [[setSoundPanningEnabled|Sound.setPanningEnabled]] OOP-method not working due to typo in definition ([https://github.com/multitheftauto/mtasa-blue/pull/1923 #1923] by '''StrixG''')&lt;br /&gt;
* Fixed ped task bug when special fighting near to a vehicle causing abnormal behavior ([https://github.com/multitheftauto/mtasa-blue/pull/1943 #1943] by '''Zangomangu''')&lt;br /&gt;
* Fixed [[getKeyState]] not working with gamepad buttons ([https://github.com/multitheftauto/mtasa-blue/pull/1944 #1944] by '''botder''')&lt;br /&gt;
* Disable gamepad controls if disabled by [[showCursor]] ([https://github.com/multitheftauto/mtasa-blue/commit/c4b9a844c3dc8f8fd16776370dcdac12f189d32f c4b9a84] by '''botder''')&lt;br /&gt;
* Keep console position and size when changing locale ([https://github.com/multitheftauto/mtasa-blue/pull/1970 #1970] by '''xLuxy''')&lt;br /&gt;
* Fixed network trouble if falling into water while attempting to enter a vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/1986 #1986] by '''Zangomangu''')&lt;br /&gt;
* Abort vehicle entering for incompatible vehicles if ped is in water ([https://github.com/multitheftauto/mtasa-blue/commit/b3ba15bad3a0943d83cefb90cddc6f9191667fa8 b3ba15b] by '''botder''')&lt;br /&gt;
* Lowered shadows and lights more towards ground level ([https://github.com/multitheftauto/mtasa-blue/pull/2018 #2018] by '''patrikjuvonen''' and '''botder''')&lt;br /&gt;
* Fixed objects not returning world model position in [[processLineOfSight]] ([https://github.com/multitheftauto/mtasa-blue/pull/2083 #2083] by '''STR6''')&lt;br /&gt;
* Added keybind queue to improve performance ([https://github.com/multitheftauto/mtasa-blue/pull/2123 #2123] by '''patrikjuvonen''')&lt;br /&gt;
* Added ped camera mode return value to [[getCameraViewMode]] ([https://github.com/multitheftauto/mtasa-blue/pull/1418 #1418] by '''TheNormalnij''')&lt;br /&gt;
* Fixed [[setMarkerType]] resetting marker position ([https://github.com/multitheftauto/mtasa-blue/commit/586d6d6fa202de43e633c20f757e2b1282529106 586d6d] by '''botder''')&lt;br /&gt;
* Fixed [[testLineAgainstWater]] working incorrectly outside of game boundaries ([https://github.com/multitheftauto/mtasa-blue/pull/2192 #2192] by '''Allerek''')&lt;br /&gt;
* Fixed client vehicles blocking entry to server vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2188 #2188] by '''Zangomangu''')&lt;br /&gt;
* Removed obsolete entry from forbodenList ([https://github.com/multitheftauto/mtasa-blue/commit/ff93fec93cb20c25577950c47bc22c0f9730a459 ff93fec] by '''Dutchman101''')&lt;br /&gt;
* Reset vehicle explosion timer in CVehicleSA::SetHealth ([https://github.com/multitheftauto/mtasa-blue/commit/8b30d7a4e43e6460a8203bb89b7133365a3e6a85 8b30d7a] and [https://github.com/multitheftauto/mtasa-blue/commit/546beabf70a896ccf87c3138f028e8ef34f84c7d 546beab] by '''botder''')&lt;br /&gt;
* Set game thread affinity to first CPU core ([https://github.com/multitheftauto/mtasa-blue/commit/dbc792b3d433378217c96b6b1418a21888ed1d5a dbc792b] by '''botder''')&lt;br /&gt;
* Added &amp;quot;TotalPhysicalMemory&amp;quot; to [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/pull/2265 #2265] by '''Pirulax''')&lt;br /&gt;
* Added a UI button to delete servers from the &amp;quot;Recent&amp;quot; tab ([https://github.com/multitheftauto/mtasa-blue/pull/2253 #2253] by '''iDannz1''')&lt;br /&gt;
* Trim keybind whitespace to avoid duplicates ([https://github.com/multitheftauto/mtasa-blue/pull/2124 #2124] by '''patrikjuvonen''')&lt;br /&gt;
* Fixed a typo in the sa.dat file ([https://github.com/multitheftauto/mtasa-blue/commit/eff97c8ad3e725691d182c239997caeca51eba4d eff97c8] by '''ccw808''')&lt;br /&gt;
* Resolved remaining collisionless objects ([https://github.com/multitheftauto/mtasa-blue/pull/2296 #2296] by '''Saml1er''', '''TheNormalnij''', '''ccw808''', '''thisdp''' and '''botder''')&lt;br /&gt;
* Fixed attached players desync after reconnect ([https://github.com/multitheftauto/mtasa-blue/pull/2290 #2290] by '''theSarrum''')&lt;br /&gt;
* Check clothes type parameter in several cases ([https://github.com/multitheftauto/mtasa-blue/commit/ce9d3deab8ec7905264b3492bf11d3565ee5c149 ce9d3de] by '''Inder00''' and '''botder''')&lt;br /&gt;
* Updated some images ([https://github.com/multitheftauto/mtasa-blue/commit/f00c1a38934b28eff8201708dd4b956272d27f13 f00c1a3] by '''patrikjuvonen''')&lt;br /&gt;
* Set CEF cache path ([https://github.com/multitheftauto/mtasa-blue/commit/adff688e77c16d0c5a63e047b60da97529f2b111 adff688] by '''patrikjuvonen''')&lt;br /&gt;
* Fixed some capital letters not working in CEF ([https://github.com/multitheftauto/mtasa-blue/commit/6ed00b324a980d43c342d87916d1a78bfd352d86 6ed00b3] by '''patrikjuvonen''' and '''botder''')&lt;br /&gt;
* Fixed domain permission window labels overflowing in some languages ([https://github.com/multitheftauto/mtasa-blue/commit/f7dcd6f249a367ddb9b81b07bea35b4fcb6145ee f7dcd6f] by '''patrikjuvonen''')&lt;br /&gt;
* Updated client translations ([https://github.com/multitheftauto/mtasa-blue/commit/6db5ba4454a7f764871aae561b17898fd4e82318 6db5ba4] by '''patrikjuvonen''')&lt;br /&gt;
* Updated credits ([https://github.com/multitheftauto/mtasa-blue/pull/2125 #2125] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7 Vendor Updates ===&lt;br /&gt;
* Updated and replaced CEGUI-integrated [https://www.freetype.org/ FreeType] by adding it as its own dependency ([https://github.com/multitheftauto/mtasa-blue/commit/def86d01971d84522803052f68374a92bd68fad4 def86d0] and [https://github.com/multitheftauto/mtasa-blue/commit/2b70f96da7e4fb07effc371929e7e8f6297b8105 2b70f96] by '''Jusonex''')&lt;br /&gt;
* Updated libjpeg from 9b to 9d ([https://github.com/multitheftauto/mtasa-blue/pull/1963 #1963] by '''patrikjuvonen''')&lt;br /&gt;
* Updated Unifont from 5.1 to 13.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/8eeac9a6465b2d6af7055cab01eb24beb72b8d2d 8eeac9a] by '''patrikjuvonen''')&lt;br /&gt;
* Updated BASS libraries ([https://github.com/multitheftauto/mtasa-blue/pull/2377 #2377] by '''Dutchman101''')&lt;br /&gt;
* Updated CEF from 85.3.12+g3e94ebf (Chromium 85.0.4183.121) to 94.4.2+g6a963ca ([https://chromereleases.googleblog.com/2021/09/stable-channel-update-for-desktop_24.html Chromium 94.0.4606.61]) (See commit [https://github.com/multitheftauto/mtasa-blue/commit/ae6caa92c81b37ca29c7af0fbb7dffb4c57b14b6 ae6caa9] by '''patrikjuvonen''')&lt;br /&gt;
* Added lunasvg 2.3.0 ([https://github.com/multitheftauto/mtasa-blue/pull/2026 #2026] by '''Lpsd''')&lt;br /&gt;
* Updated unrar from 5.91 to 6.02 ([https://github.com/multitheftauto/mtasa-blue/pull/2384 #2384] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
=== 6 New Events ===&lt;br /&gt;
* Added [[onElementDimensionChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1553 #1553] by '''StrixG''')&lt;br /&gt;
* Added [[onPedVehicleEnter]] and [[onPedVehicleExit]] ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Added [[onResourceLoadStateChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1651 #1651] by '''TeteX1''')&lt;br /&gt;
* Added [[onElementInteriorChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/2058 #2058] by '''Patrick2562''')&lt;br /&gt;
* Added [[onPlayerResourceStart]] ([https://github.com/multitheftauto/mtasa-blue/pull/2150 #2150] by '''Lpsd''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== New Arguments &amp;amp; Parameters ===&lt;br /&gt;
* Added ''exitCode'' to [[shutdown]] ([https://github.com/multitheftauto/mtasa-blue/pull/2298 #2298] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 16 Bug Fixes &amp;amp; Changes ===&lt;br /&gt;
* Fixed wrong SQLite column in [[getAccountsByIP]] ([https://github.com/multitheftauto/mtasa-blue/pull/1734 #1734] by '''emre1702''')&lt;br /&gt;
* Improved ''help'' command in server console ([https://github.com/multitheftauto/mtasa-blue/pull/1639 #1639] by '''Unde-R''')&lt;br /&gt;
* Improved checksum error messages for internal HTTP servers ([https://github.com/multitheftauto/mtasa-blue/pull/1778 #1778] by '''qaisjp''')&lt;br /&gt;
* Events [[onVehicleStartEnter]], [[onVehicleEnter]], [[onVehicleStartExit]] and [[onVehicleExit]] now return [[ped|peds]] as well ([https://github.com/multitheftauto/mtasa-blue/pull/1748 #1748] by '''Zangomangu''')&lt;br /&gt;
* Fixed CLuaArgument not comparing tables recursively, causing unnecessary [[setElementData]] resyncs even if values match ([https://github.com/multitheftauto/mtasa-blue/commit/76e52f820e4dadce75df6de0ea3378d02cc1bbb5 76e52f8] by '''botder''')&lt;br /&gt;
* Enforce existing username length limit in account code ([https://github.com/multitheftauto/mtasa-blue/pull/1995 #1995] by '''patrikjuvonen''')&lt;br /&gt;
* Refactored vehicle blowup code to fix [[onVehicleExplode]] triggering twice server-side ([https://github.com/multitheftauto/mtasa-blue/pull/1997 #1997] by '''botder''')&lt;br /&gt;
* Added source map compatibility in CResourceHTMLItem ([https://github.com/multitheftauto/mtasa-blue/pull/2207 #2207] by '''PauloKim1246''')&lt;br /&gt;
* Added missing [[GetElementsWithinColShape|ColShape.elementsWithin]] ([https://github.com/multitheftauto/mtasa-blue/pull/2186 #2186] by '''Pirulax''')&lt;br /&gt;
* Fixed info command displaying two statuses of a running resource ([https://github.com/multitheftauto/mtasa-blue/pull/2292 #2292] by '''theSarrum''')&lt;br /&gt;
* Fixed respawning of blown vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/796399704b1e0a2147bb7ba52ea95c34245ceebe 7963997] by '''botder''')&lt;br /&gt;
* Don't allow dead peds to enter vehicles ([https://github.com/multitheftauto/mtasa-blue/pull/2344 #2344] by '''Zangomangu''')&lt;br /&gt;
* Fixed missing new lines when outputting long messages in server console ([https://github.com/multitheftauto/mtasa-blue/commit/6256bb05ea752d2e2f406c516448ae948f493c79 6256bb0] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1 Vendor Update ===&lt;br /&gt;
* Updated sqlite from 3.32.3 to 3.36.0 ([https://github.com/multitheftauto/mtasa-blue/pull/2284 #2284] by '''patrikjuvonen''')&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Shared (''Client &amp;amp; Server'') ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
=== 5 New Functions ===&lt;br /&gt;
* Added transfer box customization functions [[setTransferBoxVisible]] and [[isTransferBoxVisible]] ([https://github.com/multitheftauto/mtasa-blue/pull/1955 #1955] by '''botder''' and '''CrosRoad95''')&lt;br /&gt;
* Added [[setColPolygonHeight]] and [[getColPolygonHeight]] ([https://github.com/multitheftauto/mtasa-blue/pull/1908 #1908] by '''CrosRoad95''')&lt;br /&gt;
* Added ''intersectsSegmentTriangle'' method to [[Vector3]] ([https://github.com/multitheftauto/mtasa-blue/pull/1711 #1711] by '''Pirulax''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 3 New Arguments &amp;amp; Parameters ===&lt;br /&gt;
* Added ''bIncludeWorldSeaLevel'' and ''bIncludeOutsideWorldLevel'' to [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1402 #1402] by '''TheNormalnij''')&lt;br /&gt;
* Added new optional ''inputBlocked'' argument for [[showChat]] ([https://github.com/multitheftauto/mtasa-blue/pull/2170 #2170] by '''Pieter-Dewachter''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 9 Bug Fixes &amp;amp; Changes ===&lt;br /&gt;
* Fixed vehicle driver desynchronization after carjacker dies ([https://github.com/multitheftauto/mtasa-blue/pull/1907 #1907] by '''Zangomangu''')&lt;br /&gt;
* Disabled train track functions ([https://github.com/multitheftauto/mtasa-blue/pull/1920 #1920] by '''qaisjp''')&lt;br /&gt;
* Added request body and method to HTTP scripts ([https://github.com/multitheftauto/mtasa-blue/pull/2053 #2053] by '''Disinterpreter''')&lt;br /&gt;
* Added aes128 encryption support to [[encodeString]] and [[decodeString]] ([https://github.com/multitheftauto/mtasa-blue/pull/2235 #2235] by '''drop-club''')&lt;br /&gt;
* Fixed empty files returning an invalid checksum ([https://github.com/multitheftauto/mtasa-blue/commit/966de4e209b4ce6b3e4e6a7ea0f53650038a049c 966de4e] by '''botder''')&lt;br /&gt;
* Added extra checks in CXMLImpl::ParseString to avoid crash when invalid XML data supplied ([https://github.com/multitheftauto/mtasa-blue/pull/2282 #2282] by '''Lpsd''')&lt;br /&gt;
* Added ability to use peds and vehicles as a camera target using [[setCameraTarget]] ([https://github.com/multitheftauto/mtasa-blue/pull/1753 #1753] by '''TheNormalnij''')&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 5 Vendor Updates ===&lt;br /&gt;
* Updated detours from 1.2 to 4.0.1 ([https://github.com/multitheftauto/mtasa-blue/pull/2022 #2022] by '''botder''')&lt;br /&gt;
* Updated mbedtls from 2.4.2 to 2.27.0 ([https://github.com/multitheftauto/mtasa-blue/pull/2085 #2085] and [https://github.com/multitheftauto/mtasa-blue/commit/38e92079643779a0a1ef3b25ca5cfb4c99be2e52 38e9207] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
* Updated curl from 7.72.0 to 7.79.1 ([https://github.com/multitheftauto/mtasa-blue/pull/2373 #2373] by '''patrikjuvonen''')&lt;br /&gt;
* Updated pcre from 8.39 to 8.45 ([https://github.com/multitheftauto/mtasa-blue/commit/7d517586c71a940f52cfa5ee1443b628882c9eed 7d51758] by '''patrikjuvonen''')&lt;br /&gt;
* Updated cryptopp from 8.2.0 to 8.6.0 ([https://github.com/multitheftauto/mtasa-blue/pull/2385 #2385] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== 37+ Bug Fixes &amp;amp; Changes ===&lt;br /&gt;
&lt;br /&gt;
* [admin] added an option to hide sensitive data. (works like streamer mode in some apps) (thanks to iDannz)&lt;br /&gt;
* [admin] added an option make the camera collide while spectate. (thanks to iDannz)&lt;br /&gt;
* [admin] added a command to send messages in admin chat (/a message). (thanks to rickchesterhd123)&lt;br /&gt;
* [admin] added an option to teleport to the selected position on the map. (thanks to Patrick2562)&lt;br /&gt;
* [admin] added save to some infos, so you don't have to reselect some options after reconnecting. (thanks to iDannz)&lt;br /&gt;
* [admin] fixed error in output messages (case the player has a nickname with more than 1 hex color). (thanks to androksi)&lt;br /&gt;
* [admin] fixed a bug that occurred when trying to restart a resource that wasn't running. (thanks to Dante386)&lt;br /&gt;
* [admin] fixed an error that occurred when clicking on the &amp;quot;Maps&amp;quot; tab if the resource 'mapmanager' was not running. (thanks to cleoppa and iDannz)&lt;br /&gt;
* [admin] improved the lists of 'give vehicle', 'give weapon' and 'slap'. (thanks to iDannz)&lt;br /&gt;
* [admin] replace 'give admin' button with permissions selection widget. (thanks to iDannz)&lt;br /&gt;
* [admin] tweaks to the interface. (thanks to iDannz)&lt;br /&gt;
* [cdm] removed the cdm resource from the official resources package.&lt;br /&gt;
* [editor] added an option to 'lock' elements. (thanks to xLive)&lt;br /&gt;
* [editor] added an option to choose the output directory before saving new maps. (thanks to umithyo, xLive and iDannz)&lt;br /&gt;
* [editor] added option to select some objects that do not have collisions. (thanks to Zangomangu and Tut)&lt;br /&gt;
* [editor] fixed an issue that occurred when saving element's dimension. (thanks to FileEX)&lt;br /&gt;
* [editor] fixed bug that made the camera be locked after clicking some buttons too fast. (thanks to androksi and iDannz)&lt;br /&gt;
* [editor] interior world models are now removable. (thanks to Zangomango)&lt;br /&gt;
* [freeroam] fixed an error in the command '/addclothes'. (thanks to xLive)&lt;br /&gt;
* [freeroam] fixed error when using negative numbers in the command '/color'. (thanks to xLive)&lt;br /&gt;
* [freeroam] improved the map image quality. (thanks to patrikjuvonen)&lt;br /&gt;
* [hedit] resource added to the official resources package.&lt;br /&gt;
* [ipb] fixed filter input-box that did not work. (thanks to iDannz)&lt;br /&gt;
* [killmessages] rewritten resource. (now detects deaths caused by vehicles (eg hydra), and also detects deaths caused by vehicle explosions). (thanks to iDannz)&lt;br /&gt;
* [mapcycler] added an option to pause cycling while the server is empty. (thanks to jlillis)&lt;br /&gt;
* [race] added configuration of transparency level during the ghost mode. (thanks to AfuSensi)&lt;br /&gt;
* [race] added fade car addon. (thanks to AfuSensi)&lt;br /&gt;
* [race] fix bug in pickup respawn. (thanks to LosFaul)&lt;br /&gt;
* [race] finish the map when there are only spectators. (thanks to xLive)&lt;br /&gt;
* [race] added possibility to use rotation attributes. (thanks to xLive)&lt;br /&gt;
* [resourcemanager] fixed problems on the dates of some information. (thanks to Dezash)&lt;br /&gt;
* [runcode] fixed a problem that caused the 'srun' command show the results to everyone. (thanks to Yamsha75)&lt;br /&gt;
* [speedometer] resource added to the official resources package.&lt;br /&gt;
* [trainhorn] resource added to the official resources package.&lt;br /&gt;
* [webmap] fixed and updated. (thanks to patrikjuvonen)&lt;br /&gt;
* [webstats] updated. (thanks to patrikjuvonen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77041</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=77041"/>
		<updated>2023-06-16T19:46:12Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
1.6.0 was released on June 16, 2023. Beta was initially released on April 7, 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5 Deprecations ==&lt;br /&gt;
These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|06|16}}''' days of which '''{{date difference|2021|10|01|2023|04|07}}''' for beta release&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''5''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''956+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...1.6.0 mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...1.6.0 mtasa-resources])&lt;br /&gt;
:* '''199''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-16+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''44''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''219''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''107''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-16 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-16&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|16}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Fixed various cursor alpha issues ([https://github.com/multitheftauto/mtasa-blue/commit/87e3dce37ca2fde416be90df9693e712985047e0 87e3dce] by '''Lpsd''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Shared_Scripting_Functions&amp;diff=77036</id>
		<title>Shared Scripting Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Shared_Scripting_Functions&amp;diff=77036"/>
		<updated>2023-06-15T07:13:10Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;both&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Adding_Pages_to_Categories_and_Templates}}&lt;br /&gt;
This page lists all the '''shared''' scripting functions that have been implemented and are available as native functions from the Deathmatch mod. To request a function or event, use [[Requested Functions and Events]]&lt;br /&gt;
&lt;br /&gt;
For more functions, check the [[Useful_Functions|useful functions page]].&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Element functions==&lt;br /&gt;
{{Shared_element_functions}}&lt;br /&gt;
&lt;br /&gt;
==Ped functions==&lt;br /&gt;
{{Shared_ped_functions}}&lt;br /&gt;
&lt;br /&gt;
==Player functions==&lt;br /&gt;
{{Shared_player_functions}}&lt;br /&gt;
&lt;br /&gt;
==Weapon functions==&lt;br /&gt;
{{Shared_weapon_functions}}&lt;br /&gt;
&lt;br /&gt;
==Sound functions==&lt;br /&gt;
{{Shared_sound_functions}}&lt;br /&gt;
&lt;br /&gt;
==Blip functions==&lt;br /&gt;
{{Shared_blip_functions}}&lt;br /&gt;
&lt;br /&gt;
==Camera functions==&lt;br /&gt;
{{Shared_camera_functions}}&lt;br /&gt;
&lt;br /&gt;
==Clothes and body functions==&lt;br /&gt;
{{Shared_clothes_and_body_functions}}&lt;br /&gt;
&lt;br /&gt;
==Collision shape functions==&lt;br /&gt;
{{Shared_collision_shape_functions}}&lt;br /&gt;
&lt;br /&gt;
==Cursor functions==&lt;br /&gt;
{{Shared_cursor_functions}}&lt;br /&gt;
&lt;br /&gt;
==Event functions==&lt;br /&gt;
{{Shared_event_functions}}&lt;br /&gt;
&lt;br /&gt;
==Explosion functions==&lt;br /&gt;
{{Shared_explosion_functions}}&lt;br /&gt;
&lt;br /&gt;
==File functions==&lt;br /&gt;
{{Shared_file_functions}}&lt;br /&gt;
&lt;br /&gt;
==Input functions==&lt;br /&gt;
{{Shared_input_functions}}&lt;br /&gt;
&lt;br /&gt;
==Marker functions==&lt;br /&gt;
{{Shared_marker_functions}}&lt;br /&gt;
&lt;br /&gt;
==Matrix functions==&lt;br /&gt;
{{Shared_matrix_functions}}&lt;br /&gt;
&lt;br /&gt;
==Object functions==&lt;br /&gt;
{{Shared_object_functions}}&lt;br /&gt;
&lt;br /&gt;
==Output functions==&lt;br /&gt;
{{Shared_output_functions}}&lt;br /&gt;
&lt;br /&gt;
==Pickup functions==&lt;br /&gt;
{{Shared_pickup_functions}}&lt;br /&gt;
&lt;br /&gt;
==Projectile functions==&lt;br /&gt;
{{Shared_projectile_functions}}&lt;br /&gt;
&lt;br /&gt;
==Radar functions==&lt;br /&gt;
{{Shared_radar_functions}}&lt;br /&gt;
&lt;br /&gt;
==Resource functions==&lt;br /&gt;
{{Shared_resource_functions}}&lt;br /&gt;
&lt;br /&gt;
==Server functions==&lt;br /&gt;
{{Shared_server_functions}}&lt;br /&gt;
&lt;br /&gt;
==Utility functions==&lt;br /&gt;
{{Shared_utility_functions}}&lt;br /&gt;
&lt;br /&gt;
==UTF8 Library==&lt;br /&gt;
{{Shared_utf8_functions}}&lt;br /&gt;
&lt;br /&gt;
==Vehicle functions==&lt;br /&gt;
{{Shared_vehicle_functions}}&lt;br /&gt;
&lt;br /&gt;
==Water functions==&lt;br /&gt;
{{Shared_water_functions}}&lt;br /&gt;
&lt;br /&gt;
==World functions==&lt;br /&gt;
{{Shared_world_functions}}&lt;br /&gt;
&lt;br /&gt;
==XML functions==&lt;br /&gt;
{{Shared_xml_functions}}&lt;br /&gt;
&lt;br /&gt;
[[ru:Shared Scripting Functions]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Shared_Scripting_Functions&amp;diff=77035</id>
		<title>Shared Scripting Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Shared_Scripting_Functions&amp;diff=77035"/>
		<updated>2023-06-15T07:12:51Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: Reverted edits by Unknown001 (talk) to last revision by Hyper&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Deadly Team On Top&lt;br /&gt;
https://discord.gg/DG5kzCZk&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Server_Scripting_Functions&amp;diff=77034</id>
		<title>Server Scripting Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Server_Scripting_Functions&amp;diff=77034"/>
		<updated>2023-06-15T07:11:42Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Adding_Pages_to_Categories_and_Templates}}&lt;br /&gt;
This page lists all the '''server-side''' scripting functions that have been implemented and are available as native functions. To request a function, create an issue in [https://github.com/multitheftauto/mtasa-blue/issues our GitHub repository.]&lt;br /&gt;
&lt;br /&gt;
Please note that the scripting functions can also be extended by loading in dynamic modules that provide new functionality, such as utility functions. These scripting functions are non-native and require the module to be loaded in order to work.&lt;br /&gt;
 &lt;br /&gt;
Head over to [[Modules]] for a list of non-native serverside functions and modules that are available.&lt;br /&gt;
 &lt;br /&gt;
For more functions, check the [[Useful_Functions|useful functions page]].&lt;br /&gt;
 &lt;br /&gt;
'''Client-side scripting functions can be found here: [[Client Scripting Functions]].'''&lt;br /&gt;
__TOC__&lt;br /&gt;
 &lt;br /&gt;
==Account functions==&lt;br /&gt;
{{Account_functions}}&lt;br /&gt;
 &lt;br /&gt;
==ACL functions==&lt;br /&gt;
{{ACL_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Admin functions==&lt;br /&gt;
{{Admin_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Audio functions==&lt;br /&gt;
{{Audio_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Announcement functions==&lt;br /&gt;
{{Announce_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Blip functions==&lt;br /&gt;
{{Blip_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Camera functions==&lt;br /&gt;
{{Camera_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Clothes and body functions==&lt;br /&gt;
{{Clothes_and_body_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Collision shape functions==&lt;br /&gt;
{{Collision_shape_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Cursor functions==&lt;br /&gt;
{{Cursor_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Element functions==&lt;br /&gt;
{{Element_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Event functions==&lt;br /&gt;
{{Event_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Explosion functions==&lt;br /&gt;
{{Explosion_functions}}&lt;br /&gt;
 &lt;br /&gt;
==File functions==&lt;br /&gt;
{{File_functions}}&lt;br /&gt;
 &lt;br /&gt;
==HTTP functions==&lt;br /&gt;
{{HTTP_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Input functions==&lt;br /&gt;
{{Input_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Map functions==&lt;br /&gt;
{{Map_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Marker functions==&lt;br /&gt;
{{Marker_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Matrix functions==&lt;br /&gt;
{{Shared_matrix_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Module functions==&lt;br /&gt;
{{Module_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Object functions==&lt;br /&gt;
{{Object_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Output functions==&lt;br /&gt;
{{Output_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Ped functions==&lt;br /&gt;
{{Ped_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Pickup functions==&lt;br /&gt;
{{Pickup_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Player functions==&lt;br /&gt;
{{Player_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Projectile functions==&lt;br /&gt;
{{Projectile_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Radar area functions==&lt;br /&gt;
{{Radar_area_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Resource functions==&lt;br /&gt;
{{Resource_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Server functions==&lt;br /&gt;
{{Server_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Settings registry functions==&lt;br /&gt;
{{Settings_registry_functions}}&lt;br /&gt;
 &lt;br /&gt;
==SQL functions==&lt;br /&gt;
{{SQL_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Team functions==&lt;br /&gt;
{{Team_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Text functions==&lt;br /&gt;
{{Text_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Utility functions==&lt;br /&gt;
{{Utility_functions}}&lt;br /&gt;
 &lt;br /&gt;
==UTF8 Library==&lt;br /&gt;
{{UTF8_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Vehicle functions==&lt;br /&gt;
{{Vehicle_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Water functions==&lt;br /&gt;
{{Water_functions}}&lt;br /&gt;
 &lt;br /&gt;
==Weapon functions==&lt;br /&gt;
{{Weapon_functions}}&lt;br /&gt;
 &lt;br /&gt;
==World functions==&lt;br /&gt;
{{World_functions}}&lt;br /&gt;
 &lt;br /&gt;
==XML functions==&lt;br /&gt;
{{XML_functions}}&lt;br /&gt;
 &lt;br /&gt;
[[en:Server Scripting Functions]]&lt;br /&gt;
[[ru:Server Scripting Functions]]&lt;br /&gt;
[[hu:Server Scripting Functions]]&lt;br /&gt;
[[de:Server-Seitige Scripting Funktionen]]&lt;br /&gt;
[[es:Funciones_del_Server]]&lt;br /&gt;
[[pl:Server Scripting Functions]]&lt;br /&gt;
[[pt-br:Funções de Scripting do Servidor]]&lt;br /&gt;
[[tr:Server Scripting Functions]]&lt;br /&gt;
[[ar:Server Scripting Functions]]&lt;br /&gt;
[[zh-cn:Server Scripting Functions]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Server_Scripting_Functions&amp;diff=77033</id>
		<title>Server Scripting Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Server_Scripting_Functions&amp;diff=77033"/>
		<updated>2023-06-15T07:10:57Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: Reverted edits by Unknown001 (talk) to last revision by Hyper&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;بِسْمِ ٱللَّهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ&lt;br /&gt;
Deadly Team On Top https://discord.gg/9t2NR5WpRA&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Client_Manual&amp;diff=77032</id>
		<title>Client Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Client_Manual&amp;diff=77032"/>
		<updated>2023-06-15T07:03:13Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: Reverted edits by Hyper (talk) to last revision by Mr.NuLL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Before you start==&lt;br /&gt;
Before you install Multi Theft Auto: San Andreas, first make sure that there are no modifications to GTA:SA installed. These will conflict with MTA. If you would like to keep your single-player mods, you can create two installations by reinstalling San Andreas to a second folder on your hard drive.&lt;br /&gt;
&lt;br /&gt;
Also, make sure that your machine is capable of running the game in single player. Note that if you are running single player on the absolute minimum requirements, you will experience slowdowns in MTA as it takes up extra processing power.&lt;br /&gt;
{{Note| &lt;br /&gt;
* MTA:SA will only work on GTA:SA '''v1.0'''. If you bought the game recently, it is likely that you have a later version.''' [[Known_Issues_-_FAQ#Does_MTASA_work_with_v1.01_or_v2.00_of_GTA_San_Andreas.3F| (More info)]]&lt;br /&gt;
* If you have a Steam copy of GTA: San Andreas you should [[Known_Issues_-_FAQ#I_have_the_Steam_version_of_GTA_San_Andreas._How_can_I_play_MTASA.3F|read this first]].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===System requirements===&lt;br /&gt;
====Minimum system requirements====&lt;br /&gt;
The minimum system requirements for Multi Theft Auto: San Andreas are '''slightly higher''' than the original minimum requirements for Grand Theft Auto: San Andreas:&lt;br /&gt;
* Windows 7 or newer (Microsoft supported) operating system ([[Compatibility FAQ|XP and Vista do not work and are obsolete]])&lt;br /&gt;
* Intel Pentium 4 or AMD Athlon XP&lt;br /&gt;
* 1 GB RAM&lt;br /&gt;
* Clean installation of Grand Theft Auto: San Andreas, version 1.0 (American or European)&lt;br /&gt;
* 3.7GB of free hard disk space (3.6GB for a minimum Grand Theft Auto installation; remember that MTA caches files from the servers that you play on and require disk space)&lt;br /&gt;
* Nvidia GeForce 4 series or ATI Radeon 8xxx series (64MB VRAM and DirectX 9.0 compatible)&lt;br /&gt;
* DirectX 9.0 compatible sound card&lt;br /&gt;
* Keyboard and mouse&lt;br /&gt;
* Internet access&lt;br /&gt;
&lt;br /&gt;
====Recommended system requirements====&lt;br /&gt;
* Windows 10 operating system&lt;br /&gt;
* Intel Core 2 Duo Processor or AMD equivalent&lt;br /&gt;
* 2 GB RAM&lt;br /&gt;
* Clean installation of Grand Theft Auto: San Andreas, version 1.0 (American or European)&lt;br /&gt;
* &amp;gt;5GB of free hard disk space (Remember that MTA caches files from the servers that you play on and require disk space)&lt;br /&gt;
* Nvidia GeForce FX series or higher, ATI Radeon 9xxx series or higher, Pixel Shader 2.0 compatible&lt;br /&gt;
* DirectX 9.0 compatible sound card&lt;br /&gt;
* Keyboard and mouse&lt;br /&gt;
* Broadband internet access (for smooth online play)&lt;br /&gt;
&lt;br /&gt;
====Notes====&lt;br /&gt;
* The minimum system requirements are considered the bare minimum for MTA: San Andreas, the performance can depend on the game modes that are running and the player count.&lt;br /&gt;
* For extra loading performance, more RAM is recommended.&lt;br /&gt;
* Make sure Windows is fully up to date.&lt;br /&gt;
* Make sure you head over to the [[Known_Issues_-_FAQ|Known Issues]] page if you have issues, or join us on [https://discord.com/invite/mtasa Discord] and do so in the #help-support channel.&lt;br /&gt;
&lt;br /&gt;
==Installing the game==&lt;br /&gt;
# If you haven't already, download the MTA:SA client from the download page at [http://mtasa.com mtasa.com].&lt;br /&gt;
# Run the installer, for Windows Vista and 7 it is required to run this with administrator rights. (The installer will ask.)&lt;br /&gt;
# You need to accept the license that comes with MTA:SA (GPLv3).&lt;br /&gt;
# You will be asked which components to install:&lt;br /&gt;
#* '''Game Client''' interfaces with the game and is a required component.&lt;br /&gt;
#* '''Dedicated Server''' enables you to host your own home-brew server.&lt;br /&gt;
#** '''Core components''' and '''Game module''' are required components for the dedicated server.&lt;br /&gt;
#** '''Core resources''' required resources for dedicated server.&lt;br /&gt;
#** '''Optional resources''' additional resources for your dedicated server, gamemodes and maps.&lt;br /&gt;
#** '''Editor''' is used to create new maps, this is an optional component.&lt;br /&gt;
#* '''Development''' development tools.&lt;br /&gt;
#** '''Module SDK''' development SDK for creating your own MTA server modules, this component requires C++ knowledge.&lt;br /&gt;
#* '''Start menu group''' creates a start menu group for the installed components.&lt;br /&gt;
#* '''Desktop icon''' creates a desktop icon for the client.&lt;br /&gt;
# You are then asked for a folder in which to install the mod. This can by anywhere and doesn't have to be in you San Andreas directory.&lt;br /&gt;
# Next, you will be asked for the directory where you have San Andreas installed. The default location is: '''C:\Program Files\Rockstar Games\GTA San Andreas\'''.&lt;br /&gt;
# When the installation completes, you will be given the option to start MTA: San Andreas straight away. Choose your option and then press '''Finish'''.&lt;br /&gt;
# You will be able to launch ''MTA San Andreas'' from your Start Menu if you wish to play.&lt;br /&gt;
&lt;br /&gt;
==Running the game==&lt;br /&gt;
# Start Multi Theft Auto by clicking the icon located in your Start Menu under '''MTA:San Andreas'''.&lt;br /&gt;
# GTA: San Andreas will start and once it is loaded, you will be presented with the MTA:SA main menu. Here you will find several options (you could also watch a how-to tutorial [http://www.youtube.com/watch?v=ShiqnOazNYw here]):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;188&amp;quot; |&lt;br /&gt;
[[Image:Server_Browser.jpg|280px]]&lt;br /&gt;
| width=&amp;quot;380&amp;quot; |&lt;br /&gt;
&amp;lt;font size=&amp;quot;-1&amp;quot; face=&amp;quot;tahoma,helvetica,arial,sans-serif&amp;quot;&amp;gt;'''Browse servers''' – this allows you to receive a list of available servers to play on. &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;188&amp;quot; |&lt;br /&gt;
[[Image:Host_Game.jpg|280px]]&lt;br /&gt;
| width=&amp;quot;380&amp;quot; |&lt;br /&gt;
&amp;lt;font size=&amp;quot;-1&amp;quot; face=&amp;quot;tahoma,helvetica,arial,sans-serif&amp;quot;&amp;gt;'''Host game''' – this allows you to start a local server. &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;188&amp;quot; |&lt;br /&gt;
[[Image:Menu_Settings.JPG|280px]]&lt;br /&gt;
| width=&amp;quot;380&amp;quot; |&lt;br /&gt;
&amp;lt;font size=&amp;quot;-1&amp;quot; face=&amp;quot;tahoma,helvetica,arial,sans-serif&amp;quot;&amp;gt;'''Settings '''– this allows you to change your in-game nickname, customize controls and adjust display settings.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;188&amp;quot; |&lt;br /&gt;
[[Image:About_Menu.jpg|280px]]&lt;br /&gt;
| width=&amp;quot;380&amp;quot; |&lt;br /&gt;
&amp;lt;font size=&amp;quot;-1&amp;quot; face=&amp;quot;tahoma,helvetica,arial,sans-serif&amp;quot;&amp;gt;'''About '''– this gives you a list of contributors to the project.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;188&amp;quot; |&lt;br /&gt;
[[Image:Map_Editor.jpg|280px]]&lt;br /&gt;
| width=&amp;quot;380&amp;quot; |&lt;br /&gt;
&amp;lt;font size=&amp;quot;-1&amp;quot; face=&amp;quot;tahoma,helvetica,arial,sans-serif&amp;quot;&amp;gt;'''Map editor '''– this allows you to create your own maps, complete with checkpoints, ramps, pickups and other objects. These can then be uploaded onto a server so that you can play them with other people.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;188&amp;quot; |&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| width=&amp;quot;380&amp;quot; |&lt;br /&gt;
&amp;lt;font size=&amp;quot;-1&amp;quot; face=&amp;quot;tahoma,helvetica,arial,sans-serif&amp;quot;&amp;gt;'''Quit '''– this returns you back to your Windows desktop.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The easiest way to play the game is to click '''Browse Servers''' on the menu. If servers have not appeared already, press the '''Refresh''' button and MTA will scan for servers, displaying them as a list.&lt;br /&gt;
&lt;br /&gt;
* Under the '''Name''' tab, each server's name is displayed.&lt;br /&gt;
* Under the '''Players''' tab, the number of players and the maximum capacity of the server is displayed, in the format of [Used Slots] / [Maximum Slots].&lt;br /&gt;
* The '''Ping''' tab displays the ping, or latency, between your machine and the server. Ping is a measure of the time it takes for &amp;quot;packets&amp;quot; of data to be received back from the server after sending them, so a higher ping means that you will experience more lag on that particular server. Generally, servers closest to your location should have the lowest pings.&lt;br /&gt;
* The '''Host''' is the IP address of the server. You can use this address in future to connect to the same server via the Quick Connect option on the main menu.&lt;br /&gt;
&lt;br /&gt;
Each tab can be clicked to arrange the respective column in ascending or descending order.&lt;br /&gt;
&lt;br /&gt;
For optimal performance and gameplay, look for the best balance between players and ping.&lt;br /&gt;
&lt;br /&gt;
Once you have picked a server, select it and click the '''Connect''' button in the top right-hand corner of the dialog. If all goes well, you should connect to the server and automatically join the game.&lt;br /&gt;
&lt;br /&gt;
==How to Play==&lt;br /&gt;
&lt;br /&gt;
MTA:SA offers a comprehensive scripting system that allows map creators to customize many elements of the game in order to create their own innovative game modes. The game incorporates as many single player elements as possible but some aspects are different.&lt;br /&gt;
&lt;br /&gt;
The only other people on the map are your opponents, or allies if it is a team game. You can talk with them using the chatbox located in the left-hand corner of the screen by pressing '''T'''. To chat only to your team members, press '''Y'''.&lt;br /&gt;
&lt;br /&gt;
MTA's map editor allows map creators to add various GTA objects to their maps including roads, exploding barrels, ramps, buildings, hills and more. Not only this, but the objects can be scripted to move, change model and disappear. This offers a great deal of fun and variation to the gameplay. &lt;br /&gt;
&lt;br /&gt;
Holding Tab will display the scoreboard. By default, only names and pings are displayed, but scripts can add extra columns that are specific to the particular gamemode being played. For example, a deathmatch game mode would definitely have a column listing total kills, but the map creator may choose to add extra columns for the number of deaths you have and how long you have been playing for, in order to put your score into perspective.&lt;br /&gt;
&lt;br /&gt;
==Default Controls==&lt;br /&gt;
&lt;br /&gt;
===In-Game Keys===&lt;br /&gt;
&lt;br /&gt;
* F8 (or Tilde Key) - Console&lt;br /&gt;
* F11 - Show SA map ''(the following list is for use when the map is up)''&lt;br /&gt;
**numpad  /- - Zoom in and out&lt;br /&gt;
**numpad 4, 8, 6, 2 - move map left, up, right, down&lt;br /&gt;
**numpad 0 - toggle between attach to local player (map follows player blip) and free move (map stays stationary)  &lt;br /&gt;
* F12 - Take a screenshot&lt;br /&gt;
* T - Chat&lt;br /&gt;
* Y - Team Chat&lt;br /&gt;
&lt;br /&gt;
===Resource Specific Keys===&lt;br /&gt;
These keys depend on the scripts that are running on the server.&lt;br /&gt;
&lt;br /&gt;
* F9 - In-game help (Help manager resource)&lt;br /&gt;
* Z - Push to talk, if voice is enabled on the server.&lt;br /&gt;
* TAB - Player List (if [[Scoreboard]] resource is running on the server)&lt;br /&gt;
&lt;br /&gt;
==Console Commands==&lt;br /&gt;
&lt;br /&gt;
'''bind defaults''' Binds control defaults in the settings menu&lt;br /&gt;
&lt;br /&gt;
Press '''~ (tilde)''' or '''F8''' to access the console, then type a command followed by any necessary parameters (if applicable) then press Enter.&lt;br /&gt;
&lt;br /&gt;
;'''maps''' :This displays a list of all maps available on the server. &lt;br /&gt;
&lt;br /&gt;
;'''nick [nickname]''' :This changes your nickname whilst in-game to whatever you specify in the parameters.&lt;br /&gt;
&lt;br /&gt;
;'''msg [nickname] [message]''' or '''pm [nickname] [message]''' :This sends a private message to the person you specify in the [nickname] parameter. Only the person you specify can see the message. Both '''msg''' and '''pm''' perform the same function.&lt;br /&gt;
&lt;br /&gt;
;'''quit''' or '''exit''' :This disconnects you from the server and returns you to the Windows desktop. Performs the same function as the Quit button on the main menu.&lt;br /&gt;
&lt;br /&gt;
;'''ver''' :This displays the version number and copyright information for the software.&lt;br /&gt;
&lt;br /&gt;
;'''sver''' :This displays the version number of the server you are connected to.&lt;br /&gt;
&lt;br /&gt;
;'''time''' :This displays the current time.&lt;br /&gt;
&lt;br /&gt;
;'''disconnect''' :This disconnects you from the server and returns you to the main menu.&lt;br /&gt;
&lt;br /&gt;
;'''say [text]''' :This enables you to continue talking to people in the chat box whilst the console is open.&lt;br /&gt;
&lt;br /&gt;
;'''ignore [nickname]''' :This will not display any text typed by the player you wish to ignore. To stop ignoring a player, type '''ignore [nickname]''' again.&lt;br /&gt;
{{Tip|You can use these commands in the chatbox by putting a / (forward slash) in front of them.}}&lt;br /&gt;
&lt;br /&gt;
A list of console commands can be seen by typing '''help''' into the console and pressing Enter. The current map may also have extra commands which can be accessed by typing '''commands''' into the console.&lt;br /&gt;
&lt;br /&gt;
For information on more commands see: [[Client Commands]]&lt;br /&gt;
&lt;br /&gt;
==Error codes and their meanings==&lt;br /&gt;
=== Download errors ===&lt;br /&gt;
:{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Code&lt;br /&gt;
!scope=&amp;quot;col&amp;quot; class=&amp;quot;unsortable&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|UNKNOWN_ERROR&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|INVALID_FILE_DESCRIPTORS&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|INVALID_MAX_FILE_DESCRIPTOR&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|INVALID_SELECT_RETURN&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|INVALID_INITIAL_MULTI_PERFORM&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|INVALID_MULTI_PERFORM_CODE&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|INVALID_MULTI_PERFORM_CODE_NEW_DOWNLOADS&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|UNEXPECTED_CURL_MESSAGE&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|UNABLE_TO_CONNECT&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|UNABLE_TO_DOWNLOAD_FILE&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|FAILED_TO_INITIALIZE_DOWNLOAD&lt;br /&gt;
|}&lt;br /&gt;
===Fatal errors===&lt;br /&gt;
:{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Code&lt;br /&gt;
!scope=&amp;quot;col&amp;quot; class=&amp;quot;unsortable&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|no local player model on ingame event&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|no local player on ingame event&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|server downloads disabled&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|no local player model on player-list packet&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|no local player on player-list packet&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|invalid custom data length on entity-add packet&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|invalid bitstream data on entity-add packet&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|system entity on entity-add packet&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|failed to create object on entity-add packet&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|failed to create pickup on entity-add packet&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|failed to create vehicle on entity-add packet&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|invalid team-name length on entity-add packet&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|invalid lua-event name length in lua-event packet&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|invalid resource name length in resource-start packet&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==='Unable to enter vehicle' errors===&lt;br /&gt;
:{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Code&lt;br /&gt;
!scope=&amp;quot;col&amp;quot; class=&amp;quot;unsortable&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|script cancelled&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|script cancelled (jack)&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|current occupier is entering/exiting&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|invalid seat&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|not close enough&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|already in a vehicle&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|already entering/exiting&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|invalid vehicle (trailer)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Special: Playing MTA on Linux or macOS?==&lt;br /&gt;
If you're one of those who use other precious systems, and want to have the client working on your computer,&lt;br /&gt;
please read the [[Client on Linux Manual]] or [[Client on Mac OS X Manual]].&lt;br /&gt;
&lt;br /&gt;
[[ar:دليل_اللاعب]]&lt;br /&gt;
[[cs:Client Manual]]&lt;br /&gt;
[[de:MTA DM Client Anleitung]]&lt;br /&gt;
[[en:Client Manual]]&lt;br /&gt;
[[es:Manual Cliente Deathmatch]]&lt;br /&gt;
[[fr:Manuel Client]]&lt;br /&gt;
[[hu:Client Manual]]&lt;br /&gt;
[[it:Manuale del Client]]&lt;br /&gt;
[[nl:Deathmatch Client Manual]]&lt;br /&gt;
[[pl:Client Manual]]&lt;br /&gt;
[[pt-br:Manual do Cliente]]&lt;br /&gt;
[[ru:Deathmatch Client Manual]]&lt;br /&gt;
[[zh-cn:客户端手册]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Support]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Where_to_buy_GTASA&amp;diff=77031</id>
		<title>Where to buy GTASA</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Where_to_buy_GTASA&amp;diff=77031"/>
		<updated>2023-06-15T07:02:59Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: Reverted edits by Hyper (talk) to last revision by Dragon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page outlines general version compatibility for Grand Theft Auto: San Andreas with MTA:SA as well as where they can be purchased.&lt;br /&gt;
&lt;br /&gt;
=== Compatibility ===&lt;br /&gt;
&lt;br /&gt;
If a version of Grand Theft Auto: San Andreas marked below as compatible is not working, please try reinstalling MTA:SA. If that doesn't work, follow [https://forum.mtasa.com/topic/11757-patching-your-101-or-200-version-of-gta_saexe/ these instructions]. If that still doesn't work, then please contact us on [https://forum.mtasa.com/forum/83-client/ on the forums], or join the [https://mtasa.com/discord MTA Discord #help-support channel].&lt;br /&gt;
{{Important Note|Grand Theft Auto: San Andreas as part of '''Grand Theft Auto: The Trilogy – The Definitive Edition''' ''(2021)'' is an entirely new release of the game. This version is '''not compatible''' with MTA:SA.}}&lt;br /&gt;
&lt;br /&gt;
=== Obtaining compatible &amp;amp; used copies ===&lt;br /&gt;
&lt;br /&gt;
Officially, the only way to purchase a compatible copy of Grand Theft Auto: San Andreas from Rockstar Games and Take-Two is through the purchase of the classic collection [https://store.rockstargames.com/en/game/buy-grand-theft-auto-the-trilogy '''Grand Theft Auto: The Trilogy''' ''(2005)'' on the Rockstar Store]. The only other two options are either getting a used physical copy through flea-markets and private resellers or by buying a key for a compatible digital version from a key reseller. A prominent example in the EU for buying a used physical copy is [https://ebay.com ebay.com]. By typing in &amp;quot;gta san andreas pc&amp;quot; into the search field you can find plenty of people that still sell the compatible game. Be careful though as buying from untrustworthy resellers such as unknown non-business people does pose risks (for example fake or broken copies). To find a digital key-reseller, using a search engine to find &amp;quot;Grand Theft Auto: San Andreas key&amp;quot; or similar should yield plenty results. Evaluate which sources are trustworthy and check the key will work in your region before you consider a purchase.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 900px; text-align: center; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Product&lt;br /&gt;
!Retailer&lt;br /&gt;
!Works with MTA:SA?&lt;br /&gt;
!Available for purchase?&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Grand Theft Auto: The Trilogy ''(2005)''&lt;br /&gt;
|[https://store.rockstargames.com/en/game/buy-grand-theft-auto-the-trilogy Rockstar Store]&lt;br /&gt;
|{{Yes}}&lt;br /&gt;
|{{Yes|[https://store.rockstargames.com/en/game/buy-grand-theft-auto-the-trilogy Yes]}}&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |This is the 2005 collection of the '''3 original classic GTA games'''. It's currently the only version which is both '''compatible''' and '''available for purchase'''.&lt;br /&gt;
|-&lt;br /&gt;
|Steam&lt;br /&gt;
|{{Yes}}&lt;br /&gt;
|{{NoAsterisk}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; style=&amp;quot;background: black; height: 1px; padding: 0px;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; |Grand Theft Auto: San Andreas&lt;br /&gt;
(Digital copy)&lt;br /&gt;
|Rockstar Store&lt;br /&gt;
|{{Yes}}&lt;br /&gt;
|{{NoAsterisk}}&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |MTA:SA installer will make this compatible for you (make sure to install the latest version of MTA:SA '''after''' installing the digital GTA version), but without modifying original game files.&lt;br /&gt;
|-&lt;br /&gt;
|[https://store.steampowered.com/app/12120/Grand_Theft_Auto_San_Andreas/ Steam]&lt;br /&gt;
|{{Yes}}&lt;br /&gt;
|{{NoAsterisk}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.microsoft.com/en-us/p/grand-theft-auto-san-andreas/9wzdncrfj1zn Windows App Store]&lt;br /&gt;
|{{No}}&lt;br /&gt;
|{{No}}&lt;br /&gt;
|This is a mobile/Xbox &amp;quot;remastered&amp;quot; version of the game ported to PC. '''Will never work with MTA:SA.'''&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; style=&amp;quot;background: black; height: 1px; padding: 0px;&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|Grand Theft Auto: San Andreas&lt;br /&gt;
(Used physical copy)&lt;br /&gt;
|Amazon / Ebay / etc. &lt;br /&gt;
[http://www.amazon.com/Grand-Theft-Auto-Andreas-Download/dp/B006YVXGJQ link 1] [https://www.amazon.de/Grand-Theft-Auto-Andreas-DVD-ROM/dp/B00076YSDM/ref=sr_1_1 link 2] [https://www.amazon.com/-/de/dp/B001DUG0NC/ref=sr_1_14 link 3]&lt;br /&gt;
|{{Partial|Unconfirmed (Standard)}}&lt;br /&gt;
|{{Partial|Depending}}&lt;br /&gt;
|For the '''Standard''' edition of the game, if MTA:SA is incompatible, visit [https://forum.mtasa.com/topic/11757-patching-your-101-or-200-version-of-gta_saexe/ this topic] and follow the instructions, or try obtaining a GTA:SA 1.00 No CD - any HOODLUM release will function correctly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Still available through key resellers. Only consider purchasing from reputable sources and check for region restrictions.&lt;br /&gt;
&lt;br /&gt;
[[hu:Where to buy GTASA]]&lt;br /&gt;
[[es:Dónde comprar GTA: SA]]&lt;br /&gt;
[[pl:Where to buy GTASA]]&lt;br /&gt;
[[ru:Where to buy GTASA]]&lt;br /&gt;
[[uk:Where to buy GTASA]]&lt;br /&gt;
[[tr:GTA:SA Nerden Alınır]]&lt;br /&gt;
[[zh-cn:在那里可以购买GTASA]]&lt;br /&gt;
[[ro:Where to buy GTASA]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Coding_guidelines&amp;diff=77030</id>
		<title>Coding guidelines</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Coding_guidelines&amp;diff=77030"/>
		<updated>2023-06-15T07:02:05Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: Reverted edits by Hyper (talk) to last revision by Qaisjp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/multitheftauto/mtasa-blue/blob/master/CONTRIBUTING.md#contributors-guide These guidelines are now on GitHub] =&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Branches&amp;diff=77029</id>
		<title>Branches</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Branches&amp;diff=77029"/>
		<updated>2023-06-15T07:00:56Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: Reverted edits by Hyper (talk) to last revision by Haxardous&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Weapon Creation ==&lt;br /&gt;
Weapon creation is a branch for creating weapon elements which can fire bullets and do not require ped/players assigned to them.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Status'''&lt;br /&gt;
|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Merged - 1.3.1&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch'''&lt;br /&gt;
|[https://github.com/multitheftauto/mtasa-blue/tree/weapon-creation Weapon-Creation]&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch version'''&lt;br /&gt;
|1.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Functions ===&lt;br /&gt;
{{Client_weapon_creation_functions}}&lt;br /&gt;
&lt;br /&gt;
=== General Notes ===&lt;br /&gt;
Created entities are for all intent and purpose objects so any object function will work on them like attachElements, setElementAlpha and such.&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
* http://youtu.be/LN1nZZnzlms&lt;br /&gt;
&lt;br /&gt;
== Custom Animations ==&lt;br /&gt;
Custom Animations is a branch for loading animations from .ifp files&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Status'''&lt;br /&gt;
|&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Abandoned&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch'''&lt;br /&gt;
|[https://github.com/multitheftauto/mtasa-blue/tree/Custom-Animations Custom-Animations]&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch version'''&lt;br /&gt;
|1.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Functions ===&lt;br /&gt;
* [[engineLoadIFP]]&lt;br /&gt;
* [[engineUnloadIFP]]&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
* http://youtu.be/D9YfVPiJniU&lt;br /&gt;
&lt;br /&gt;
=== General Notes ===&lt;br /&gt;
See [[User:Cazomino05]] for bugs.&lt;br /&gt;
&lt;br /&gt;
== Custom Weapon Stats ==&lt;br /&gt;
Custom Weapon Stats is a branch to allow people to edit one of each weapon &amp;quot;properties&amp;quot; for each skill level&lt;br /&gt;
so, for example, an M4 at the Pro level can have 1000 damage and an M4 at a standard level can have 0.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Status'''&lt;br /&gt;
|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Merged - 1.3.1&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch'''&lt;br /&gt;
|[https://github.com/multitheftauto/mtasa-blue/tree/Custom-Weapon-Stats Custom-Weapon-Stats]&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch version'''&lt;br /&gt;
|1.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Functions ===&lt;br /&gt;
* [[getWeaponProperty]]&lt;br /&gt;
* [[setWeaponProperty]]&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
* http://youtu.be/M1dQWpDFq98&lt;br /&gt;
* http://youtu.be/xfdEvpcuk7s&lt;br /&gt;
* http://youtu.be/eDU06fZiU9M&lt;br /&gt;
&lt;br /&gt;
=== General Notes ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
== Analog Control States ==&lt;br /&gt;
The Analog Control States is a branch that is designed to allow proper setting and management of controls and therefore allows for the setting of controls to be between the range of 0 and 1 rather than true/false&lt;br /&gt;
&lt;br /&gt;
This only works for certain properties such as left/right&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Status'''&lt;br /&gt;
|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Merged - 1.3.1&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch'''&lt;br /&gt;
|[https://github.com/multitheftauto/mtasa-blue/tree/Analog-Control-States Analog-Control-States]&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch version'''&lt;br /&gt;
|1.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Functions ===&lt;br /&gt;
* [[setAnalogControlState]]&lt;br /&gt;
* [[getAnalogControlState]]&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== General Notes ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
== Custom-Vehicle-Sirens ==&lt;br /&gt;
Custom Vehicle Sirens allows adding sirens to any individual vehicle in the game for instance to add an undercover sultan.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Status'''&lt;br /&gt;
|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Merged - 1.3.1&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch'''&lt;br /&gt;
|[https://github.com/multitheftauto/mtasa-blue/tree/Custom-Vehicle-Sirens Custom-Vehicle-Sirens]&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch version'''&lt;br /&gt;
|1.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Functions ===&lt;br /&gt;
* [[SetVehicleSirens]]&lt;br /&gt;
* [[GetVehicleSirens]]&lt;br /&gt;
* [[RemoveVehicleSirens]]&lt;br /&gt;
* [[GetVehicleSirenParams]]&lt;br /&gt;
* [[AddVehicleSirens]]&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
* http://youtu.be/zjJdLCtKccA&lt;br /&gt;
* http://youtu.be/ZJDrVf3qSm0&lt;br /&gt;
* http://youtu.be/1J0_v85FioA&lt;br /&gt;
* http://youtu.be/X3zE6hZOx4c&lt;br /&gt;
&lt;br /&gt;
=== General Notes ===&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
== Custom-Train-Tracks ==&lt;br /&gt;
See the main page for this branch ([[Custom Train Tracks]]) for more information.&lt;br /&gt;
{{:Custom_Train_Tracks}}&lt;br /&gt;
&lt;br /&gt;
== Awesomium ==&lt;br /&gt;
Possibility to create in-game browser.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: auto; table-layout: fixed;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Status'''&lt;br /&gt;
|&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Merged - 1.5&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch'''&lt;br /&gt;
|[https://github.com/multitheftauto/mtasa-blue/tree/awesomium Awesomium]&lt;br /&gt;
|-&lt;br /&gt;
|'''Branch version'''&lt;br /&gt;
|1.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Functions ===&lt;br /&gt;
See [[User:Jusonex]].&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
* http://youtu.be/9w2qU6mZDh8&lt;br /&gt;
* http://youtu.be/qvqc1ScZSbM&lt;br /&gt;
* http://youtu.be/cyUw1F6uBig&lt;br /&gt;
&lt;br /&gt;
=== General notes ===&lt;br /&gt;
See [[User:Jusonex]].&lt;br /&gt;
&lt;br /&gt;
[[Category: Development]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76989</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76989"/>
		<updated>2023-06-12T16:05:26Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current beta release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.&lt;br /&gt;
&lt;br /&gt;
1.6.0 beta was released on April 7, 2023. Full release will be in May-June 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5 Deprecations ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|06|12}}''' days of which '''{{date difference|2021|10|01|2023|04|07}}''' for beta release&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''5''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''953+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master mtasa-resources])&lt;br /&gt;
:* '''197''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-12+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''45''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''217''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''106''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-12&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|12}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Fixed various cursor alpha issues ([https://github.com/multitheftauto/mtasa-blue/commit/87e3dce37ca2fde416be90df9693e712985047e0 87e3dce] by '''Lpsd''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76988</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76988"/>
		<updated>2023-06-12T15:13:41Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current beta release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.&lt;br /&gt;
&lt;br /&gt;
1.6.0 beta was released on April 7, 2023. Full release will be in May-June 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5 Deprecations ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|06|12}}''' days of which '''{{date difference|2021|10|01|2023|04|07}}''' for beta release&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''5''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''950+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master mtasa-resources])&lt;br /&gt;
:* '''197''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-12+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''45''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''217''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''106''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-12&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|12}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Fixed various cursor alpha issues ([https://github.com/multitheftauto/mtasa-blue/commit/87e3dce37ca2fde416be90df9693e712985047e0 87e3dce] by '''Lpsd''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76987</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76987"/>
		<updated>2023-06-12T14:21:38Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current beta release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.&lt;br /&gt;
&lt;br /&gt;
1.6.0 beta was released on April 7, 2023. Full release will be in May-June 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 5 Deprecations ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|06|12}}''' days of which '''{{date difference|2021|10|01|2023|04|07}}''' for beta release&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''5''' deprecations&lt;br /&gt;
:* '''290+''' bug fixes and changes&lt;br /&gt;
:* '''949+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master mtasa-resources])&lt;br /&gt;
:* '''197''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''102''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-12+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''44''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''217''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''106''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-12 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-12&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|12}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 193+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Fixed [[addCommandHandler]] returning true when it should return false when calling before startup has completed ([https://github.com/multitheftauto/mtasa-blue/commit/5947012cd11e8b605fcf75d873316505032a1e2e 5947012] by '''CrosRoad95''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Fixed various cursor alpha issues ([https://github.com/multitheftauto/mtasa-blue/commit/87e3dce37ca2fde416be90df9693e712985047e0 87e3dce] by '''Lpsd''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76981</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76981"/>
		<updated>2023-06-11T19:06:19Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current beta release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.&lt;br /&gt;
&lt;br /&gt;
1.6.0 beta was released on April 7, 2023. Full release will be in May-June 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|04|07}}''' days&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''4''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''948+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master mtasa-resources])&lt;br /&gt;
:* '''198''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-11+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''45''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''216''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''106''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-11&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|11}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Fixed [[addCommandHandler]] returning true when it should return false when calling before startup has completed ([https://github.com/multitheftauto/mtasa-blue/commit/5947012cd11e8b605fcf75d873316505032a1e2e 5947012] by '''CrosRoad95''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries (various commits, [https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76980</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76980"/>
		<updated>2023-06-11T19:06:06Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current beta release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.&lt;br /&gt;
&lt;br /&gt;
1.6.0 beta was released on April 7, 2023. Full release will be in May-June 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|04|07}}''' days&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''4''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''948+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master mtasa-resources])&lt;br /&gt;
:* '''198''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-11+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''45''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''216''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''106''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-11&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|11}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Fixed [[addCommandHandler]] returning true when it should return false when calling before startup has completed ([https://github.com/multitheftauto/mtasa-blue/commit/5947012cd11e8b605fcf75d873316505032a1e2e 5947012] by '''CrosRoad95''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries ([https://github.com/multitheftauto/mtasa-blue/commit/c557f77a1330df432622fb9cd1921970f24a3699 c557f77] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76979</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76979"/>
		<updated>2023-06-11T19:05:13Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current beta release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.&lt;br /&gt;
&lt;br /&gt;
1.6.0 beta was released on April 7, 2023. Full release will be in May-June 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|04|07}}''' days&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''4''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''948+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master mtasa-resources])&lt;br /&gt;
:* '''198''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-11+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''45''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''216''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''106''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-11&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|11}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Fixed [[addCommandHandler]] returning true when it should return false when calling before startup has completed ([https://github.com/multitheftauto/mtasa-blue/commit/5947012cd11e8b605fcf75d873316505032a1e2e 5947012] by '''CrosRoad95''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 74 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/6c1f3184764aca0655b5b64fe88ca0a73b2b69c8 6c1f318] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries ([https://github.com/multitheftauto/mtasa-blue/commit/4dac6e566d1323bb19fcc926dc8f468c97b27962 4dac6e5] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76978</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76978"/>
		<updated>2023-06-11T18:23:27Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current beta release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.&lt;br /&gt;
&lt;br /&gt;
1.6.0 beta was released on April 7, 2023. Full release will be in May-June 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|04|07}}''' days&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''4''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''945+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master mtasa-resources])&lt;br /&gt;
:* '''198''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''101''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''90''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-11+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''46''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''215''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''106''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-11&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|11}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Fixed [[addCommandHandler]] returning true when it should return false when calling before startup has completed ([https://github.com/multitheftauto/mtasa-blue/commit/5947012cd11e8b605fcf75d873316505032a1e2e 5947012] by '''CrosRoad95''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 60 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/db51fa9017c088a152912ff7cecb3545428f612e db51fa9] and [https://github.com/multitheftauto/mtasa-blue/commit/0b11afd4aa3aab73e1bda1469baad2ebacb4ea71 0b11afd] by '''efexc''' and [https://github.com/multitheftauto/mtasa-blue/commit/b9f5c64e9bf03b0be1e4cdac3f72374490b81b88 b9f5c64] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries ([https://github.com/multitheftauto/mtasa-blue/commit/4dac6e566d1323bb19fcc926dc8f468c97b27962 4dac6e5] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76977</id>
		<title>Changes in 1.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Changes_in_1.6&amp;diff=76977"/>
		<updated>2023-06-11T18:18:23Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;#39dd57&amp;quot; subcaption=&amp;quot;Current beta release&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
{{Changelogs}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
'''This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.&lt;br /&gt;
&lt;br /&gt;
1.6.0 beta was released on April 7, 2023. Full release will be in May-June 2023.&lt;br /&gt;
&lt;br /&gt;
* GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master&lt;br /&gt;
* GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/9&lt;br /&gt;
* Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master&lt;br /&gt;
* Pre-release announcement on forums: https://forum.multitheftauto.com/topic/140285-multi-theft-auto-san-andreas-16-is-ready-for-testing/&lt;br /&gt;
* Release announcement on forums: TBA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important notice to Windows 7 and 8.x users ==&lt;br /&gt;
If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!&lt;br /&gt;
&lt;br /&gt;
'''CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 12 Backwards Incompatible Changes ==&lt;br /&gt;
This list is preliminary and more changes may be introduced. These changes will take effect in this version and scripts may need to be manually upgraded when updating:&lt;br /&gt;
&lt;br /&gt;
:* Bloodring Banger (504) is now defined as doorless, to fix animations to be consistent with single player, this also causes [[setVehicleLocked]] to not lock the vehicle anymore, as entry happens through the window.&lt;br /&gt;
:* [[callRemote]] callbacks currently set the error code to ''nil'' when there is no error. In this version, to be consistent with [[fetchRemote]], the error code reported will be '''0''' ([https://github.com/multitheftauto/mtasa-blue/issues/294 #294]).&lt;br /&gt;
:* Since Aug 2015, we replaced the custom ''mtalocal://'' URL scheme with '''http://mta/resourceName/blah.html'''. The ''mtalocal://'' URL scheme will now be removed ([https://github.com/multitheftauto/mtasa-blue/issues/1071 #1071]).&lt;br /&gt;
:* Since Jul 2016 if you provide an invalid string like ''&amp;quot;randomstring&amp;quot;'' when a function expects a number, the string will be treated as '''0''' and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. ''&amp;quot;100&amp;quot;'' and ''&amp;quot;12.34&amp;quot;''), this change only affects invalid strings ([https://github.com/multitheftauto/mtasa-blue/issues/1043 #1043]).&lt;br /&gt;
:* Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error ([https://github.com/multitheftauto/mtasa-blue/issues/1070 #1070]).&lt;br /&gt;
:* When providing a width and height of ''(0, 0)'' to [[createBrowser]] or [[guiCreateBrowser]] you will encounter a script error instead of a warning, introduced in Feb 2019 ([https://github.com/multitheftauto/mtasa-blue/issues/1069 #1069]).&lt;br /&gt;
:* The previously unused ''z'' argument in [[getElementsWithinRange]] now calculates elements in 3D space instead of 2D space ([https://github.com/multitheftauto/mtasa-blue/pull/1994 #1994]).&lt;br /&gt;
:* Flamethrower ammo is no longer multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/issues/481 #481]).&lt;br /&gt;
:* Server-side [[createBlip]] now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients ([https://github.com/multitheftauto/mtasa-blue/issues/1399 #1399]).&lt;br /&gt;
:* Server-side [[givePlayerMoney]] and [[setPlayerMoney]] cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value ([https://github.com/multitheftauto/mtasa-blue/issues/2654 #2654]).&lt;br /&gt;
:* Players are now synced when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/pull/2084 #2084]).&lt;br /&gt;
:* Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!&lt;br /&gt;
&lt;br /&gt;
:* Many high FPS related inconsistency issues have been fixed by Merlin!&lt;br /&gt;
:* Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!&lt;br /&gt;
:* A number of graphical effects&lt;br /&gt;
::* Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.&lt;br /&gt;
::* Added corona rain reflections. Thanks to lopezloo.&lt;br /&gt;
::* Added big sun lens flare effect. Thanks to gta191977649.&lt;br /&gt;
::* Added dynamic ped shadows. Thanks to lopezloo.&lt;br /&gt;
::* Grass should now render correctly. Thanks to TFP-dev.&lt;br /&gt;
:* ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.&lt;br /&gt;
:* Added new ''Default 2023'', ''GWEN Blue'' and ''GWEN Orange'' GUI skins. Thanks to Haxardous.&lt;br /&gt;
:* Added missing GTA special [[Character Skins|character skins]] (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289). Thanks to Allerek.&lt;br /&gt;
:* Pictures taken with the camera weapon are now saved in higher quality. Thanks to lopezloo.&lt;br /&gt;
:* Many stability improvements&lt;br /&gt;
:* Many synchronization improvements&lt;br /&gt;
:* Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!&lt;br /&gt;
:* Updates to all language translations from our [https://multitheftauto.crowdin.com Crowdin]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statistics ==&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
These are some statistics since the [[Changes in 1.5.9|previous release]].&lt;br /&gt;
:* This is the '''27&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt;''' 1.x.x release&lt;br /&gt;
:* '''{{date difference|2021|10|01|2023|04|07}}''' days&lt;br /&gt;
:* '''12''' backwards incompatible changes&lt;br /&gt;
:* '''26''' new functions&lt;br /&gt;
:* '''1''' new event&lt;br /&gt;
:* '''4''' deprecations&lt;br /&gt;
:* '''289+''' bug fixes and changes&lt;br /&gt;
:* '''940+''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master mtasa-blue])  ([https://github.com/multitheftauto/mtasa-resources/compare/1.5.9...master mtasa-resources])&lt;br /&gt;
:* '''199''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''92''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''98''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-06-11+no%3Amilestone+-label%3Ainvalid see list])&lt;br /&gt;
:* '''48''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''213''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])&lt;br /&gt;
:* '''106''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-06-11 see list])&lt;br /&gt;
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&amp;amp;to=2023-06-11&amp;amp;type=c see list])&lt;br /&gt;
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])&lt;br /&gt;
:* '''23''' vendor updates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|06|11}}.&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 15 New Features ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Added RSA support on [[encodeString]], along with a new function ([https://github.com/multitheftauto/mtasa-blue/commit/e7e3ba5b337f791203ef977bd083a28226614da7 e7e3ba5], [https://github.com/multitheftauto/mtasa-blue/commit/39bc23f136d82a4849a7b09edfa65fc927b52acc 39bc23f] and [https://github.com/multitheftauto/mtasa-blue/commit/83185ef2fbc1ee086cc7acb1a97b4b15bf939a88 83185ef] by '''Inder00''', '''Pirulax''' and '''TheNormalnij''')&lt;br /&gt;
:** [[generateKeyPair]]&lt;br /&gt;
:* Added HMAC support on [[encodeString]] ([https://github.com/multitheftauto/mtasa-blue/commit/eebf228224860eed030d59d629e905dc9a79b13c eebf228] by '''Inder00''')&lt;br /&gt;
:* Added [[getProcessMemoryStats]] ([https://github.com/multitheftauto/mtasa-blue/commit/dd571b4793ac6773c634a1cdc6b28bfa00891127 dd571b4] by '''botder''')&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Added support for loading custom IMG containers ([https://github.com/multitheftauto/mtasa-blue/commit/075dfeeac88ddf52063f9ec38a68669ce7c9a948 075dfee] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineLoadIMG]]&lt;br /&gt;
:** [[engineImageLinkDFF]]&lt;br /&gt;
:** [[engineImageLinkTXD]]&lt;br /&gt;
:** [[engineRestoreDFFImage]]&lt;br /&gt;
:** [[engineRestoreTXDImage]]&lt;br /&gt;
:** [[engineAddImage]]&lt;br /&gt;
:** [[engineRemoveImage]]&lt;br /&gt;
:** [[engineImageGetFilesCount]]&lt;br /&gt;
:** [[engineImageGetFiles]]&lt;br /&gt;
:** [[engineImageGetFile]]&lt;br /&gt;
:** [[engineGetModelTXDID]]&lt;br /&gt;
:* Added support for model flags ([https://github.com/multitheftauto/mtasa-blue/commit/ec314df0362829ed52a52aa3ac0b1302c2097c3a ec314df] by '''TheNormalnij''')&lt;br /&gt;
:** [[engineSetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlags]]&lt;br /&gt;
:** [[engineResetModelFlags]]&lt;br /&gt;
:** [[engineGetModelFlag]]&lt;br /&gt;
:** [[engineSetModelFlag]]&lt;br /&gt;
:* Added vehicle sun glare effect to [[setWorldSpecialPropertyEnabled]] and [[isWorldSpecialPropertyEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/1fac28795ece272f0a7fe0b697c793b315ac3459 1fac287] by '''gta191977649''' and '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/3068896767976610332272a35ceda28fd33bb75f 3068896] and [https://github.com/multitheftauto/mtasa-blue/commit/da49960feb6651e1cb6efb8a63408eb8ad89c30e da49960] by '''gta191977649''')&lt;br /&gt;
:* Added support for WebM files to [[playSound]] and [[playSound3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/545a22a531b9f4eee01e3d502cbb38b0d95b4c4f 545a22a] by '''theSarrum''')&lt;br /&gt;
:* Added corona rain reflections ([https://github.com/multitheftauto/mtasa-blue/commit/c4caa4b7e82291aca67056fc0f2e9835322f7db9 c4caa4b] by '''lopezloo''')&lt;br /&gt;
:* Added [[isCapsLockEnabled]] function ([https://github.com/multitheftauto/mtasa-blue/commit/e84a15e1ea4d47769e14917243ddb2eac54ae5ee e84a15e] by '''Lpsd''')&lt;br /&gt;
:* Added [[isMTAWindowFocused]] and [[onClientMTAFocusChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/2438e4f9e7fbdeb67a8013fc17f268e6d19f2044 2438e4f] by '''Lpsd''')&lt;br /&gt;
:* Added [[getElementLighting]] ([https://github.com/multitheftauto/mtasa-blue/commit/bc54720421d0dcfa188a9e418d36fb732f061002 bc54720] by '''samr46''')&lt;br /&gt;
:* Added [[setChatboxCharacterLimit]] and [[getChatboxCharacterLimit]], and increased character limit to 255 ([https://github.com/multitheftauto/mtasa-blue/commit/82801ab353a5ea50f69c16904d7e678f620729c3 82801ab] by '''Lpsd''')&lt;br /&gt;
:* Added [[getAllElementData]] ([https://github.com/multitheftauto/mtasa-blue/commit/0ff6607a6f8196c3b82d1289a315a53fa709da32 0ff6607] by '''Unde-R''' and '''StrixG''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Added ARM support for the server executable ([https://github.com/multitheftauto/mtasa-blue/commit/8fc9004ec945a2ab74f4262ed0de267752f66675 8fc9004] and [https://github.com/multitheftauto/mtasa-blue/commit/d01bf2eafc3059d4eff764c228dc6b82d5af7ffe d01bf2e] by '''botder''')&lt;br /&gt;
:* Added [[isObjectBreakable]] and [[setObjectBreakable]], also added support for the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
== 192+ Changes and Bug Fixes ==&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* '''[Breaking change]''' Change bad numberstring warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/9baf6a5b6b3fdeb5abaf76c1e2863354aa88e36a 9baf6a5] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Change unsigned type check from warning to error ([https://github.com/multitheftauto/mtasa-blue/commit/1cd1b61b4b45e4fcfe2e0e1cb36bf09d74419618 1cd1b61] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Added proper 3D radius check to [[getElementsWithinRange]] ([https://github.com/multitheftauto/mtasa-blue/commit/3b2b8fa9017fa27f47af0c6c3090c881a8a44327 3b2b8fa] by '''Pirulax''')&lt;br /&gt;
:* Added [[cancelEvent]] support for [[onElementModelChange]] and [[onClientElementModelChange]] ([https://github.com/multitheftauto/mtasa-blue/commit/7e7255280d3c42f7a36329f496d72c2b9efafe57 7e72552] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed calling of [[onClientColShapeLeave]], [[onClientElementColShapeLeave]], [[onColShapeLeave]] and [[onElementColShapeLeave]] even if the element was destroyed ([https://github.com/multitheftauto/mtasa-blue/commit/f6177e43408053bf8d01fd9b55c478d770945340 f6177e4] by '''Inder00''')&lt;br /&gt;
:* Fixed [[getCameraTarget]] returning the player instead of their vehicle, if available ([https://github.com/multitheftauto/mtasa-blue/commit/05b7ea2d9c936b727ac057d3307d40a434f40352 05b7ea2] by '''botder''')&lt;br /&gt;
:* Fixed several code warnings ([https://github.com/multitheftauto/mtasa-blue/commit/e43aa1ba1dfd5c27fec50924938ac14444ff045e e43aa1b] by '''botder''')&lt;br /&gt;
:* Fixed a crash in CLatentTransferManager ([https://github.com/multitheftauto/mtasa-blue/commit/6220faa318c076d1fbd79050edf6eb53aa43819d 6220faa] by '''botder''')&lt;br /&gt;
:* Fixed [[addCommandHandler]] returning true when it should return false when calling before startup has completed ([https://github.com/multitheftauto/mtasa-blue/commit/5947012cd11e8b605fcf75d873316505032a1e2e 5947012] by '''CrosRoad95''')&lt;br /&gt;
:* Implemented ped far sync interval ([https://github.com/multitheftauto/mtasa-blue/commit/3c49beb6d36067a884e534140e31cae3297d2c2d 3c49beb] by '''Zangomangu''')&lt;br /&gt;
:* Improved [[addEvent]] when sharing events over multiple resources ([https://github.com/multitheftauto/mtasa-blue/commit/f3811cb47633589ec5f1b0dd409045eb8c4133a0 f3811cb] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Improved player sync when exiting vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/e5026e7b71449042449ae3ce19af7e91a3166cdc e5026e7] by '''Zangomangu''')&lt;br /&gt;
:* Removed leftover Discord integration ([https://github.com/multitheftauto/mtasa-blue/commit/9708440462cd5ee815769bf5dfbdbe90d704cd26 9708440] by '''Lpsd''')&lt;br /&gt;
:* Removed protocol error 14 ([https://github.com/multitheftauto/mtasa-blue/commit/828ec464d3c761143af749720fe94f9e17712ccb 828ec46] by '''botder''')&lt;br /&gt;
:* Updated source translations&lt;br /&gt;
&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* '''[Breaking change]''' Error out when creating a browser with size smaller than 1x1 ([https://github.com/multitheftauto/mtasa-blue/commit/a26417f2f4f313f23cf96add09c75fd8d0256b6d a26417f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Removed ''mtalocal://'' URL scheme and error out on bad usage ([https://github.com/multitheftauto/mtasa-blue/commit/c4c01e29d29d214e51c7d689d8753e37e31c5e27 c4c01e2] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed incorrect Bloodring Banger enter/exit animation ([https://github.com/multitheftauto/mtasa-blue/commit/2c6058d3772ef8dae77df6ad0b2421a86abbe746 2c6058d] by '''lopezloo''')&lt;br /&gt;
:* '''[Deprecation]''' Changed [[getCameraShakeLevel]], [[setCameraShakeLevel]] to throw a warning on use, please upgrade to [[getCameraDrunkLevel]] and [[setCameraDrunkLevel]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/2651903e6a03c78a0571089b142b175f11f41bab 2651903] by '''Unde-R''')&lt;br /&gt;
:* Added hook to change vehicle damage debris to the vehicle color ([https://github.com/multitheftauto/mtasa-blue/commit/952448d46c9ac6066dc9d51e26b9da41808077e9 952448d] by '''Merlin''')&lt;br /&gt;
:* Added missing chat_text_outline CVAR to [[getChatboxLayout]] function ([https://github.com/multitheftauto/mtasa-blue/commit/5cc419ca173301b03db15b0ae122fe970e96c2ef 5cc419c] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Added missing getType method for [[camera]] element ([https://github.com/multitheftauto/mtasa-blue/commit/a89d975d7b959fe6c9b0af73ef6261cdb3763715 a89d975] by '''TheNormalnij''' and '''StrixG''')&lt;br /&gt;
:* Added missing model ids and names scraped from .ide files ([https://github.com/multitheftauto/mtasa-blue/commit/062dea31dc1a918d440bf7c87bd6957a7d9204ad 062dea3] by '''Merlin''')&lt;br /&gt;
:* Added new world special property ''coronaztest'' ([https://github.com/multitheftauto/mtasa-blue/commit/093ecf47422f535053f2f4b321bc32ee1c63befd 093ecf4] by '''gta191977649''')&lt;br /&gt;
:* Added pthread and x64 files to the uninstall process ([https://github.com/multitheftauto/mtasa-blue/commit/6ae2ff14e966f7792de3b995d7c8e9655cd5bc75 6ae2ff1] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ability to enable/disable custom weapons collisions ([https://github.com/multitheftauto/mtasa-blue/commit/e27d97dbc79e7cadc1740211b4fe2e746970d8b5 e27d97d] by '''lopezloo''')&lt;br /&gt;
:* Added dynamic ped shadows ([https://github.com/multitheftauto/mtasa-blue/commit/74c359bcaa62fe6a6e8aaa281d247f9ee53778cc 74c359b] and [https://github.com/multitheftauto/mtasa-blue/commit/136e9cf449d4370e5f30090d5adb7783814e02e0 136e9cf] by '''lopezloo''')&lt;br /&gt;
:* Added new default GUI skin (''Default 2023'') ([https://github.com/multitheftauto/mtasa-blue/commit/2d9e03324b07e355031ecb3263477477f1a91399 2d9e033] by '''Haxardous''' and [https://github.com/multitheftauto/mtasa-blue/commit/6ae0f657b1aec4c93d823fef3529412cc754631f 6ae0f65] by '''botder''')&lt;br /&gt;
:* Added new GUI skins ''GWEN Blue'' and ''GWEN Orange'' ([https://github.com/multitheftauto/mtasa-blue/commit/88a26fe4f35739d8b39ec14361b2ec97bae4b250 88a26fe] by '''Haxardous''')&lt;br /&gt;
:* Added missing files to data checks ([https://github.com/multitheftauto/mtasa-blue/commit/8531840ac690ff6534fabe6947b565c0fc59a418 8531840] by '''Dutchman101''')&lt;br /&gt;
:* Added ''resource.ip2c'' object to [[Access Control List|acl.xml]] ''RPC'' group ([https://github.com/multitheftauto/mtasa-blue/commit/960a6614c6962ec5a991076a05e7dd59bc87b0d7 960a661] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* Added missing GTA special skins (3, 4, 5, 6, 8, 42, 65, 86, 119, 273, 289) ([https://github.com/multitheftauto/mtasa-blue/commit/b10b2bfc4b73493f7143542a7158b00384d4a1a9 b10b2bf] by '''Allerek''')&lt;br /&gt;
:* Added ability to get debug setting ''(SettingDebugMode)'' in [[dxGetStatus]] ([https://github.com/multitheftauto/mtasa-blue/commit/e628e402a8d9817d5a20bbcb4bc6105e99f67609 e628e40] by '''vyn666''')&lt;br /&gt;
:* Added ability to restream LOD models in [[engineRestreamWorld]] using new parameter ''includeLODs'' ([https://github.com/multitheftauto/mtasa-blue/commit/39f03949edbf33f9b7c10c1e14ede178a734c515 39f0394] by '''TFP-dev''')&lt;br /&gt;
:* Avoid hierarchy in [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/8e94ec19f8f71ceb0b8eb09e9a7bbc7b33b1cd36 8e94ec1] and [https://github.com/multitheftauto/mtasa-blue/pull/2440/commits/85203a6222dfa989b8877defb0abb8a47891a59e 85203a6] by '''TheNormalnij''' and '''Lpsd''')&lt;br /&gt;
:* Allow allocation of ''timed-object'' models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/f0a2424dd411f5eb454b554addf1eb217090f55b f0a2424] by '''TheNormalnij''')&lt;br /&gt;
:* Changed ''Enter a domain...'' text from web settings into a placeholder ([https://github.com/multitheftauto/mtasa-blue/commit/dc8241903184cf889502925b78c4d48d3413f0f4 dc82419] by '''patrikjuvonen''')&lt;br /&gt;
:* Changed GUI ''relative'' argument to be ''false'' by default ([https://github.com/multitheftauto/mtasa-blue/commit/9b022b632ddcb3989311332b0c9cf41356d54f55 9b022b6] by '''ghostkc12''')&lt;br /&gt;
:* Changed [[setVehiclesLODDistance]] and [[setPedsLODDistance]] to be able to override client setting ([https://github.com/multitheftauto/mtasa-blue/commit/a44db243df08cd729c850652e44994de1ceedcb1 a44db24] by '''samr46''')&lt;br /&gt;
:* Changed max ''fpslimit'' to 32767 ([https://github.com/multitheftauto/mtasa-blue/commit/50d80403182b1ac377502e08e29ec6ef51214c78 50d8040] by '''Merlin''')&lt;br /&gt;
:* Changed default vector wrapping from clamp to wrap ([https://github.com/multitheftauto/mtasa-blue/commit/0dcdac3946adb3e318fe92c6f86ebf024cdca045 0dcdac3] by '''Lpsd''')&lt;br /&gt;
:* Changed to proxy dll method for loading core.dll into GTA process ([https://github.com/multitheftauto/mtasa-blue/commit/ffd2a4bad56d90b52deab8b55b9cbee65623228b ffd2a4b], [https://github.com/multitheftauto/mtasa-blue/commit/c78d7255861dd18ed9e6ecdf94c02d21e5cda932 c78d725], [https://github.com/multitheftauto/mtasa-blue/commit/80e4078d80504b81c9103f4c8b5c84ff4a40ef7a 80e4078] and [https://github.com/multitheftauto/mtasa-blue/commit/336503042c5d60b53d1e10cd420410bbdd057b71 3365030] by '''botder''' and '''ccw''')&lt;br /&gt;
:* Check custom ped models before replacement ([https://github.com/multitheftauto/mtasa-blue/commit/d999e3e97770a11f4df25cd96c8bbe360c1fd4d9 d999e3e] by '''botder''')&lt;br /&gt;
:* Cleaned up and refactored server code ([https://github.com/multitheftauto/mtasa-blue/commit/693976b7131a87df71d81256a80cc48b22ab7bcf 693976b] and [https://github.com/multitheftauto/mtasa-blue/commit/cd1d2088a92b685b3b6294acb388fc1154ddbee4 cd1d208] by '''botder''')&lt;br /&gt;
:* Cleaned up ''CClientVehicle.cpp'' file ([https://github.com/multitheftauto/mtasa-blue/commit/8b806be300c94bd15f1fa7575322bf31caf5234e 8b806be] by '''botder''')&lt;br /&gt;
:* Cleaned up game_sa project ([https://github.com/multitheftauto/mtasa-blue/commit/76b21f7ed5b23f7d734eae20d089bb50336f8518 76b21f7], [https://github.com/multitheftauto/mtasa-blue/commit/e0abb3087a63e79b4273f8185920d00472b1354a e0abb30], [https://github.com/multitheftauto/mtasa-blue/commit/889b6c8ea719cd1a9152ffee9a382a50ee960c51 889b6c8], [https://github.com/multitheftauto/mtasa-blue/commit/90bcdb487ebd9949173186f78de7d2b22b588f96 90bcdb4], [https://github.com/multitheftauto/mtasa-blue/commit/d7082ed1109094e89524cdf4e7d63ad2c2d6c65b d7082ed], [https://github.com/multitheftauto/mtasa-blue/commit/c9c97f1ad4887098b12efd78587b7ec6bed86971 c9c97f1], [https://github.com/multitheftauto/mtasa-blue/commit/3f5b8741b1faae4682942499355ec9a92fcd81a1 3f5b874], [https://github.com/multitheftauto/mtasa-blue/commit/d085fb989e86be9668cd3e9f3f4426eefe55df6d d085fb9], [https://github.com/multitheftauto/mtasa-blue/commit/5e781d51beb923c6f8e3e9f3d904bba3c2d7225e 5e781d5], [https://github.com/multitheftauto/mtasa-blue/commit/4dff64f1803af86a6c9666f0e972136a6d8c4948 4dff64f] by '''Merlin''')&lt;br /&gt;
:* Clean up file paths better ([https://github.com/multitheftauto/mtasa-blue/commit/2fb2b35b6aff26f1b2f104a56c4dab04fb5a8366 2fb2b35] by '''patrikjuvonen''')&lt;br /&gt;
:* Clear client script memory after load ([https://github.com/multitheftauto/mtasa-blue/commit/ce50b9ee6c9112db0358e3ddba354021ca084588 ce50b9e] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/cece630440c577f747e9ee890fd1563a542269e7 cece630] by '''botder''')&lt;br /&gt;
:* Decreased joystick saturation minimum from 51 to 0 ([https://github.com/multitheftauto/mtasa-blue/commit/4fcf3eb4c8db02b0ebefd580646ff6618c13e127 4fcf3eb] by '''patrikjuvonen''')&lt;br /&gt;
:* Detect graphics libraries in MTA directory ([https://github.com/multitheftauto/mtasa-blue/commit/a0645accecc1a6f1288671c988fff79f663e3bde a0645ac] by '''botder''')&lt;br /&gt;
:* Disabled camera collisions for detached vehicle parts and projectiles ([https://github.com/multitheftauto/mtasa-blue/commit/1c00ef9b13dae5b8b23abcb94b236790252ecd42 1c00ef9] by '''lopezloo''')&lt;br /&gt;
:* Disabled system context menu ([https://github.com/multitheftauto/mtasa-blue/commit/34d61b53c03d974027f3b145ec6090dcf7e9c2b0 34d61b5] by '''lopezloo''')&lt;br /&gt;
:* Ensure files are within bounds ([https://github.com/multitheftauto/mtasa-blue/commit/07d0cf77e990e2b25a4f2c99fd110645a3db225a 07d0cf7] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed access violation in [[getVehicleWheelFrictionState]] for vehicles not streamed in ([https://github.com/multitheftauto/mtasa-blue/commit/dde0e59055b5092cac5f16dd8bb06f1ff91ddeed dde0e59] by '''botder''')&lt;br /&gt;
:* Fixed a small memory leak for [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/b2a625b100ff037908b002b586ca81692c24b2ae b2a625b] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed broken doors and damage sync for custom vehicles ([https://github.com/multitheftauto/mtasa-blue/commit/51d3288f06b62561837d9e6d5470b1476cbe6c30 51d3288] by '''BCG2000''')&lt;br /&gt;
:* Fixed camera to autofocus on new car on [[warpPedIntoVehicle]] ([https://github.com/multitheftauto/mtasa-blue/commit/607b57d36b72db62e976ef04c7bfa1d35f39da9a 607b57d] by '''TheNormalnij''' and '''Vladislav Nikolaevich''')&lt;br /&gt;
:* Fixed chatbox when using ''inputBlocked'' argument ([https://github.com/multitheftauto/mtasa-blue/commit/bd62e563e082533e3c35df877cf99ccdd54f5be8 bd62e56] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed crash when pickup has invalid custom model ([https://github.com/multitheftauto/mtasa-blue/commit/1b17869cb58277d596d2865c2a2f777963fe18be 1b17869] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed crash when removing key binds while processing a key stroke ([https://github.com/multitheftauto/mtasa-blue/commit/90f757d26f2c49b02cc5f67e7146c2c7db0dcbe0 90f757d] by '''botder''')&lt;br /&gt;
:* Fixed [[getVehicleType]] and [[getVehicleMaxPassengers]] not returning specific values and players cannot enter as passengers on vehicles added with [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/commit/141438fe462795c136f92b4fca9901e03dcec3f2 141438f] by '''BCG2000''')&lt;br /&gt;
:* Fixed interiors lacking radio ([https://github.com/multitheftauto/mtasa-blue/commit/e573959da339f9c19eef9f4b8a54e2da50b402ac e573959] by '''lopezloo''')&lt;br /&gt;
:* Fixed key binds breaking on resource stop ([https://github.com/multitheftauto/mtasa-blue/commit/8c78fbaca9b837f11fe846792e4a9bf2ca43a8c9 8c78fba] and [https://github.com/multitheftauto/mtasa-blue/commit/280131fd07af4863cb40bad3ae32e1c0f02135e9 280131f] by '''botder''')&lt;br /&gt;
:* Fixed mirrored position of ''light_front_second'' vehicle dummy ([https://github.com/multitheftauto/mtasa-blue/commit/32aeb0e67915744402fdac0619b8807db6352957 32aeb0e] by '''botder''')&lt;br /&gt;
:* Fixed [[setElementModel]] forcing an element to be streamed in no matter the distance from [[localPlayer]] ([https://github.com/multitheftauto/mtasa-blue/commit/467df061b5fadcee81bb7c0c4fb6cf23e741b3eb 467df06] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed sync of damaged light states and wheel states ([https://github.com/multitheftauto/mtasa-blue/commit/fe48d0968042b0bc5e5375c0c2f8f9ee2ed951ba fe48d09] by '''Addlibs''')&lt;br /&gt;
:* Fixed unused binds descriptions are always in English ([https://github.com/multitheftauto/mtasa-blue/commit/32962a6a90178dbf4638df83c0985db1826ed8b1 32962a6] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed single player HUD setting affecting MTA ([https://github.com/multitheftauto/mtasa-blue/commit/7ead65dcf207befd0eafadbaff3ac5aae62b0a08 7ead65d] by '''Merlin''')&lt;br /&gt;
:* Fixed [[isElementInWater]] returning false if ped or player is in vehicle in water ([https://github.com/multitheftauto/mtasa-blue/commit/29f303860e5404aa98a2a69ca5a3b6e80eebd2df 29f3038] by '''Santi''')&lt;br /&gt;
:* Fixed refresh rate limited to 60Hz in full screen mode for some setups ([https://github.com/multitheftauto/mtasa-blue/commit/5207a314272fda9b54443edd30efb11e6e846dd6 5207a31] and [https://github.com/multitheftauto/mtasa-blue/commit/5c77d974c10fc5096b0ecf600343f7c975e8a2c2 5c77d97] by '''samr46''')&lt;br /&gt;
:* Fixed water sound level outside of game boundaries on [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/commit/aed055497e2662119ba178b878c74c28aa5e018f aed0554] by '''samr46''')&lt;br /&gt;
:* Fixed muzzle flash not showing for the last bullet in magazine ([https://github.com/multitheftauto/mtasa-blue/commit/80b17d96097c6977915c91f31ae2161a1bce1fdc 80b17d9] by '''Merlin''')&lt;br /&gt;
:* Fixed various high FPS related issues&lt;br /&gt;
::* Fixed health bar blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/df4d35d2a14cba7fc5549b13cc6cf221d2e7132a df4d35d] by '''Merlin''')&lt;br /&gt;
::* Fixed walking while aiming on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e64d311f62de2bd848c07b59f4f53a30826c1bed e64d311] by '''Merlin''')&lt;br /&gt;
::* Fixed aircraft and boat lights blinking faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/f597c46a45dea26742a680b5a2ab56d6dcb02368 f597c46] by '''Merlin''')&lt;br /&gt;
::* Fixed breakable objects decaying faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/7c26dddcc4ad68dbd79509494bb560fc3f784766 7c26ddd] by '''Merlin''')&lt;br /&gt;
::* Fixed rocket launcher spawning too many effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/167addab6694e76d177989fb4caf3c5bf252dfc7 167adda] by '''Merlin''')&lt;br /&gt;
::* Fixed wheels spawning too many surface effects on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/d2b2c45789747d8412a207e6c7b3094e8556ac73 d2b2c45] by '''Merlin''')&lt;br /&gt;
::* Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/e9cc0a3d515165072863a6b1d3b1652814c24924 e9cc0a3] by '''Merlin''')&lt;br /&gt;
::* Fixed water cannon decaying much faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/32c04f0b25c959007b96d42cdbfefbadca22ca64 32c04f0] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setCameraShakeLevel]] shaking too fast on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/893858ddc5a768194b435da40230fca8ef7da752 893858d] by '''Merlin''')&lt;br /&gt;
::* Fixed [[setPedHeadless]] spawning too many particles on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/2e1042fd67b4438cf2f8e207af241ad98a4e1a88 2e1042f] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/bcc56b5ee6df43697069f38977d09eae23f7e62c bcc56b5] by '''Merlin''')&lt;br /&gt;
:::* Fixed money animation playing faster on high FPS&lt;br /&gt;
:::* Fixed walking through water spawn too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many weather particles on high FPS&lt;br /&gt;
:::* Fixed airplane spawning too many damage particles on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too much sand and water particles on high FPS&lt;br /&gt;
:::* Fixed boats spawning too many particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many rain particles on vehicles on high FPS&lt;br /&gt;
:::* Fixed airplanes spawning too many particles when damaged on high FPS&lt;br /&gt;
:::* Fixed vehicles spawning too many exhaust particles on high FPS&lt;br /&gt;
:::* Fixed spawning too many particles while swimming on high FPS&lt;br /&gt;
::* Fixed helicopters taking off faster on high FPS ([https://github.com/multitheftauto/mtasa-blue/commit/40c178ed787b50ef3fc1d878d794b6b885bc00b9 40c178e] by '''Merlin''')&lt;br /&gt;
::* Fixed more high FPS issues ([https://github.com/multitheftauto/mtasa-blue/commit/7c8a1ab93d091b06262749b482d6c8142ca69eea 7c8a1ab] by '''Merlin''')&lt;br /&gt;
:::* Fixed fog moving too fast on high FPS&lt;br /&gt;
:::* Fixed glass shards spinning and expanding too fast on high FPS&lt;br /&gt;
:::* Fixed boats being slow on high FPS&lt;br /&gt;
:* Fixed camera drunk/shake level not resetting on server disconnect ([https://github.com/multitheftauto/mtasa-blue/commit/3f71f1b64f0359ea2309224d46e1aa65d2d7c3c3 3f71f1b] by '''Lpsd''')&lt;br /&gt;
:* Fixed grass not rendering ([https://github.com/multitheftauto/mtasa-blue/commit/52798a2d923bdb4e29f6fb9c63178e30e40479b6 52798a2] by '''TFP-dev''')&lt;br /&gt;
:* Fixed server browser search input disappearing at times ([https://github.com/multitheftauto/mtasa-blue/commit/7c750151a1f5ee11330fec23664359f4d2c535e9 7c75015] by '''lopezloo''')&lt;br /&gt;
:* Fixed interior radio crash ([https://github.com/multitheftauto/mtasa-blue/commit/d00336070f6f726b66445213f43b50e605aefcd4 d003360] by '''TheNormalnij''' and [https://github.com/multitheftauto/mtasa-blue/commit/7eb36134dab77b2edf28d6efe6ef9c82c1e9d3f0 7eb3613] by '''Lpsd''')&lt;br /&gt;
:* Fixed installer overwriting MTA shortcuts ([https://github.com/multitheftauto/mtasa-blue/commit/d55710491940a5023545208ce14c087a78aa37e4 d557104] by '''se16n''')&lt;br /&gt;
:* Fixed a typo in fakelag command text ([https://github.com/multitheftauto/mtasa-blue/commit/39e726857ec7b9a146323d63200d3e1c8031478d 39e7268] by '''JessePinkman''')&lt;br /&gt;
:* Fixed zoom_in/out binds being inverted &amp;amp; fix ability to control zoom by weapon_next/previous binds ([https://github.com/multitheftauto/mtasa-blue/commit/4a4bcbc413ad33b56acd7284c81361187c7df8d6 4a4bcbc] by '''darkdrifter''')&lt;br /&gt;
:* Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture ([https://github.com/multitheftauto/mtasa-blue/commit/5a598d70161a85a961de462f28279d38df70aae3 5a598d7] and [https://github.com/multitheftauto/mtasa-blue/commit/9667cbea40a2b834107c781411a2c9658fec5073 9667cbe] by '''botder''')&lt;br /&gt;
:* Fixed a crash in FxPrim_c::Enable ([https://github.com/multitheftauto/mtasa-blue/commit/05c639c05faf2b01ab001adaff33b503ce2d36b7 05c639c] by '''botder''')&lt;br /&gt;
:* Fixed model replacement for unstreamed models ([https://github.com/multitheftauto/mtasa-blue/commit/c667e2ad05c97511e7b5cf63d223f762eea41e10 c667e2a] and [https://github.com/multitheftauto/mtasa-blue/commit/7d8718cde378787818637936a9873dfab689638c 7d8718c] by '''botder''')&lt;br /&gt;
:* Fixed desktop shortcut creation in installer script ([https://github.com/multitheftauto/mtasa-blue/commit/1c043468b52348589d0ae379f914e490c0630cdf 1c04346] and [https://github.com/multitheftauto/mtasa-blue/commit/3f6dac669b5aed51a695cc59e13e3b552e0340e3 3f6dac6] by '''botder''')&lt;br /&gt;
:* Fixed broken client Windows GDF file and updated its hardcoded version and URLs ([https://github.com/multitheftauto/mtasa-blue/commit/d54afd76ed67ba80cfb2fb221229ca01a4f42508 d54afd7] and [https://github.com/multitheftauto/mtasa-blue/commit/579775d79b166c82c1c2a3c1b020eb2febfff202 579775d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a client crash caused by buffer overflow issues in ''GetNameAndDamage'' ([https://github.com/multitheftauto/mtasa-blue/commit/1129399a129f44d6c729064603d5e84578290411 1129399] and [https://github.com/multitheftauto/mtasa-blue/commit/1fc700f5030b21d1c4f6ef65d76a3a3c9d987fd4 1fc700f] by '''Pirulax''' and [https://github.com/multitheftauto/mtasa-blue/commit/29dfe4bd095170a131b27f9687262995ad301489 29dfe4b] by '''Pieter-Dewachter''')&lt;br /&gt;
:* Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables ([https://github.com/multitheftauto/mtasa-blue/commit/9f8e6cd2c588ff4516572707cffe943175937ae5 9f8e6cd] by '''TEDERIs''')&lt;br /&gt;
:* Fixed a client crash on disconnect after using [[engineSetModelPhysicalPropertiesGroup]] on custom models ([https://github.com/multitheftauto/mtasa-blue/commit/047f709a2b71e08cb8d1362c0387882b6db886dd 047f709] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed launching MTA with ARM emulation ([https://github.com/multitheftauto/mtasa-blue/commit/9fa2d19ed77987df89b02ea39cc742dcbcc08cca 9fa2d19] by '''botder''')&lt;br /&gt;
:* Fixed a client crash after resetting bind ([https://github.com/multitheftauto/mtasa-blue/commit/0454e3c0420c57ef22b241738d7f7a1463223cb5 0454e3c] by '''Dutchman101''')&lt;br /&gt;
:* Fixed CEF crashing on Wine ([https://github.com/multitheftauto/mtasa-blue/commit/ca04b07cd87dd192e60e8df236f314e86b8b108f ca04b07] by '''vahook''')&lt;br /&gt;
:* Fixed download progress calculation ([https://github.com/multitheftauto/mtasa-blue/commit/74c2a5d1295af626a0fa77252de5fbd5123c5af9 74c2a5d] by '''Lpsd''')&lt;br /&gt;
:* Fixed random foliage on replaced collisions ([https://github.com/multitheftauto/mtasa-blue/commit/0a1cbb88b93727416b88b845546d36295f2651e2 0a1cbb8] by '''TFP-dev''')&lt;br /&gt;
:* Fixed get/set vehicle model wheel size memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/de3dc70e406b08b7bccf92294e178ebbfc9abda9 de3dc70] by '''TheNormalnij''')&lt;br /&gt;
:* Fixed camera tilt not working when camera is fading ([https://github.com/multitheftauto/mtasa-blue/commit/bda150604931e334968349acc1c61db0fd05f2c1 bda1506] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed visit news button text overflow with localized string ([https://github.com/multitheftauto/mtasa-blue/commit/1e1d3d5ba39bf2aeabaec692cf57dd30e362cbe9 1e1d3d5] by '''theSarrum''')&lt;br /&gt;
:* Fixed various issues with the uninstaller, it now does a better job at cleaning up leftover files and registry entries (multiple commits by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed 'Offline' checkbox label autosizing in the server browser ([https://github.com/multitheftauto/mtasa-blue/commit/0291f82bd104a89d7d9d2ce3d54a57e5ea8e5d1d 0291f82] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed shortcuts created by the installer ([https://github.com/multitheftauto/mtasa-blue/commit/741103df4d5ab6f068415ebbd56f1511f9806907 741103d] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed [[dxSetShaderTransform]] affecting other shaders ([https://github.com/multitheftauto/mtasa-blue/commit/2bb50548b3a18e9998c721aeb670980dc220d727 2bb5054] by '''tederis''')&lt;br /&gt;
:* Fixed crash when streamed in object with custom model is deleted (on disconnect) ([https://github.com/multitheftauto/mtasa-blue/commit/5df6d1f9e3c9bf5568150f206062ae4f276ac36b 5df6d1f] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to when ped weapon slot is being set ([https://github.com/multitheftauto/mtasa-blue/commit/87644f5fd4340a6f381e4f08342a0d2b39c626b2 87644f5] by '''botder''')&lt;br /&gt;
:* Fixed a crash related to providing an empty string in [[executeBrowserJavascript]] ([https://github.com/multitheftauto/mtasa-blue/commit/2cd578402eb2197154abded0cab29a4b450a7b27 2cd5784] by '''CrosRoad95''')&lt;br /&gt;
:* Group windows under a single taskbar button on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/56fbfc3b69400a86dd682dfbb86ee02bc2e3f3ca 56fbfc3] by '''botder''')&lt;br /&gt;
:* Implemented ''delete'' control character handling in chatbox ([https://github.com/multitheftauto/mtasa-blue/commit/0648e9c56e2e607e399ee3305751d5873a68614e 0648e9c] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved [[setSoundEffectParameter]] error messages ([https://github.com/multitheftauto/mtasa-blue/commit/cf5d16630f8e0ffa560e1abd1a83b03892d2274e cf5d166] by '''Pirulax''' and '''botder''')&lt;br /&gt;
:* Improved CEF DX utilization &amp;amp; thread-safety fixes ([https://github.com/multitheftauto/mtasa-blue/commit/8863f603fb9cfa50ffc3822e378b5af6b1090cf9 8863f60] by '''TEDERIs''')&lt;br /&gt;
:* Improved SVG stability ([https://github.com/multitheftauto/mtasa-blue/commit/403df24fce070b630ac2f474933daaab62efbc44 403df24] by '''TEDERIs''')&lt;br /&gt;
:* Improved unescape safety ([https://github.com/multitheftauto/mtasa-blue/commit/ed5e6c4fc06a9ecef21897dbcbe323fa0550e976 ed5e6c4] by '''Jusonex''')&lt;br /&gt;
:* Improved http error safety ([https://github.com/multitheftauto/mtasa-blue/commit/88b623ec72da363f83544f540287514fcf8e3bbe 88b623e] by '''Jusonex''')&lt;br /&gt;
:* Improved camera weapon picture quality ([https://github.com/multitheftauto/mtasa-blue/commit/2acf0cda21c3d4c489c5b1f888a48dc2d647994e 2acf0cd] by '''lopezloo''')&lt;br /&gt;
:* Massively increase quality of splash image ([https://github.com/multitheftauto/mtasa-blue/commit/ab2a1b974fc29f9ae8fc009b633283a77a3c4825 ab2a1b9] and [https://github.com/multitheftauto/mtasa-blue/commit/4a82776bfccd8ecd91caf9972bd686dfd0ff05a7 4a82776] by '''botder''' and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Refactored key binds ([https://github.com/multitheftauto/mtasa-blue/commit/2878168ba2749dfedc8fcc7c5c80637891c7277c 2878168], [https://github.com/multitheftauto/mtasa-blue/commit/5c0afad233bd5ae1a8835356f7de62db8be066fa 5c0afad], [https://github.com/multitheftauto/mtasa-blue/commit/6e8755178780a45c729f8f2d48514f360c63754c 6e87551] and [https://github.com/multitheftauto/mtasa-blue/commit/73e4e420b6948ae1bfda0c80d643e43550da2745 73e4e42] by '''botder''')&lt;br /&gt;
:* Removed async tasks in SVG and updated callback usage ([https://github.com/multitheftauto/mtasa-blue/commit/31579051cc046bc5cb55c59fc4e9e70ec1bdce34 3157905] by '''Lpsd''')&lt;br /&gt;
:* Removed now unnecessary strafe workaround ([https://github.com/multitheftauto/mtasa-blue/commit/a331072759e69f36062ed1c9b848f6df6f808c9a a331072] by '''Merlin''')&lt;br /&gt;
:* Removed dummy window from taskbar ([https://github.com/multitheftauto/mtasa-blue/commit/7dccdf47924299518ef33a57d8c0df9ee8de7405 7dccdf4] by '''lopezloo''')&lt;br /&gt;
:* Do not reset handling for custom models on a non-local vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/3c3af040173b66e21bbc587fbca48548866bb2b7 3c3af04] by '''Inder00''')&lt;br /&gt;
:* Show dialog for dxgi.dll in GTA install directory ([https://github.com/multitheftauto/mtasa-blue/commit/fb26d72b66a2223237c3f022dfad39230232dc3f fb26d72] by '''botder''')&lt;br /&gt;
:* Split grenade collision from weapon collision ([https://github.com/multitheftauto/mtasa-blue/commit/0e2b203aa1d12f15931eb7d9522a5edf987f45ff 0e2b203] by '''Merlin''')&lt;br /&gt;
:* Internationalized news window title ([https://github.com/multitheftauto/mtasa-blue/commit/a446f02701b6cd8325c13ab9e71b1e651bd3d827 a446f02] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu images ([https://github.com/multitheftauto/mtasa-blue/commit/d38c107372a05d73f5efd8813575c3ac4f740d60 d38c107] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated CGUI images ([https://github.com/multitheftauto/mtasa-blue/commit/c1a958c7fc6f7e9f5e1937fb59bbd1fa341da86e c1a958c] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated en_US images, added ''latest_news.png'' ([https://github.com/multitheftauto/mtasa-blue/commit/42693d806b132e4299173059f423c61fa13f5c21 42693d8] and [https://github.com/multitheftauto/mtasa-blue/commit/cd0cce740cb63b2b2c6c79a7bd4ebc3fad6ad9aa cd0cce7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated main menu logo ([https://github.com/multitheftauto/mtasa-blue/commit/4b9a3a4a7717db059277a5fdb9f2653bb90b7496 4b9a3a4] and [https://github.com/multitheftauto/mtasa-blue/commit/aa1e1d4336068438b2436efbc71b7a9231199e45 aa1e1d4] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/73c6457b6ccb845c640cb5da738a4d10bc84901d 73c6457] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated credits ([https://github.com/multitheftauto/mtasa-blue/commit/894c0f7e2538188fb5d4d7c71fd548ee3a9d92f1 894c0f7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* '''[Breaking change]''' Changed [[callRemote]] to return 0 as ''errno'' upon successful request to be consistent with [[fetchRemote]] ([https://github.com/multitheftauto/mtasa-blue/commit/507de5fc63fe207bb4f9d77706f7c54e1ffb3ba1 507de5f] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed flamethrower ammo to not be multiplied by 10 ([https://github.com/multitheftauto/mtasa-blue/commit/35ea5e48fb7de6ce729961cfd24b68f3a2fd1c78 35ea5e4] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Fixed [[createBlip]] to sync blip size and color regardless of icon ID ([https://github.com/multitheftauto/mtasa-blue/commit/049e9762777828a416d9331d671250a267dc4fc5 049e976] by '''patrikjuvonen''')&lt;br /&gt;
:* '''[Breaking change]''' Server-side objects that were unbreakable by default, but would have been breakable client-side by default, are now breakable by default also server-side. Also added server-side support for [[isObjectBreakable]], [[setObjectBreakable]], and the ''breakable'' map object attribute ([https://github.com/multitheftauto/mtasa-blue/compare/d701fbe15b4cece7a6cd6242c3819e68deb7aae2...57d5be3d3e323394a8926a79f3da9cd3814e44a2 commit])&lt;br /&gt;
:* '''[Deprecation]''' Changed [[givePedJetPack]], [[removePedJetPack]] and [[doesPedHaveJetPack]] to throw a warning on use, please upgrade to [[setPedWearingJetpack]] and [[isPedWearingJetpack]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/804c66b88e0324eb6b2d9c83fdf7606ba05566c6 804c66b] by '''qaisjp''')&lt;br /&gt;
:* Added a space between quit reasons when redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/84e6e901754b80603a938d97e0b350d2c35f1f54 84e6e90] by '''patrikjuvonen''')&lt;br /&gt;
:* Added ''persist'' parameter to [[setElementSyncer]] ([https://github.com/multitheftauto/mtasa-blue/commit/3485fd3ac770dd0e0a0be3c0258aad1784c1b700 3485fd3] by '''MegadreamsBE''')&lt;br /&gt;
:* Added limits to ehs form fields ([https://github.com/multitheftauto/mtasa-blue/commit/7642b05138f23cc35b5b5e01021dafa33506ff90 7642b05] by '''botder''' and '''patrikjuvonen''')&lt;br /&gt;
:* Added limits to acl object length ([https://github.com/multitheftauto/mtasa-blue/commit/c497e23fb818103764b6cb6d457d201de6e82afa c497e23] by '''patrikjuvonen''')&lt;br /&gt;
:* Consider only affected players for element data stats ([https://github.com/multitheftauto/mtasa-blue/commit/2b549e49c7a3456cb668debdf6b02db9a981281c 2b549e4] by '''TEDERIs''')&lt;br /&gt;
:* Fixed server executable name for x64 on Windows ([https://github.com/multitheftauto/mtasa-blue/commit/a11758c71cbbdd4eea9362aba255e324b374c20c a11758c] by '''botder''')&lt;br /&gt;
:* Fixed [[onPedDamage]] not working ([https://github.com/multitheftauto/mtasa-blue/commit/143102a38acdabba8d7837252fd8c95f704d4ef8 143102a] by '''xLive''')&lt;br /&gt;
:* Fixed kicking player while redirecting ([https://github.com/multitheftauto/mtasa-blue/commit/c56add86d36034b1f32c5ef010b28156c022246e c56add8] by '''TeteX1''')&lt;br /&gt;
:* Fixed [[banPlayer]] not kicking all players with the same IP address ([https://github.com/multitheftauto/mtasa-blue/commit/d073b61877fb106d2d681c09816ef034cdb6454f d073b61] by '''patrikjuvonen''')&lt;br /&gt;
:* Fixed a crash caused by latent events ([https://github.com/multitheftauto/mtasa-blue/commit/934967ffcf3840dd9f16450bd718e87e1919ce9d 934967f] by '''tederis''')&lt;br /&gt;
:* Fixed server console history not working right with utf ([https://github.com/multitheftauto/mtasa-blue/commit/1813cb4f92cbe68a2f04732e3e52407a78b304c8 1813cb4] by '''patrikjuvonen''')&lt;br /&gt;
:* Improved ehs authentication checking ([https://github.com/multitheftauto/mtasa-blue/commit/2a8470135b6b5a36ce159e6f62561cc333b2abe8 2a84701] by '''patrikjuvonen''')&lt;br /&gt;
:* The vehicle &amp;quot;Street Clean Trailer (611)&amp;quot; now uses the same default color from its truck &amp;quot;Utility Van (552)&amp;quot; instead of being always fully black ([https://github.com/multitheftauto/mtasa-blue/commit/6e5cd4a61338d8cb1851c9ad54d683b978aecc98 6e5cd4a] by '''Lord-Henry''')&lt;br /&gt;
:* Updated and fixed server launcher icon ([https://github.com/multitheftauto/mtasa-blue/commit/8729c9f0a6fb2d396cd057abd0b7815be318aa0f 8729c9f] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated default FPS limit to 60 in ''mtaserver.conf'' ([https://github.com/multitheftauto/mtasa-blue/commit/db51fa9017c088a152912ff7cecb3545428f612e db51fa9] and [https://github.com/multitheftauto/mtasa-blue/commit/0b11afd4aa3aab73e1bda1469baad2ebacb4ea71 0b11afd] by '''efexc''' and [https://github.com/multitheftauto/mtasa-blue/commit/b9f5c64e9bf03b0be1e4cdac3f72374490b81b88 b9f5c64] by '''Dutchman101''')&lt;br /&gt;
:* Use vector length method instead of manual distance calculation when using [[removeWorldModel]] server-side ([https://github.com/multitheftauto/mtasa-blue/commit/a3c83c8927c709ca1999f2664d791274c3a7b969 a3c83c8] by '''NanoBob''')&lt;br /&gt;
&lt;br /&gt;
=== More Technical Changes and Bug Fixes ===&lt;br /&gt;
&amp;lt;section show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
:* Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList ([https://github.com/multitheftauto/mtasa-blue/commit/8e8aa3ab41928bd01c09c231679e0ecbc9bf7c97 8e8aa3a] by '''Merlin''')&lt;br /&gt;
:* Added a weak crash fix for CPed::GetBonePosition ([https://github.com/multitheftauto/mtasa-blue/commit/3d1b87a7c11ef1cdde0c1475923f4a1b80b7f3fb 3d1b87a] by '''botder''')&lt;br /&gt;
:* Added null-pointer check for a few RpClump functions ([https://github.com/multitheftauto/mtasa-blue/commit/3e348d140618346c9dfadbbd752f450f5535a6cf 3e348d1] and [https://github.com/multitheftauto/mtasa-blue/commit/4582f8a81d5dee0713067a5f3ea71948264d077b 4582f8a] by '''botder''')&lt;br /&gt;
:* Added check for active resource in CLuaDefs::CanUseFunction ([https://github.com/multitheftauto/mtasa-blue/commit/4a94343ed44ff66c75d3c04ed2d45fae842054d5 4a94343] by '''Lpsd''')&lt;br /&gt;
:* Fixed a bug with ErrorPrintf for server-side modules ([https://github.com/multitheftauto/mtasa-blue/commit/29e11deb2db248856ab7992379ead5fc0966bcad 29e11de] by '''theSarrum''')&lt;br /&gt;
:* Various code clean ups and refactors&lt;br /&gt;
::* Refactored CBufferRef to use std::shared_ptr ([https://github.com/multitheftauto/mtasa-blue/commit/49fa84851caf21458809d955a8131edb61ff4086 49fa848] by '''Pirulax''')&lt;br /&gt;
::* Removed non-existent vendor from include ([https://github.com/multitheftauto/mtasa-blue/commit/9616ae131b1583682612b41a4f52fc35eb83db06 9616ae1] by '''patrikjuvonen''')&lt;br /&gt;
:* Got rid of ''std::function'' in ''AsyncTaskSched'' ([https://github.com/multitheftauto/mtasa-blue/commit/c372dc38ff76ca8ff33f853e4384ab4a9d657881 c372dc3] by '''Pirulax''')&lt;br /&gt;
:* Improved performance of CClientObjectManager::UpdateLimitInfo ([https://github.com/multitheftauto/mtasa-blue/commit/0160e1828127b0f183425074401d8bab6391dc9b 0160e18] by '''Merlin''')&lt;br /&gt;
:* Initialized ''lastSyncType'' variable in [[addElementDataSubscriber]] ([https://github.com/multitheftauto/mtasa-blue/commit/ca3b0b778e9695ce7da6391eda14429aa055d1f2 ca3b0b7] by '''botder''')&lt;br /&gt;
:* Removed CRefCountableST ([https://github.com/multitheftauto/mtasa-blue/commit/4482f133eff87396029ee1c1d71a02125fbb0834 4482f13] by '''Pirulax''')&lt;br /&gt;
:* Updated GitHub issue templates ([https://github.com/multitheftauto/mtasa-blue/commit/9b2dbbb8ad81edfc0d0837d43e2a9af57bfb8e8a 9b2dbbb], [https://github.com/multitheftauto/mtasa-blue/commit/70e59bb576dad330de243243791a1cb5bf441f91 70e59bb] and [https://github.com/multitheftauto/mtasa-blue/commit/07204d2a989ad882950bcb66d0bb8ef5293089d5 07204d2] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated launchers ([https://github.com/multitheftauto/mtasa-blue/commit/5b4ce8a741fefb09980c3f4ff998d79218c4aef4 5b4ce8a] by '''patrikjuvonen''', [https://github.com/multitheftauto/mtasa-blue/commit/368864b1bd61d5c7eabf14e13014dea7f01e57bd 368864b] and [https://github.com/multitheftauto/mtasa-blue/commit/11c3116cc29197223b796d7e557907c2fa958c74 11c3116] by '''Dutchman101''')&lt;br /&gt;
:* Upgraded l10n scripts to use python3 and automate pot file generation ([https://github.com/multitheftauto/mtasa-blue/commit/583f2b94c3d1039fab249843781fa42a8cea1782 583f2b9] by '''darkdreamingdan''' and '''patrikjuvonen''')&lt;br /&gt;
:* Upgraded to Visual Studio 2022 and v143 toolset ([https://github.com/multitheftauto/mtasa-blue/commit/3d94c21db1780c0f35148492ff6cc59dba3892bc 3d94c21], [https://github.com/multitheftauto/mtasa-blue/commit/bbd0c4244cc2d93809ed2d892c9110fa54e3d5e3 bbd0c42], [https://github.com/multitheftauto/mtasa-blue/commit/d3079d5b9f2b837a91d5f503df7f03f55c6a66fc d3079d5] and [https://github.com/multitheftauto/mtasa-blue/commit/5a7bb84fe5dab7a18415f07000ff22d4f77cc594 5a7bb84] by '''Dutchman101''' and [https://github.com/multitheftauto/mtasa-blue/commit/96e690ed8f04bf044d2d561b7ef5d4671a7691fc 96e690e], [https://github.com/multitheftauto/mtasa-blue/commit/d8cfdea9a6068481a0a31cf1e3e5c1520b03af68 d8cfdea] and [https://github.com/multitheftauto/mtasa-blue/commit/f2dda37aba06f1394c3495a5717365d37df449b4 f2dda37] by '''botder''')&lt;br /&gt;
:* Overhauled game launch logic (various commits by '''botder''')&lt;br /&gt;
:* Overhauled loader (various commits by '''botder''')&lt;br /&gt;
:* Overhauled updater (various commits by '''botder''')&lt;br /&gt;
:* Decoupled Windows 7, 8 and 8.1 into their own branch to support Windows 10+ CEF updates (by '''patrikjuvonen''')&lt;br /&gt;
:* Refactor BitStream to use std::string_view ([https://github.com/multitheftauto/mtasa-blue/commit/66ff543986f65db1e51235bef2647df1d6e397bc 66ff543] by '''Pirulax''')&lt;br /&gt;
:* Various Docker related improvements and tweaks by '''botder'''&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 23 Vendor Updates ==&lt;br /&gt;
=== Client ===&lt;br /&gt;
:* Updated BASS libraries ([https://github.com/multitheftauto/mtasa-blue/commit/4dac6e566d1323bb19fcc926dc8f468c97b27962 4dac6e5] by '''Dutchman101''')&lt;br /&gt;
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca)&lt;br /&gt;
:** Windows 7, 8 and 8.1 only: to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')&lt;br /&gt;
:** Windows 10+: to Chromium 114.0.5735.110 (CEF 114.2.10+g398e3c3) ([https://github.com/multitheftauto/mtasa-blue/commit/28544e4881bf06b1a8966eacab8e9c073eb757e7 28544e4] by '''Dutchman101''')&lt;br /&gt;
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated lunasvg from 2.2.0 to 2.3.8 ([https://github.com/multitheftauto/mtasa-blue/commit/929b3eef88caff448f5aed224bcfde0929003019 929b3ee] by '''Lpsd''' and '''patrikjuvonen''')&lt;br /&gt;
:* Updated libpng from 1.6.37 to 1.6.39 ([https://github.com/multitheftauto/mtasa-blue/commit/94bab0928f776a86bf77cab612d4d58a4549ec7b 94bab09] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated nvapi to r530 ([https://github.com/multitheftauto/mtasa-blue/commit/6d5bb39b4b8ea753cc9d3dfc367bb9f993176d00 6d5bb39] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated libjpeg from 9d to 9e ([https://github.com/multitheftauto/mtasa-blue/commit/c6aafc659bf93fa9875c25683b63c27379ec2a0c c6aafc6] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated unifont from 13.0.06 to 15.0.06 ([https://github.com/multitheftauto/mtasa-blue/commit/b81eec8a9a999c080a0e59f4f669f00c7e59ebc3 b81eec8] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Server ===&lt;br /&gt;
:* Updated sqlite from 3.36.0 to 3.42.0 ([https://github.com/multitheftauto/mtasa-blue/commit/0f072bc9ba2c65ff85634faca8f1e60bcd7b6804 0f072bc] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
=== Shared ===&lt;br /&gt;
:* Updated curl from 7.79.1 to 8.1.2 ([https://github.com/multitheftauto/mtasa-blue/commit/602e91866bda621c03bd2e1fe3da2e992e8d7167 602e918] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated mbedtls from 2.27.0 to 2.28.3 ([https://github.com/multitheftauto/mtasa-blue/commit/d8e29bea30d46098ea2da170c4aae24564c5b44a d8e29be] and [https://github.com/multitheftauto/mtasa-blue/commit/b233b85eed85d2e0246daaed85a4ae47900b32ae b233b85] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated cryptopp from 8.6.0 to 8.7.0 ([https://github.com/multitheftauto/mtasa-blue/commit/c10ca9249cb027598dac99dff19f65b95641d58d c10ca92] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated zlib from 1.2.11 to 1.2.13 ([https://github.com/multitheftauto/mtasa-blue/commit/6df121b676811b62deca5a55cd0a6bbacc149f6c 6df121b] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/e467585d70058551ba9e69beaf86c782c374115c e467585] by '''Lpsd''')&lt;br /&gt;
:* Updated unrar from 6.02 to 6.21 ([https://github.com/multitheftauto/mtasa-blue/commit/66a16ff78331f5b632be63d010ee666d01681ba0 66a16ff] and [https://github.com/multitheftauto/mtasa-blue/commit/e816959ff511e2a6cca1c067ec1d3c413589d2f3 e816959] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/66017cd0ec47b7bcc64dc7be8d27234517dccc17 66017cd] by '''Lpsd''')&lt;br /&gt;
:* Updated json-c from 0.15 to 0.16 ([https://github.com/multitheftauto/mtasa-blue/commit/4cfbaa76ca834a0bac8d97f873e5bfde844834ff 4cfbaa7] by '''patrikjuvonen''')&lt;br /&gt;
:* Updated NSIS from nsis-2.46.5-unicode to nsis-3.08 and 4 plugins and scripts ([https://github.com/multitheftauto/mtasa-blue/commit/423b55d7aca79bc9c8b59574bf7dde780b239c10 423b55d] by '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/compare/11feb0411152213594e342c54f21dc2375216cf5...a30df1b23fd11dc4977380d672694cb18cc92b99 commits] by '''Dutchman101''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
=== 61+ Changes and Bug Fixes ===&lt;br /&gt;
:* Added a new &amp;quot;restore&amp;quot; button within Editor's &amp;quot;Current Elements&amp;quot; window ([https://github.com/multitheftauto/mtasa-resources/commit/15fbc95f61f493e96a927f8f4fa483f25be2cd13 15fbc95] by '''Haxardous''' and '''Fernando-A-Rocha''')&lt;br /&gt;
:* Fixed empty if branches ([https://github.com/multitheftauto/mtasa-resources/commit/2660580de2750ca617a86f7e3ccb8235331935a8 2660580] by '''ArranTuna''')&lt;br /&gt;
:* Fixed inconsistent indentation ([https://github.com/multitheftauto/mtasa-resources/commit/49d325928a8de114587568196d2ad4f1207f5d8d 49d3259] and [https://github.com/multitheftauto/mtasa-resources/commit/2d684707648b13c028d386a27abbcc08b22f3945 2d68470] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lines containing trailing whitespaces ([https://github.com/multitheftauto/mtasa-resources/commit/555a8ba0caf188fa6a0bdc755530ba4e9e9b121a 555a8ba] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint errors ([https://github.com/multitheftauto/mtasa-resources/commit/ccf98a117cd57d9459036bc227d3499a66a10b19 ccf98a1] and [https://github.com/multitheftauto/mtasa-resources/commit/7ee88903da99c837f268a13c7281fdf9476ea9ed 7ee8890] by '''ArranTuna''')&lt;br /&gt;
:* Fixed lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/b139dd9f878a89f6de01f9416b81605705af30ba b139dd9], [https://github.com/multitheftauto/mtasa-resources/commit/372a8fab81e6a367ab3c2531885966617b563f9b 372a8fa], [https://github.com/multitheftauto/mtasa-resources/commit/ad1522f221aecee76fe42ed5f15b77785a299589 ad1522f], [https://github.com/multitheftauto/mtasa-resources/commit/386801682dc437e8527def6ece63d607b95ae775 3868016], [https://github.com/multitheftauto/mtasa-resources/commit/a7fbea7a549328a7a3aa074b635cb2638252b027 a7fbea7], [https://github.com/multitheftauto/mtasa-resources/commit/a474c544bd8d01b799addb84d91e98b606e93081 a474c54] and [https://github.com/multitheftauto/mtasa-resources/commit/18a495cefa6b5fb343f5576f54bce19e75a412f8 18a495c] by '''ArranTuna''')&lt;br /&gt;
:* Fixed &amp;quot;shadowing definition of loop variable&amp;quot; lint warnings ([https://github.com/multitheftauto/mtasa-resources/commit/02233dbc7d20205c2ce28da06a93d1637d841b7b 02233db] by '''ArranTuna''')&lt;br /&gt;
:* Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/bde31f8a890057f2a7e02940f37489037b3de9a8 bde31f8] by '''4O4''')&lt;br /&gt;
:* Removed some unused variables ([https://github.com/multitheftauto/mtasa-resources/commit/0d424d13eabd9ef68c5282c46fc24c4f880b1c95 0d424d1] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getLocalPlayer]] with [[localPlayer]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/01f7695d3a49ce97639666773c274b747a7a158d 01f7695] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getResourceRootElement]] with [[resourceRoot]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/0dee4961826feaad364fcb1565cba0824a4e1849 0dee496] by '''ArranTuna''')&lt;br /&gt;
:* Replaced [[getRootElement]] with [[root]] across multiple resources ([https://github.com/multitheftauto/mtasa-resources/commit/9582a82ea92d9e8f89a958dd7b33d82698ed1c9f 9582a82] by '''ArranTuna''')&lt;br /&gt;
:* Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions ([https://github.com/multitheftauto/mtasa-resources/commit/c618a18c6698839074014b747c3826f60feae0c6 c618a18] by '''xLive''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;previously defined&amp;quot; warnings ([https://github.com/multitheftauto/mtasa-resources/commit/4ffc5d067f48a83d2df7c375a512fb0de83e576c 4ffc5d0] and [https://github.com/multitheftauto/mtasa-resources/commit/3ed3219498813e130650231ff10a9fbe99c30fd9 3ed3219] by '''ArranTuna''')&lt;br /&gt;
:* [admin] Removed non-existent functions ([https://github.com/multitheftauto/mtasa-resources/commit/a5941740d3ee16b42ad883e7eecdb30266f692d5 a594174] by '''ghostkc12''')&lt;br /&gt;
:* [admin] Removed serial validation ([https://github.com/multitheftauto/mtasa-resources/commit/c6259f627936cea2743a40201a04a23dc78d5e7a c6259f6] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Improved admin to use a newly added server event instead of a client script ([https://github.com/multitheftauto/mtasa-resources/commit/0cb4877b2770666f95c01ba75f208315f1edc4bf 0cb4877] by '''srslyyyy''')&lt;br /&gt;
:* [admin] Updated ip2c mirror link ([https://github.com/multitheftauto/mtasa-resources/commit/9ad4c366ae5704ee7d79d64912ee0ec9f12e977d 9ad4c36] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Updated ''IpToCountryCompact.csv'' ([https://github.com/multitheftauto/mtasa-resources/commit/310c59f0c94013dc258e68d9e82dd84e4da05ea4 310c59f] by '''Dutchman101''')&lt;br /&gt;
:* [admin] Fixed &amp;quot;No map selected!&amp;quot; message box when clicking search map editbox ([https://github.com/multitheftauto/mtasa-resources/commit/0b7d576607b62759ad7c2dd21ff0259e6358b4a8 0b7d576] by '''Mkl21''')&lt;br /&gt;
:* [admin2] Fixed spectator player action buttons ([https://github.com/multitheftauto/mtasa-resources/commit/01af273a6664c0db152a743a972a6f5fa02f8851 01af273] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Fixed various sorting related gridlist issues ([https://github.com/multitheftauto/mtasa-resources/commit/e0d1642b8a6fea3a822786c9a7cc7f8e4e1145e9 e0d1642] by '''Dark-Dragon''')&lt;br /&gt;
:* [admin2] Added missing set nick functionality ([https://github.com/multitheftauto/mtasa-resources/commit/39c40e61360579f9eb44d038f17712495b0022d6 39c40e6] by '''Dark-Dragon''')&lt;br /&gt;
:* [ajax] Use ''application/json'' request header when sending a JSON POST request ([https://github.com/multitheftauto/mtasa-resources/commit/11c466a102556369887eba944128cd0641ff018a 11c466a] by '''Xenius97''')&lt;br /&gt;
:* [ctf] Various fixes, cleanups and refactoring ([https://github.com/multitheftauto/mtasa-resources/commit/609ac0cc614944ec7e53292ad705b046134cc41f 609ac0c] by '''IIYAMA12''')&lt;br /&gt;
:* [deathmatch] Major refactor ([https://github.com/multitheftauto/mtasa-resources/commit/9f57aa898b214a8fd3d5d1cad94c793d49d8c804 9f57aa8] by '''jlillis''')&lt;br /&gt;
:* [editor] Fixed some debug warnings ([https://github.com/multitheftauto/mtasa-resources/commit/5e9f2220b645c369e9654c577403530c076e1749 5e9f222] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Improved some debug outputs ([https://github.com/multitheftauto/mtasa-resources/commit/be3477dc310f0f77a33531cc59ccdd7e1cd0e6ec be3477d] by '''ArranTuna''')&lt;br /&gt;
:* [editor] Small improvements in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/7816898d991a072b35e62ccf06c73775f39cb3eb 7816898] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Updated gamemodestopper.lua in editor_main ([https://github.com/multitheftauto/mtasa-resources/commit/bfad62487c08237f6227546b98878fd05ec08474 bfad624], [https://github.com/multitheftauto/mtasa-resources/commit/3063712ac88d489eecae0263bf6ae086959ff6b5 3063712] and [https://github.com/multitheftauto/mtasa-resources/commit/7955351e58844bdbefa76d8e82102a6c829f4496 7955351] by '''srslyyyy''')&lt;br /&gt;
:* [editor] Fixed a typo in text ([https://github.com/multitheftauto/mtasa-resources/commit/8722f2b1ea85acca225dd700779ea18d2ffd0fac 8722f2b] by '''Dutchman101''')&lt;br /&gt;
:* [editor] Rotation improvements ([https://github.com/multitheftauto/mtasa-resources/commit/ced470eb0ead7c48df948a17533fda8cbe656b0d ced470e] by '''Zangomangu''')&lt;br /&gt;
:* [editor] Fixed delete button not restoring element ([https://github.com/multitheftauto/mtasa-resources/commit/f0d0285faf853c47133eab106c05ccad5fc9ce71 f0d0285] by '''Haxardous''')&lt;br /&gt;
:* [editor] Removed breakable workaround in favour of the now native support for it ([https://github.com/multitheftauto/mtasa-resources/commit/33e54e445fed5b1ebec31f4a2ff993ff91186b40 33e54e4], [https://github.com/multitheftauto/mtasa-resources/commit/17981673c602baeecfd5a508c45c7bc711e8e02b 1798167] and [https://github.com/multitheftauto/mtasa-resources/commit/006eefb63bbe3ea1d4cf500942860f40ae481cbd 006eefb] by '''patrikjuvonen''')&lt;br /&gt;
:* [editor_main] Improved scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/7a8ae063c127fcb62a7d50d565355e1bb2bd7038 7a8ae06] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Disabled unused OOP in ''meta.xml'' for scripting extensions ([https://github.com/multitheftauto/mtasa-resources/commit/95f3c36307512bb35e7efb727e101c1bbc136564 95f3c36] by '''srslyyyy''')&lt;br /&gt;
:* [editor_main] Fixed version warning ([https://github.com/multitheftauto/mtasa-resources/commit/29e1ae023b2746c4528c1064e6743d40877c9518 29e1ae0] by '''srslyyyy''')&lt;br /&gt;
:* [freecam] Added support for changing field of view ([https://github.com/multitheftauto/mtasa-resources/commit/a960ba478a72996456376da23aaac538e0572e18 a960ba4] by '''Xenius97''')&lt;br /&gt;
:* [freecam] Fixed freecam mouse &amp;amp; key input by ignoring it when MTA window not focused ([https://github.com/multitheftauto/mtasa-resources/commit/316f536eb4816a6993e5690e730211c4cabb55e7 316f536] by '''Fernando-A-Rocha''')&lt;br /&gt;
:* [gameplay] Added button to delete handlings in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/0835ecd1f77fe98b1dcc84130d068f8fadb6af0d 0835ecd] and [https://github.com/multitheftauto/mtasa-resources/commit/6509b7424c3c2d6b38054e86904cc5b9a9c7fa78 6509b74] by '''ricksterhd123''', '''Inder00''', '''Disinterpreter''' and '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed a debug warning in freeroam ([https://github.com/multitheftauto/mtasa-resources/commit/36b4f00181e804111a83b4bd8083be88325fded3 36b4f00] by '''ArranTuna''')&lt;br /&gt;
:* [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit ([https://github.com/multitheftauto/mtasa-resources/commit/f76952b7606a7121d26eea086b7382554d5247e0 f76952b] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Fixed typos in hedit and sfxbrowser ([https://github.com/multitheftauto/mtasa-resources/commit/814437b19d05924373810f3961e6768744f45b90 814437b] by '''TheNormalnij''')&lt;br /&gt;
:* [gameplay] Settings support and code refactor for joinquit ([https://github.com/multitheftauto/mtasa-resources/commit/bbd536d18abb27850bb4ec0895031558a2c90501 bbd536d] by '''itslewiswatson''')&lt;br /&gt;
:* [gameplay] Small fixes for defaultstats ([https://github.com/multitheftauto/mtasa-resources/commit/b09bd68c960644e339a1e74f6002e3822f13191b b09bd68] by '''srslyyyy''')&lt;br /&gt;
:* [gameplay] Small optimization on servers that use a lot of element data in parachute ([https://github.com/multitheftauto/mtasa-resources/commit/7b9d047fae1c3163aa7b2a380be87a149bf51906 7b9d047] and [https://github.com/multitheftauto/mtasa-resources/commit/d252b9f7a849ddacb0dd84b72c51b80899c33c76 d252b9f] by '''Dutchman101''')&lt;br /&gt;
:* [gameplay] Some improvements in deathpickups ([https://github.com/multitheftauto/mtasa-resources/commit/aa9782ea996bbe684587c8e9cf542a575a23779f aa9782e] by '''srslyyyy''')&lt;br /&gt;
:* [hay] Fixed hay not resetting ([https://github.com/multitheftauto/mtasa-resources/commit/036ff6142b48b97d47456d8cb16d40e71b7ca57b 036ff61] by '''Dark-Dragon''')&lt;br /&gt;
:* [hedit] Added translations for delete button ([https://github.com/multitheftauto/mtasa-resources/commit/2b7439d8eba579f4f8fb21ddf1301454aface76a 2b7439d] by '''ricksterhd123''' and '''Disinterpreter''')&lt;br /&gt;
:* [ip2c] Added new '''ip2c''' default resource (decoupled from admin resource) ([https://github.com/multitheftauto/mtasa-resources/commit/f64d65737bdefc300a0744592562455afdc3338b f64d657] by '''Fernando-A-Rocha''' and '''srslyyyy''')&lt;br /&gt;
:* [play] Refactored code ([https://github.com/multitheftauto/mtasa-resources/commit/7b66c7855735a4d43845863802814952d45773ab 7b66c78] by '''srslyyyy''')&lt;br /&gt;
:* [playerblips] Various improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9e79974593c08f44266bf75279db1537a1f05d69 9e79974] by '''jlillis''')&lt;br /&gt;
:* [rustlerbombs] Added new '''rustlerbombs''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/49961eb6b907774fdd7d56e53bc050dacd118434 49961eb] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Trigger events improvements ([https://github.com/multitheftauto/mtasa-resources/commit/9be00d67a73bb66a04218668c85e26c7eff6db5c 9be00d6] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Performance improvements ([https://github.com/multitheftauto/mtasa-resources/commit/3d3c592b4522d5dcb33f9eb22e09bceaa29fb058 3d3c592] and [https://github.com/multitheftauto/mtasa-resources/commit/89f122497a9771923391276e432b1b449a79dd5e 89f1224] by '''srslyyyy''')&lt;br /&gt;
:* [scoreboard] Make ''/setcountry'' command available to all players, rather than just admins ([https://github.com/multitheftauto/mtasa-resources/commit/d8cff2da8745de34a4d0d6812e32920d98abbb8b d8cff2d] by '''Dutchman101''')&lt;br /&gt;
:* [scoreboard] Add 'fake ping' (''/setping'') command, to complement ''/setcountry'' and make it more believable for users ([https://github.com/multitheftauto/mtasa-resources/commit/7aea1cc503c3b500f1f8beb00e63a44de2376e47 7aea1cc] and [https://github.com/multitheftauto/mtasa-resources/commit/d06f1d56a462d9c48e97c8da4d473635f5c88b0c d06f1d5] by '''Dutchman101''')&lt;br /&gt;
:* [voice_local] Added new '''voice_local''' default resource ([https://github.com/multitheftauto/mtasa-resources/commit/25d4a4f91f2277816819506a6e7fc62e727e6ef8 25d4a4f] by '''Dutchman101''')&lt;br /&gt;
:* [web] Fixed resourcemanager ([https://github.com/multitheftauto/mtasa-resources/commit/37348cecb60a6c999c316398a17f866d54569953 37348ce] by '''ArranTuna''')&lt;br /&gt;
:* [webadmin] Fixed a typo in CSS ([https://github.com/multitheftauto/mtasa-resources/commit/70361a4b19fb2773903de3431c37ab34a3252a03 70361a4] by '''RatajVaver''')&lt;br /&gt;
:* [webmap] Switched to assets.multitheftauto.com domain for loading map tiles ([https://github.com/multitheftauto/mtasa-resources/commit/218f2c7ff17884f6905593ab716c52a38f2e90ed 218f2c7] by '''patrikjuvonen''')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Extra information ==&lt;br /&gt;
''More detailed information available on our GitHub repositories:&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-blue MTA:SA Blue]&lt;br /&gt;
:* [https://github.com/multitheftauto/mtasa-resources MTA:SA Official Resources]&lt;br /&gt;
&lt;br /&gt;
[[Category:Changelog]]&lt;br /&gt;
[[Category:Incomplete]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Float&amp;diff=76976</id>
		<title>Float</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Float&amp;diff=76976"/>
		<updated>2023-06-11T16:10:46Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Float is an abbreviation of 'Floating Point Number'. A floating point number is one with a decimal point, i.e. it can contain values such as 5.5 or 3.142. An [[int]] on the other hand can only hold whole numbers.&lt;br /&gt;
[[Category:Scripting Concepts]]&lt;br /&gt;
&lt;br /&gt;
[[ru:Number]]&lt;br /&gt;
[[hu:Float]]&lt;br /&gt;
[[de:Float]]&lt;br /&gt;
[[pt-br:float]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Kompilowanie_MTASA&amp;diff=76975</id>
		<title>Kompilowanie MTASA</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Kompilowanie_MTASA&amp;diff=76975"/>
		<updated>2023-06-11T15:16:17Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aby pomyślnie skompilować Multi Theft Auto z kodu źródłowego, niezbędne jest wykonanie kilku kroków, które przedstawimy poniżej.&lt;br /&gt;
&lt;br /&gt;
Przeczytaj uważnie poniższe instrukcje i nie pomijaj żadnej z nich, jeśli nie masz doświadczenia.&lt;br /&gt;
&lt;br /&gt;
== Podstawowe Wymagania ==&lt;br /&gt;
&lt;br /&gt;
Kompilacja klienta Multi Theft Auto jest oficjalnie wspierana tylko na systemie Windows 10.&lt;br /&gt;
&lt;br /&gt;
Upewnij się czy masz zainstalowane następujące programy i zestawy SDK:&lt;br /&gt;
&lt;br /&gt;
=== Visual Studio 2022 ===&lt;br /&gt;
[[File:Visual_Studio_Community.PNG|right|150px|link=https://www.visualstudio.com/vs/]]&lt;br /&gt;
# '''[https://visualstudio.microsoft.com/vs/ Microsoft Visual Studio 2022]''' (Edycja Community jest darmowa).&lt;br /&gt;
# Na liście podczas instalacji, [[:File:VSFoundationClasses_PL.png|zaznacz te dwa pola]]&lt;br /&gt;
## ''Programowanie aplikacji klasycznych w języku C++''&lt;br /&gt;
## Opcjonalny komponent (po prawej stronie na liście) ''C++ MFC dla najnowszych narzędzi kompilacji w wersji 143 (x86 &amp;amp; x64)''&lt;br /&gt;
&lt;br /&gt;
Jeśli nie zaznaczysz komponentu MFC to otrzymasz błąd &amp;lt;code&amp;gt;cannot open include file 'afxres.h'&amp;lt;/code&amp;gt;&lt;br /&gt;
Jeśli popełnisz błąd, możesz ponownie uruchomić instalator, aby zmodyfikować aktualna instalację bez konieczności odinstalowywania i instalowania.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft DirectX SDK ===&lt;br /&gt;
[[File:DirectX_SDK.jpg|right|150px|link=https://www.microsoft.com/en-us/download/details.aspx?id=23549]]&lt;br /&gt;
'''Pobierz Microsoft DirectX SDK (August 2009)'''&lt;br /&gt;
* [https://archive.org/download/dxsdk_aug09/DXSDK_Aug09.exe Link 1]&lt;br /&gt;
* [https://mega.nz/file/pQJCiAJY#jBcYT6ZP4DMBpnm12BLRto9EQ-RjjpP3BWkSPanpvLI Link 2]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-top: 0px; width: 70%; word-break: break-all;&amp;quot;&lt;br /&gt;
|+ Weryfikacja plików&lt;br /&gt;
|- style=&amp;quot;vertical-align:bottom;&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Algorytm i wariant&lt;br /&gt;
! Hash&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | '''{{nowrap|SHA-3}}''' || ''SHA3-224'' || 8bfcdc03518d7edd34689534fd4d21291469ff2f2eb10437ad648c58&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-256'' || 45bf3e08da3b3636ddb4f4a74243430f8d65759c074c0d79756ef810c4701c5a&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-384'' || b358e529963d6f5fd7f8bd4b530fb18f6a2e6a442009a54e981b2f9967589ed48150af310f283640d56f9b60d41100c9&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-512'' || 43522187053af744250059ef69c0f3083cecd1157fe56daac16b9497ebc6fb5b525875144e42898367c55f757cffd3526f37074d544470578602a5a944a45a75&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHAKE128'' || 2a7c81bde9e867cbb5ef00b72ad8de66a3ee64c1d59f16465fa712479b6a84d28a02cc5ed08afa1d51e72011657453dbd4656cc9340d32e18179c39d03982dfc35c8f0c2a5c99e11dc74d0e23ed21b1e55f19c809a5a152bde39a2d46fcd12421f373f2d691ade1b57faf6c2ab7aded5a7d174f1f1c77127c0d6a1523b4775c569c5e1b4efa2da4bf2f708a96707a709e245a7f507382e69a81777919c90e95a091c0b699ce7f517&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHAKE256'' || 9c100dac5245a61774f3a2752bf9e941bdcd5654b18035155161c63b20936dfc9bd7334feb9a6fe9a99a65491161083b39ac3bd578e2cf4f90cba3c786e9924fa0611f65a725331b77b63e7c8b552e1637bc77531ba0f2c9cac72115b28e523929ede4e5b246a0755e8d5c4089d94bf16627fb08672cfffa523bba3d976489a0eec60d3c6a96ca2b&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | '''{{nowrap|SHA-2}}''' || ''SHA-224'' || a3a74b89cccfe314b79418d5598aac5e94800221e5d945c74f15c004&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-256'' || 4ab1de69312f10f6b41310a5218d80c478bbd823bc0f86627318d690b128fb9f&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-384'' || 254ed29c6ad2cadc6f013d2d51c0ac78a6bbe236a2c94ca99610eba8b2c1200d1a62c445ca9ee51bb09354875d5eca8a&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512'' || style=&amp;quot;width: 60%;&amp;quot; | 736393c0dfa32221e229890f87eb330174d70dd2a02fa0cace303816d3e7a10a332a44129748de39665d1b339e627d6028c2080268f7afdd5240c447fec8ff0b&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512/224'' || 7e23d9ba916000782a17e23abf48e25237f45590cfe767aed9d79f10&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512/256'' || 0c833a56046fe7e4213fcb1862c730acf313d1b8f60b51eebf64dc3e79730c1c&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''MD5''' || 66e5379ecf46b014688779621bcc677c&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''{{nowrap|SHA-1}}''' || 5b9b969ed7b6cf5534bb7350e44c09b3573b0e71&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''{{nowrap|CRC32}}''' || e9f5c61d&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''UWAGA:''' Po zainstalowaniu ''Microsoft DirectX SDK'' należy uruchomić ponownie komputer, ponieważ zmienna środowiskowa '''DXSDK_DIR''' nie będzie jeszcze dostępna. Po ponownym uruchomieniu otwórz ponownie plik '''create-projects.bat'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Nie można odnaleźć d3dx9.h'''&lt;br /&gt;
&lt;br /&gt;
Dodaj '''$(DXSDK_DIR)Include;''' do katalogów VC++ w projektach DirectX9GuiRenderer, GUI i Client Core. &lt;br /&gt;
Listę katalogów VC++ znajdziesz wybierając projekt, a następnie używając skrótu klawiszowego ALT + ENTER (bez +). Wybierz właściwości konfiguracji i znajdziesz tam katalogi VC++, kliknij tam &amp;quot;Dołącz katalogi&amp;quot; i dodaj ''';$(DXSDK_DIR)Include;''' na końcu.&lt;br /&gt;
'''Uwaga: Musisz zrobić to samo także dla kompilacji w trybie RELEASE'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Nie można odnaleźć d3dx9.lib'''&lt;br /&gt;
&lt;br /&gt;
Wykonaj takie same czynności jak opisano powyżej w przypadku błędu z plikiem '''d3dx9.h'''. Jednak zamiast ''';$(DXSDK_DIR)Include;''' musisz dodać ''';$(DXSDK_DIR)Lib/x86;''' w katalogach bibliotek.&lt;br /&gt;
'''Uwaga: Musisz zrobić to samo także dla kompilacji w trybie RELEASE'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Błąd S1023'''&lt;br /&gt;
&lt;br /&gt;
[https://support.microsoft.com/en-us/kb/2728613 &amp;quot;S1023&amp;quot; błąd podczas instalacji DirectX SDK (June 2010)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Nie można otworzyć pliku źródłowego &amp;quot;xxx.h&amp;quot; po aktualizacji do Visual Studio 2022'''&lt;br /&gt;
&lt;br /&gt;
Jeśli zaktualizowałeś Visual Studio do wersji 2022 i pracowałeś z MTA na wcześniejszej wersji to podczas kompilacji projektu możesz otrzymać błędy związane z plikami nagłówków. Głównie są to błędy, że nie udało się znaleźć lub otworzyć jakiegoś pliku np. stdio.h, stddef.h itd.&lt;br /&gt;
&lt;br /&gt;
Upewnij się, że masz zainstalowaną najnowszą wersję zestawu Windows 10 SDK (w instalatorze Visual Studio na liście komponentów) i uruchom ponownie komputer.&lt;br /&gt;
Jeśli masz zainstalowany najnowszy zestaw i po ponownym uruchomieniu problem wciąż występuje to zamknij Visual Studio, przejdź do folderu &amp;quot;Build&amp;quot; (tam gdzie znajduje się folder mtasa-blue) i usuń folder o nazwie &amp;quot;.vs&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Klient Git ===&lt;br /&gt;
[[File:Git_logo.png|left|32px|link=https://git-scm.com/]]&lt;br /&gt;
Jeśli chcesz współpracować przy MTA, powinieneś zainstalować GIT. Pozwoli Ci to współpracować z nami poprzez tworzenie nowych gałęzi i przesyłanie zmian do nich we własnym repozytorium (fork). &lt;br /&gt;
Jeśli korzystanie z konsoli jest dla Ciebie niekomfortowe, zalecamy korzystanie z [https://desktop.github.com/ Github Desktop]&lt;br /&gt;
&lt;br /&gt;
Jeśli chcesz tylko skompilować kod źródłowy i nie zamierzasz współpracować razem z nami, możesz pobrać kod źródłowy bezpośrednio z linku poniżej, bez konieczności instalowania GIT.&lt;br /&gt;
&lt;br /&gt;
== Zdobycie najświeższego kodu źródłowego ==&lt;br /&gt;
&lt;br /&gt;
Aby zdobyć najświeższy kod źródłowy, będziesz musiał pobrać ostatnią kopie naszego repozytorium Git.&amp;lt;br&amp;gt;&lt;br /&gt;
Zalecamy sklonować nasze repozytorium w twoim kliencie Git, ponieważ możesz łatwo pobierać z niego dowolne aktualizacje.&lt;br /&gt;
&lt;br /&gt;
* '''Repozytorium:''' [https://github.com/multitheftauto/mtasa-blue multitheftauto/mtasa-blue]&lt;br /&gt;
* '''.zip:''' [https://github.com/multitheftauto/mtasa-blue/archive/master.zip master.zip]&lt;br /&gt;
* '''.tar.gz:''' [https://github.com/multitheftauto/mtasa-blue/archive/master.tar.gz master.tar.gz]&lt;br /&gt;
&lt;br /&gt;
== Kompilacja kodu ==&lt;br /&gt;
# Uruchom skrypt (otwórz plik) '''win-create-projects.bat'''&lt;br /&gt;
# Otwórz plik rozwiązania '''MTASA.sln''' w folderze '''Build'''&lt;br /&gt;
# Jeśli zostaniesz zapytany o aktualizacje projektu, kliknij '''Anuluj'''&lt;br /&gt;
# W Visual Studio wybierz konfigurację '''DEBUG''', a następnie wybierz '''&amp;quot;Kompiluj&amp;quot;''' -&amp;gt; '''&amp;quot;Kompiluj rozwiązanie&amp;quot;''' (Może to potrwać kilka minut)&lt;br /&gt;
# Uruchom skrypt (otwórz plik) '''win-install-data.bat'''&lt;br /&gt;
&lt;br /&gt;
= Uruchamianie programu =&lt;br /&gt;
&lt;br /&gt;
== Uruchamianie klienta MTA ==&lt;br /&gt;
&lt;br /&gt;
Możesz uruchomić swojego klienta w folderze '''Bin'''. Możesz znaleźć tutaj pliki ''Mutli Theft Auto.exe'' i/lub ''Multi Theft Auto_d.exe''. Przyrostek ''_d'' oznacza kompilacje developerską (konfiguracja debug) programu.&lt;br /&gt;
Ponadto, możesz także uruchomić swojego klienta w debuggerze z Visual Studio jeśli chcesz przeanalizować układ stosu lub ustawić punkty przerwania w interesujących regionach kodu (przeczytaj więcej poniżej w sekcji Debugowanie).&lt;br /&gt;
&lt;br /&gt;
== Uruchamianie dedykowanego serwera ==&lt;br /&gt;
&lt;br /&gt;
Jeśli już wykonałeś krok 5 (''Instalacja zasobów'') w sekcji ''Kompilacja kodu'' aby zainstalować zasoby, możesz przejść do sekcji ''Uruchamianie serwera lokalnego''.&lt;br /&gt;
&lt;br /&gt;
=== Instalacja najświeższych zasobów ===&lt;br /&gt;
Jeśli chcesz uruchomić dedykowany serwer Multi Theft Auto, musisz zainstalować wymagane zasoby. Są one niezbędne, ponieważ dodają podstawowe funkcje (np. odradzanie graczy) aby móc grać.&lt;br /&gt;
&lt;br /&gt;
Nasze oficjalne repozytorium zasobów: [https://github.com/multitheftauto/mtasa-resources znajdujące się w serwisie GitHub]. Możesz pobrać najświeższe zasoby z tego repozytorium lub [http://mirror.mtasa.com/mtasa/resources/ pobierz archiwum .zip]. Upewnij się, że masz najnowszą paczkę zasobów.&lt;br /&gt;
&lt;br /&gt;
=== Uruchamianie serwera ===&lt;br /&gt;
Aby uruchomić serwer, otwórz plik ''MTA Server.exe'' w folderze '''Bin/server'''. Przyrostek ''_d'' oznacza kompilację developerską (konfigurację debug) programu.&amp;lt;br&amp;gt;&lt;br /&gt;
Możesz także uruchomić serwer w wersji developerskiej (debug); ''MTA Server_d.exe'' przy pomocy debuggera Visual Studio (jak przy pisaniu, możesz zrobić to poprzez kliknięcie prawego przycisku myszki na projekcie ''Launcher'', po stronie serwera (Rozwiń projekt Server) i wybranie ''Uruchom lokalną instancję'' w zakładce ''Debugger''), ale możesz także dołączyć do działającego debuggera serwera MTA (zobacz więcej niżej, w sekcji ''Debuggowanie'').&lt;br /&gt;
&lt;br /&gt;
== Debuggowanie ==&lt;br /&gt;
Jeśli skompilowałeś już kod w konfiguracji '''DEBUG''' to możesz przejść dalej - Jeśli nie, to wróć wyżej do sekcji '''Kompilacja kodu''' i wykonaj opisane tam kroki.&lt;br /&gt;
&lt;br /&gt;
Możesz uruchomić MTA i dołączyć dowolny debbuger (dotyczy to także debbugera Visual Studio) lub zacząć lokalną sesję debbugowania w Visual Studio.&lt;br /&gt;
[[File:Local_Windows_Debugger.PNG]]&lt;br /&gt;
&lt;br /&gt;
=== Jak włączyć punkty przerwania ===&lt;br /&gt;
Jeśli zdecydowałeś się uruchomić MTA z Visual Studio, powinieneś również dołączyć debbuger do pliku wykonywalnego '''gta_sa.exe''' (naciśnij ''CTRL + ALT + P'' w Visual Studio) - W przeciwnym razie punkty przerwania nie będą działać dla niczego poza Launcherem MTA.&lt;br /&gt;
&lt;br /&gt;
[[File:Attach_to_Process.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Przedłużenie limitu czasowego ===&lt;br /&gt;
Jeśli używasz punktów przerwania podczas debbugowania, możesz zostać wyrzucony z serwera z powodu upływu czasu, gdyż klient jest zamrożony. Aby tego uniknąć stwórz plik '''timeout.longtime''' w katalogu ''Bin/server''.&lt;br /&gt;
W pliku wprowadź limit czasowy w sekundach, więc pamiętaj, aby wpisać tutaj bardzo duże liczby. Jeśli pozostawisz plik pusty to limit czasowy zostanie ustawiony na domyślny (120 sekund).&lt;br /&gt;
&lt;br /&gt;
=== Ponowne dołączenie debbugera w Visual Studio ===&lt;br /&gt;
Możesz skorzystać z narzędzia [https://marketplace.visualstudio.com/items?itemName=ErlandR.ReAttach ReAttach] do ponowneggo dołączenia debbugera do pliku wykonywalnego '''gta_sa.exe''' zawsze gdy rozpoczynasz lokalną sesję debbugowania w Visual Studio.&lt;br /&gt;
&lt;br /&gt;
[[File:ReAttach_to_GTASA.PNG]]&lt;br /&gt;
&lt;br /&gt;
= Chęci współpracy =&lt;br /&gt;
Prosimy, sprawdź nasze [[Coding guidelines|Wytyczne na temat kodowania]] po więcej informacji o praktykach kodowania.&lt;br /&gt;
&lt;br /&gt;
= Dodatkowe informacje =&lt;br /&gt;
Jeśli potrzebujesz więcej informacji, sprawdź nasz [https://github.com/multitheftauto/mtasa-blue/issues bug tracker] lub [https://discord.com/invite/mtasa Discord].&lt;br /&gt;
&lt;br /&gt;
= Błędy =&lt;br /&gt;
== CL38 error. [nie znaleziono netc_d.dll] ==&lt;br /&gt;
Rozwiązanie: Usuń '''Mutli Theft Auto_d.exe''' i naciśnij 'Kompiluj ponownie' w Visual Studio.&lt;br /&gt;
&lt;br /&gt;
== Po sklonowaniu repozytorium, nie można skompilować projektu ==&lt;br /&gt;
Rozwiązanie: Otwórz plik '''win-create-projects.bat''' w głównym katalogu.&lt;br /&gt;
&lt;br /&gt;
== CL17 Load field. Prosimy, upewnij się, że najnowsze pliki danych zostały zainstalowane poprawnie ==&lt;br /&gt;
Rozwiązanie: Otwórz plik '''win-install-data.bat''' w głównym katalogu.&lt;br /&gt;
&lt;br /&gt;
== ERROR: Ładowanie biblioteki net_d.dll nie powiodło się! ==&lt;br /&gt;
Rozwiązanie: Otwórz plik '''win-install-data.bat''' w głównym katalogu.&lt;br /&gt;
&lt;br /&gt;
[[pt-br:Compilando o MTASA]]&lt;br /&gt;
[[ru:Compiling MTASA]]&lt;br /&gt;
[[en:Compiling MTASA]]&lt;br /&gt;
&lt;br /&gt;
[[Category:PL/Development]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/Compiling_MTASA&amp;diff=76974</id>
		<title>RU/Compiling MTASA</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/Compiling_MTASA&amp;diff=76974"/>
		<updated>2023-06-11T15:16:05Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для того чтобы успешно построить Multi Theft Auto из исходного кода, необходимо выполнить ряд шагов, которые мы объясним ниже.&lt;br /&gt;
&lt;br /&gt;
Пожалуйста, внимательно прочитайте инструкцию и не пропускайте ее части, если у вас нет опыта.&lt;br /&gt;
&lt;br /&gt;
== Начало работы ==&lt;br /&gt;
&lt;br /&gt;
Компиляция клиента Multi Theft Auto поддерживается только в Windows 10.&lt;br /&gt;
&lt;br /&gt;
Убедитесь что у вас установлено следующее программное обеспечение и SDK:&lt;br /&gt;
&lt;br /&gt;
=== Visual Studio 2022 ===&lt;br /&gt;
[[File:Visual_Studio_Community.PNG|right|150px|link=https://visualstudio.microsoft.com/ru/vs/]]&lt;br /&gt;
# '''[https://visualstudio.microsoft.com/ru/vs/ Скачайте Microsoft Visual Studio 2022]''' - убедитесь, что вы получаете &amp;quot;Community Edition&amp;quot;, который является бесплатным.&lt;br /&gt;
# В контрольном списке установки, [[:File:VsFoundationClasses.png|убедитесь, что вы отметили эти два пункта]]:&lt;br /&gt;
## ''Разработка классических приложений на C++''&lt;br /&gt;
## ''MFC-библиотека C++ для новейшей версии Build Tools v143 (x86 и x64)''&lt;br /&gt;
&lt;br /&gt;
Если вы не включите MFC библиотеку, то получите следующую ошибку:  &amp;lt;code&amp;gt;cannot open include file 'afxres.h'&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Если вы допустили ошибку, то вы можете запустить установщик Visual Studio заново для изменения текущей программы. Нет необходимости удалять и переустанавливать программу.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft DirectX SDK ===&lt;br /&gt;
[[File:DirectX_SDK.jpg|right|150px|link=http://web.archive.org/web/20200804044856/https://www.microsoft.com/en-us/download/details.aspx?id=23549]]&lt;br /&gt;
'''Скачайте Microsoft DirectX SDK (August 2009) (DXSDK_Aug09.exe):'''&lt;br /&gt;
* [https://archive.org/download/dxsdk_aug09/DXSDK_Aug09.exe Зеркало 1]&lt;br /&gt;
* [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe Зеркало 2]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-top: 0px; width: 70%; word-break: break-all;&amp;quot;&lt;br /&gt;
|+ Проверка файлов&lt;br /&gt;
|- style=&amp;quot;vertical-align:bottom;&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Алгоритм и вариант&lt;br /&gt;
! Хэш&lt;br /&gt;
! Хэш-файл&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | '''{{nowrap|SHA-3}}''' || ''SHA3-224'' || 8bfcdc03518d7edd34689534fd4d21291469ff2f2eb10437ad648c58 || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha3-224 DXSDK_Aug09.exe.sha3-224]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-256'' || 45bf3e08da3b3636ddb4f4a74243430f8d65759c074c0d79756ef810c4701c5a || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha3-256 DXSDK_Aug09.exe.sha3-256]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-384'' || b358e529963d6f5fd7f8bd4b530fb18f6a2e6a442009a54e981b2f9967589ed48150af310f283640d56f9b60d41100c9 || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha3-384 DXSDK_Aug09.exe.sha3-384]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-512'' || 43522187053af744250059ef69c0f3083cecd1157fe56daac16b9497ebc6fb5b525875144e42898367c55f757cffd3526f37074d544470578602a5a944a45a75 || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha3-512 DXSDK_Aug09.exe.sha3-512]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHAKE128'' || 2a7c81bde9e867cbb5ef00b72ad8de66a3ee64c1d59f16465fa712479b6a84d28a02cc5ed08afa1d51e72011657453dbd4656cc9340d32e18179c39d03982dfc35c8f0c2a5c99e11dc74d0e23ed21b1e55f19c809a5a152bde39a2d46fcd12421f373f2d691ade1b57faf6c2ab7aded5a7d174f1f1c77127c0d6a1523b4775c569c5e1b4efa2da4bf2f708a96707a709e245a7f507382e69a81777919c90e95a091c0b699ce7f517 || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha3-128000 DXSDK_Aug09.exe.sha3-128000]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHAKE256'' || 9c100dac5245a61774f3a2752bf9e941bdcd5654b18035155161c63b20936dfc9bd7334feb9a6fe9a99a65491161083b39ac3bd578e2cf4f90cba3c786e9924fa0611f65a725331b77b63e7c8b552e1637bc77531ba0f2c9cac72115b28e523929ede4e5b246a0755e8d5c4089d94bf16627fb08672cfffa523bba3d976489a0eec60d3c6a96ca2b || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha3-256000 DXSDK_Aug09.exe.sha3-256000]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | '''{{nowrap|SHA-2}}''' || ''SHA-224'' || a3a74b89cccfe314b79418d5598aac5e94800221e5d945c74f15c004 || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha2-224 DXSDK_Aug09.exe.sha2-224]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-256'' || 4ab1de69312f10f6b41310a5218d80c478bbd823bc0f86627318d690b128fb9f || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha2-256 DXSDK_Aug09.exe.sha2-256]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-384'' || 254ed29c6ad2cadc6f013d2d51c0ac78a6bbe236a2c94ca99610eba8b2c1200d1a62c445ca9ee51bb09354875d5eca8a || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha2-384 DXSDK_Aug09.exe.sha2-384]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512'' || style=&amp;quot;width: 60%;&amp;quot; | 736393c0dfa32221e229890f87eb330174d70dd2a02fa0cace303816d3e7a10a332a44129748de39665d1b339e627d6028c2080268f7afdd5240c447fec8ff0b || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha2-512 DXSDK_Aug09.exe.sha2-512]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512/224'' || 7e23d9ba916000782a17e23abf48e25237f45590cfe767aed9d79f10 || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha2-512224 DXSDK_Aug09.exe.sha2-512224]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512/256'' || 0c833a56046fe7e4213fcb1862c730acf313d1b8f60b51eebf64dc3e79730c1c || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha2-512256 DXSDK_Aug09.exe.sha2-512256]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''MD5''' || 66e5379ecf46b014688779621bcc677c || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.md5 DXSDK_Aug09.exe.md5]&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''{{nowrap|SHA-1}}''' || 5b9b969ed7b6cf5534bb7350e44c09b3573b0e71 || [https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sha1 DXSDK_Aug09.exe.sha1]&lt;br /&gt;
|}&lt;br /&gt;
CRC32 e9f5c61d ([https://assets.mtasa.com/DXSDK/DXSDK_Aug09.exe.sfv DXSDK_Aug09.exe.sfv])&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' перезагрузите компьютер после установки ''Microsoft DirectX SDK'', так как в противном случае переменная окружения '''DXSDK_DIR''' еще не будет доступна. После его перезапуска повторно запустите '''create-projects.bat'''&lt;br /&gt;
&lt;br /&gt;
=== Git Клиент ===&lt;br /&gt;
[[File:Git_logo.png|left|32px|link=https://git-scm.com/]]&lt;br /&gt;
&lt;br /&gt;
Если вы хотите внести свой вклад в MTA, вам следует установить Git Клиент. Это позволит вам сотрудничать с нами, создавая собственные ветвления, которые вы сможете использовать в своей работе. Если вам не нравится командная строка, мы рекомендуем вам скачать и установить это: [https://desktop.github.com/ GitHub Desktop].&lt;br /&gt;
&lt;br /&gt;
Если вы хотите только скомпилировать исходный код и не заинтересованы в участии в MTA, вы можете загрузить исходный код напрямую (см. ниже).&lt;br /&gt;
&lt;br /&gt;
== Получение последнего исходного кода ==&lt;br /&gt;
&lt;br /&gt;
Чтобы получить последний код, вам нужно будет загрузить последнюю копию нашего Git репозитория.&amp;lt;br&amp;gt;&lt;br /&gt;
Мы рекомендуем клонировать репозиторий в вашем Git клиенте, потому что вы можете легко извлекать оттуда любые обновления.&lt;br /&gt;
&lt;br /&gt;
* '''Репозиторий:''' [https://github.com/multitheftauto/mtasa-blue multitheftauto/mtasa-blue]&lt;br /&gt;
* '''.zip:''' [https://github.com/multitheftauto/mtasa-blue/archive/master.zip master.zip]&lt;br /&gt;
* '''.tar.gz:''' [https://github.com/multitheftauto/mtasa-blue/archive/master.tar.gz master.tar.gz]&lt;br /&gt;
&lt;br /&gt;
== Компиляция кода ==&lt;br /&gt;
# Выполните скрипт '''win-create-projects.bat'''&lt;br /&gt;
# Откройте файл '''MTASA.sln''' в '''Build''' директории&lt;br /&gt;
# Если вам предложат обновить клиент, нажмите '''Cancel'''&lt;br /&gt;
# Выполните компиляцию в Visual Studio с помощью '''Debug''' конфигурации (это может заняться несколько минут)&lt;br /&gt;
# Выполните скрипт '''win-install-data.bat'''&lt;br /&gt;
&lt;br /&gt;
= Запуск ПО =&lt;br /&gt;
&lt;br /&gt;
== Запуск клиента ==&lt;br /&gt;
&lt;br /&gt;
Вы можете запустить свой клиент в '''Bin''' каталоге. Вы можете найти там ''Multi Theft Auto.exe'' и/или ''Multi Theft Auto_d.exe''. Суффикс ''_d'' указывает на отладочную сборку программного обеспечения.&amp;lt;br&amp;gt;&lt;br /&gt;
Кроме того, вы также можете запустить свой клиент внутри отладчика Visual Studio, если хотите исследовать трассировку стека или установить точки остановки в интересных областях кода (Подробнее читайте в разделе &amp;quot;Отладка&amp;quot; ниже).&lt;br /&gt;
&lt;br /&gt;
== Запуск выделенного сервера ==&lt;br /&gt;
Если вы уже выполнили шаг 5 (Установка ресурсов) в пункте '''Компиляция кода''', то вы можете перейти к пункту '''Запуск сервера'''&lt;br /&gt;
&lt;br /&gt;
=== Установка последних ресурсов ===&lt;br /&gt;
Если вы хотите запустить выделенный сервер Multi Theft Auto, то вам придется установить все необходимые ресурсы. Они нужны, потому что они реализуют самые основные функции (спавн игроков, например).&lt;br /&gt;
&lt;br /&gt;
Наш официальный репозиторий, откуда вы можете скачать все ресурсы [https://github.com/multitheftauto/mtasa-resources находится на GitHub]. Вы также можете скачать все последние ресурсы в [http://mirror.mtasa.com/mtasa/resources/ ZIP формате]. Убедитесь, что у вас есть все необходимые ресурсы для продолжения.&lt;br /&gt;
&lt;br /&gt;
=== Запуск сервера ===&lt;br /&gt;
&lt;br /&gt;
* Продолжение перевода скоро, а пока вы можете ознакомиться с [https://wiki.multitheftauto.com/wiki/Compiling_MTASA версией статьи на английском языке]&lt;br /&gt;
&lt;br /&gt;
[[pt-br:Compilando o MTASA]]&lt;br /&gt;
[[en:Compiling MTASA]]&lt;br /&gt;
[[pl:Kompilowanie MTASA]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Development]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=PT-BR/Compilando_o_MTASA&amp;diff=76973</id>
		<title>PT-BR/Compilando o MTASA</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=PT-BR/Compilando_o_MTASA&amp;diff=76973"/>
		<updated>2023-06-11T15:15:32Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Para se conseguir compilar o Multi Theft Auto a partir de seu código fonte, é necessário seguir alguns passos, os quais estão descritos a seguir.&lt;br /&gt;
&lt;br /&gt;
=== Pré-requisitos ===&lt;br /&gt;
Antes de você poder fazer isso, certifique-se que os seguintes softwares e SDK's estão instalados:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Visual Studio 2008 ([http://www.microsoft.com/downloads/en/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&amp;amp;displaylang=en incluindo o SP1])&lt;br /&gt;
* [http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&amp;amp;id=6812 Microsoft DirectX SDK] (só precisa dos componentes do Direct3D)&lt;br /&gt;
* [http://www.microsoft.com/en-us/download/details.aspx?id=6510 Microsoft Platform SDK] (não é preciso instalar tudo se tiver o Windows 7, somente os componentes do DirectShow)&lt;br /&gt;
&lt;br /&gt;
Se não tiver feito ainda, instale um cliente como o [https://www.sourcetreeapp.com/ SourceTree] ou [https://windows.github.com/ GitHub para Windows] a fim de fazer o download e gerenciar o código.&lt;br /&gt;
&lt;br /&gt;
=== Adquirindo o último código fonte ===&lt;br /&gt;
Para fazer o download da última alteração no código fonte, você tem de fazer o download da última cópia de nosso repositório Git&lt;br /&gt;
disponível [https://github.com/multitheftauto/mtasa-blue aqui] ([https://github.com/multitheftauto/mtasa-blue/archive/master.zip zip]|[https://github.com/multitheftauto/mtasa-blue/archive/master.tar.gz tar.gz]).&lt;br /&gt;
&lt;br /&gt;
=== Antes de Compilar ===&lt;br /&gt;
Para ter certeza que os diretórios-destino tem as permissões corretas, é '''vital''' instalar a última [http://nightly.mtasa.com/ nightly] neste '''exato''' diretório:&lt;br /&gt;
    C:\Program Files\MTA San Andreas x.x\&lt;br /&gt;
Em que x.x é a versão a qual está compilando. Se um windows 64-bit estiver rodando, certifique-se de inserir o &amp;quot;x86&amp;quot; no caminho.&lt;br /&gt;
&lt;br /&gt;
=== Agora como Compilar? ===&lt;br /&gt;
Para compilar o programa a partir do código fonte, é necessário ter instalado o Microsoft Visual Studio. Abra o projeto em '''Shared/Core 2008.sln''' e faça-o usando uma das configurações (Debug/Release) disponíveis no mesmo. Note que tudo irá rodar mais lento no modo ''Debug''.&lt;br /&gt;
&lt;br /&gt;
=== Diretório-destino e permissões ===&lt;br /&gt;
Por padrão, a versão atual compila os binários em 'C:\Program Files\MTA San Andreas 1.3\'. Para ter certeza que estão corretos as permissões e os registros; e os arquivos de suporte estão presentes, é recomendado instalar ambos os [http://nightly.mtasa.com/ nightly] e [http://code.google.com/p/mtasa-blue/downloads/list?q=label:Data arquivos periféricos] neste diretório.&lt;br /&gt;
&lt;br /&gt;
=== Adquirindo o último módulo de rede===&lt;br /&gt;
Já que os módulos de rede '''netc.dll'''/'''net.dll''' destinados ao cliente estão sob uma licença diferente, você deve utilizar os que vem com a última nightly. Se desejar rodar a versão de debug do MTA, ele também vai precisar de uma versão-debug desses módulos. Como não podemos providenciar isso, é só adicionar ao final do nome um &amp;quot;_d&amp;quot; nos já existentes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Rodando o programa =&lt;br /&gt;
Está quase acabando, só mais uns passos:&lt;br /&gt;
&lt;br /&gt;
=== Rodando o cliente ===&lt;br /&gt;
Reveja se está instalado ambos os [http://nightly.mtasa.com/ nightly] e [http://code.google.com/p/mtasa-blue/downloads/list?q=label:Data arquivos periféricos].&lt;br /&gt;
&lt;br /&gt;
=== Rodando o servidor dedicado ===&lt;br /&gt;
Se quiser rodar o servidor dedicado, precisará de alguns recursos. Esses são precisos porque incrementa o mais fundamental de um servidor (ex: fazer o jogador nascer) a fim de se poder jogar.&lt;br /&gt;
&lt;br /&gt;
O SVN oficial dos recursos está hospedado no GitHub: [https://github.com/multitheftauto/mtasa-resources]. É recomendado dar uma olhada nas últimas versões ou fazer um download de um zip na aba [http://code.google.com/p/mtasa-resources/downloads/list Downloads] do site. Certifique-se que não esteja rodando nenhum recurso de versões anteriores, porque '''vai''' dar problema.&lt;br /&gt;
&lt;br /&gt;
Se você enfrentar algum confusão por falta de DLL's (ex: libcurl.dll), só é preciso baixar-los nos arquivos periféricos mencionados acima.&lt;br /&gt;
&lt;br /&gt;
= Como se envolver? =&lt;br /&gt;
Para começar a contribuir para o MTA, veja mais no [[Coding guidelines|Guia de Programação]] (Em Inglês)&lt;br /&gt;
&lt;br /&gt;
= Informações Adicionais =&lt;br /&gt;
Se precisar de mais alguma coisa, tente entrar no [http://bugs.mtasa.com/ bug tracker] ou em nosso [https://discord.com/invite/mtasa Discord]&lt;br /&gt;
&lt;br /&gt;
[[en:Compiling MTASA]]&lt;br /&gt;
[[ru:Compiling MTASA]]&lt;br /&gt;
[[pl:Kompilowanie MTASA]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Development]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Compiling_MTASA&amp;diff=76972</id>
		<title>Compiling MTASA</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Compiling_MTASA&amp;diff=76972"/>
		<updated>2023-06-11T15:15:28Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In order to successfully build Multi Theft Auto from source, it is necessary to perform a number of steps, which we will explain below.&lt;br /&gt;
&lt;br /&gt;
Please read the instructions carefully and do not skip parts of it, if you have no experience.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Compiling the Multi Theft Auto client is only supported on Windows 10.&lt;br /&gt;
&lt;br /&gt;
Make sure you have the following software and SDKs installed:&lt;br /&gt;
&lt;br /&gt;
=== Visual Studio 2022 ===&lt;br /&gt;
[[File:Visual_Studio_Community.PNG|right|150px|link=https://www.visualstudio.com/vs/]]&lt;br /&gt;
# '''[https://visualstudio.microsoft.com/vs/ Download Microsoft Visual Studio 2022]''' - make sure you get the Community Edition, that one is free.&lt;br /&gt;
# On the installation checklist, [[:File:VsFoundationClasses.png|make sure you tick these 2 items]]:&lt;br /&gt;
## ''Desktop development with C++''&lt;br /&gt;
## Optional component ''C++ MFC for latest v143 build tools (x86 &amp;amp; x64)''&lt;br /&gt;
&lt;br /&gt;
If you don't enable MFC, you will get the following error: &amp;lt;code&amp;gt;cannot open include file 'afxres.h'&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you've made a mistake, you can run the ''Visual Studio Installer'' app to modify your current installation. There is no need to uninstall and reinstall.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft DirectX SDK ===&lt;br /&gt;
[[File:DirectX_SDK.jpg|right|150px|link=http://web.archive.org/web/20200804044856/https://www.microsoft.com/en-us/download/details.aspx?id=23549]]&lt;br /&gt;
'''Download Microsoft DirectX SDK (August 2009) (DXSDK_Aug09.exe):'''&lt;br /&gt;
* [https://archive.org/download/dxsdk_aug09/DXSDK_Aug09.exe Mirror 1]&lt;br /&gt;
* [https://mega.nz/file/pQJCiAJY#jBcYT6ZP4DMBpnm12BLRto9EQ-RjjpP3BWkSPanpvLI Mirror 2]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-top: 0px; width: 70%; word-break: break-all;&amp;quot;&lt;br /&gt;
|+ File verification&lt;br /&gt;
|- style=&amp;quot;vertical-align:bottom;&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Algorithm and variant&lt;br /&gt;
! Hash&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | '''{{nowrap|SHA-3}}''' || ''SHA3-224'' || 8bfcdc03518d7edd34689534fd4d21291469ff2f2eb10437ad648c58&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-256'' || 45bf3e08da3b3636ddb4f4a74243430f8d65759c074c0d79756ef810c4701c5a&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-384'' || b358e529963d6f5fd7f8bd4b530fb18f6a2e6a442009a54e981b2f9967589ed48150af310f283640d56f9b60d41100c9&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA3-512'' || 43522187053af744250059ef69c0f3083cecd1157fe56daac16b9497ebc6fb5b525875144e42898367c55f757cffd3526f37074d544470578602a5a944a45a75&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHAKE128'' || 2a7c81bde9e867cbb5ef00b72ad8de66a3ee64c1d59f16465fa712479b6a84d28a02cc5ed08afa1d51e72011657453dbd4656cc9340d32e18179c39d03982dfc35c8f0c2a5c99e11dc74d0e23ed21b1e55f19c809a5a152bde39a2d46fcd12421f373f2d691ade1b57faf6c2ab7aded5a7d174f1f1c77127c0d6a1523b4775c569c5e1b4efa2da4bf2f708a96707a709e245a7f507382e69a81777919c90e95a091c0b699ce7f517&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHAKE256'' || 9c100dac5245a61774f3a2752bf9e941bdcd5654b18035155161c63b20936dfc9bd7334feb9a6fe9a99a65491161083b39ac3bd578e2cf4f90cba3c786e9924fa0611f65a725331b77b63e7c8b552e1637bc77531ba0f2c9cac72115b28e523929ede4e5b246a0755e8d5c4089d94bf16627fb08672cfffa523bba3d976489a0eec60d3c6a96ca2b&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | '''{{nowrap|SHA-2}}''' || ''SHA-224'' || a3a74b89cccfe314b79418d5598aac5e94800221e5d945c74f15c004&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-256'' || 4ab1de69312f10f6b41310a5218d80c478bbd823bc0f86627318d690b128fb9f&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-384'' || 254ed29c6ad2cadc6f013d2d51c0ac78a6bbe236a2c94ca99610eba8b2c1200d1a62c445ca9ee51bb09354875d5eca8a&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512'' || style=&amp;quot;width: 60%;&amp;quot; | 736393c0dfa32221e229890f87eb330174d70dd2a02fa0cace303816d3e7a10a332a44129748de39665d1b339e627d6028c2080268f7afdd5240c447fec8ff0b&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512/224'' || 7e23d9ba916000782a17e23abf48e25237f45590cfe767aed9d79f10&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| ''SHA-512/256'' || 0c833a56046fe7e4213fcb1862c730acf313d1b8f60b51eebf64dc3e79730c1c&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''MD5''' || 66e5379ecf46b014688779621bcc677c&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''{{nowrap|SHA-1}}''' || 5b9b969ed7b6cf5534bb7350e44c09b3573b0e71&lt;br /&gt;
|- style=&amp;quot;text-align:center;vertical-align:center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | '''{{nowrap|CRC32}}''' || e9f5c61d&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Restart your computer after installing ''Microsoft DirectX SDK'', because otherwise the environment variable '''DXSDK_DIR''' won't be available yet. After restarting it re-run '''create-projects.bat'''&lt;br /&gt;
&lt;br /&gt;
'''Cant find d3dx9.h'''&amp;lt;br&amp;gt;&lt;br /&gt;
Add the '''$(DXSDK_DIR)Include;''' to the VC++ Directories in DirectX9GuiRenderer, GUI and Client Core projects.&lt;br /&gt;
You can find the VC++ Directories list by selecting a project, then pressing the shortcut ALT + ENTER (without the +), then under the 'Configuration properties' you can find 'VC++ Directories', and in there you can find the 'Include Directories' field, click on it and add ''';$(DXSDK_DIR)Include;''' at the end of it. &lt;br /&gt;
'''Note: You need to do the same thing in Release mode as well'''&lt;br /&gt;
&lt;br /&gt;
'''Cant find d3dx9.lib'''&amp;lt;br&amp;gt;&lt;br /&gt;
Do do same as in the error above, but instead of ''';$(DXSDK_DIR)Include;''' you must add ''';$(DXSDK_DIR)Lib/x86;''' to the '''Library directories''' field&lt;br /&gt;
'''Note: You need to do the same thing in Release mode as well'''&lt;br /&gt;
&lt;br /&gt;
'''S1023 Error'''&amp;lt;br&amp;gt;&lt;br /&gt;
[https://support.microsoft.com/en-us/kb/2728613 &amp;quot;S1023&amp;quot; error when you install the DirectX SDK (June 2010)]&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Cannot open source file &amp;quot;xxx.h&amp;quot; after upgrading to Visual Studio 2022'''&amp;lt;br&amp;gt;&lt;br /&gt;
If you've just upgraded to Visual Studio 2022 and were working on MTA using a previous version, you may receive errors about header files not being found (stdio.h, stddef.h, etc) when building the project. &lt;br /&gt;
&lt;br /&gt;
Make sure you have the latest Windows 10 SDK installed (via the Visual Studio Installer) and restart your PC. &lt;br /&gt;
&lt;br /&gt;
If that doesn't work - close Visual Studio, go into the `Build` folder (where your mtasa-blue is located) and delete the `.vs` folder. Start Visual Studio and everything should be fixed.&lt;br /&gt;
&lt;br /&gt;
=== Git Client ===&lt;br /&gt;
[[File:Git_logo.png|left|32px|link=https://git-scm.com/]]&lt;br /&gt;
&lt;br /&gt;
If you would like to contribute to MTA, you should install Git. This will allow you to collaborate with us by creating branches and pushing to your own fork. If you are not comfortable with the command line, we recommend you to download and install [https://desktop.github.com/ GitHub Desktop].&lt;br /&gt;
&lt;br /&gt;
If you only want to compile the source code and are not interested in contributing to MTA, you can download the source directly (see below).&lt;br /&gt;
&lt;br /&gt;
== Getting the latest source code ==&lt;br /&gt;
&lt;br /&gt;
To get the latest code, you will have to download the latest copy of our Git repository.&amp;lt;br&amp;gt;&lt;br /&gt;
We recommend cloning the repository in your Git client because you can pull any updates from there easily.&lt;br /&gt;
&lt;br /&gt;
* '''Repository:''' [https://github.com/multitheftauto/mtasa-blue multitheftauto/mtasa-blue]&lt;br /&gt;
* '''.zip:''' [https://github.com/multitheftauto/mtasa-blue/archive/master.zip master.zip]&lt;br /&gt;
* '''.tar.gz:''' [https://github.com/multitheftauto/mtasa-blue/archive/master.tar.gz master.tar.gz]&lt;br /&gt;
&lt;br /&gt;
== Compiling the code ==&lt;br /&gt;
# Execute the script '''win-create-projects.bat'''&lt;br /&gt;
# Open the solution file '''MTASA.sln''' in the '''Build''' directory&lt;br /&gt;
# If you are asked to upgrade the project, click '''Cancel'''&lt;br /&gt;
# Select '''Debug''' - '''Win32''' configuration in Visual Studio, then press Build &amp;gt; Build Solution... (may take some minutes)&lt;br /&gt;
# Execute the script '''win-install-data.bat'''&lt;br /&gt;
&lt;br /&gt;
= Running the software =&lt;br /&gt;
&lt;br /&gt;
== Running the client ==&lt;br /&gt;
&lt;br /&gt;
You can start your client in the '''Bin''' directory. You might find there a ''Multi Theft Auto.exe'' and/or ''Multi Theft Auto_d.exe'' executable. The ''_d'' suffix indicates a debug build of the software.&amp;lt;br&amp;gt;&lt;br /&gt;
Furthermore, you can also run your client inside the debugger from Visual Studio if you want to investigate a stack trace or set breakpoints in interesting code regions (read more in the section Debugging below).&lt;br /&gt;
&lt;br /&gt;
== Running the dedicated server ==&lt;br /&gt;
&lt;br /&gt;
If you already have run step 5 (''Install resources'') in ''Compiling the code'' to install resources then you can go to ''Starting the server''.&lt;br /&gt;
&lt;br /&gt;
=== Installing the latest resources ===&lt;br /&gt;
If you want to run the Multi Theft Auto dedicated server, you will have to install the required resources. These are required because they implement the most basic functionality (e.g. spawning players) in order to play.&lt;br /&gt;
&lt;br /&gt;
Our official resources repository is [https://github.com/multitheftauto/mtasa-resources hosted on GitHub]. You can download the latest resources from there or [http://mirror.mtasa.com/mtasa/resources/ download a zipped version]. Make sure that you have the latest resources package.&lt;br /&gt;
&lt;br /&gt;
=== Starting the server ===&lt;br /&gt;
To run the server, open the ''MTA Server.exe'' executable in the '''Bin/server''' directory. The ''_d'' suffix indicates a debug build of the software.&amp;lt;br&amp;gt;&lt;br /&gt;
You can also run the debug build ''MTA Server_d.exe'' with the Visual Studio Debugger (as of writing, you can do that by right-clicking on the Server's Launcher project and selecting ''Start a local instance'' in the ''Debugger'' menu), but you can also attach to a running debug build MTA server (see more in the section Debugging below).&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
If you already compiled the code in the '''Debug''' configuration then continue reading, if not, then go up to ''Compiling the code'' and follow the steps for a ''Debug'' build.&amp;lt;br&amp;gt;&lt;br /&gt;
You can either launch MTA yourself and attach any debugger you want to use (also applies to the Visual Studio debugger) or you start a local debugging session in Visual Studio.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Local_Windows_Debugger.PNG]]&lt;br /&gt;
&lt;br /&gt;
=== How to enable breakpoints ===&lt;br /&gt;
If you choose to run MTA with Visual Studio then you should also attach the debugger to the executable '''gta_sa.exe''' (press ''CTRL + ALT + P'' in Visual Studio) - otherwise, your&lt;br /&gt;
breakpoints will not work for anything besides the MTA Launcher project.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Attach_to_Process.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Extending timeout duration ===&lt;br /&gt;
When you use breakpoints during debugging, you may get kicked by the server due to timeout, because the client is frozen. To prevent this, create the '''timeout.longtime''' file in your ''Bin/server/'' directory.  &lt;br /&gt;
The content of the file is the new timeout duration in seconds, so make sure you type a huge number in there. If you keep the file empty, the timeout will be set to 120 seconds.&lt;br /&gt;
&lt;br /&gt;
=== ReAttach for Visual Studio ===&lt;br /&gt;
You can use [https://marketplace.visualstudio.com/items?itemName=ErlandR.ReAttach ReAttach] to re-attach the debugger to the '''gta_sa.exe''' executable whenever you start your local debugger in Visual Studio.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:ReAttach_to_GTASA.PNG]]&lt;br /&gt;
&lt;br /&gt;
= Getting involved =&lt;br /&gt;
Please see our [[Coding guidelines]] for information on the coding practice.&lt;br /&gt;
&lt;br /&gt;
= Additional information =&lt;br /&gt;
If you need more information, try our [https://github.com/multitheftauto/mtasa-blue/issues bug tracker] or [https://discord.com/invite/mtasa Discord].&lt;br /&gt;
&lt;br /&gt;
= Errors =&lt;br /&gt;
== CL38 error. [netc_d.dll not found] ==&lt;br /&gt;
Solution: Delete '''Multi Theft Auto_d.exe''' and hit compile again.&lt;br /&gt;
&lt;br /&gt;
== After cloning the repository, it doesn't compile the project ==&lt;br /&gt;
Solution: Execute '''win-create-projects.bat''' in main directory.&lt;br /&gt;
&lt;br /&gt;
== CL17 Load field. Please ensure that the latest data files have been installed correctly ==&lt;br /&gt;
Solution: Execute '''win-install-data.bat''' in main directory.&lt;br /&gt;
&lt;br /&gt;
== ERROR: Loading network library (net_d.dll) failed! ==&lt;br /&gt;
Solution: Execute '''win-install-data.bat''' in main directory.&lt;br /&gt;
&lt;br /&gt;
[[pt-br:Compilando o MTASA]]&lt;br /&gt;
[[ru:Compiling MTASA]]&lt;br /&gt;
[[pl:Kompilowanie MTASA]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Development]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=PT-BR/GetRadioChannel&amp;diff=76971</id>
		<title>PT-BR/GetRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=PT-BR/GetRadioChannel&amp;diff=76971"/>
		<updated>2023-06-11T15:13:14Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{PT-BR/Client_function}}&lt;br /&gt;
Essa função é usada para retornar o ID da estação de rádio atual.&lt;br /&gt;
&lt;br /&gt;
==Sintaxe== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Retorno===&lt;br /&gt;
Retorna o ID da estação de rádio.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Exemplo==&lt;br /&gt;
Este exemplo exibe no chat o nome da estação de rádio atual.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;estacao&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox ( &amp;quot;Você está ouvindo a &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; )&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Veja também==&lt;br /&gt;
&lt;br /&gt;
{{PT-BR/Funcoes_audio_client}}&lt;br /&gt;
&lt;br /&gt;
[[ar:getRadioChannel]]&lt;br /&gt;
[[de:getRadioChannel]]&lt;br /&gt;
[[hu:getRadioChannel]]&lt;br /&gt;
[[pl:getRadioChannel]]&lt;br /&gt;
[[ro:getRadioChannel]]&lt;br /&gt;
[[ru:GetRadioChannel]]&lt;br /&gt;
[[en:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetRadioChannel&amp;diff=76970</id>
		<title>RU/GetRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetRadioChannel&amp;diff=76970"/>
		<updated>2023-06-11T15:13:05Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{RU/Client function}}&lt;br /&gt;
Эта функция возвращает ID текущего активного радиоканала.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel()             &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Возвращаемые значения===&lt;br /&gt;
Возвращает ID радиоканала.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Пример использования==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Клиент&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Данный код выводит название текущей радиостанции в чат&lt;br /&gt;
addCommandHandler(&amp;quot;getradio&amp;quot;,&lt;br /&gt;
    function()&lt;br /&gt;
        outputChatBox(&amp;quot;В данный момент вы слушаете&amp;quot;..getRadioChannelName(getRadioChannel())..&amp;quot;!&amp;quot;)&lt;br /&gt;
    end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
&lt;br /&gt;
{{Client_audio_functions}}&lt;br /&gt;
&lt;br /&gt;
[[ar:getRadioChannel]]&lt;br /&gt;
[[de:getRadioChannel]]&lt;br /&gt;
[[hu:getRadioChannel]]&lt;br /&gt;
[[pl:getRadioChannel]]&lt;br /&gt;
[[ro:getRadioChannel]]&lt;br /&gt;
[[en:GetRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RO/getRadioChannel&amp;diff=76969</id>
		<title>RO/getRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RO/getRadioChannel&amp;diff=76969"/>
		<updated>2023-06-11T15:12:51Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{RO/Funcție client}}&lt;br /&gt;
Această funcție obține ID-ul stației radio active în acel moment.&lt;br /&gt;
&lt;br /&gt;
==Sintaxă== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ()             &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Redare===&lt;br /&gt;
Redă ID-ul stației radio.&lt;br /&gt;
{{RO/ID_Stații_Radio}}&lt;br /&gt;
&lt;br /&gt;
==Exemplu==&lt;br /&gt;
Acest exemplu inserează în chat box ID-ul stației radio curente atunci când este folosită comanda /getradio.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler(&amp;quot;getradio&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox(&amp;quot;În prezent asculți stația radio #&amp;quot; .. getRadioChannelName(getRadioChannel()) .. &amp;quot;!&amp;quot;)&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vizualizați de asemenea==&lt;br /&gt;
&lt;br /&gt;
{{RO/Funcții_audio_client}}&lt;br /&gt;
&lt;br /&gt;
[[ar:getRadioChannel]]&lt;br /&gt;
[[de:getRadioChannel]]&lt;br /&gt;
[[hu:getRadioChannel]]&lt;br /&gt;
[[pl:getRadioChannel]]&lt;br /&gt;
[[en:getRadioChannel]]&lt;br /&gt;
[[ru:GetRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=PL/getRadioChannel&amp;diff=76968</id>
		<title>PL/getRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=PL/getRadioChannel&amp;diff=76968"/>
		<updated>2023-06-11T15:12:36Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{PL/Client function}}&lt;br /&gt;
Ta funkcja zwraca ID aktualnie słuchanej stacji radiowej.&lt;br /&gt;
&lt;br /&gt;
==Składnia== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Wynik===&lt;br /&gt;
Zwraca ID stacji radiowej.&lt;br /&gt;
{{PL/Radio Station IDs}}&lt;br /&gt;
&lt;br /&gt;
==Przykład==&lt;br /&gt;
Ten przykład wypisuje na czacie nazwę aktualnie aktywnej stacji radiowej.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler(&amp;quot;getradio&amp;quot;, function()&lt;br /&gt;
	outputChatBox(&amp;quot;Aktualnie słuchasz &amp;quot;..getRadioChannelName(getRadioChannel())..&amp;quot;!&amp;quot; )&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zobacz również==&lt;br /&gt;
{{PL/Client_audio_functions}}&lt;br /&gt;
&lt;br /&gt;
[[ar:getRadioChannel]]&lt;br /&gt;
[[de:getRadioChannel]]&lt;br /&gt;
[[hu:getRadioChannel]]&lt;br /&gt;
[[en:getRadioChannel]]&lt;br /&gt;
[[ro:getRadioChannel]]&lt;br /&gt;
[[ru:GetRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:PL/Client functions]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=HU/getRadioChannel&amp;diff=76967</id>
		<title>HU/getRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=HU/getRadioChannel&amp;diff=76967"/>
		<updated>2023-06-11T15:11:57Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Client function hu}}&lt;br /&gt;
Ez a függvény vissza adja a jelenleg aktív rádió csatorna ID-jét.&lt;br /&gt;
&lt;br /&gt;
==Szintaxis== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )             &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Visszaadott érték===&lt;br /&gt;
Vissza adja a rádió csatorna ID-jét.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Példa==&lt;br /&gt;
Ez a példa kiírja a chat-be a jelenleg szóló rádió csatorna nevét.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;getradio&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox ( &amp;quot;You're currently listening to &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; )&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lásd még==&lt;br /&gt;
&lt;br /&gt;
{{Client_audio_functions_hu}}&lt;br /&gt;
&lt;br /&gt;
[[ar:getRadioChannel]]&lt;br /&gt;
[[de:getRadioChannel]]&lt;br /&gt;
[[en:getRadioChannel]]&lt;br /&gt;
[[pl:getRadioChannel]]&lt;br /&gt;
[[ro:getRadioChannel]]&lt;br /&gt;
[[ru:GetRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;br /&gt;
&lt;br /&gt;
==Fordította== &lt;br /&gt;
* '''WorthlessCynomys'''&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=HU/getRadioChannel&amp;diff=76966</id>
		<title>HU/getRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=HU/getRadioChannel&amp;diff=76966"/>
		<updated>2023-06-11T15:11:36Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Client function hu}}&lt;br /&gt;
Ez a függvény vissza adja a jelenleg aktív rádió csatorna ID-jét.&lt;br /&gt;
&lt;br /&gt;
==Szintaxis== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )             &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Visszaadott érték===&lt;br /&gt;
Vissza adja a rádió csatorna ID-jét.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Példa==&lt;br /&gt;
Ez a példa kiírja a chat-be a jelenleg szóló rádió csatorna nevét.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;getradio&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox ( &amp;quot;You're currently listening to &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; )&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lásd még==&lt;br /&gt;
&lt;br /&gt;
{{Client_audio_functions_hu}}&lt;br /&gt;
&lt;br /&gt;
[[EN:GetRadioChannel]]&lt;br /&gt;
[[AR:getRadioChannel]]&lt;br /&gt;
[[RU:GetRadioChannel]]&lt;br /&gt;
[[PL:GetRadioChannel]]&lt;br /&gt;
[[RO:GetRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;br /&gt;
&lt;br /&gt;
==Fordította== &lt;br /&gt;
* '''WorthlessCynomys'''&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=DE/getRadioChannel&amp;diff=76965</id>
		<title>DE/getRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=DE/getRadioChannel&amp;diff=76965"/>
		<updated>2023-06-11T15:11:21Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{DE/Client function}}&lt;br /&gt;
Diese Funktion gibt die ID des derzeitigen Radiosenders zurück.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )             &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Rückgaben===&lt;br /&gt;
Gibt die aktuelle Radiochannel-ID zurück.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Beispiel==&lt;br /&gt;
Dieses Beispiel gibt den Name deines aktuellen Radio-Senders in der Chatbox aus.&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;getradio&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox ( &amp;quot;Du hoerst zurzeit: &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; )&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Andere Funktionen==&lt;br /&gt;
&lt;br /&gt;
{{DE/Client_audio_functions}}&lt;br /&gt;
&lt;br /&gt;
[[ar:getRadioChannel]]&lt;br /&gt;
[[en:getRadioChannel]]&lt;br /&gt;
[[hu:getRadioChannel]]&lt;br /&gt;
[[pl:getRadioChannel]]&lt;br /&gt;
[[ro:getRadioChannel]]&lt;br /&gt;
[[ru:GetRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=AR/getRadioChannel&amp;diff=76964</id>
		<title>AR/getRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=AR/getRadioChannel&amp;diff=76964"/>
		<updated>2023-06-11T15:11:01Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Client function}}&lt;br /&gt;
 . تجلب هذة الوظيفة اي دي قناة الراديو   &lt;br /&gt;
&lt;br /&gt;
==تركيب الوظيفة== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )             &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===المعطيات===&lt;br /&gt;
. تعطي الاي دي لقناة الراديو&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==مثال==&lt;br /&gt;
. هذا المثال يكتب اسم قناة الراديو الحالية في الدردشة    &lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;getradio&amp;quot;,  -- اضافة امر  &lt;br /&gt;
    function () -- بداية الوظيفة&lt;br /&gt;
        outputChatBox ( &amp;quot;انت الان تستمع ل &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; ) -- اخراج رسالة فى الدردشة بأسم قناة الراديو الحالية&lt;br /&gt;
    end --  نهاية الوظيفة&lt;br /&gt;
) -- نهاية الامر&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==مثال 2==&lt;br /&gt;
. هذا المثال يكتب قناة الراديو الحالية عندما يدخل الاعب الى مركبة&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addEventHandler(&amp;quot;onClientPlayerVehicleEnter&amp;quot;,getLocalPlayer(), -- اضافة حدث عندما يدخل الاعب الى مركبة&lt;br /&gt;
function() -- بداية الوظيفة&lt;br /&gt;
local RadioID = getRadioChannel() -- الحصول على اي دي محطة الراديو&lt;br /&gt;
local RadioChannelName = getRadioChannelName ( RadioID ) -- الحصول على اسم قناة الراديو الحالية&lt;br /&gt;
outputChatBox(&amp;quot;قناة الراديو الحالية  &amp;quot;..RadioChannelName) -- اخراج رسالة فى الدردشة بأسم قناة الراديو الحالية&lt;br /&gt;
end -- نهاية الوظيفة&lt;br /&gt;
)-- نهاية الحدث&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==أنظر أيضاً==&lt;br /&gt;
&lt;br /&gt;
{{AR/Audio_functions}}&lt;br /&gt;
&lt;br /&gt;
[[EN:GetRadioChannel]]&lt;br /&gt;
[[HU:GetRadioChannel]]&lt;br /&gt;
[[DE:getRadioChannel]]&lt;br /&gt;
[[RU:GetRadioChannel]]&lt;br /&gt;
[[PL:GetRadioChannel]]&lt;br /&gt;
[[RO:GetRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GetRadioChannel&amp;diff=76963</id>
		<title>GetRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GetRadioChannel&amp;diff=76963"/>
		<updated>2023-06-11T15:10:13Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Client function}}&lt;br /&gt;
The function is used to retrieve the ID of the current radio channel.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )             &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns the ID of the radio channel.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example prints out the name of your current radio station to the chat box.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;getradio&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox ( &amp;quot;You're currently listening to &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; )&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Client_audio_functions}}&lt;br /&gt;
&lt;br /&gt;
[[ar:getRadioChannel]]&lt;br /&gt;
[[de:getRadioChannel]]&lt;br /&gt;
[[hu:getRadioChannel]]&lt;br /&gt;
[[pl:getRadioChannel]]&lt;br /&gt;
[[ro:getRadioChannel]]&lt;br /&gt;
[[ru:GetRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=PT-BR/GetRadioChannel&amp;diff=76962</id>
		<title>PT-BR/GetRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=PT-BR/GetRadioChannel&amp;diff=76962"/>
		<updated>2023-06-11T15:09:43Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{PT-BR/Client_function}}&lt;br /&gt;
Essa função é usada para retornar o ID da estação de rádio atual.&lt;br /&gt;
&lt;br /&gt;
==Sintaxe== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Retorno===&lt;br /&gt;
Retorna o ID da estação de rádio.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Exemplo==&lt;br /&gt;
Este exemplo exibe no chat o nome da estação de rádio atual.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;estacao&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox ( &amp;quot;Você está ouvindo a &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; )&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Veja também==&lt;br /&gt;
&lt;br /&gt;
{{PT-BR/Funcoes_audio_client}}&lt;br /&gt;
&lt;br /&gt;
[[EN:GetRadioChannel]]&lt;br /&gt;
[[HU:GetRadioChannel]]&lt;br /&gt;
[[AR:getRadioChannel]]&lt;br /&gt;
[[RU:GetRadioChannel]]&lt;br /&gt;
[[DE:getRadioChannel]]&lt;br /&gt;
[[PL:GetRadioChannel]]&lt;br /&gt;
[[RO:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=PT-BR/GetRadioChannel&amp;diff=76961</id>
		<title>PT-BR/GetRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=PT-BR/GetRadioChannel&amp;diff=76961"/>
		<updated>2023-06-11T15:09:36Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{PT-BR/Client_function}}&lt;br /&gt;
Essa função é usada para retornar o ID da estação de rádio atual.&lt;br /&gt;
&lt;br /&gt;
==Sintaxe== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Retorno===&lt;br /&gt;
Retorna o ID da estação de rádio.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Exemplo==&lt;br /&gt;
Este exemplo exibe no chat o nome da estação de rádio atual.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;estacao&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox ( &amp;quot;Você está ouvindo a &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; )&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Veja também==&lt;br /&gt;
&lt;br /&gt;
{{PT-BR/Funcoes_audio_client}}&lt;br /&gt;
[[EN:GetRadioChannel]]&lt;br /&gt;
[[HU:GetRadioChannel]]&lt;br /&gt;
[[AR:getRadioChannel]]&lt;br /&gt;
[[RU:GetRadioChannel]]&lt;br /&gt;
[[DE:getRadioChannel]]&lt;br /&gt;
[[PL:GetRadioChannel]]&lt;br /&gt;
[[RO:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GetRadioChannel&amp;diff=76960</id>
		<title>GetRadioChannel</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GetRadioChannel&amp;diff=76960"/>
		<updated>2023-06-11T15:08:37Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Client function}}&lt;br /&gt;
The function is used to retrieve the ID of the current radio channel.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
int getRadioChannel ( )             &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns the ID of the radio channel.&lt;br /&gt;
{{SoundID}}&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example prints out the name of your current radio station to the chat box.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;getradio&amp;quot;,&lt;br /&gt;
    function ()&lt;br /&gt;
        outputChatBox ( &amp;quot;You're currently listening to &amp;quot; .. getRadioChannelName ( getRadioChannel() ) .. &amp;quot;!&amp;quot; )&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Client_audio_functions}}&lt;br /&gt;
&lt;br /&gt;
[[ar:getRadioChannel]]&lt;br /&gt;
[[de:getRadioChannel]]&lt;br /&gt;
[[hu:getRadioChannel]]&lt;br /&gt;
[[pl:getRadioChannel]]&lt;br /&gt;
[[ro:getRadioChannel]]&lt;br /&gt;
[[PT-BR:GetRadioChannel]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=AclGroup&amp;diff=76959</id>
		<title>AclGroup</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=AclGroup&amp;diff=76959"/>
		<updated>2023-06-11T15:08:14Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ACL Groups are groups that holds objects such as accounts, and resources which allows them to do some things depending on the permission the group has/holds.&lt;br /&gt;
&lt;br /&gt;
(Referring to [[ACL#Default_Groups]])&lt;br /&gt;
===Default Groups===&lt;br /&gt;
MTA has provided some default groups with increasing permissions. These groups are:&lt;br /&gt;
*'''Everyone'''&lt;br /&gt;
*'''Moderator'''&lt;br /&gt;
*'''SuperModerator'''&lt;br /&gt;
*'''Admin'''&lt;br /&gt;
*'''Console''' - This controls permissions of people who are using the console through '''&amp;lt;object name=&amp;quot;user.Console&amp;quot; /&amp;gt;'''&lt;br /&gt;
*'''RPC''' - Remote Procedure Call. Specifically grants access to [[callRemote]] only and disables commands of default resources. Check the function for details.&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To explain further, I will use the Everyone group as an example. By default it looks like this:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;    &amp;lt;group name=&amp;quot;Everyone&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;acl name=&amp;quot;Default&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;object name=&amp;quot;user.*&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;object name=&amp;quot;resource.*&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/group&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
You will first notice the acl name inside the group. It defines what permissions the group has. Users and resources in this group will have the permissions specified on the &amp;quot;Default&amp;quot; acl name list. ''Note: You will notice this group is special, in that it includes every user and resource by using a '''wildcard (*)''' where the user or resource name would be.''&lt;br /&gt;
&lt;br /&gt;
Now, scroll further down the ACL and you will see the '''&amp;lt;acl name=&amp;quot;Default&amp;quot; /&amp;gt;''' listing. Note I have trimmed this list dramatically due to its length.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;    &amp;lt;acl name=&amp;quot;Default&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;command.start&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;command.stop&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;command.stopall&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        ...etc etc...&lt;br /&gt;
        &amp;lt;right name=&amp;quot;function.executeCommandHandler&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;function.setPlayerMuted&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;function.restartResource&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        ...etc etc...&lt;br /&gt;
        &amp;lt;right name=&amp;quot;general.adminpanel&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;general.tab_players&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;general.tab_resources&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        ...etc etc...&lt;br /&gt;
        &amp;lt;right name=&amp;quot;command.freeze&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;command.shout&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;right name=&amp;quot;command.spectate&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
        ...etc etc...&lt;br /&gt;
    &amp;lt;/acl&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
*'''Function''' entries are MTA scripting functions. For example, if a resource needed to use restartResource and was only in the 'Everyone' group (with the 'Default' list), it would be denied access to restartResource and fail to work correctly.&lt;br /&gt;
*'''Commands''' are created when a resource uses [[addCommandHandler]]. An example would be typing '''/createvehicle [vehicle]''' in the chatbox for the freeroam resource. This controls whether users in the group using this ACL can use the command. ''Note: commands have no effect on resources within the group. Commands are only related to users.''&lt;br /&gt;
**''General is a custom right name group created by the admin resource but it works on the same principles. The script works with them by using [[hasObjectPermissionTo]]''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will notice some groups such as admin have multiple '''&amp;lt;acl name=&amp;quot;&amp;quot; /&amp;gt;''' nodes. An example is the admin group:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;group name=&amp;quot;Admin&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;acl name=&amp;quot;Moderator&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;acl name=&amp;quot;SuperModerator&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;acl name=&amp;quot;Admin&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;acl name=&amp;quot;RPC&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;object name=&amp;quot;resource.admin&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;object name=&amp;quot;resource.webadmin&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;object name=&amp;quot;user.Ransom&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/group&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This gives all the permissions defined in each '''&amp;lt;acl name=&amp;quot;&amp;quot; /&amp;gt;''' node in order of listing. So for example, the admin group makes sure all the permissions are given to admins by using all the lists. If there are any conflicts, the lowest entry wins. For example, pretend these 2 acls were in a group in the following order:&lt;br /&gt;
&lt;br /&gt;
# '''&amp;lt;acl name=&amp;quot;Default&amp;quot;&amp;gt;''' sets &amp;lt;right name=&amp;quot;general.ModifyOtherObjects&amp;quot; access=&amp;quot;false&amp;quot; /&amp;gt;&lt;br /&gt;
# '''&amp;lt;acl name=&amp;quot;Admin&amp;quot;&amp;gt;''' sets &amp;lt;right name=&amp;quot;general.ModifyOtherObjects&amp;quot; access=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
# For all users and resources in group admin: &amp;lt;right name=&amp;quot;general.ModifyOtherObjects&amp;quot; access=&amp;quot;true&amp;quot; /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=IT/createBlip&amp;diff=76958</id>
		<title>IT/createBlip</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=IT/createBlip&amp;diff=76958"/>
		<updated>2023-06-11T15:07:01Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{IT/MainP}}&lt;br /&gt;
__NOTOC__ &lt;br /&gt;
{{IT/Funzioni server client}}&lt;br /&gt;
Questa funzione crea un [[IT/Elemento|elemento]] [[IT/Elemento/Blip|segnalino]], che viene mostrato come un icona nel radar del client.&lt;br /&gt;
&lt;br /&gt;
==Sintassi==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
blip createBlip ( float x, float y, float z, [int icon=0, int size=2, int r=255, int g=0, int b=0, int a=255, &lt;br /&gt;
int ordering=0 *, float visibleDistance=99999.0, visibleTo = getRootElement()] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Argomenti richiesti=== &lt;br /&gt;
*'''x:''' La posizione x del segnalino, nelle coordinate del mondo.&lt;br /&gt;
*'''y:''' La posizione y del segnalino, nelle coordinate del mondo.&lt;br /&gt;
*'''z:''' La posizione z del segnalino, nelle coordinate del mondo.&lt;br /&gt;
&lt;br /&gt;
===Argomenti opzionali=== &lt;br /&gt;
{{IT/Argomenti opzionali}}&lt;br /&gt;
*'''icon:''' L'icona del segnalino del radar. Valori validi sono:&lt;br /&gt;
{{IT/Segnalini radar}}&lt;br /&gt;
*'''size:''' La grandezza del segnalino del radar. Di default è 2.&lt;br /&gt;
*'''r:''' La quantità di colore rosso nel colore del segnalino (0 - 255). Applicabile solo all'icona ''nessuna''. Di default è 255. &lt;br /&gt;
*'''g:''' La quantità di colore verde nel colore del segnalino (0 - 255). Applicabile solo all'icona ''nessuna''. Di default è 0.&lt;br /&gt;
*'''b:''' La quantità di colore blu nel colore del segnalino (0 - 255). Applicabile solo all'icona ''nessuna''. Di default è 0.&lt;br /&gt;
*'''a:''' L'opacità del segnalino (0 - 255). Di default è 255.&lt;br /&gt;
{{IT/Caratteristiche nuove|3|1.0|&lt;br /&gt;
*'''ordering:''' Questo definisce l'ordinamento del segnalino nello Z-Level (-32768 - 32767). Di default è 0.&lt;br /&gt;
*'''visibleDistance:''' La distanza massima dalla telecamera alla quale il segnalino è ancora visibile&lt;br /&gt;
}}&lt;br /&gt;
*'''visibleTo:''' Quali elementi possono vedere il segnalino. Di default è visibile a tutti. Vedere [[IT/Visibility|Visibilità]].&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
blip createBlip ( float x, float y, float z, [int icon=0, int size=2, int r=255, int g=0, int b=0, int a=255, &lt;br /&gt;
int ordering=0, float visibleDistance ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Argomenti richiesti=== &lt;br /&gt;
*'''x:''' La posizione x del segnalino, nelle coordinate del mondo.&lt;br /&gt;
*'''y:''' La posizione y del segnalino, nelle coordinate del mondo.&lt;br /&gt;
*'''z:''' La posizione z del segnalino, nelle coordinate del mondo.&lt;br /&gt;
&lt;br /&gt;
===Argomenti opzionali=== &lt;br /&gt;
{{IT/Segnalini radar}}&lt;br /&gt;
*'''size:''' La grandezza del segnalino del radar. Di default è 2.&lt;br /&gt;
*'''r:''' La quantità di colore rosso nel colore del segnalino (0 - 255). Applicabile solo all'icona ''nessuna''. Di default è 255. &lt;br /&gt;
*'''g:''' La quantità di colore verde nel colore del segnalino (0 - 255). Applicabile solo all'icona ''nessuna''. Di default è 0.&lt;br /&gt;
*'''b:''' La quantità di colore blu nel colore del segnalino (0 - 255). Applicabile solo all'icona ''nessuna''. Di default è 0.&lt;br /&gt;
*'''a:''' L'opacità del segnalino (0 - 255). Di default è 255.&lt;br /&gt;
{{IT/Caratteristiche nuove|3|1.0|&lt;br /&gt;
*'''ordering:''' Questo definisce l'ordinamento del segnalino nello Z-Level (-32768 - 32767). Di default è 0.&lt;br /&gt;
*'''visibleDistance:''' La distanza massima dalla telecamera alla quale il segnalino è ancora visibile&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Valori restituiti==&lt;br /&gt;
Restituisce l'[[IT/Elemento|elemento]] [[IT/Elemento/Blip|segnalino]] se è stato creato con successo, altrimenti restituisce ''false''.&lt;br /&gt;
&lt;br /&gt;
==Esempio== &lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
'''Esempio 1:''' Questo esempio crea un segnalino nel radar nella posizione di un giocatore a caso e fa in modo che sia visibile solo a quel giocatore.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Scegli un giocatore casuale&lt;br /&gt;
myPlayer = getRandomPlayer ()&lt;br /&gt;
-- Recupera la posizione del giocatore e conservala nelle variabili x, y e z&lt;br /&gt;
x,y,z = getElementPosition ( myPlayer )&lt;br /&gt;
-- Creare un segnalino nel radar nella posizione del giocatore, con l'icona del 'dollaro' e visibile solo a quel giocatore&lt;br /&gt;
myBlip = createBlip ( x, y, z, 51, 0, 0, 0, 255, myPlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Esempio 2:''' Questo esempio attribuisce un segnalino ad un giocatore. È possibile collegare un segnalino ad un elemento semplicemente impostandolo come genitore di questo elemento.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Scegli un giocatore casuale&lt;br /&gt;
myPlayer = getRandomPlayer ()&lt;br /&gt;
-- Creare un segnalino nel radar in mezzo alla mappa&lt;br /&gt;
myBlip = createBlip ( 0, 0, 0 )&lt;br /&gt;
-- Fai diventare il giocatore il genitore del segnalino, in modo che il segnalino segue il giocatore&lt;br /&gt;
setElementParent ( myBlip, myPlayer )&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vedere anche==&lt;br /&gt;
{{IT/Blip functions}}&lt;br /&gt;
&lt;br /&gt;
[[HU:createBlip]]&lt;br /&gt;
[[AR:createBlip]]&lt;br /&gt;
[[DE:createBlip]]&lt;br /&gt;
[[EN:createBlip]]&lt;br /&gt;
[[PL:createBlip]]&lt;br /&gt;
[[ES:CreateBlip]]&lt;br /&gt;
[[RO:createBlip]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=DE/createBlip&amp;diff=76957</id>
		<title>DE/createBlip</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=DE/createBlip&amp;diff=76957"/>
		<updated>2023-06-11T15:06:54Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{DE/Server client function}}&lt;br /&gt;
Erstellt ein Bild auf der Minimap &amp;amp; auf der F11 Map&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server &amp;amp; Client&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
blip createBlip ( float x, float y, float z, [int icon=0, int size=2, int r=255, int g=0, int b=0, int a=255, &lt;br /&gt;
int ordering=0, float visibleDistance=99999.0, visibleTo = getRootElement()] ) &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Benötigte Argumente:=== &lt;br /&gt;
*'''x:''': Position '''x''' des Blips&lt;br /&gt;
*'''y:''': Position '''y''' des Blips&lt;br /&gt;
*'''z:''': Position '''z''' des Blips&lt;br /&gt;
''INFO: Die folgenden Argumente sind Optional''&lt;br /&gt;
*'''icon:''' Die ID des gewünschtes Blips&lt;br /&gt;
*'''size:''' Die Größe des Blips&lt;br /&gt;
*'''r:''' Farbanteil von Rot (0-255)&lt;br /&gt;
*'''g:''' Farbanteil von Grün (0-255)&lt;br /&gt;
*'''b:''' Farbanteil von Blau (0-255)&lt;br /&gt;
*'''a:''' Sichtbarkeit des Blips&lt;br /&gt;
*'''ordering:''' Bestimmt die Z-Ebene des Blips&lt;br /&gt;
*'''visibleDistance:'''Distanz wie weit der Blip auf der Minimap erscheint&lt;br /&gt;
*'''visibleTo:''' Spieler, welcher den Blip sieht&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
===Rückgaben===&lt;br /&gt;
Gibt ''true'' zurück, wenn der Blip erfolgreich erstellt wurde. ''false'', wenn nicht.&lt;br /&gt;
&lt;br /&gt;
== Beispiel: ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
Erstellt einen Gelben Punkt &amp;amp; lässt im Chat die Nachricht SOS erscheinen:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addCommandHandler(&amp;quot;sos&amp;quot;, function(player)&lt;br /&gt;
 local x, y, z = getElementPosition(player)&lt;br /&gt;
 local pname = getPlayerName(player)&lt;br /&gt;
 if isElement( _G[pname..&amp;quot;sosblip&amp;quot;] ) then&lt;br /&gt;
  destroyElement( _G[pname..&amp;quot;sosblip&amp;quot;] )&lt;br /&gt;
 end&lt;br /&gt;
 local blip = createBlip(x, y, z, 56, 255, 255, 0, 255, 0, 9999, getRootElement() )&lt;br /&gt;
 outputChatBox(pname..&amp;quot; braucht Hilfe!&amp;quot;, getRootElement(), 255, 0, 0)&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[HU:createBlip]]&lt;br /&gt;
[[AR:createBlip]]&lt;br /&gt;
[[ES:CreateBlip]]&lt;br /&gt;
[[EN:createBlip]]&lt;br /&gt;
[[IT:createBlip]]&lt;br /&gt;
[[PL:createBlip]]&lt;br /&gt;
[[RO:createBlip]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=AR/createBlip&amp;diff=76956</id>
		<title>AR/createBlip</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=AR/createBlip&amp;diff=76956"/>
		<updated>2023-06-11T15:06:48Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Server client function}}&lt;br /&gt;
هذه الوظيفة تقوم بعمل أيقونة في الخريطة تراها في الرادار مثل الأيقونات الموجوده على الاعبين&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
blip createBlip ( float x, float y, float z, [int icon=0, int size=2, int r=255, int g=0, int b=0, int a=255, &lt;br /&gt;
int ordering=0, float visibleDistance=99999.0, visibleTo = getRootElement()] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''x:''' للأيقونة x احداثيات الـ&lt;br /&gt;
*'''y:''' للأيقونة y احداثيات الـ&lt;br /&gt;
*'''z:''' للأيقونة z احداثيات الـ&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments=== &lt;br /&gt;
{{OptionalArg}} &lt;br /&gt;
*'''icon:''' شكل الأيقونة اختارها من الارقام التالية&lt;br /&gt;
{{Blip_Icons}}&lt;br /&gt;
*'''size:''' حجم العلامة و الحجم الافتراضي 2&lt;br /&gt;
*'''r:''' مقدار لون العلامة الاحمر من 0 الى 255. المقدار الافتراضي هو 255&lt;br /&gt;
*'''g:''' مقدار لون العلامة الاخضر من 0 الى 255. المقدار الافتراضي هو 0&lt;br /&gt;
*'''b:''' مقدار لون العلامة الازرق من 0 الى 255. المقدار الافتراضي هو 0&lt;br /&gt;
*'''a:''' مقدار الوضوح للعلامة من 0 الى 255. المقدار البدائي هو 255&lt;br /&gt;
{{New feature/item|3|1.0||&lt;br /&gt;
*'''ordering:''' This defines the blip's Z-level ordering (-32768 - 32767). Default is 0.&lt;br /&gt;
*'''visibleDistance:''' The maximum distance from the camera at which the blip is still visible|AR&lt;br /&gt;
}}&lt;br /&gt;
*'''visibleTo:''' What elements can see the blip. Defaults to visible to everyone. See [[visibility]].&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
blip createBlip ( float x, float y, float z, [int icon=0, int size=2, int r=255, int g=0, int b=0, int a=255, &lt;br /&gt;
int ordering=0, float visibleDistance ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''x:''' للأيقونة x احداثيات الـ&lt;br /&gt;
*'''y:''' للأيقونة y احداثيات الـ&lt;br /&gt;
*'''z:''' للأيقونة z احداثيات الـ&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments=== &lt;br /&gt;
{{OptionalArg}} &lt;br /&gt;
*'''icon:''' شكل الأيقونة اختارها من الارقام التالية&lt;br /&gt;
{{Blip_Icons}}&lt;br /&gt;
*'''size:''' حجم العلامة و الحجم الافتراضي هو 2&lt;br /&gt;
*'''r:''' مقدار لون العلامة الاحمر من 0 الى 255. المقدار الافتراضي هو 255&lt;br /&gt;
*'''g:''' مقدار لون العلامة الاخضر من 0 الى 255. المقدار الافتراضي هو 0&lt;br /&gt;
*'''b:''' مقدار لون العلامة الازرق من 0 الى 255. المقدار الافتراضي هو 0&lt;br /&gt;
*'''a:''' مقدار الوضوح للعلامة من 0 الى 255. المقدار البدائي هو 255&lt;br /&gt;
{{New feature/item|3|1.0||&lt;br /&gt;
*'''ordering:''' This defines the blip's Z-level ordering (-32768 - 32767). Default is 0.&lt;br /&gt;
*'''visibleDistance:''' The maximum distance from the camera at which the blip is still visible|AR&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Returns==&lt;br /&gt;
Returns an [[element]] of the [[blip]] if it was created successfully, ''false'' otherwise.&lt;br /&gt;
&lt;br /&gt;
==مثال== &lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
'''Example 1:''' هذا المثال تقوم بصنع علامة على لاعب عشوائي يتظهر العلامة للاعب فقط&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
myPlayer = getRandomPlayer () -- احضار لاعب عشوائي&lt;br /&gt;
x,y,z = getElementPosition ( myPlayer ) -- حضار احداثيات الاعب&lt;br /&gt;
myBlip = createBlip ( x, y, z, 52, 0, 0, 0, 255, myPlayer ) -- صنع علامة نقود على احداثيات الاعب&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example 2:''' This example attaches a blip to a player. You can attach a blip to an element by just setting the blip's parent to that element.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Pick a random player&lt;br /&gt;
myPlayer = getRandomPlayer ()&lt;br /&gt;
-- Create a radar blip in the middle of the map&lt;br /&gt;
myBlip = createBlip ( 0, 0, 0 )&lt;br /&gt;
-- Make the player the parent of the blip, so that the blip follows the player around&lt;br /&gt;
setElementParent ( myBlip, myPlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example 3:''' هذا المثال يقول بصنع علامة في احداثيات 0,0,0&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
createBlip ( 0 , 0 , 0 , 37 ) -- صنع علامة في احداثيات 0,0,0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==انظر ايضاً==&lt;br /&gt;
{{AR/Blip_functions}}&lt;br /&gt;
&lt;br /&gt;
[[EN:createBlip]]&lt;br /&gt;
[[HU:createBlip]]&lt;br /&gt;
[[ES:CreateBlip]]&lt;br /&gt;
[[IT:createBlip]]&lt;br /&gt;
[[DE:createBlip]]&lt;br /&gt;
[[PL:createBlip]]&lt;br /&gt;
[[RO:createBlip]]&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=HU/createBlip&amp;diff=76955</id>
		<title>HU/createBlip</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=HU/createBlip&amp;diff=76955"/>
		<updated>2023-06-11T15:06:35Z</updated>

		<summary type="html">&lt;p&gt;Myonlake: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Shared function hu}}&lt;br /&gt;
Ez a funkció létrehoz egy [[blip]] [[element|elemet]], amely egy ikonként jelenik meg a játékos radarján.&lt;br /&gt;
&lt;br /&gt;
==Szintaxis==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
blip createBlip ( float x, float y, float z [, int icon = 0, int size = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordering = 0, float visibleDistance = 16383.0, visibleTo = getRootElement( ) ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
blip createBlip ( float x, float y, float z [, int icon = 0, int size = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordering = 0, float visibleDistance = 16383.0 ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
{{OOP||[[Blip]]}}&lt;br /&gt;
===Kötelező argumentumok=== &lt;br /&gt;
*'''x:''' A blip x koordinátája a GTA világban.&lt;br /&gt;
*'''y:''' A blip y koordinátája a GTA világban.&lt;br /&gt;
*'''z:''' A blip z koordinátája a GTA világban.&lt;br /&gt;
&lt;br /&gt;
===Tetszőleges argumentumok=== &lt;br /&gt;
{{OptionalArg hu}}&lt;br /&gt;
&lt;br /&gt;
*'''icon:''' Az icon, mely a radar blipnek lennie kell. Az érvényes értékeket megtekintheti a [[Radar Blips]] oldalon.&lt;br /&gt;
*'''size:''' A radar blip mérete. Csak a &amp;quot;Marker&amp;quot; ikonra érvényes. Az alapértelmezett érték a 2, maximum a 25.&lt;br /&gt;
*'''r:''' A piros mennyisége a blip színében (0 - 255). Csak a &amp;quot;Marker&amp;quot; ikonra érvényes. Az alapértelmezett érték 255. &lt;br /&gt;
*'''g:''' A zöld mennyisége a blip színében (0 - 255). Csak a &amp;quot;Marker&amp;quot; ikonra érvényes. Az alapértelmezett érték 0.&lt;br /&gt;
*'''b:''' A kék mennyisége a blip színében (0 - 255). Csak a &amp;quot;Marker&amp;quot; ikonra érvényes. Az alapértelmezett érték 0.&lt;br /&gt;
*'''a:''' Az telítettség mennyisége a blip színében (0 - 255). Csak a &amp;quot;Marker&amp;quot; ikonra érvényes. Az alapértelmezett érték 255.&lt;br /&gt;
{{New feature/item|3|1.0||&lt;br /&gt;
*'''ordering:''' Leírja a blip, Z-tengelyen való helyét (-32768 - 32767). Az alapértelmezett érték a 0.&lt;br /&gt;
*'''visibleDistance:''' A maximális távolság a kamerától, ahol a blip még mindig látható (0-65535).|HU&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
*'''visibleTo:''' Ez határozza meg, hogy mely elemek láthatják a blip-et. Alapértelmezetten mindenkinek látható. Lásd [[visibility]].&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Visszaadott érték==&lt;br /&gt;
Visszaadja a [[blip]] egy [[element|elemét]], ha sikeresen létre lett hozva, egyébként ''false''.&lt;br /&gt;
&lt;br /&gt;
==Példa== &lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
'''Example 1:''' Ez a példa létrehoz egy radar blipet egy random játékos pozíciójában, ami csak annak a játékosnak látható.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Pick a random player&lt;br /&gt;
local myPlayer = getRandomPlayer( )&lt;br /&gt;
-- Retrieve the player's position and store it in the variables x, y and z&lt;br /&gt;
local x, y, z = getElementPosition( myPlayer )&lt;br /&gt;
-- Create a radar blip at the player's position, with a 'cash' icon and only visible to the player&lt;br /&gt;
local myBlip = createBlip( x, y, z, 51, 0, 0, 0, 255, myPlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Példa 2:''' Ez a pálda egy blipet rögzít egy játékosnak. Bármilyen elemhez hozzá tudsz rendelni radarképet úgy, hogy beállítod a szülőjeként.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Pick a random player&lt;br /&gt;
local myPlayer = getRandomPlayer( )&lt;br /&gt;
-- Create a radar blip in the middle of the map&lt;br /&gt;
local myBlip = createBlip( 0, 0, 0 )&lt;br /&gt;
-- Make the player the parent of the blip, so that the blip follows the player around&lt;br /&gt;
setElementParent( myBlip, myPlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Lásd még==&lt;br /&gt;
{{Blip_functions_hu}}&lt;br /&gt;
&lt;br /&gt;
[[EN:createBlip]]&lt;br /&gt;
[[AR:createBlip]]&lt;br /&gt;
[[DE:createBlip]]&lt;br /&gt;
[[ES:CreateBlip]]&lt;br /&gt;
[[IT:createBlip]]&lt;br /&gt;
[[PL:createBlip]]&lt;br /&gt;
[[RO:createBlip]]&lt;br /&gt;
&lt;br /&gt;
==Fordította==&lt;br /&gt;
* '''''[https://wiki.multitheftauto.com/wiki/User:Surge Surge]'''''&lt;/div&gt;</summary>
		<author><name>Myonlake</name></author>
	</entry>
</feed>