Daily Archives 20 stycznia 2023

Nelderim DevBlog #26

Dwa tygodnie mijają tak szybko jak 14 dni… niesamowite można powiedzieć, jak szybko musimy Wam dać kolejną porcję informacji. Nie wydarzyło się nic spektakularnego, głównie byliśmy zajęci przerzucaniem poprawek, z obecnego serwera na ServUO, ale to i wszystkim innym możecie przeczytać poniżej

Synchronizacja zakończona pomyślnie

Zwycięstwo!

Po niezliczonych godzinach boju z kodem, możemy (ponownie) ogłosić że udało nam się uzyskać kompatybilność zapisu świata z obecnego silnika na ServUO.

Dodatkowo przy okazji udało nam się posprzątać to i owo, a jeszcze ponad to uprościliśmy do minimum proces przenoszenia zapisu z jednego silnika na drugi i teraz potrzebujemy wykonać zaledwie trzy dość proste kroki w porównaniu do uprzednich kilkunastu minut, przeróżnych operacji i klikania w komputer.

Ten sukces otworzył nam możliwość szybkiego potwierdzenia czy problemy z wydajnością ServUO, o których pisaliśmy jeszcze w DevBlog 22, mogły być spowodowane mocno zaśmieconym zapisem świata po naszych testach i byliśmy wielce zasmuceni, gdy okazało się, że na świeżutkim sejwie, serwer wciąż “mocno się poci”.

Założyliśmy zatem specjalne kombinezony do nurkowania i po względnie krótkim czasie udało nam się namierzyć w systemie głównego zegara serwera problem, który omyłkowo wprowadzili twórcy ServUO.

Poprawka tego błędu spowodowała, że serwer był w stanie w miarę stabilnie działać, a to znaczyło, że mogliśmy wrócić do testów…

Test na Buga – pozytywny

Po licznych sukcesach w przenoszeniu sejwa i przywracania ServUO do żywych, przyszła pora na sprawdzenie czy zmiany w serwerze, które robiliśmy trochę na ślepo działają tak jak powinny.

Oczywiście jak to bywa, nie obyło się bez problemów organizacyjnych, gdzie albo były błędy z konfiguracją, albo komuś nie działał nowy klient, albo ktoś się nie mógł połączyć do serwera testowego, natomiast nie powstrzymało nas to od testów.

Sprawdziliśmy wiele zmian i poprawek i część działała jak należy, część wymagała dodatkowej pracy, udało nam się namierzyć kilka nowych błędów i rzeczy do naprostowania, ale najważniejsze jest to, że nareszcie możemy wrócić do regularnego testowania serwera, a to z kolei pozwoli nam dokładniej szacować ile jeszcze może trwać migracja.

Poniżej możecie zobaczyć kilka zrzutów ekranu z ostatniej sesji testowej 🙂

Żrącą krew Wielkiej Pokracznej Bestii da nam znać, że lepiej nie stać w tym miejscu
Z cyklu: Czy też wam się tak psuje? Nie. U mnie działa
Słowa oswajania zależne od rasy i tłumaczone na język rasowy

Co nowego przynosi ServUO

Inflacja, pieniążki uciekają. Ale zaraz, zaraz… Mamy coś co może zabezpieczyć wasze ciężko zarobione/ukradzione centary…

Sejf na ścianę to dodatek/dekoracja do domu wprowadzony wraz z Publish 90. Ten przedmiot może być tworzony za pomocą umiejętności Majsterkowanie.

Dostęp do zawartości sejfu domyślnie posiada tylko właściciel oraz współwłaściciele i mają oni możliwość dowolnego transferu środków między sejfem, a swoim kontem zabezpieczonym(o którym będziemy jeszcze kiedyś pisać na łamach DevBlogu)

Sejf ścienny mieści do 100 000 000 sztuk złota.

Podsumowanie

Na dziś to tyle, mamy nadzieję, że nasza systematyczność pokazuje Wam, że wiele się dzieje za kulisami i ciągle walczymy o to, by ServUO stało się teraźniejszością, a nie znienawidzoną przez niektórych emotką na Discordzie 😉 . Tyle od nas i do za dwa tygodnie!

Read More