#15 - District v0.6.4 - Pożary, system kamer, optymalizacje
Rozpoczęty przez Hazes


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5


4 postów w tym wątku
Hazes
Lider projektu


Lider projektu
Administrator

410
213 postów 44 wątków Dołączył: Jun 2017
03-15-2019, 11:44 PM -
#1
Aktualizacja 0.6.4



Optymalizacje:

Aktualizacja 0.6.4 w większości skupiała się na optymalizacji kodu serwera oraz kodu klienta. Dzięki temu większość crashy które występowały po stronie gracza podczas czytania kartek, otrzymywania ofert czy korzystania z kilku innych interfejsów od tej wersji jest już przeszłością. Poprawiona została również sama wydajność obliczeń co w dużym stopniu wpłynęło na ilość klatek na sekundę podczas gry. Zapewne zauważycie że zarówno wasz procesor i karta graficzna nie będzie musiała od teraz dawać z siebie wiele więcej niż wymaga samo GTA V. Wprowadzone zostało również ustawienie "optymalny licznik" które znacznie zmniejsza pobór zasobów procesora. O ile dla większości procesorów licznik na naszym serwerze nie robi wielkiej różnicy, tak niektóre z nich, nawet te naprawdę mocne, mogły się do tej pory zagotować (prawdopodobnie ze względu na konflikty samego Chromium Embedded Framework który umożliwia nam wyświetlanie interfejsów) - z pomocą przychodzi oczywiście nowe ustawienie, które niewielkim kosztem prezentacji jest w stanie zaoszczędzić wiele FPS'ów.


System pożarów:

Aktualizacja 0.6.4 wprowadza system pożarów, który będzie rozbudowywany do wersji 0.6.6. Szansa na wybuch pożaru istnieje w każdym interiorze którego stan nie przekracza 50%. Im gorszy stan, tym większa szansa na pożar. Szansa ta sama w sobie nie jest aż tak wysoka, przy najgorszym stanie interioru wynosi ona maksymalnie 1.25% co 30 minut. Pożar ugasić może tylko frakcja FD, która tymczasowo do gaszenia będzie wykorzystywała gaśnice których zawartość będzie wracała do 100% w trakcie gaszenia pożaru. Im więcej strażaków podejmie się gaszenia tym szybciej zostanie on ugaszony. Pożar może również wybuchnąć na wskutek podpalenia przez organizację przestępczą. Długość pożaru zależy od tego czy został on wywołany przez grupę przestępczą czy przez zły stan interioru i może ona wynosić od 20 do 40 minut. Pożar niesie ze sobą skutki utracenia inwentarza grupy. Im dłużej pożar pozostanie nieugaszony tym więcej przedmiotów utraci właściciel. W przypadku domów mieszkalnych podczas podpalenia dochodzi do utraty przedmiotów leżących na ziemi. Grupy przestępcze mogą podpalać nieruchomości jeśli mają przy sobie 20 koktajli mołotova, które mogą rozrzucić po zainicjowaniu podpalania (E w interiorze z wyposażonym koktajlem).


System kamer:

System kamer to kolejny duży feature dla frakcji porządkowych. Od teraz każdy funkcjonariusz może uruchomić podgląd na wybraną dzielnicę. Kamery zostały zainstalowane w Paleto Bay, Sandy Shores, Grapeseed oraz kilku innych miejscach i umożliwiają podgląd na żywo. Postać gracza pozostaje w miejscu w którym zostały uruchomione kamery, sam gracz natomiast za pomocą strzałek może przemieszczać się między widokami (niezależnie od tego jak daleko od kamery znajduje się gracz). W przyszłości pojawi się również możliwość poruszania kamerami.


Dynamiczna ekonomia:

Dynamiczna ekonomia to jeden z najciekawszych, aczkolwiek niedostępnych dla użytkowników systemów. Administracja od teraz ma możliwość dynamicznej zmiany cen wnętrz, pojazdów oraz przedmiotów. W najbliższym czasie możliwa będzie również zmiana cen paliwa, podatku, wynagrodzenia za prace i praktycznie wszystkiego co związane jest z wirtualną walutą. Dzięki temu w panelu użytkownika w najbliższym czasie będą pojawiać się szczegółowe katalogi zawierające informacje dotyczące poszczególnych kategorii dóbr które można nabyć.


Inne:

Z innych zmian warto jest wymienić nowy przedmiot jakim jest taran umożliwiający frakcjom porządkowym włamywanie się do lokali. Organizacje przestępcze mogą natrafić na taran u rzadkiego dilera broni. Umożliwia on wyważenie drzwi dowolnej nieruchomości co trwa 5 minut. W nadchodzących aktualizacjach będzie można zamontować w interiorze wzmocnione drzwi, co nieco wydłuży czas wyważania. Wprowadzony został również solidny system statystyk postaci, które gracz może od teraz przejrzeć w panelu. Zmian i nowości jest dużo, dlatego zapraszamy do przeczytania informacji znajdujących się w changelogach i przetestowania wszystkiego na własnej skórze.




[Obrazek: attachment.php?aid=272]  [Obrazek: attachment.php?aid=273]


Changelog:
  • Naprawiono błędne koordynaty interiorów dodanych w v0.6.3.
  • Dodano brakującą grafikę fabrycznego przyciemnienia szyb.
  • Dodano możliwość rozmontowania maszyny w kasynie.
  • Strzały w głowę z paralizatora nie będą już rejestrowane jako krytyczne obrażenia.
  • Naprawiono błąd uniemożliwiający meldunek innych graczy do mieszkania.
  • Naprawiono błąd uniemożliwiający rejestrację interioru na rzecz biznesu.
  • Gracze mogą już wykorzystywać garderobę jeśli mają klucze do nieruchomości.
  • Naprawiono błąd niewyświetlający statusu donatora supportom.
  • Masaż trwa teraz 5 minut i przywraca 25% energii.
  • Dodano możliwość ustawiania stawki minimalnej dla maszyn w kasynie.
  • Stworzono synchronizację twarzy oraz ubrań NPC.
  • Stworzono system kopiowania postaci gracza jako NPC w świecie.
  • Zoptymalizowano obliczenia dla NPC.
  • Dodano możliwość dynamicznej zmiany cen produktów z poziomu panelu administratora na stronie www. Zapewni to lepszą kontrolę nad ekonomią serwera.
  • Dodano możliwość dynamicznej zmiany cen pojazdów z poziomu panelu administratora.
  • Znacznie zmniejszono podatność na uzależnienie od alkoholu.
  • Zoptymalizowano system przechowywania i obliczania punktów umiejętności.
  • Frakcja FD może już cucić graczy.
  • Od teraz frakcje MC i FD mogą ustawiać barykady.
  • Naprawiono błąd uniemożliwiający podniesienie przedmiotów z ziemi po restarcie serwera.
  • Dodano nowe ustawienie: "pokazuj własny opis".
  • Opisy nie będą się już wyświetlały przez ściany, obiekty, pojazdy i innych graczy.
  • Naprawiono błąd wyświetlający i logujący niepoprawną cenę podczas zakupu dużej ilości jednego rodzaju przedmiotu w sklepie.
  • Dodano brakującą grafikę 13 pojazdów.
  • Dodano możliwość dynamicznej edycji grup przez panel www bez potrzeby restartu. Od teraz stworzenie/edycja panelu będzie zajmowała parę minut, zamiast paru dni.
  • Ogromne optymalizacje dla: notyfikacji, wyboru przedmiotów, systemu ofert (akceptacje ofert nie powinny już powodować crasha klienta), zapytań do gracza, systemu interakcji - powinny działać aż do 100% szybciej.
  • Dodano rozszerzone statystyki postaci gracza.
  • Naprawiono błąd przez który dochodziło do próby połączenia niektórych przedmiotów w momencie upuszczania na ziemię.
  • Naprawiono streaming opisów postaci / pojazdów po wejściu w stream range.
  • Dodano zawijanie opisów.
  • Dodano skalowanie opisów zależne od odległości pojazdu / postaci gracza.
  • Opisy nie będą się już wyświetlały za obiektami, postać gracza musi stać od teraz w prostej linii do obiektu posiadającego opis aby go zobaczyć.
  • Od teraz do wykonania masażu salon spa potrzebuje olejków które można od teraz zamówić.
  • Dodano przedmiot taranu, umożliwiający przedarcie się przez zamknięte drzwi interioru (dostępny dla frakcji porządkowych).
  • Naprawiono błąd przez który detale dotyczące ceny i czasu przebudowy interioru nie wyświetlały się w momencie składania oferty przez firmę budowlaną.
  • FD ma od teraz możliwość zamawiania gaśnic.
  • Dodano system pożarów interiorów.
  • Od teraz istnieje szansa na powstanie pożaru w interiorze jeśli jego stan jest mniejszy niż 50%.
  • Naprawiono błąd uniemożliwiający instalację modyfikacji mechanicznych pojazdu.
  • Naprawiono błąd łączący bronie po odebraniu paczki od kuriera lub wypakowaniu do inwentarza interioru.
  • Dodano dodatkowe uprawnienia "właściciel" dla grup, nadające identyczne uprawnienia jakie ma lider.
  • Zapisywanie kartek i wiele podobnych czynności nie crashuje już gry a przejścia między oknami interfejsu są od teraz płynne.
  • Od teraz tylko współwłaściciela i właściciele mogą akceptować oferty tuningu pojazdów grupy.
  • Tuning wizualny pojazdów powinien działać już jak należy.
  • Rzadcy sprzedawcy broni mogą posiadać od teraz taran w inwentarzu do użytku org. przestępczych.
  • Naprawiono błąd przez który mimo anulowania formularza tekstowego był on uznawany jako zaakceptowany (np. w przypadku kartek)
  • Naprawiono błąd który umożliwiał PD na mierzenie prędkości poza pojazdami frakcji.
  • Zoptymalizowano interfejs wyboru opcji tekstowych.
  • Zoptymalizowano interfejs wyboru opcji graficznych.
  • Zoptymalizowano licznik w pojazdach.
  • Dodano ustawienie "optymalny licznik" w ustawieniach gracza które znacznie zmniejsza zapotrzebowanie na moc procesora podczas jazdy pojazdem kosztem precyzji i prędkości wyświetlanej prędkości, rpm oraz spalania.
  • Poprawiono kontrolę pojazdów dwukołowych w powietrzu.
  • Ogromne optymalizacje systemu kontroli postaci gracza.
  • Zoptymalizowano system pobierania paliwa pojazdu.
  • Zoptymalizowano synchronizację: animacji, kucania i styli chodzenia.
  • Naprawiono błąd przez który telefon uruchamiał się czasem kilkukrotnie.
  • Naprawiono błąd umożliwiający podnoszenie worków ze śmieciami po osiągnięciu maksymalnego limitu.
  • Naprawiono błąd pojawiający się podczas próby ukrycia lokalizacji w ustawieniach.
  • Miejsca napadów tracą teraz od 50 do 90% gotówki co 24 godziny.
  • Dodano 7 nowych interiorów.
  • Zwiększono dopuszczalny limit pingu podczas dołączania na serwer do 150ms.
  • Od teraz kiedy gracz zaczyna pisać na czacie obok jego postaci pojawiać będzie się informacja ([...]).
  • Zoptymalizowano ładowanie listy animacji.
  • Dodano aliasy animacji obok nazw na liście.
  • Od teraz animacje można uruchomić wpisując na czacie alias animacji poprzedzony prefiksem w postaci kropki.
  • Dodano możliwość demontowania maszyn w kasynie.
  • Dodano możliwość dynamicznej zmiany cen budowy interiorów z poziomu panelu administratora.
  • Uzupełniono brakującą grafikę wnętrz.
  • Odświeżono nieco niektóre interfejsy.




WAŻNE
Aby upewnić się że nie wystąpi konflikt plików klienta, zaleca się usunięcie wszystkich plików serwera i pobranie ich na nowo podczas dołączania.
Ten post był ostatnio modyfikowany: 03-16-2019, 04:47 AM przez Hazes.
Cytuj Polubień: 5
[Obrazek: sygnatura_hazes.jpg]
Amer
Użytkownik



59
30 postów 6 wątków Dołączył: Mar 2019
03-16-2019, 12:33 AM -
#2
Jestem pełen podziwu!
Cytuj Polubień: 0
Paweu14
Użytkownik



15
5 postów 2 wątków Dołączył: Nov 2018
03-27-2019, 06:37 PM -
#3
Podoba mi się to. Gdyby jeszcze przywrócili stare hud Zniesmaczony
Cytuj Polubień: 0
Dorar
Użytkownik



4
5 postów 2 wątków Dołączył: Mar 2019
03-27-2019, 08:01 PM -
#4
No i fajnie
Cytuj Polubień: 0
kxnrvd
Użytkownik



4
4 postów 1 wątków Dołączył: Mar 2019
03-29-2019, 02:14 AM -
#5
Gitara
Cytuj Polubień: 0


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości