PL/Changes in 1.3.5: Difference between revisions
Jump to navigation
Jump to search
(11 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Changelogs}} | {{PL/Changelogs}} | ||
== Główne zmiany== | == Główne zmiany== | ||
Line 20: | Line 20: | ||
==== Serwer ==== | ==== Serwer ==== | ||
* | * Brak | ||
==== Wspólne (''Klienta i po stronie serwera'') ==== | ==== Wspólne (''Klienta i po stronie serwera'') ==== | ||
Line 41: | Line 41: | ||
==== Serwer ==== | ==== Serwer ==== | ||
* | * Brak | ||
=== Skryptowanie: Zmiany, poprawki i uzupełnienia === | === Skryptowanie: Zmiany, poprawki i uzupełnienia === | ||
Line 68: | Line 68: | ||
* Poprawiono klawisz Backspace nie działający w trybie NoCurses | * Poprawiono klawisz Backspace nie działający w trybie NoCurses | ||
* Naprawiono stałe wybuchy stworzone przez [[createExplosion]] przechodzące przez serwery. | * Naprawiono stałe wybuchy stworzone przez [[createExplosion]] przechodzące przez serwery. | ||
* Naprawiono [[isElementInWater]] | * Naprawiono [[isElementInWater]] zwraca fałsz z peds | ||
* Naprawiono[[guiScrollPaneSetHorizontalScrollPosition]] | * Naprawiono [[guiScrollPaneSetHorizontalScrollPosition]] i [[guiScrollPaneSetVerticalScrollPosition]] nie używają poprawnie liczb zmiennoprzecinkowych | ||
* Wyłączono [[destroyElement]] i [[setElementParent]] dla elementu kamery | * Wyłączono [[destroyElement]] i [[setElementParent]] dla elementu kamery | ||
* Zaktualizowano Lua do 5.1.5-2 | * Zaktualizowano Lua do 5.1.5-2 | ||
== | == Klient == | ||
=== | === Klient: Nowości === | ||
* | * Dodano opcję pomoc dla kodów błedów "timed out" | ||
* | * Dodano więcej pomocy on-line dla komunikatów o błędach w grze | ||
* | * Dodano pomocne wiadomości wirusów do ładowania | ||
* | * Dodano pomocne wiadomości dla niektórych rodzajów awarii | ||
* | * Dodano uaktualnienia wiadomości do deinstalatora | ||
* | * Dodano sprawdzanie miejsca na dysku | ||
=== | === Klient: Poprawki i Zmiany === | ||
* | * Naprawiono problem, kiedy klient działa z redukowaną precyzją matematyczną w porównaniu do serwera. | ||
* | * Naprawiono problem z mętami sieci | ||
* | * Naprawiono problem z klawiszem escape | ||
* | * Naprawiono pozycję "Z" ped'a czasami wychodzącym z synchronizacji | ||
* | * Naprawiono problem "timeout" z gta_sa.exe | ||
* | * Naprawiono wybuchanie pojazdu powodujące problemy z odtwarzaniem śmierci gracza | ||
* | * Poprawiono awarię GUI | ||
* | * Poprawiono awarię klienta Lua | ||
* | * Naprawiono awarię przy uruchomieniu | ||
* | * Naprawiono awarię przez niestandardowy model, który przywracał gdzieś konflikt | ||
* | * Naprawiono błąd powodujący, że po rzuceniu granatu wywalało grę | ||
* | * Naprawiono awarię [[onClientElementStreamOut]] | ||
* | * Naprawiono błąd awarii sterowników graficznych | ||
* | * Naprawiono inny błąd sterowników graficznych | ||
* | * Naprawiono awarię w ładowaniu | ||
* Fixed crash caused by element attachment problem somewhere | * Fixed crash caused by element attachment problem somewhere | ||
* | * Naprawiono awarię zmiany skina GUI | ||
* Fixed depth buffer access (while antialiasing on) messing up screen output | * Fixed depth buffer access (while antialiasing on) messing up screen output | ||
* Fixed getting wrong CJ clothes when spawning | * Fixed getting wrong CJ clothes when spawning | ||
Line 130: | Line 130: | ||
* Unicode support for file paths | * Unicode support for file paths | ||
== | == Serwer == | ||
=== | === Serwer: Dodatki === | ||
* | * Dodano 2 specjalne wykrycia - Szczegóły: [[Anti-cheat_guide#.3Cenablesd.3E.3C.2Fenablesd.3E|mtaserver.conf -> enablesd]] | ||
* | * Dodano opcję, aby umożliwić optymalną synchronizację części stanu pojazdu - Szczegóły: [https://code.google.com/p/mtasa-blue/source/detail?r=6107 r6107] | ||
* | * Dodano opcję serwera do logów połączeń loadstring | ||
* | * Dodano opcję do kompaktowej wewnętrznej bazy danych | ||
* | * Dodano opcję automatycznego aktualizowania [[mtaserver.conf#minclientversion|minclientversion]] - Szczegóły: [[mtaserver.conf#minclientversion_auto_update|minclientversion_auto_update]] | ||
* | * Dodano wątek statystyk wydajności | ||
* | * Dodano statystyki serwera dla pakietów RPC | ||
* | * Dodano statystyki serwera dla wykorzystania czynności i elementu danych nazw | ||
* | * Zaktualizowano statystyki wydajności, aby obejmował otwartą liczbę plików | ||
=== | === Serwer: Poprawki i zmiany === | ||
* Fixed server stalls caused by open ports tester and master server announcer | * Fixed server stalls caused by open ports tester and master server announcer | ||
* | * Poprawiono kilka awarii serwera | ||
* | * Naprawiono [[killPlayer]] wywalał serwer | ||
* Fixed a server exit crash | * Fixed a server exit crash | ||
* | * Naprawiono awarię serwera podczas jego wyłączania | ||
* | * Nparawiono awarię serwera gdy [[setControlState]] łączył się z ped | ||
* Fixed server --maxplayers command line argument not working as advertised | * Fixed server --maxplayers command line argument not working as advertised | ||
* Fixed includes failing when a resource changes | * Fixed includes failing when a resource changes | ||
Line 158: | Line 158: | ||
* Tided server account handling | * Tided server account handling | ||
* Tweaked server performance stats output | * Tweaked server performance stats output | ||
* | * Ulepszono obsługę literówek protokółu mtasa:// | ||
* | * Zmniejszono zużycie pamięci na wyniki pytań w bazie danych | ||
* | * Usunięto zależność wewnętrznego sqlite | ||
== | == Zasoby == | ||
* ['''admin'''] | * ['''admin'''] Dodano trochę informacji do anticheat | ||
* ['''admin'''] | * ['''admin'''] Naprawiono problem z niektórymi nazwami graczy | ||
* ['''race'''] | * ['''race'''] Naprawiono błąd rankingboard | ||
* ['''freeroam'''] | * ['''freeroam'''] Naprawiono problem z poleceniem vehicle | ||
* ['''fastrope'''] | * ['''fastrope'''] Naprawiono problem, że po upadku z bardzo wysokiej wysokości nie traciło się hp | ||
* ['''parachute'''] | * ['''parachute'''] Optymalizacja zasobów - Szczegóły: [https://code.google.com/p/mtasa-resources/source/detail?r=966 r966], [https://code.google.com/p/mtasa-resources/source/detail?r=979 r979], [https://code.google.com/p/mtasa-resources/source/detail?r=980 r980], [https://code.google.com/p/mtasa-resources/source/detail?r=982 r982] | ||
* ['''parachute'''] | * ['''parachute'''] Obniżone wykorzystanie CPU serwera i pasma | ||
* ['''parachute'''] | * ['''parachute'''] Naprawiono kilka rzeczy z niedziałającym parachute | ||
== Edytor == | == Edytor == |
Latest revision as of 12:01, 6 January 2015
Wersja MTA:SA | Zmiany |
---|---|
1.0 | 1.0.0 • 1.0.1 • 1.0.2 • 1.0.3 • 1.0.4 |
1.1 | 1.1.0 • 1.1.1 |
1.2 | 1.2.0 |
1.3 | 1.3.0 • 1.3.1 • 1.3.2 • 1.3.3 • 1.3.4 • 1.3.5 |
1.4 | 1.4.0 • 1.4.1 |
1.5 | 1.5.0 • 1.5.1 • 1.5.2 • 1.5.3 |
1.6 | 1.6.0 |
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
- Dodano dxSetTextureEdge
- Dodano guiEditGetCaretIndex
- Dodano guiMemoGetCaretIndex
- Dodano getCamera
- Dodano setInteriorFurnitureEnabled
- Dodano getInteriorFurnitureEnabled
Serwer
- Brak
Wspólne (Klienta i po stronie serwera)
- Dodano addDebugHook
- Dodano removeDebugHook
- Dodano base64Encode
- Dodano base64Decode
- Dodano teaEncode
- Dodano teaDecode
- Dodano pregFind
- Dodano pregReplace
- Dodano pregMatch
- Dodano setElementCallPropagationEnabled
- Dodano isElementCallPropagationEnabled
Skryptowanie: Nowe wydarzenia
Klient
- Dodano onClientVehicleDamage
Serwer
- Brak
Skryptowanie: Zmiany, poprawki i uzupełnienia
- Dodano opcję, aby określić długość czasu oczekiwania na callRemote i fetchRemote
- Dodano wiadomość błędu parametru do onPlayerScreenShot w przypadku awarii
- Dodano parametr rotacji dxDrawText
- Dodano flagi (1 ignorecase; 2 multiline; 4 dotall; 8 extented) do funkcji dotknięcia
- Dodano opcję postaci do opcji dotknięcia flagi
- Dodano łatwiejszy sposób ustawiania flag broni.
- Dodano ostrzeżenie dla skryptów serwerowych, które mogą być przyczyną długiego zamrożenia.
- Poprawiono kilka flag broni
- Naprawiono isPedOnFire nie działa poprawnie
- Naprawiono onPlayerVoiceStart ponowne uruchomienie po anulowaniu
- Naprawiono podwójne zamrożenie dbPoll
- Naprawiono setPedAimTarget wraca prawidłowo do lokalnego gracza
- Naprawiono takePlayerScreenShot czasami wraca pusty ekran
- Naprawiono event handler sourceResource global variable
- Naprawiono dxGetPixelsFormat nie uznaje niektórych plików JPEG
- Naprawiono dxCreateFont nie zamyka pliku po utworzeniu czcionki
- Naprawiono onPedWasted / onClientPedWasted zawsze wraca 63 (dmuchane) jako broń
- Naprawiono setPedStat czasami nie synchronizowało klienta
- Naprawiono onClientSoundStopped jest czasami za późno
- Naprawiono attachElements z kamery nie usuwa celu kamery
- Naprawiono niemożliwośc bindowania klawisza num_enter
- Naprawiono niespójność - Dane: r5852
- Poprawiono klawisz Backspace nie działający w trybie NoCurses
- Naprawiono stałe wybuchy stworzone przez createExplosion przechodzące przez serwery.
- Naprawiono isElementInWater zwraca fałsz z peds
- Naprawiono guiScrollPaneSetHorizontalScrollPosition i guiScrollPaneSetVerticalScrollPosition nie używają poprawnie liczb zmiennoprzecinkowych
- Wyłączono destroyElement i setElementParent dla elementu kamery
- Zaktualizowano Lua do 5.1.5-2
Klient
Klient: Nowości
- Dodano opcję pomoc dla kodów błedów "timed out"
- Dodano więcej pomocy on-line dla komunikatów o błędach w grze
- Dodano pomocne wiadomości wirusów do ładowania
- Dodano pomocne wiadomości dla niektórych rodzajów awarii
- Dodano uaktualnienia wiadomości do deinstalatora
- Dodano sprawdzanie miejsca na dysku
Klient: Poprawki i Zmiany
- Naprawiono problem, kiedy klient działa z redukowaną precyzją matematyczną w porównaniu do serwera.
- Naprawiono problem z mętami sieci
- Naprawiono problem z klawiszem escape
- Naprawiono pozycję "Z" ped'a czasami wychodzącym z synchronizacji
- Naprawiono problem "timeout" z gta_sa.exe
- Naprawiono wybuchanie pojazdu powodujące problemy z odtwarzaniem śmierci gracza
- Poprawiono awarię GUI
- Poprawiono awarię klienta Lua
- Naprawiono awarię przy uruchomieniu
- Naprawiono awarię przez niestandardowy model, który przywracał gdzieś konflikt
- Naprawiono błąd powodujący, że po rzuceniu granatu wywalało grę
- Naprawiono awarię onClientElementStreamOut
- Naprawiono błąd awarii sterowników graficznych
- Naprawiono inny błąd sterowników graficznych
- Naprawiono awarię w ładowaniu
- Fixed crash caused by element attachment problem somewhere
- Naprawiono awarię zmiany skina GUI
- 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
Serwer
Serwer: Dodatki
- Dodano 2 specjalne wykrycia - Szczegóły: mtaserver.conf -> enablesd
- Dodano opcję, aby umożliwić optymalną synchronizację części stanu pojazdu - Szczegóły: r6107
- Dodano opcję serwera do logów połączeń loadstring
- Dodano opcję do kompaktowej wewnętrznej bazy danych
- Dodano opcję automatycznego aktualizowania minclientversion - Szczegóły: minclientversion_auto_update
- Dodano wątek statystyk wydajności
- Dodano statystyki serwera dla pakietów RPC
- Dodano statystyki serwera dla wykorzystania czynności i elementu danych nazw
- Zaktualizowano statystyki wydajności, aby obejmował otwartą liczbę plików
Serwer: Poprawki i zmiany
- Fixed server stalls caused by open ports tester and master server announcer
- Poprawiono kilka awarii serwera
- Naprawiono killPlayer wywalał serwer
- Fixed a server exit crash
- Naprawiono awarię serwera podczas jego wyłączania
- Nparawiono awarię serwera gdy setControlState łączył się z 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
- Ulepszono obsługę literówek protokółu mtasa://
- Zmniejszono zużycie pamięci na wyniki pytań w bazie danych
- Usunięto zależność wewnętrznego sqlite
Zasoby
- [admin] Dodano trochę informacji do anticheat
- [admin] Naprawiono problem z niektórymi nazwami graczy
- [race] Naprawiono błąd rankingboard
- [freeroam] Naprawiono problem z poleceniem vehicle
- [fastrope] Naprawiono problem, że po upadku z bardzo wysokiej wysokości nie traciło się hp
- [parachute] Optymalizacja zasobów - Szczegóły: r966, r979, r980, r982
- [parachute] Obniżone wykorzystanie CPU serwera i pasma
- [parachute] Naprawiono kilka rzeczy z niedziałającym parachute
Edytor
- Dodano wsparcie dla funkcji fileCopy
Dodatkowe informacje
Bardziej szczegółowe informacje dostępne na Bug tracker Changelog i repozytorium Google Code:
- MTASA: z r5799 do r6156
- Zasoby: od r955 do r991
- MTASA 1.3.5 wydany