PL/Changes in 1.3.5: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
Line 7: Line 7:
* Synchronizacja kuli dla karabinu snajperskiego
* Synchronizacja kuli dla karabinu snajperskiego


== Scripting ==
== Skryptowanie ==


=== Scripting: New functions ===
=== Skryptowanie: Nowe funkcje ===


====Client====
====Klient====
* Added [[dxSetTextureEdge]]
* Dodano [[dxSetTextureEdge]]
* Added [[guiEditGetCaretIndex]]
* Dodano [[guiEditGetCaretIndex]]
* Added [[guiMemoGetCaretIndex]]
* Dodano [[guiMemoGetCaretIndex]]
* Added [[getCamera]]
* Dodano [[getCamera]]
* Added [[setInteriorFurnitureEnabled]]
* Dodano [[setInteriorFurnitureEnabled]]
* Added [[getInteriorFurnitureEnabled]]
* Dodano [[getInteriorFurnitureEnabled]]


==== Server ====
==== Serwer ====
* None yet
* Na razie brak


==== Shared (''Client & Server side'') ====
==== Wspólne (''Klienta i po stronie serwera'') ====
* Added [[addDebugHook]]
* Dodano [[addDebugHook]]
* Added [[removeDebugHook]]
* Dodano [[removeDebugHook]]
* Added [[base64Encode]]
* Dodano [[base64Encode]]
* Added [[base64Decode]]
* Dodano [[base64Decode]]
* Added [[teaEncode]]
* Dodano [[teaEncode]]
* Added [[teaDecode]]
* Dodano [[teaDecode]]
* Added [[pregFind]]
* Dodano [[pregFind]]
* Added [[pregReplace]]
* Dodano [[pregReplace]]
* Added [[pregMatch]]
* Dodano [[pregMatch]]
* Added [[setElementCallPropagationEnabled]]
* Dodano [[setElementCallPropagationEnabled]]
* Added [[isElementCallPropagationEnabled]]
* Dodano [[isElementCallPropagationEnabled]]


=== Scripting: New Events ===
=== Skryptowanie: Nowe wydarzenia ===


==== Client ====
==== Klient ====
* Added [[onClientVehicleDamage]]
* Dodano [[onClientVehicleDamage]]


==== Server ====
==== Serwer ====
* None yet
* Na razie brak


=== Scripting: Changes, Bugfixes and Additions ===
=== Skryptowanie: Zmiany, poprawki i uzupełnienia ===
* Added option to specify timeout length for [[callRemote]] and [[fetchRemote]]
* Dodano opcję, aby określić długość czasu oczekiwania na [[callRemote]] i [[fetchRemote]]
* Added error message parameter to [[onPlayerScreenShot]] in case of failure
* Dodano wiadomość błędu parametru do [[onPlayerScreenShot]] w przypadku awarii
* Added rotation parameter for [[dxDrawText]]
* Dodano parametr rotacji [[dxDrawText]]
* Added flags (1 ignorecase; 2 multiline; 4 dotall; 8 extented) to preg functions
* Dodano flagi (1 ignorecase; 2 multiline; 4 dotall; 8 extented) do funkcji dotknięcia
* Added character option to preg option flags
* Dodano opcję postaci do opcji dotknięcia flagi
* Added easier way to set weapon flags
* Dodano łatwiejszy sposób ustawiania flag broni.
* Added warning message for server scripts that might be causing a long freeze
* Dodano ostrzeżenie dla skryptów serwerowych, które mogą być przyczyną długiego zamrożenia.
* Fixed some weapon flags
* Poprawiono kilka flag broni
* Fixed [[isPedOnFire]] not working correctly
* Naprawiono [[isPedOnFire]] nie działa poprawnie
* Fixed [[onPlayerVoiceStart]] re-triggering when cancelled
* Naprawiono [[onPlayerVoiceStart]] ponowne uruchomienie po anulowaniu
* Fixed double [[dbPoll]] freeze
* Naprawiono podwójne zamrożenie [[dbPoll]]
* Fixed [[setPedAimTarget]] returning true for local player
* Naprawiono [[setPedAimTarget]] wraca prawidłowo do lokalnego gracza
* Fixed [[takePlayerScreenShot]] sometimes returning a blank screen
* Naprawiono [[takePlayerScreenShot]] czasami wraca pusty ekran
* Fixed event handler ''sourceResource'' global variable
* Naprawiono event handler ''sourceResource'' global variable
* Fixed [[dxGetPixelsFormat]] not recognising some jpeg files
* Naprawiono [[dxGetPixelsFormat]] nie uznaje niektórych plików JPEG
* Fixed [[dxCreateFont]] not closing the file after creating font
* Naprawiono [[dxCreateFont]] nie zamyka pliku po utworzeniu czcionki
* Fixed [[onPedWasted]] / [[onClientPedWasted]] always returning 63 (blown) as weapon
* Naprawiono [[onPedWasted]] / [[onClientPedWasted]] zawsze wraca 63 (dmuchane) jako broń
* Fixed [[setPedStat]] being sometimes not synced to client
* Naprawiono [[setPedStat]] czasami nie synchronizowało klienta
* Fixed [[onClientSoundStopped]] sometimes being late
* Naprawiono [[onClientSoundStopped]] jest czasami za późno
* Fixed [[attachElements]] with the camera not removing the camera target
* Naprawiono [[attachElements]] z kamery nie usuwa celu kamery
* Fixed inability to bind num_enter key
* Naprawiono niemożliwośc bindowania klawisza num_enter
* Fixed an inconsistence - Details: [https://code.google.com/p/mtasa-blue/source/detail?r=5852 r5852]
* Naprawiono niespójność - Dane: [https://code.google.com/p/mtasa-blue/source/detail?r=5852 r5852]
* Fixed Backspace key not working in NoCurses mode
* Poprawiono klawisz Backspace nie działający w trybie NoCurses
* Fixed explosions created with [[createExplosion]] passing through servers
* Naprawiono stałe wybuchy stworzone przez [[createExplosion]] przechodzące przez serwery.
* Fixed [[isElementInWater]] returning false with peds
* Naprawiono [[isElementInWater]] returning false with peds
* Fixed [[guiScrollPaneSetHorizontalScrollPosition]] and [[guiScrollPaneSetVerticalScrollPosition]] not correctly using floating point numbers
* Naprawiono[[guiScrollPaneSetHorizontalScrollPosition]] and [[guiScrollPaneSetVerticalScrollPosition]] not correctly using floating point numbers
* Disabled [[destroyElement]] and [[setElementParent]] for the camera element
* Wyłączono [[destroyElement]] i [[setElementParent]] dla elementu kamery
* Updated Lua to 5.1.5-2
* Zaktualizowano Lua do 5.1.5-2


== Client ==
== Client ==

Revision as of 12:38, 15 July 2014

MTA:SA Releases Changelog Pages
1.0 1.0.0 • 1.0.1 • 1.0.2 • 1.0.3 • 1.0.4
1.1 1.1.0 • 1.1.1
1.2 1.2.0
1.3 1.3.01.3.11.3.21.3.31.3.41.3.5
1.4 1.4.01.4.1
1.5 1.5.01.5.11.5.21.5.31.5.41.5.51.5.61.5.71.5.81.5.9
1.6 1.6.01.6.1

Główne zmiany

  • Ogromne porządki / optymalizacje kodu
  • Ulepszona wydajność przeglądarki
  • Ulepszona matematyczna precyzja dla klienta i synchronizacji
  • Synchronizacja kuli dla karabinu snajperskiego

Skryptowanie

Skryptowanie: Nowe funkcje

Klient

Serwer

  • Na razie brak

Wspólne (Klienta i po stronie serwera)

Skryptowanie: Nowe wydarzenia

Klient

Serwer

  • Na razie brak

Skryptowanie: Zmiany, poprawki i uzupełnienia

Client

Client: Additions

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

Client: Bugfixes & Changes

  • Fixed an issue when client runs with reduced mathematical precision compared to the server
  • Fixed problem with network floaters
  • Fixed escape key issue
  • Fixed ped Z position being sometimes out of sync
  • Fixed timeout problem with some gta_sa.exe's
  • Fixed exploding vehicle causing issue with player death
  • Fixed some GUI crashes
  • Fixed client Lua crash
  • Fixed launch crash
  • Fixed crash caused by a custom model restoring conflict somewhere
  • Fixed a bug when throwing grenade could cause crash
  • Fixed onClientElementStreamOut crash
  • Fixed graphics driver crash bug
  • Fixed another graphics driver crash bug
  • Fixed crash in loader
  • Fixed crash caused by element attachment problem somewhere
  • Fixed GUI skin change crash
  • Fixed depth buffer access (while antialiasing on) messing up screen output
  • Fixed getting wrong CJ clothes when spawning
  • Fixed problems with unicode install paths
  • Fixed problem of missing GTA language files
  • Fixed an issue when several vehicle colours result into black ones
  • Fixed damage proof boats still taking collision damage
  • Fixed vehicle color desync caused by setting paintjob
  • Fixed country rifle not inflicting damage without aiming
  • Fixed crouch roll glitch
  • Fixed a cursor alpha issue
  • Fixed ped attached objects sliding when ped walks on slopes
  • Fixed Intel clipping issues
  • Fixed engineLoadTXD and engineReplaceModel not properly closing invalid files
  • Fixed progress spinner not showing when server is using latency reduction
  • Fixed network trouble message causing WSOD when server is using latency reduction
  • Fixed progress spinner not showing when processing downloaded client files
  • Fixed Windows "Not responding" warning when client is busy
  • Fixed a bug when player could not enter any vehicle after trying to enter a vehicle in water
  • Fixed gta_sa.exe not generating correctly
  • Fixed custom binds not saving properly
  • Fixed a startup freeze
  • Sped up engineGetVisibleTextureNames
  • Made glitches more compatible with latency_reduction mode
  • Improved bad install path detection on client launch
  • Improved client error messages
  • Tweaked client launcher trouble detection
  • Updated anti-virus detection
  • Unicode support for file paths

Server

Server: Additions

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

Server: Bugfixes & Changes

  • Fixed server stalls caused by open ports tester and master server announcer
  • Fixed several server crashes
  • Fixed killPlayer crashing server
  • Fixed a server exit crash
  • Fixed server crash during shutdown
  • Fixed server crash when calling setControlState with a ped
  • Fixed server --maxplayers command line argument not working as advertised
  • Fixed includes failing when a resource changes
  • Fixed bug when player could not walk sideways while aiming with latency_reduction enabled
  • Fixed unnecessary syncing of attached marker positions
  • Fixed synced health and armor values so the fractional part is more consistent
  • Fixed vehicle wheel states not syncing properly
  • Tided server account handling
  • Tweaked server performance stats output
  • Improved mtasa:// protocol typo handler
  • Reduced memory usage for database query results
  • Removed sqlite external dependency

Resources

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

Editor

  • Added support for hardcoded fileCopy function

Extra information

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