Kolejna paczka poprawek i zmian

  • dokonano aktualizacji grafiki prezentującej szaty bóstw dostępne za PDki na WWW (czytaj dalej)
  • zmodyfikowano skrzynki do ćwiczenia Otwierania Zamków, które można znaleźć w Tasadnorze, Garlan i Noamuth Quortek – zamiast jednej są trzy, z rożnymi przedziałami trudności
  • usunięto ze świata większość pojemników które miały “pustą nazwę (pozostałości po starych szukajkach)
  • Zhoaminth – zapomniane zło otrzymał nową mechanikę – należy wybić wszystkie stwory, by się pojawił (czytaj dalej)
  • włączono sezon letni artefaktów (czytaj dalej)

Read More

Paczka zmian i poprawek

  • poprawiono czas spawnera Saraga Awatara/Saraga
  • poprawiono spawnery w regionie Ognistych Smoków
  • wprowadzono poprawki błędnego tempa spawnu w dungu u Szeola skutkującego zbyt małą ilością potworów
  • poprawiono spawnery w Garth
  • poprawiono spawnery w dungu u Gorogona
  • poprawiono nazwy zwłok mini-bossa Imiennego Smoka, by odróżniały się od zwykłego smoka
  • naprawiono kamienne płyt podłogowych
  • naprawiono stackowanie się grzybów
  • wprowadzono 3,5 sekundy opóźnienia między użyciami mikstury ekslpozji

Należy dokonać aktualizacji plików za pomocą NelderimLauncher.exe

Read More

Nelderim DevBlog#58

Ostatnio wydarzyła się rzecz nieszablonowa, ponieważ zdecydowaliśmy się pominąć ostatnie wydanie DevBloga.

Sytuacja była spowodowana najzwyczajniej niedoborem wolnego czasu i zdecydowaliśmy się odłożyć publikacje o kolejne dwa tygodnie niż publikować byle co na siłę.

Mamy nadzieję, że już więcej się to nie powtórzy, a teraz zapraszamy was do lektury.

Sesje testowe

Ostatnie sesje testowe, które odbyły się 16.05.2024, 22.05.2024 oraz 05.06.2024 pozwoliły nam na sprawdzenie zmian, które wprowadziliśmy w ostatnim czasie oraz przetestować systemy skrzynek skarbów, które są oryginalnie zaimplementowane na ServUO.

Podczas testów 16.05.2024 potwierdzaliśmy, że nasze poprawki działają tak ja należy, miedzy innymi:

  • przepisane na nowy system ACC czary mrocznego rycerza
  • aura feniksa z wbudowanego mechanizmu efektow obszarowych
  • czy serwer nadal crashuje przy kopaniu rudy
  • czy Scroll Of Transcendence leci z odpowiednimi wartościami (+0,1 do +0,3)
  • czy przeniesiona zmiana z RunUO, gdzie gdy posiadamy Zatruwanie i Magię, to przy czarowaniu żywiołaka powietrza, potrafimy wyczarować żywiołaka trucizny, działa poprawnie
  • czy tytuł stolarza poprawnie się wyświetla (brakowało myślnika)
  • czy odpowiednio dostosowaliśmy punkty za zlecenia myśliwskie, które zostały wpięte do nowego systemu zleceń
  • czy przedmioty specjalne pojawiają się zgodnie z przypisanym do nich mobem
Testowaliśmy zlecenia małe, duże oraz na bossy
Tak teraz będzie wyglądać księga Mrocznego Rycerza – posiada możliwość ustawienia hotkeya w grze za pomocą [csscast oraz opis w zwoju widocznym przy danym czarze
No i pamiętajcie. Nie przesadzajcie z ekspozycją swego Męstwa, bo to crashuje serwer 😉

Testy, które miały miejsce 22.05.2024 wyjątkowo poświęciliśmy na sprawdzenie głównie lootu ze skrzyń z map skarbów, Rybactwa i paragonów w celu zweryfikowania zmian jakie OSI poczyniło oraz natężenia lootu, ale na to poświęciliśmy osobny rozdział w DevBlogu.

Skrzynki z map skarbów zmieniły swój wygląd.
Paragon chest zachował swój oryginalny wygląd i opis

Oprócz skrzynek testowaliśmy ponownie system dział na statkach i sprawdzaliśmy tłumaczenia. Kilka z nich jest do poprawy, kilka do dodania, ale w zasadzie system jest prawie gotowy do podania.

SoSy wyglądają jak nowe skrzynie skarbów, ale Ancient SoSy wyglądają tak samo jak na RunUO

05.06.2024 miały miejsce testy początkowej ścieżki nowego gracza. Zrobiliśmy sobie nowe postacie. Wylądowaliśmy na Wyspie Początku, którą już przetestowaliśmy w DevBlog#50. Następnie, portalem przeszliśmy do Komnaty Stworzenia, gdzie sprawdziliśmy czy:

  • po wybraniu odpowiedniej rasy otrzymujemy język rasowy na 100%
  • czy teksty się dobrze wyświetlają
  • czy teleporty do miast działają odpowiednio

Następnie udaliśmy się do NPCów w mieście i sprawdzaliśmy, niczym Morawiecki za rządów PiSu, czy ceny w sklepach są odpowiednie oraz czy ilości towarów się zgadzają. Zauważyliśmy, że brakuje trochę tłumaczeń oraz jest trochę nierówny rozkład ilości i cen towarów, więc będzie trzeba wprowadzić pewne poprawki.

Skrzynie skarbów

O mapach pisaliśmy trochę w DevBlog#12, ale dziś rozwiniemy temat.

Ważna aktualizacja w Publishu 105 na wiosnę 2019 r. zmniejszyła liczbę poziomów mapy z 7 do 5. Ponadto motywy skrzyń skarbów zostały teraz oparte na następujących pakietach inspirowanych profesjami:

  • Rzemieślnik
  • Morderca
  • Mag
  • Leśniczy
  • Wojownik

W wyniku tego powstanie mapa o następującej treści: „Mapa postrzępionych skarbów prowadząca do skarbca maga”
Istnieją również trzy cechy skrzyni: zardzewiała, znajomy normalny metal lub złoto. Jakość skrzyń jest określana w momencie kopania w oparciu o zmodyfikowane umiejętności kartograficzne kopacza przy pierwszym pomyślnym wykopaniu skrzyni. Jeśli zdecydujesz się wymusić ponowne przeciągnięcie skrzyni (tj. przesunięcie), jakość nigdy nie będzie lepsza niż przy pierwszym pociągnięciu, ale może być gorsza, jeśli twoje umiejętności kartograficzne są niższe niż przy pierwszej udanej próbie.

Przy otwieraniu skrzyń na ServUO będzie liczyć się Luck postaci otwierającej skrzynię.

(nazwy pochodzą z OSI, nasze mogą się nieco różnić)

Więcej szczegółów na temat tych mapek znajdziecie na stronie uo.com, jednakże, pamiętajcie, że finalnie informacje, które tam znajdziecie nie muszą odzwierciedlać tego co znajdziecie u nas.

Zatopione skarby

Tutaj nie nastąpiły żadne drastyczne zmiany. OSI jedynie dodało kilka dekorów, rzadkich składników oraz składników do Imbuingu, które na początku wyłączymy, gdyż sprawa Imbuignu musi być dobrze przedyskutowana i przetestowana.

Skrzynie Paragonów

System skrzyń z Paragonów nie uległ zmianie. Będzie działać na tych samych zasadach jak działa na RunUO. Jeśli zaś chodzi o natężenie propsów w przedmiotach w owych skrzyniach, w naszym mniemaniu jest nawet niższe i prawdopodobnie trzeba je będzie podkręcić.

Statki i okręty

Podczas ostatnich dwóch tygodni po zabawie w poszukiwaniu zatopionych skarbów, postanowiliśmy przy okazji popływać chwilę okrętami i sprawdzić ich funkcje. Wspominaliśmy o nich w DevBlog#4 oraz DevBlog#41 więc jeśli jeszcze ich nie czytaliście to zapraszamy do lektury! Same okręty działają prawidłowo, niektóre menu wymagają tłumaczeń lub poprawek tłumaczeń. Konieczne jest zróżnicowanie nazw kuli armatnich, które obecnie w większości kryją się pod jedną nazwą bez rozróżnienia na ich rodzaj. Dodatkowo odkryliśmy farby do okrętów (więcej tutaj), które zakupić można u malarza łodzi. Statek można pokryć jednym z ośmiu kolorów, te zaś będą blaknąć, a po upływie dwóch tygodni, statek wróci do podstawowej barwy. Aby nałożyć inną farbę lub usunąć kolor można użyć zmywacz do farby. Możliwe, że na Nelderim farby te wytworzyć będzie mógł alchemik.

Kolory farb do pokładu

Stworzyliśmy również imitację bitwy morskiej. Strzały z armat ulokowanych na okrętach mogą ranić zarówno statki piratów, innych graczy jak i morskich bossów i championów. Zadawanie obrażeń wrogiemu okrętowi spowoduje utratę wytrzymałości statku, co za tym idzie będzie on mógł pływać wolniej aż do całkowitego zatrzymania. Statek w każdej chwili można naprawić, lecz zajmuje to kilka minut. Poniżej przedstawiono galeon pomalowany niebieską farbą do łodzi, który rozstrzelał inny okręt.

Podsumowanie

Ostatnio nasza uwaga jest bardziej skupiona w stronę szlifowania pomniejszych elementów serwera, aniżeli implementacji nowych wspaniałych systemów, co wiąże się z tym, że DevBlogi nie są aż tak spektakularne jak mogłyby być, jednakże oznacza to również że obecny stan serwera jest już w zadowalającym stanie.

Do następnego!

Read More

4-te urodziny Nelderim: Aderthand

Witajcie przybysze!

To już 4 lata odkąd łatamy bugi, robimy questy i dzielimy się z wami swoją pasją do gry Ultima Online na serwerze RPG Nelderim: Aderthand. Wszystko zaczęło się od tego, że w 2019 roku chcieliśmy sobie “pograć w UO”, co doprowadziło do postawienia shardu w czerwcu 2020 roku.

Z tej okazji mamy dla was małą niespodziankę. Oprócz prezentów, które dostarczone zostały do banku jednej z waszych postaci, odpalamy urodzinowy champ.

Champ można robić od dziś 06.06.2024 od godziny 20:30 do końca weekendu, czyli niedzieli 09.06.2024 do godziny 23:00.

Wejście znajduje się pod Zagubioną Kopalnią i przetransportuje was do poczekalni, z której można dostać się na obszar champa.

Zbieramy Kryszatły Poczatku, które wyglądają tak:

Oto zasady:

Champów ma 6 fal + bossa z Velkyn Ato, z którego można zdobyć artefakt.
Każdy z potworów ma w ciele kamyki, jeden lub więcej. Kamyki można wymienić na nagrody. Kamyki można wymienić do końca lipca 2024 u GMa Maupishon.
Champy można robić raz na 30 min – po zabiciu bossa w miejscu champa pojawi się totem. Totem znika po 30 minutach.
Czas na falę jest odpowiednio długi, by można je robić solo (między 500 a 1500 minut, zależnie od fali, a na bossa 200 minut), jednakże, fale mogą się cofnąć, jeśli ich nie ukończymy w wyznaczonym czasie.
Na terenie champów dopuszcza się PvP zgodne z zasadami fabularnego PvP (patrz regulamin). Dopuszczalne jest okradanie.

NAGRODY:

  • proszki wzmocnienia do wybranej powierzchni posiadające 3 użycia – 350 kamieni
  • mikstura wskrzeszenia kontrolowanej istoty – 350 kamieni
  • pomalowanie zwierzęcia na kolor ekstrawagancki z palety Punktów Fabularnych – 600 kamieni
  • pigment do wybranej powierzchni (kolor z palety za punkty fabularne) – 520 kamieni
  • zmiana nazwy lub opisanie przedmiotu lub peta – 850 kamieni
  • Skrzynia Artefaktu Leviathana – 2150 kamieni
  • Skrzynia Artefaktu Myśliwego – 2100 kamieni
  • Skrzynia Artefaktu Mini Bossa – 2300 kamieni

Read More

Paczka zmian i poprawek oraz podsumowanie ostatnich wydarzeń fabularnych

  • walka na arenie nie będzie dawać crima
  • dodano więcej spawnów Dowódcy Orków na mapie
  • dodano nowego bossa w dungeonie Velkyn Ato (czytaj dalej)
  • dodano ograniczenie do zbierania ziół będących na innym piętrze, niż postać
  • dodano żerdź na papugę do menu wyrobów stolarza
  • dokonano aktualizacji Cliloc
  • poprawiono błąd z “dodatkową” wagą, która pozostawała po korzystaniu z plecaka na reagenty
  • poprawiono region L’Delmah
  • drobne zmiany w mapie

Dobry człowieku, zrób sobie update plików NelderimLauncher.exe

Podsumowanie ostatnich wydarzeń fabularnych

Drowy nasyłają dziwny twój z nasienia Halranda i Kryształu mocy Moreny – Halrenę – na Voxów
Nasłana przez Drowy Harlena nie zdała się na nic
Voxi porwali jednego z ważnych mężczyzn w Podmroku. Drowom udało się jednak go wydostać
Druidzi nadal próbują pozbyć się poczwarek z Tasandory
Voxi kilkukrotnie najechali Garlan
Granice Geriadoru i Państwa Tasandorskiego są wciąż najeżdżane przez Vox Populi
Przed uprowadzeniem, Majster zbudował magiczną ochronę Ognia Pana
Szalony Majster został porwany przez Drowy
Wyznawcy Śmierci zniszczyli posążek Loethe, który umiejscowiony był w Wulkanie, co zwróciło uwagę samej Loethe

Read More

XV Turniej Gladiatorów

Arena, na której turniej będzie mieć miejsce

Portal, przez który dostaniecie się na turniej (podobne będą otwarte w Garlan, L’Delmah i Noamuth Quortek)

Turniej Gladiatorów będzie mieć miejsce w niedzielę 19.05.2024 o godzinie 21:00.

  1. Uczestnictwa nie trzeba zgłaszać. Wystarczy przybyć na turniej.
  2. Turniej odbywa się na arenie pokazanej wyżej na screenie, na którą dostać się można przez portal, który otworzy się na rynku w Tasandorze, Garlan, L’Delmah, Noamuth Quortek  o godzinie 20:30.
  3. Zmagania rozpoczną się około 21:00.
  4. Przeciwnikami są postępujące po sobie kolejno fale potworów.
  5. Zwycięzcą zostaje osoba, która przetrwa do zabicia ostatniego stwora, lub zabije największą ilość stworów.
  6. Nagrodą główną premiowane są trzy najlepsze osoby.
  7. Zakazuje się wszelkiej formy atakowania / złodziejstwa na terenie areny. Wszelkie zachowania uznane za przeszkadzanie lub trolling mogą zostać nagrodzone 3 dniami w więzieniu.
  8. Postacie mogą walczyć pieszo lub z wykorzystaniem stworzeń. Na arenie można posiadać jedynie 1 stworzenie/przywołańca o maksymalnej wartości 5 slotów.
  9. Postacie korzystają ze swojego sprzętu w trakcie walki, a więc ponosza wszelką odpowiedzialność za swój sprzęt. Jakiekolwiek straty nie będą rekompensowane.
  10. Dodatkowo, zostaną dodane ściany i pułapki na arenie.
  11. Postacie walczą solo.

Nagrody:

Za pierwsze miejsce: Zwój nagrody 9 klasy + statuetka za 1sze miejsce
Za drugie miejsce: Zwój nagrody 10 klasy  + statuetka za 2gie miejsce
Za trzecie miejsce: Zwój nagrody 11 klasy + statuetka za 3cie miejsce

Dla pozostałych uczestników są nagrody pocieszenia: 1000 sztuk złota

Tabela wyników dotychczasowych turniejów:

TABELA

Poprzednie zmagania:

Read More

Nelderim DevBlog #57

Okres majówkowy na szczęście już za nami, bo kusiło wszystkich wszystkich do wycieczek i co gorsza wychodzenia z domu.

Część ekipantów również uległa pokusie wyjścia z domu i odpalenia grilla, także dzisiejszy DevBlog będzie odrobinę skromniejszy 😉

Postępy prac

Ostatnio wspominaliśmy o trwającej sesji testowej dla Patronów i sesja ta zakończyła się bez żadnych krytycznych problemów, co samo w sobie jest dość sporym sukcesem.

Oczywiście problemy mniejsze i większe były, ale sesje testowe mają właśnie takie błędy wyłapywać, i zdecydowanie wpłynie to na mniejszą ilość niedociągnięć gdy przepniemy się na nowy serwer.

Jako chyba największy sukces z ostatnich dwóch tygodni, nareszcie udało nam się dokończyć kwestię, która zaczęliśmy już bardzo dawno temu, jednakże brakowało nam trochę wiedzy, doświadczenia i determinacji podczas poprzedniego podejścia do tego tematu.

Otóż udało nam się nareszcie przenieść całkowicie ServUO na .NET 8!

Do tej pory było to odrobinę zagmatwane, ponieważ kod był kompilowany z użyciem .NET 8 SDK, ale do programu wynikowego w .NET Framework 4.8, a środowiskiem uruchomieniowym na obecnym oraz testowym serwerze jest/było Mono.

Po wprowadzonych zmianach wszystko dzieje się z użyciem .NET 8, co na pewno daje nam dużo łatwiejsze analizowanie błędów, teoretycznie powinno skutkować zwiększoną wydajnością, a także otwiera nam pewne nowe możliwości np. rekompilowanie skryptów bez restartu serwera.

W międzyczasie udało nam się wprowadzić kilka poprawek wydajnościowych, usunąć całkiem sporo kodu zależnego od skonfigurowanego dodatku ( co nie ma sensu na naszym serwerze), a także wstępnie przepisać system Mrocznego Rycerza, aby dopasować go do naszego obecnego systemu umiejętności specjalnych, co pozytywnie wpłynie na utrzymywanie kodu w przyszłości.

Jako mniej techniczny dodatek, możemy powiedzieć, że oficjalnie ruszyło planowanie w jaki sposób połączyć obecną fabułę z fabułą zaplanowaną na ServUO, no ale o tym dowiecie się pewnie niedługo na wydarzeniach w grze 🙂

Co nowego przynosi ServUO

ServUO, oprócz nowości mechanicznych, przynosi nam też większe możliwości dostosowania wyglądu naszego awatara. Dzięki patchowi ToL, Publish 106, uzyskujemy dostęp do 3 nowych wyglądów pasa:

Pas na sztylety
Pas z maczugą
Pas z krótkim mieczem

To tylko inny wygląd. pasy nie mają żadnych właściwości i będzie można je wytwarzać za pomocą umiejętności Krawiectwo. Aby je wytwarzać, na OSI, należy wejść w posiadanie receptury na wytworzenie takowego pasa. Scalis – pozwala na pozyskanie receptrury na pas z maczugą, Corgul – na pas z krótkim mieczem, a Charybdis – na pas ze sztyletami.

Podsumowanie

Jak widać majówkowe lenistwo odbiło się na ilości materiału w dzisiejszym DevBlogu, ale nie zawsze musimy was totalnie zanudzać ogromnymi ilościami zmian i samego tekstu.

Powoli kończą nam się też istotne nowości z ServUO oraz nowszego patcha, ale postaramy się jeszcze parę rzeczy wygrzebać 😉

Do następnego!

Read More

Turniej na Arenie Jatka

Zgodnie z ankietą na kanale #ankiety na Discord w niedzielę organizujemy turniej PvP na Arenie Jatka, która znajduje się w Kryjówce Przemytników.

Griffith – nowy władca Państwa Tasandorskiego – zaplanował dla was dzień pełen atrakcji. W celu uczczenia wygranych wyborów

Zasady

Swoje uczestnictwo należy zgłosić maksymalnie do godziny 21:59 (choć zalecamy do 21:00) dnia 12.05 (niedziela). Następnie między godziną 21:01 a 21:59 trzeba potwierdzić swój udział w turnieju.

Dodatkowo:

  • Podczas turnieju zabroniona jest walka poza areną.
  • Na terenie eventu zabronione też jest okradanie graczy.
  • Wszelkie próby złamania tych zasad będą karane więzieniem.
  • Podczas turnieju można korzystać z Alchemii, Rycerstwa, Druidyzmu, Leczenia, Ukrywania i Skradania, wszelkich form magii
  • Podczas turnieju nie można posiadać istot kontrolowanych, przywołańców, wierzchowców. Prosimy wszystkie istoty kontrolowane przechowywać u tresera zwierząt.
  • Obok areny znajdziecie bankiera i tresera zwierząt

Poprzedni turniej na arenie Jatka

Obecnym mistrzem areny jest Miralaya Aarven. Gdy zostanie pokonany lub nie stawi się na arenie, nowy mistrz otrzyma płaszcz mistrza areny Jatka.

Więcej na temat mechaniki aren tutaj: Areny

Read More

Paczka zmian i poprawek

  • zmiany w mapie – drobne poprawki estetyczne: zamarznięta podłoga u lodowych smoków, menhiry u ognistych smoków
  • zmiany w mapie – naprawione schody w karczmie Noamuth Quortek, różne poprawki w osadzie
  • zmiany w mapie – naprawione schody w lochach Królowej Wróżek i w noob-dungu Lotharn
  • poprawki regionu Jeziora Lawy
  • poprawki w regionach w Saew
  • poprawki w noob-dungu w Tasandorze
  • poprawki w regionach L’Delmah
  • poprawka w ziołach – zioła można sadzić jedno nad drugim w piętrowym domu
  • poprawka w ziołach – grafiki grzybów zielarstwa oraz tytoń – stackowalność, height zero
  • dodano nowy czar w Umiejętności Specjalnej Mrocznego Rycerza: Słaby Punkt (czytaj więcej)
  • poprawka literówki w rzeźby Ołtarz Początku

Należy dokonać aktualizacji za pomocą NelderimLauncher.exe

Read More

Nelderim DevBlog #56

Ostatnie dwa tygodnie były dla nas bardzo intensywne, jeżeli chodzi o prace nad migracją serwera.

Udało nam się wprowadzić bardzo wiele zmian, nasi budowniczowie prężnie działają nad mapą, co przy okazji zaserwowało nam niezłą łamigłówkę, a co najważniejsze, wpuściliśmy na serwer testowy garstkę osób spoza ekipy!

Ale zanim przejdziemy do punktu programu, przeczytajcie co nam się wydarzyło podczas prac nad mapą…

Edycja mapy i CentrED#

Ciągle rozwijana wersja naszego CentrEDa przyprawiła naszych budowniczych o niemały zawrót głowy. Jedna z opcji, która służy do ukrywania niektórych elementów mapy, w tym przypadku do ukrywania wszystkich postawionych na mapie staticów, czyli obiektów nie będących terenem, nie zadziałała tak jak powinna.

W starszych wersjach CentrED, wszystko czego nie widzimy poprzez zastosowanie filtrów, nie mogło zostać edytowane. Nasz program postanowił zrobić nam psikus i nie zadziałać tak jak tego oczekiwaliśmy

W rezultacie, podczas nakładania faktury terenowi, by nie był zupełnie płaski w zakresie wysokości od -1 do 1 zmieniono parametr Z wszystkich znajdujących się na edytowanych połaciach terenu staticów (jedynie pierwszą napotkaną warstwę). Wynikiem tego są efekty przedstawione poniżej, “popękane” dachy, przesunięte względem siebie ściany, zmieniona wysokość roślinności na danym obszarze oraz innych dekoracji.

“Popękane” dachy

Ręczna naprawa zaistniałego stanu wydała się syzyfową pracą, dlatego też szukaliśmy szybszego rozwiązania. Wgranie backupu okazało się słabym pomysłem, ponieważ jeden zapis został stworzony już po fakcie, natomiast poprzedni ponad 2 tygodnie wcześniej.

Zmienna wysokość ścian budynku

Wpadliśmy na pomysł wykorzystania programu do kopiowania fragmentów mapy, który umożliwia przeniesienie jedynie staticów, bez przenoszenia terenu. Dzięki temu przenieśliśmy cały obszar wyłączając teren, co pozwoliło zachować wykonane na nim prace, jednocześnie naprawiając zaistniałą sytuację przeniesionymi staticami z innego zapisu.

Nauczeni na błędach zautomatyzowaliśmy proces tworzenie zapisów co 4 godziny, a sam CentrED otrzymał stosowną poprawkę.

Kolejny kamień milowy migracji ServUO!

Zaraz po opublikowaniu ostatniego DevBloga, zdążyliśmy tylko chwilę się zdrzemnąć i zaczęliśmy wprowadzać zmiany ustalone podczas ostatniej sesji testowej.

Pokręciliśmy trochę parametrami od Loot i Difficulty zgodnie z naszą intuicją, wprowadziliśmy kilka mniejszych poprawek i dnia 16.04 przystąpiliśmy do kolejnej sesji testowej.

Po rozprawieniu się z początkowymi problemami technicznymi, sesja testowa obyła się bez większych problemów i byliśmy bardzo zadowoleni z efektów.

Wskaźnik Difficulty na potworach był zgodny z naszymi oczekiwaniami, Loot również nareszcie pokrywał się z tym czego oczekiwaliśmy, naprawiliśmy prędkość potworów i dało się normalnie grać.

I właśnie to, że dało się normalnie grać, skłoniło nas do podjęcia decyzji, że serwer jest na tyle dopracowany, że jesteśmy gotowi, aby ktoś spoza Ekipy na własnej skórze doświadczył co oferuje ServUO w obecnej formie.

Zaproponowaliśmy taką możliwość naszym Patronom i po wstępnym entuzjazmie, rozpoczęliśmy wielki sprint ServUO, żeby serwer testowy był w jak najlepszym stanie na przybycie Patronów.

W ciągu 5 dni, wprowadziliśmy łącznie 66 zmian, które uzbierały się na naszej tablicy i były to przeróżne poprawki, od ważnych kwestii wydajnościowych, poprzez mniejsze modyfikacje, aż po elementy wizualne i tłumaczenia.

Jedną z ważniejszych poprawek było to, że udało nam się wreszcie namierzyć jeden z problemów z wydajnością ServUO, co było spowodowane błędem w oryginalnych plikach gry!

Problem polegał na tym, że niektóre ‘bloczki’ posiadały niepoprawną wysokość, przez co postacie nie mogły się poruszać w niektórych miejscach, a co gorsza, nasze spawnery nie były w stanie nigdzie umieścić nowych potworów, poddawały się po 20 próbach znalezienia odpowiedniego miejsca, a w następnym cyklu próbowały podobnie, co wyciskało ostatnie soki z naszego serwera testowego.

Postać lewitująca nad bloczkiem ze zbyt dużą wysokością

Społeczność ServUO oraz ‘gildia twórców map’, nie były w stanie nam pomóc rozwiązać tej zagwozdki, więc przywróciliśmy niektóre wartości, do tych, które są na obecnym kliencie i uznaliśmy problem za rozwiązany 🙂

Zmiany które udało nam się wprowadzić podczas sprintu to między innymi:

  • sprawdziliśmy czy destylatory są wpięte w menu wyrobów crafterskich (opisane były tutaj)
  • przetestowaliśmy czy ruda/drewno nam nie przepada, jeśli wydobywamy surowiec z pełnym plecakiem: obecnie nie będziemy tracić surowców
  • wyrównaliśmy ilość surowców, które wydobywane są na ServUO z tą, która jest wydobywana na RunUO
  • przenieśliśmy artefakty-nagrody świąteczne za rok 2023 z eventu
  • zmniejszyliśmy przyrost cnót
  • przetłumaczyliśmy opisy przedmiotów w celu łatwiejszej identyfikacji czy przedmiot jest mocny czy nie (np. Pomniejszy Magiczny Przedmiot)
  • przenieśliśmy efekt otrzymania artefaktu z RunUO
  • przepieliśmy talizmany na oryginalne talizmany z ServUO
  • sprawiliśmy tamowalne stwory nie będą skalowane przez system skalowania mobów
  • wyłączyliśmy drop czarów Druidyzmu z loot
  • na wyspie startowej w New Haven, wszystkie moby będą miały dopisek “Bardzo słaby” i będą odpowiednio skalowane
  • naprawiliśmy zawieszające się AI mobów czarujących.
  • wprowadziliśmy poprawki w strażnikach, które w konsoli pokazywały nam ostrzeżenia
  • poprawiliśmy mapowanie AI mobów z RunUO do ServUO
  • poprawiliśmy rozjeżdżający się tekst w księdze zaklęć Mnicha
  • Nagrody ze zleceń myśliwskich zostały wpięte w nowy system zleceń
  • wprowadziliśmy zmiany w przerwach między braniem zleceń: będzie można wziąć 3 zlecenia pod rząd, po czym należy odczekać 3h
  • wprowadziliśmy poprawki w skalowaniu trudności potworów oraz w priorytetach regionów
  • ograniczyliśmy drop talentów z Championa do jednej sztuki (opisane tutaj)
  • przenieśliśmy Pack Instinct Ilthara oraz Skorpiona Królewskiego z RunUO
  • Przenieśliśmy worek do przechowywania regów z RunUO
  • przenieśliśmy Szachy Bojowe z RunUO
  • przenieśliśmy zakrwawione bandaże z RunUO
  • przetłumaczyliśmy gump treningu petów

Na sam koniec przygotowaliśmy gotową paczkę z nowym klientem, nadaliśmy dostęp Patronom i 22.04 uruchomiliśmy serwer testowy.

Dość szybko Patroni pokazali nam problem w systemie regionów, widoczny najbardziej u drowów, zaprezentowany na wycinku poniżej 🙂

Z istotnych problemów, było kilka crashy, które zostały od razu załatane, a także udało się wykryć dość specyficzny problem w leczeniu bandażami leżący gdzieś pomiędzy ServUO, a Razorem, który po wielu testach i próbach udało się ostatecznie poprawić w kodzie serwera.

Oprócz testów przeprowadzanych przez Patronów, 24.04 zrobiliśmy również ekipową sesję testową mająca na celu ostateczne pozamykanie ostatnich poprawek.

Oczywiście, nie obyło się bez niespodzianek, ponieważ podczas testów dropu Scrolls of Transcendence, serwer bez widocznego powodu zaczął strasznie lagować i taki stan utrzymywał się przez około 10 minut.

Nie wiemy jeszcze dlaczego tak się stało, ale już przygotowujemy się, żeby się tego dowiedzieć, jeżeli wydarzy się to ponownie.

Na sam koniec, poprosiliśmy jeszcze patronów o 2-3 zdania po tych kilku dniach z ServUO i oto co mają do przekazania:

Testy trwają jeszcze kilka dni, więc zanim podejmiemy kolejne kroki, musimy jeszcze trochę poczekać, ale już teraz możemy obiecać, że będzie jeszcze co najmniej jedna sesja testowa, dostępna dla wszystkich.

Podsumowanie

Baaardzo dużo się ostatnio działo, ale widać, że są tego konkretne efekty.

To że część graczy miała wolny dostęp do serwera testowego przez kilka dni i nie zakończyło się to totalną porażką z naszej strony, pokazuje nam, że to co robiliśmy przez ostatnie dwa lata, nie było bezcelowe.

Przed nami wciąż ogrom pracy, ale to jest ten moment, kiedy możemy już całkowicie poważnie mówić o migracji na nowy silnik w niedalekiej przyszłości i możemy przełożyć więcej naszej z pracy z RunUO na ServUO.

Do następnego!

Read More

VI Wielkie Polowani zakończone!

Niechaj rozbrzmi wieść o śmiałkach, którzy starali się sprostać wyzwaniu! Ich wyczyny okryte będą wieczną chwałą! Tak oto prezentują sie wyniki polowania:

Najwaleczniejszym śmiałkiem okazuje się Deveneth Noirre zajmując miejsce pierwsze!
Nieco dalej w klasyfikacji na miejscu drugim Morren!
Tuż za nim, miejsce trzecie zajmuje debiutant Linkers!

Poza podium w podanej kolejności znaleźli się: Jevan, Muskar, Noren, Kelia Alengar, Sabthrae, Ilha’sn, Jiv’undus, Kserian, Elg’cahir.

Po nagrody należy zgłosić się do GM Levy na discord.

Read More

Nelderim DevBlog #55

Od ostatniego DevBloga niezbyt wiele się zmieniło, ponieważ my wciąż próbujemy okiełznać nowy system Loot, jednakże z dnia na dzień idzie nam to coraz lepiej i z każdej sesji testowej wyciągamy kolejne wnioski.

Bez zbędnego przedłużania, przejdźmy do konkretów 🙂

Postępy prac

Pierwsza sesja testowa, mająca głównie sprawdzić inną konfigurację systemu gradacji potworów pokazała nam, że sam rozkład potworów jest odczuwalnie lepszy, jednakże kolejnym wnioskiem było to, że wartość lootu, która bezpośrednio odwzorowuje też trudność potwora, nie zawsze pokrywała się z naszymi oczekiwaniami i potrzebowaliśmy możliwości wglądu w konkretne cyferki decydujące o trudności potworów.

Tak oto serwer został wyposażony w opcję podglądania niektórych wartości po najechaniu na potwora kursorem i już samo to pozwoliło nam wykryć pierwsze problemy, a zarazem wytłumaczyło, dlaczego z niektórych potworów loot był okropnie mizerny.

Ujemna wartość ‘życia’ potwora nie wróży nic dobrego.

Chcąc móc głębiej spojrzeć co się dzieje, stworzyliśmy widok szczegółowy, który pokazuje wszystkie brane pod uwagę współczynniki i od razu w trakcie testów możemy wychwycić co jest nie tak i co wymaga zmiany.

Uzbrojeni w dodatkowe narzędzie przystąpiliśmy do kolejnych testów i pomimo początkowych problemów technicznych sesję zakończyliśmy z dość pokaźną listą notatek i spostrzeżeń.

Część potworów jest wyceniana zbyt słabo, cześć zbyt mocno, niektóre potwory są w punkt, ustaliliśmy, że MagicResist ma obecnie zbyt duży wpływ na Difficulty, spisaliśmy również listę propsów, które pojawiają się na przedmiotach, a według nas nie powinny (SwingSpeedIncrease na bizuterii na przykład).

Postanowiliśmy też, że trzeba w końcu naprawić problem z prędkością potworów, opisany 2 DevBlogi temu, ponieważ zaburza to wyniki testów.

Ogólnie loot wydaje się być w porządku względem konkretnych wartości współczynnika, z tym, że obecnie słabsze potwory dają według nas zbyt dużo złota i musimy jeszcze trochę w tej kwestii pokombinować.

Jako dodatek zauważyliśmy, że szkoły magii jak Rycerstwo albo Skrytobójstwo u potworów działają obecnie bardzo dziwnie i musimy się temu przyjrzeć.

Co nowego przynosi ServUO

W DevBlog#15 opisywaliśmy nowego championa Dragon Turtle (Smoczego Żółwia). Dziś postanowiliśmy napisać kilka słów na temat specjalnych skór, które można z niego pozyskać.

A więc, po zgładzeniu tej potężnej bestii, możemy wyciąć z niej specjalne skóry, które można wykorzystać do stworzenia specjalnej zbroi.

Tak wyglądają te skóry po wycięciu

Bazowe propsy takiej skórki wyglądają w ten sposób:

Jak widzicie, zbroja nadaje się dla postaci z Medytacją

Co można z nich zrobić?

Można z nich wykonać cały komplet skórzanej zbroi składający się z 4 części: tunika (wersja damska i męska), nogawice, hełm, naramienniki

Tak wygląda cały komplet:

Podsumowanie

I na tym zakończymy dzisiejsze wypociny.

Nowy system Loot zaczyna już całkiem nieźle działać, rozszerzony system Difficulty wymaga jeszcze paru korekt, system gradacji trudności potworów sprawdza się znakomicie (napis ‘Potężny Prastary Yomotsu’ wywołuje u nas gęsią skórkę), systematycznie tłumaczymy wszystko co uda nam się odnaleźć, w skrócie, pracę powoli idą do przodu 🙂

Do następnego!

Read More

Paczka zmian i poprawek

  • znerfiono umiejętności oraz siłę obrażeń i życie mini bossa Niecna Księga Zaklęć (czytaj więcej)
  • dokonano poprawek w regionach
  • wyrównano mnożnik czasu trwania czaru Barda z Umiejętności Specjalnych zwiększającego odporność na obrażenia fizyczne. tak, by była taka sama jak inne czary tego typu
  • niebieskie skory z lodowych smoków. Czerwone skory z ognistych smoków
  • dodano pajęczy Pack Instinct dla Ilthar d’Orbb i Skorpiona Królewskiego
  • zmieniono sezon artefaktów na Sezon Wiosenny (czytaj więcej)
  • poprawka czasu respawnu mini bossa w wulkanie (było 45 min, jest już poprawne 12h)

Read More

VI Wielkie Polowanie!

Po raz szósty już Tasandorskie Koło Myśliwych zwołuje śmiałków z całego świata, aby stawili czoła bestiom gnieżdżącym się w najgłębszych lochach i jaskiniach! Chwytaj w rękę miecz, topór, buzdygan, łuk czy kuszę chyba żeś magik wtem łap za księgę i wyruszaj na podbój najmroczniejszych zakamarków Nelderim! Dostarcz nam dowody utłuczenia bestyj i rywalizuj z innymi śmiałkami o tytuł najlepszego łowcy!

Drodzy gracze, ogłaszamy rozpoczęcie szóstego Wielkiego Polowania. Wydarzenie to powraca po ponad rocznej przerwie, zatem liczymy na stałych zawodników jak i świążą krew! Polowanie trwać będzie od piątku (5.04) do niedzieli (21.04 do godziny 19:00) W tym okresie wszystkim biorącym udział, przypada następujące zadanie. Otóż celem jest zebranie jak największej kolekcji trofeów z władców podziemi, pomniejszych władców podziemi oraz mini championów (bez zwykłych championów).

Oto kilka zasad i ogólnych informacji:

  1. Trofea generują się po śmierci bestii w jej ciele. Każdy kto zadał obrażenia potworowi (zarówno przywołańce jak i stworzenia się w to wliczają) otrzyma trofeum z podpisem postaci, która brała udział w walce.
  2. Każdy może oddać nieograniczoną liczbę tych samych trofeów, przy czym pierwsze warte jest punktów 15, drugie 10, trzecie 5, natomiast czwarte i każde kolejne 1 punkt.
  3. W wydarzeniu należy zakwalifikować informując o tym GM Levy wszystkie postacie z konta, które będą brały udział w wydarzeniu (postacie drowów kwalifkikować można tylko z innymi drowami, to samo tyczy się elfów). Oprócz imion postaci, należy podać również identyfikator zawodnika (np nick z discord), który będzie widoczny w tabeli z punktami.
  4. Dostarczenie trofeum zdobytego przez postać niezakwalifikowaną skutkuje brakiem punktów.
  5. Oddanie trofeum nie naszej postaci skutkuje brakiem przyznanych za to punktów komukolwiek.
  6. Na podium kwalifikują się trzy osoby z najwyższą ilością punktów, dodatkową nagrodę bonusową, otrzyma osoba, która pierwsza zbierze przynajmniej po jednym z każdego trofeum, więc warto oddawać je zaraz po zebraniu, co pozwoli też dać podgląd na punktację (oddawanie wszystkich trofeów na koniec utrudnia prowadzenie klasyfikacji).
  7. Podczas konkurowania o nagrodę za utłuczenie wszystkich bestii jako pierwszy zawodnik, warto poinformować o oddaniu wszystkich trofeów GM Levy.
  8. Listę dostępnych bestii oraz gdzie ich szukać znajdziecie w odnośniku (Czytaj więcej).
  9. Trofea oddawać należy do specjalnych skrzynek w centrum Tasandory, Garlan, Lotharn oraz L’Delmah.
    Pamiętajcie aby KAŻDĄ patrię trofeów wrzucać w OSOBNYCH pojemnikach!!! Trofea wrzucone luzem mogą połączyc się z cudzymi trofeami uniemożliwiając identyfikację, zatem nie będą brane pod uwagę!
Podgląd na skrzynie

Przewidywane nagrody:

Miejsce I – 50% szansy na zadanie dodatkowych 300% obrażeń dowolnie wybranemu potworowi, dla siebie lub maksymalnie czterech kontrolowanych istot (Nie działa na zaklęcia, czas trwania 4 tygodnie), Szarfa myśliwego – zwiększenie zdrowia 5, szczęście 50, szansa na zadanie ciosu 3%, Płaszcz Mistrza Polowania – 10% odbijanie obrażeń fizycznych, 1 regeneracja staminy (przechodzi do rąk zwycięzcy następnego polowania), Puchar, 2 użycia koloru ekstrawaganckiego na dowolnej powierzchni (paleta za punkty fabularne).

Miejsce II – 50% szansy na zadanie dodatkowych 250% obrażeń dowolnie wybranemu potworowi, dla siebie lub maksymalnie czterech kontrolowanych istot (Nie działa na zaklęcia, czas trwania 3 tygodnie), Szarfa myśliwego – zwiększenie zdrowia 4, szczęście 45, szansa na zadanie ciosu 3%, Puchar, 1 użycie koloru ekstrawaganckiego na dowolnej powierzchni.

Miejsce III – 50% szansy na zadanie dodatkowych 200% obrażeń dowolnie wybranemu potworowi, dla siebie lub maksymalnie czterech kontrolowanych istot (Nie działa na zaklęcia, czas trwania 2 tygodnie, Szarfa myśliwego – zwiększenie zdrowia 3, szczęście 40, szansa na zadanie ciosu 3%, Puchar.

Nagroda za zdobycie wszystkich trofeów jako pierwsza osoba – Misternie zdobione kolczyki z rubinem (+3% odporności na ogień)


Dla wszystkich uczestników, którzy osiągną przynajmniej 100 punktów, przewidziano nagrody pocieszenia.
Wszystkie bestie z początkiem wydarzenia otrzymają respawn.
Tabela wyników dostępna TUTAJ

Źródło

Read More

Nelderim DevBlog #54

Witamy was serdecznie w tym dość skromnym DevBlogu.

Skromnym, ponieważ poruszymy tylko jeden temat, jednakże temat ten jest chyba jednym z najbardziej istotnych i poświęcamy mu bardzo wiele czasu i uwagi.

Testy, testy, testy, loot…

Nasza cała uwaga skupia się ostatnio na tym, żeby system loot był odpowiednio zbalansowany i jest tutaj dużo liczenia, wpisywania w excela, kombinowania i zgadywania.

A jest to dość skomplikowane zadanie, ponieważ próbujemy pogodzić ze sobą system wyliczania trudności potworów (Difficulty), system gradacji trudności potworów (DifficultyLevel) oraz nowy system Loot dostępny na ServUO, tak żeby efekty były zbliżone do tego co obecnie oferuje nasz serwer.

Każdą zmianę staramy się wspólnie testować i oceniać co jest dobrze, a co jest do poprawy i jak chcemy to poprawić.

Przez ostatnie 2 tygodnie udało nam się zrobić dwie takie iteracje, a spodziewamy się jeszcze conajmniej kilku.

Pierwsza sesja testowa, przeprowadzona po wyłączeniu szansy na bardzo potężne przedmioty z każdego potwora i po dość ostrym przykręceniu kurka od loot przebiegły bez żadnych niespodzianek.

Zdobywane przez nasz przedmioty były dość przewidywalne, jednakże zgodnie ustaliliśmy, że kurek został przykręcony zbyt bardzo, ponieważ po pokonaniu całego dungeonu z mini bossem na końcu, nie udało nam się zdobyć ani jednego przedmiotu, który byłby jakkolwiek przyzwoicie nasycony włąsciwościami, a ponadto ilość zdobytego złota nie pozwoliłaby nawet jednej postaci na pełne ubezpieczenie.

Dodatkowo testy te miały być pierwszymi z włączonym systemem gradacji potworów, ale system ten okazał się być niefunkcjonalny z powodu błędu.

Podnieśliśmy współczynniki loot, naprawiliśmy system gradacji poziomu trudności i przystąpiliśmy do kolejnych testów.

System gradacji poziomu trudności zaczął działać i pierwsze nasze odczucia są pozytywne, jednakże tym razem trochę przesadziliśmy z lootem w drugą stronę.

Okazało się, że przeskalowane potwory, potrafiły wygenerować bardzo mocny loot, złota było tyle, że przestaliśmy już je zbierać, a dodatkowo sama końcówka dungeonu okazała się być przesadnie trudna i musieliśmy się wesprzeć komendami GM, żeby dotrzeć do końca, a testowanym dungeonem był Lochy Ophidian, czyli raczej co najwyżej średnia półka trudności.

Wyciągnęliśmy wnioski, wstępnie już osłabliśmy trochę loot na następne testu, spróbujemy trochę inaczej skonfigurować system gradacji mobów(żeby bardzo silne potwory były rzadkością, a nie na każdym kroku), a także przyjrzymy się jak skalowanie siły potwora wpływa na samą wartość Difficulty, bo na oko wygląda to podejrzanie.

Ale o tym i innym następnym razem 🙂

Co nowego na ServUO?

Wyrm Cienia da się oswoić? No, będzie się dał oswoić. W Publishu 97 z roku 2017 możemy się dowiedzieć, że znany nam od dawna wyrm cienia, który obecnie był jedynie obiektem zleceń myśliwskich, będzie stworzeniem oswajalnym na ServUO. Będzie go również mozna wytrenować za pomocą treningu zwierząt. Jego bazowe statystyki nie zmieniają się względem oryginału. Jego bazowe umiejętności specjalne to FireBreath oraz odporność na trucizny 4 poziomu.

Podsumowanie

Kolejne zmiany oraz kolejne testy nadchodzą, wiec możecie trzymać kciuki, by tym razem udało się nam dobrze odkręcić kurek.

Dzięki za uwagę i do następnego!

Read More

Nelderim DevBlog #53

W dzisiejszym odcinku będzie trochę o mapie, trochę o loot, trochę o istotach, trochę o treningu, czyli wszystkiego po trochu, zatem bez przedłużania, zapraszamy do lektury.

CentrED#

Trochę udało nam się ostatnio udoskonalić nasz edytor map o funkcjonalność, która jest chyba jedną z najbardziej wyczekiwanych.

Chodzi o tzw. Land Brush, w dosłownym tłumaczeniu Pędzle Terenu i jest to narzędzie, które ogromnie wspiera edytorów map podczas edycji podłoża.

Wszyscy pewnie wiedzą, że mapa składa się z kafelków, ale jeżeli ktoś nigdy nie pracował z mapą, to nie wie, jak bardzo żmudnym procesem jest dostosowanie przejść pomiędzy różnymi typami terenu.

W starym CentrEDzie wszystkie przejścia i zakamarki trzeba było ręcznie dostosowywać i stworzenie nawet prostej ścieżki z ziemi na trawie wymagało bardzo dużo pracy i obycia z narzędziem.

CentrED+ co prawda posiadał tą funkcjonalność, ale my nigdy nie używaliśmy tej wersji edytora ze względu na ogromne problemy ze stabilnością.

Poprawny kawałek ziemi z pędzla i pełny kafelek, który wygląda nienaturalnie
Tutaj widok z siatką, gdzie widać że kawałek ziemi składa się z 4 kafelków

Land Brush w pełni automatyzuje ten proces i pozwala edytorom po prostu tworzyć, a wszystkie detale zostaną dodane automatycznie.

Zwróćcie uwagę jakie kafelki tworzą krawędzie drogi

Oczywiście opcja wstawiania pojedynczych kafelków też jest dostępna, jeżeli ktoś nie będzie zadowolony z dobrodziejstw automatyzacji 🙂

Loot i testy

Sporo czasu poświęcamy ostatnio testom systemu loot oraz treningu petów. 06.03.2024 Maupishon i kaczy testowali wstępnie w małym gronie drop artefaktów z paragonów oraz system loot. Podczas testów okazało się, że przedmioty jakie nam wypadają są dość mocne, a nawet ze zwykłego szczura potrafi polecieć czapka suma resów 90 i 3 propsy.

14.03.2024 odbyliśmy już testy w większym gronie: Levy, NBlades, kaczy i Maupishon. Tutaj testy loot i treningu petów przebiegły bardziej naturalnie, gdyż zwyczajnie poszliśmy na dungeony i zwracaliśmy uwagę na to jakie i ile tych fajnych przedmiotów poleci po tym, jak kaczy przykręcił propsowy kurek.

Zrobiliśmy cały wulkan i wypadł 1, może 2 przedmioty godne uwagi. W tak zwanym międzyczasie, serwer padł nam (tylko!) raz i okazało się, że jest problem z prędkością mobów. Mianowicie, wyłączyliśmy wyliczanie prędkości na podstawie DEX, co wewnętrznie nazywa się SpeedInfo. Po zmianach okazało się, że każdy ze zwierzaków biega, jakby wciągnął 3 worki mąki od lokalnego młynarza i spalił 30 sztuk tytoniu szlachetnego aromatyzowanego cytrynami. Innymi słowy, pety miały ustawione najwyższą możliwą prędkość poruszania się i podejrzewamy, że jest to obecnie problem z wczytywaniem zapisu po deaktywacji SpeedInfo.

A potem poszliśmy na Wielką Pokraczną Bestię, ale w momencie przejścia na 2lv okazało się, że kaczy przeniósł dungi z Malas na Felucca, tylko spawnery nie są przepięte haha

Jako, że jeszcze nie mieliśmy dość, a nasze naspeedowane pety pozwalały na grę na auto-pilocie, poszliśmy sprawdzić loot i kox petów w Garth. Udało się zrobić dung i wyniki odnośnie lootu były podobne. Znikoma ilość ciekawych przedmiotów. Kaczy będzie musiał odkręcić trochę nasz propsowy kurek i kolejne testy odbędą się za tydzień.

Co do koxu petów. Wydaje się, że jest to teraz zrobione z głową. W przeciągu około 2h gry udało się wbić nam 25-50% paska postępu koxu, więc zdaje się, że jest ok. Jeszcze po poprawkach prędkości mobów/petów sprawdzimy czy wtedy nie idzie to dużo wolniej.

Co nowego przynosi ServUO

“Chrońcie mnie!”

Komenda “chrońcie mnie/brońcie mnie” działa u nas na RunUO w sposób taki, że jak nas coś zaatakuje, to nasz pet poleci na cel, który nas atakuje. Dzięki zmianom jakie poczyniono na silniku ServUO, działanie tej komendy zmienia się, naszym skromnym zdaniem, na lepsze. Mianowicie, dodatkowo do funkcjonalności, którą obecnie mamy, dorzucono atak naszego peta na cel, na którym my wykonamy niekorzystną akcję.

Podsumowanie

Nieustannie, gdy tylko mamy trochę wolnego czasu dokręcamy ServUO i moment pierwszego testowego UPa jest już zdecydowanie na horyzoncie.

Nie możemy się już doczekać, gdy testowy serwer wystartuje, a potem będziemy musieli załatać wszystkie znalezione przez was błędy 😅

Do następnego!

Read More

Paczka zmian i poprawek

  • poprawiono region spawnu w Wulkanie [dodano przy przejściach na poziom obszary bez potworów oraz obszar z bossem nie będzie mieć potworów, dodatkowo, aby usprawnić pracę XML spawnera, pominęliśmy lawę i wszelkie regiony na “czarnym”]
  • dodaliśmy worek do przechowywania regów i tytoniu, który zmniejsza ich wagę o 50% [worek może być stworzony za pomocą umiejętności Krawiectwo]
  • zaktualizowano wpis o Krawiectwie na WWW o w.w. worek (czytaj więcej)
  • została dokonana poprawka: szczepka niszczy się tylko wtedy, gdy powinna
  • została dokonana poprawka błędu – szansa na szczepkę była sto razy za mała
  • dodano możliwość sadzenia ziół na static-tiles (nie tylko land-tiles)
  • zrównano koszt produkcji dużych mikstur siły i zręczności [z 3 i 5 na 4]
  • przyspieszono Revenanta
  • dostosowano HousingRegion do zmian w mapie (teren przy L’Delmah)
  • dokonano poprawki na poprzednią zmianę – Pety wypuszczone w domku nie będą już znikać po 20h [nie działało poprawnie]
  • pomniejsze poprawki i sprzątanie kodu

Należy pobrać aktualizację za pomocą NelderimLauncher.exe

Podsumowanie ostatnich wydarzeń fabularnych

W Geriadorze doszukano się śladów, iż Dox Granger i Vox Populi już od dawna planują inwazję na Garlan i Tasandorę. Śnieżna Przystań była jego “bazą wypadową”.

Tasandorczycy pozyskali kryształy w ostatnich starciach z Vox Populi. Okazuje się, że Państwo i Geriador będą musiały współpracować, pomimo, że ich relacje były wcześniej dość napięte.
Kryształy zostały przetransportowane do Garlan, gdzie otworzono bramę dzięki urządzeniu odnalezionej w Śnieżnej Przystani
Następnie patrol Vox Populi najechał miasto Garlan
Podmrok również zbuntował się przeciw niewiernym. Vox Populi zostaje skutecznie wypędzone z terenu Mrocznych Elfów, a CI dowiadują się o ich niecnych planach, które snuli, gdy jeszcze Dox był z nimi w pokojowych stosunkach
Gdy tamci gromili jeden patrol, skrytobójcy i złodzieje zakradli się do domu Matrony, by znaleźć Nasienie Halranda Wulfrosta. Niestety, nieskutecznie.

Tasandora wciąż boryka się z problemami z poczwarkami, które kurczak sprowadził na świat Nelderim
Krąg Druidów stara się wytępić owe abominacje
Read More

Wojna Rzemieślników – Edycja 3

Zapraszamy do wzięcia udziału w Wojnie Rzemieślników. To 2-etapowy event pomysłu Lekko Zgryźliwego, w którym można brać udział solo lub w parze. Regulamin znajdziecie w wiadomościach niżej. Etap I będzie miał miejsce 25.03.2024 od godziny 21:00 do północy.

Zgłoszenia dotyczą obu części: ETAPU I i ETAPU II łącznie. Zgłaszać można się do 25.03.2024 do godziny 16:30.

Wejście na teren będzie możliwe tylko dla wczesniej zgłoszonych postaci.

Zgłoszone postaci zostaną przeniesione 25.03.2024 o godzinie 20:30 do “poczekalni”, skąd będą mogły od 21:00 wejść na teren evnetu oraz otrzymają do plecaka niewidzialny przedmiot, który pozwoli im na wejście na teren eventu.

Etap II ogłosimy po zakończeniu Etapu I i przeprowadzeniu ankiety co do terminu.

REGULAMIN:

Regulamin ETAP 1 – Zbieranie surowców => Przetrwanie PvM:

  • 1) Gracz może zgłosić do 2 postaci do drużyny, która składać się będzie z 1 postaci walczącej i 1 rzemieślnika (postaci mogą pochodzić z tego samego konta lub można zgłosić jedną swoją postać i postać innej osoby, z którą zamierzamy być w drużynie). Można również wystąpić solo (patrz pkt 16) Zgłoszenia mają być kierowane do GMa Maupishon. Zgłoszenia dotyczą obu części: ETAPU I i ETAPU II łącznie. Zgłaszać można się do 25.03.2024 do godziny 16:30.
  • 2) Zgłoszona postać crafterska będzie mieć wstęp do lokacji, gdzie można pozyskiwać rudę oraz do drugiej lokacji, gdzie można rąbać drewno.
  • 3) Zgłoszona postać crafterska będzie mieć wstęp do lokacji, gdzie można zbierać zioła. Zioła do czarów nekromanckich nie będą dostępne w tej części, należy je wydropić z potworów.
  • 4) Zgłoszona postać bojowa będzie miała wstęp do w.w. lokacji oraz do lochu z potworami, gdzie będzie można pozyskiwać, między innymi, składniki nekromanckie, skóry i materiały na cięciwy.
  • 5) Zgłoszona postać crafterska otrzyma komplet narzędzi z żelaza.
  • 6) Zgłoszona postać bojowa i crafterska przybywa odziana we własną szatę/togę bez propsów oraz buty z max 1% odpornością. Postać nie może przyjść w ubraniach, które potem potnie na bandaże. Postaci nie mogą posiadać żadnych kontrolowanych istot w momencie przybycia na event.
  • 7) Postać bojowa może mieć w plecaku księgę umiejętności specjalnej, księgę Tradycji Wojennej, księgę Rycerstwa, Księgę Nekromancji, Księgę Skrytobójstwa, Księgę Zaklęć Barda, Księgę Magii bez żadnych propów. Postać, która ma zaklęcia Mrocznego Rycerza otrzyma na czas eventu latarnie z 0 ilością dusz oraz bez propsów – należy zgłosić to, że jest się Mrocznym Rycerzem podczas zgłaszania postaci. Ewentualne księgi z autoquestów mogą zostać w plecaku.
  • 8) Postaci, które nie są postaciami bojowymi, posiadające umiejętność Druidyzm nie mogą wnosić ksiąg druidyzmu na teren eventu.
  • 9) Poza w.w. przedmiotami, nie można na teren eventu wnosić innych przedmiotów. Każdy kto wniesie inne przedmioty, które nie zostały wyżej wymienione, zostanie przeniesiony na teren więzienia na 8h.
  • 10) Zgłoszone postaci będą miały 3h na zebranie potrzebnych materiałów/składników i stworzenie wymaganych przedmiotów. Na miejscu startowym będzie kowadło i palenisko, krosno oraz 50 materiału.
  • 11) Atakowanie i okradanie graczy jest zabronione.
  • 12) Postaci, które opuszczą tereny eventu nie mogą na niego wrócić. Dozwolony jest log out. Użycie Help (teleportacja za pomocą Help) będzie równało się opuszczeniu eventu.
  • 13) Postaci, posiadające umiejętność Druidyzm nie mogą wnosić ksiąg druidyzmu na teren eventu.
  • 14) Na teren eventu nie można przybywać we wcześniej rzuconej przemianie. Wszelkie przemiany muszą być rzucone już na terenie eventu.
  • 15) Postaci dostają punkty za zabijanie potworów w przypisanym do nich lochu. Te punkty liczą się do ogólnej klasyfikacji.
  • 16) Postać występująca solo otrzyma kolczyki 2 dowolnie wybranymi umiejętnościami crafterskimi na poziomie 80%.
  • 17) Na teren eventu można wejść z jednym z wierzchowców: żuk, ognisty żuk, leśny ostard, pustynny ostard, jaskiniowy jaszczur, koń lub lama. Worgi, smoki bagienne, konie i lamy bojowe, oraz inne zwierzęta nie wspomniane wcześniej, nie są dozwolone.

Regulamin ETAP 2 – Zwykła arena => PvP:

Zasady z ETAPu I obowiązują też i tutaj

  • 1) TYLKO Przedmioty stworzone/zebrane przez postaci crafterskie w ETAPIE I eventu, będą wykorzystywane przez postaci bojowe na arenie w tej części eventu. (+ księgi wspomniane w ETAPIE I). Każda drużyna będzie mieć własną skrzynię na terenie wydarzenia, w której będzie mogła przechować swoje przedmioty.
  • 2) Okradanie graczy jest zabronione.
  • 3) Postaci, które znajdą się na terenie eventu, nie mogą go opuścić, aż do końca eventu. W przeciwnym wypadku tracą możliwość dalszego udziału w evencie, jednakże, są wliczani do klasyfikacji ogólnej.
  • 4) Postaci, które nie są postaciami bojowymi, posiadające umiejętność Druidyzm nie mogą wnosić ksiąg druidyzmu na teren eventu.
  • 5) Ten etap będzię odbywał na arenie w osobnej lokacji w systemie mini-eventów PvP. Każda drużyna może odbyć maksymalnie 3 walki.
  • 6) Nie można myć bandaży w trakcie walki na arenie.
  • 7) W razie remisu pomiędzy drużynami nastąpi dogrywka.
  • 8) Za zwyciestwo dostajemy 50 PKT. Za remis 25 PKT.
  • 9) Jeśli walka nie rozstrzygnie się w ciągu 5 min, ogłaszany jest remis.
  • 10) Jeżeli dogrywka nie rozstrzygnie walki finałowej. O wygranej decyduje rzut kośćmi.
  • 11) Poza osobami walczącymi na arenie, zakazana jest walka między graczami.

Nagrody:

Nagroda za 1sze miejsce: Do wyboru: Runik Valorytowy/Runik zielonej skóry/Runik do łuków z drewna zmarzniętego – 5 użyć + zwój nagrody poziomu 5

Nagroda za 2gie miejsce: Do wyboru: Runik Vertowy/Runik czerwonej skóry/Runik do łuków z drewna opalonego 7 użyć + zwój nagrody poziomu 6

Nagroda za 3cie miejsce: Do wyboru: Runik matowej miedzi/Runik niebieskiej skóry/Runik do łuków z drewna żywicznego 10 użyć + zwój nagrody poziomu 7

Każdy uczestniczący poza podium otrzyma zwój nagrody poziomu 8, jako nagrodę pocieszenia.

Read More

Niehonorowy Tor Gladiatorów pod patronatem Goryla Edycja 2

Zasady:

Wydarzenie Tor Gladiatorów będzie mieć miejsce w niedzielę 12.03.2024 o godzinie 22:00.

  1. Uczestnictwa nie trzeba zgłaszać. Wystarczy pojawić się na miejscu wydarzenia.
  2. Wydarzenie odbywa się na torze pokazanym wyżej na screenie, na którą dostać się można przez portal, który otworzy się na rynku w Tasandorze, Garlan, L’Delmah, Lotharn o godzinie 21:50.
  3. Zmagania rozpoczną się około 22:05.
  4. Przeciwnikami są postępujące po sobie kolejno komnaty z niewielką ilością potworów. Każda komnata może mieć jednego lub więcej potworów.
  5. Zwycięzcą zostaje osoba, która przetrwa do zabicia ostatniego stwora i wyjdzie za próg ostatnich drzwi żywa w jak najkrótszym czasie. Każdy gracz, który zabije wszystkie potwory i ukończy bieg, otrzymuje odpowiedni attachment, po którym będziemy sczytywać czas zakończenia biegu.
  6. Nagrodą główną premiowane są trzy najlepsze osoby.
  7. Zakazuje się wszelkiej formy atakowania / złodziejstwa na terenie wydarzenia. Wszelkie zachowania uznane za przeszkadzanie lub trolling mogą zostać nagrodzone 3 dniami w więzieniu.
  8. Postacie mogą brać udział pieszo lub z wykorzystaniem stworzeń. Na arenie można posiadać dowolną ilość kontrolowanych istot.
  9. Postacie korzystają ze swojego sprzętu w trakcie walki. Postaci odpowiadają za swoje przedmioty. Utracone w jakikolwiek sposób przedmioty, nie będą zwracane. Pieniądze za ubezpieczenia nie będą zwracane.
  10. Na torze istnieją dedykowane ścieżki dla: 1. Oswajacza, 2. Maga, 3. Wojownika, 4. Łucznika. Postaci będą przypisane do w.w. torów.
  11. W pierwszej komnacie nowego koloru (czyli, niebieskiej, zielonej i czerwonej) każdego toru jest krzyż do uzdrawiania. Łącznie jest ich 3 na każdym torze.
  12. Można wykorzystywać Umiejętności Specjalne, mikstury, przywołańce, cnoty, zwierzęta, broń oraz wszelkiej innej maści sposoby przetrwania.
  13. Cnota honor zostanie wyzerowana w pierwszej komnacie. Ci, którzy ukończą wyścig. otrzymają uzupełnienie punktów cnoty do 100%.
  14. Każda osoba chcąca brać udział w turnieju, musi na teren turnieju przynieść 2 banany, a następnie złożyć je w skrzyni obok portali.
  15. Osoby, które ukończą bieg. proszone są o nie podchodzenie do toru. Prosimy o oczekiwanie na koniec wydarzenia nieopodal podium.

Nagrody:

  • 1sze miejsce – RS 7, ciekawą szarfę eventową
  • 2gie miejsce – RS 9, ciekawą szarfę eventową
  • 3cie miejsce – RS 10, ciekawą szarfę eventową
  • wszyscy pozostali otrzymują 1000 złota

Każdy, kto będzie dobrze odgrywał swoją postać może otrzymać PDki na koniec wydarzenia.

Read More

Trzeci Bieg Talusa

W najbliższy piątek, tj. 08-03-2024 o godzinie 22:00 zapraszamy do udziału w zmaganiach o miano najszybszego i najsprytniejszego.

Ziemie Nelderim odwiedzi od wieków nie widziany Arcymag Talus, który zaprojektował specjalną arenę, na której można się ścigać, rozwiązując po drodze niewielkie łamigłówki.

Zapisy odbędą się na miejscu – aby wziąć udział w biegu należy wnieść wpisowe 1000 sztuk złota u organizatora.

ZASADY BIEGU:

  1. Postacie przychodzą ubrane wyłącznie w ubrania bez propsów i z pustymi plecakami (jeśli posiadasz księgi questowe, to mogą oczywiście one tam zostać, ale reszta przedmiotów powinna być w banku) – na miejscu będzie dostępny bankier u którego można przechować zbędne przedmioty.
  2. Zakazuje się używania wierzchowców czy innych przywołańców.
  3. Obowiązuje bieg w postaci wyłącznie ludzkiej (żadne transformacje – nawet wampir – nie będą dopuszczone, a stosowanie ich podczas biegu dyskwalifikuje uczestnika).
  4. Zakazuje się ukrywania pod każdą postacią.
  5. Zakazuje się atakowania uczestników biegu oraz kradzieży.

NAGRODY:

  1. Za najszybsze przebycie toru w zgodzie z zasadami przewidziano trzy nagrody główne (za pierwsze, drugie i trzecie miejsce) -> Szarfy z propsami na 6 miesięcy (za pierwsze miejsce najlepsza, za drugie trochę gorsza i za trzecie najgorsza z tych 3).
  2. Za udział w biegu i ukończenie go najdalej w 30 minut od rozpoczęcie przewidziano nagrody dla każdego uczestnika. -> Szarfy z propsami na 6 miesięcy (gorsze od tych za pierwsze 3 miejsca).
  3. Dla najlepiej ubranego biegacza (decyduje organizator) przewidziano nagrodę specjalną (nagroda subiektywna). Nagrodę może odebrać również osoba, która zajęła miejsce na podium.

Portale na arenę (z Tasandory, Garlan, L’Delmah, Lotharn) zostaną otwarte na 20 minut przed rozpoczęciem biegu. Po uporaniu się z zapisami, około 22:05 wystartuje bieg.

W przypadku niejasności czy pytań prosimy o zgłaszanie się do organizatora (discord: Maupishon)

Poprzednia edycja:

Read More

Paczka zmian i poprawek

  • aktualizacja regionu oraz spawnerów w Wulkanie w celu usprawnienia rozkładu potworów w lochu [dodaliśmy regiony Entrance na wejście, by potwory nie pojawiały się na wejściu, dodaliśmy region Boss, by potwory nie pojawiały się przy bossie, ominęliśmy lawę i puste fragmenty mapy, by zmniejszyć szansę na błąd w spawnie potwora] (do dalszych testów)
  • dodano hodowlę grzybów w zielarstwie
  • dokonano poprawki konopi, która błędnie dawała włókna jedwabne
  • umożliwiono zbieranie resetów Łukmistrza od 0,1 poziomu umiejętności
  • dodano poprawkę w funkcji wybierającej cele ataków obszarowych
  • naprawiono SlowDoor (do questów)
  • nie będzie można używać translokacji w regionach DungeonRegion zamiast samych regionów bez translokacji
  • obszarowe obrażenia broni nie będą wyświetlać efektu graficznego nad ukrytą postacią
  • aktualizacja regionów w komnatach strażników w Leżu Lodowego Smoka [moby nie będą pojawiać się w tych komnatach]
  • NPC weterynarz będzie pobierał złoto z plecaka, jeśli mamy przy sobie przynajmniej 5000
  • dodano fix na armaty (nie będzie dało się jej komuś zwinąć)
  • znerfiono moba Dziwny Twór Wragny
  • dodano możliwość zakupu szczepek ziół u NPC Zielarz
  • zmieniono cenu ziół u wszystkich NPC
  • dokonano małych poprawkek w nazwach klopsików
  • dodano miejsca na kupców przy fontannie w Ferion
  • poprawiono spawnery w Jaskini Lśniącego Wysięku
  • poprawiono spawnery w Posterunku Gagaak
  • poprawiono rodzimą lokalizację Saraga – przedwiecznego nieumarłego, by nie kierował się zawsze w stronę spawnera położonego w innym lochu
  • zmieniono DoomSpawner na XMLspawner z sekwencją na bossie w Saew LV3
  • usunięto drzwi na LV 3 w Saew
  • zmieniono strażników w Saew na LV 3
  • dodano ściany w dungu Velkyn Ato ułatwiających walkę
  • dodano poprawki wizualne na mapie lochu lodowych smoków
  • naprawiono błąd z blokowaniem dostępu postaci do lochu Królowej Wróżek
  • zmiana ceny za języki za PD (czytaj więcej)

Należy dokonać aktualizacji plików za pomocą NelderimLauncher.exe


Odbył się konkurs na księgę teologiczną:

  1. Miejsce zajął Hartownik, który otrzymał płaszcz akolity wiary jaką opisał.
  2. Miejsce exeqo Anik i Kierownik. Uczestnicy dostali w nagrodę zwoje RS oraz decory biblioteczne. Księgi napisane przez Kierownika i Hartownika trafiają do biblioteki elfów, a księgi autorstwa Anika do biblioteki drowów.
Read More

Nelderim DevBlog #52

Witajcie przybysze! Oto świeżutki i soczysty DevBlog, który wjeżdża dziś, z jednodniowym opóźniem, jednakże, zapewniamy, że warto było czekać, bo mamy spooooorą dawkę zmian i nowości.

Zapraszamy do lektury 🙂

Postepy Prac

Dużym temat który mamy ostatnio na tapecie, jest ogarnięcie sytuacji artefaktów na ServUO, ponieważ oryginalnie jest kilkanaście różnych systemów obsługujących zdobywanie artefaktów, a my do tego mamy swój system, w którym są oryginalne artefakty, są nasze artefakty autorskie, jest to podzielone na sezony artefaktowe i dość sporo kawałków się zazębia między sobą.

Ostatnio wspominaliśmy, że dokonaliśmy inwentaryzacji artefaktów, ale tak na prawdę była to tylko ogólna inwentaryzacja, które pozwoliła nam teraz dokonać szczegółowej inwentaryzacji poszczególnych grup i określić co jest gdzie używane i co chcemy z tym zrobić na ServUO.

Doszliśmy do bardzo prostych wniosków co trzeba zrobić:

  • Artefakty Doom, będa dystrybuowane przez GauntletPoints system
  • Artefakty Craftable, będą na ServUO dostępne tylko jako craftable (obecnie dało się niektóre zdobyć z bossów oraz ze zleceń myśliwego)
  • pozostałe grupy artefaktów, pozostaną w naszym systemie, a nieuwzględnione artefakty z tych grup dodamy do naszego systemu.
Tak się prezentuje arkusz od artefaktów

Zmiany te zostały już wstępnie zaimplementowane i czekają na testy.

Nasz nowy edytor map doczekał się dwóch nowych funkcjonalności.

Pierwszą jest możliwość wyświetlenia, kafelków po których można chodzić, co jest bardzo często używane podczas budowania budynków oraz dekorowania.

Tak budowniczowie widzą na co można wejść postacią

Drugą funkcjonalnością, jest możliwość spłaszczenia terenu oraz obiektów, co jest przydatne w przypadku problemów niewidocznych gołym okiem z powodu perspektywy.

Widok domyślny, spłaszczony teren, spłaszczone wszystko

W między czasie udało nam się zrobić kolejną sesję testową, gdzie mogliśmy potwierdzić ostatnio wprowadzone zmiany.

Sesja testowa w większości polegała na pokonaniu wybranego dungeona z myślą o ogólnych odczuciach w zakresie treningu zwierząt i według nas jest całkiem nieźle i ewentualnie będziemy wprowadzać jakieś pomniejsze poprawki.

Pojedynek zwierząt po treningu

W trakcie testów wykryliśmy buga w systemie osiągnięć, który spowodował crash serwer i został natychmiastowo naprawiony.

Moment crasha serwera

W międzyczasie potwierdziliśmy, że pasywne bonusy z zielarstwa do LRC oraz LMC działają jak należy.

Wykryliśmy również błąd w AI, który powoduje, że niektóre potwory walczą między sobą.

W skrócie: jest już w miarę grywalnie, ale zanim kogokolwiek wpuścimy, to musimy podokręcać co nieco tu i tam 🙂

Co nowego przynosi ServUO

VvV

Ci z was, którzy grali na Nelderim jakieś 15 lat temu, pewnie pamiętają Frakcje Kongregacji i Czystej Krwii. To była główna płaszczyzna PvPowa, poza walkami z mordercami pod południową bramą. System frakcji przeszedł sporą zmianę na OSI i obecnie jest znany pod nazwą Vice vs Virtue (VvV). Postaramy się wam po krótce przybliżyć jak obecnie ono funkcjonuje na OSI.

Publish 86 podmienił oryginalny system frakcji na system VvV.

DOŁĄCZANIE I OPUSZCZANIE VvV:

  • Kiedyś można było przystąpić do frakcji przy kamieniu frakcji w danym mieście, które było przypisane do konkretnej frakcji, na OSI w systemie VvV, dołączanie jest możliwe jedynie z panelu gildii.
  • Wg uoguide.com, kliknięcie przycisku „Akceptuj!” w okienku akceptacji zapisze graczy do Vice vs Virtue.
  • Podczas pobytu w Vice vs Virtue gracze będą otwarci na ataki od innych graczy VvV.
  • Na OSI każdy z graczy uczestniczących w w VvV dostaje dopisek [VvV] przy swoim imieniu.
  • Gracze, którzy są zapisani do VvV, przy zalogowaniu oraz podczas bycia zalogowanymi, otrzymają wiadomość gdzie odbywa się bitwa VvV.
  • Tak jak i w starym systemie frakcji, gdy jesteśmy zapisani do VvV, jesteśmy narażeni na tymczasowy stat loss (spadek statystyk), gdy zostajemy zabici przez gracza z przeciwnej drużyny.
  • Gracze mogą zrezygnować z Vice vs Virtue, wybierając opcję “Zrezygnuj z Vice vs Virtue” na stronie “Moja gildia” w menu gildii. Jednakże, trzeba pamiętać, iż efekt wyjścia nie jest natychmiastowy. Po kliknięciu w chęć opuszczenia VvV, mamy 3-dniową kolejkę i w ciągu tych 3 dni nadal możemy być atakowani. Po tych 3 dniach, po ponownym zalogowaniu, zostajemy usunięci z VvV
  • Jeśli gracz zostanie usunięty z gildii podczas bycia zapisanym do VvV, to wejdzie w trzydniowy okres wypisywania, w którym gracz będzie oznaczony jako uczestnik VvV i będzie narażony na atak.

WALKI:

Gdy jest zalogowanych co najmniej 2 nieprzyjaznych gracz VvV, w losowej lokacji rozpoczyna się walka. Gdy gracz VvV wejdzie do aktywnego obszaru walki, pojawi się gump statusu bitwy, w którym będzie widoczny postęp ich gildii w zdobywaniu punktów, jak również ważne aktualizacje dotyczące meczu. Na początku bitwy gracze, którzy nie są związani z VvV, otrzymają ostrzeżenie o możliwości ataku, jeśli nie opuszczą miejsca walki. Każdy gracz, który nie jest związany z VvV i wejdzie do mejsca walki podczas bitwy, otrzyma to samo ostrzeżenie. Gracze VvV mogą zdobywać punkty dla swojej gildii na wiele sposobów:

Przykład owego gumpa
  • Zajęcie miejsca bitwy przez jedyną gildię / sojusz
  • Zabijanie przeciwników, którzy nie są związani z VvV. Istnieje 5-minutowy okres przerwy między momentem śmierci gracza, a momentem, w którym gildia zabójcy otrzymuje punkty.

    Znalezienie i zwrócenie Sigilu:
  • Ikona Sigilu na dole okna statusu walki zacznie świecić, gdy sigil pojawi się w grze.
  • Jeśli gracz ma co najmniej 80% umiejętności Wykrywania Ukrycia, wtedy umiejętność pasywnego Wykrywania Ukrycia ostrzeże go o bliskości sigilu komunikatem “Ich wyostrzone zmysły wykryły coś ukrytego w okolicy”.
  • Gracze muszą używać umiejętności Wykrywania Ukrycia oraz mieć co najmniej 100% umiejętności Kradzieży, aby odkryć i ukraść Sigil.
  • Po zdobyciu sigilu można go zwrócić do kapłana Vice lub Virtue. Sigil jest przeklęty i może być podniesiony lub skradziony przez innych graczy VvV.

    Zdobycie ołtarza:
  • Kiedy w oknie statusu bitwy pojawi się komunikat “Walcz o Ołtarz”, strzałka wskazująca kierunek ołtarza pojawi się na ekranie.
  • Aby zdobyć ołtarz, należy być jedyną gildią / sojuszem, który stoi na nim i zapala wszystkie 4 pochodnie. Jeśli przeciwny gracz VvV wejdzie na ołtarz, proces zdobywania zostanie zresetowany.
  • Gracze VvV otrzymają punkty srebrne podczas meczu, które można wymienić na różnorodne nagrody.
  • Kiedy pasek stanu punktów dowolnej gildii zostanie wypełniony lub czas bitwy się skończy, bitwa zostanie zakończona. Po krótkim okres

Za udział w VvV można otrzymać nagrody, które można zobaczyć tutaj. Chcemy tylko przypomnieć, iż to są informacje odnośnie tego jak to działa na OSI. Na Nelderim system może przybrać zupełnie inną formę.

Podsumowanie

Mapy, bitki i updaty. To własnie na to poświęciliśmy ostatnie 2 tygodnie. Nie zwalniamy tempa i mamy nadzieję, że za kolejne 2 tygodnie będziemy mieli dla was równie soczyste newsy.

Read More

Nelderim DevBlog #51

Minęły już 2 lata odkąd pierwszy raz powiedzieliśmy “będzie na ServUO”. No, trochę więcej. Ale wiecie jak to mówią: pierwszy DevBlog jest jak pierwszy naleśnik – nie liczy się… czy jakoś tak.

W takim razie, zapraszamy do otwarcia zimnego pienistego lub ciepłego z cytrynką czy innym sokiem i zagłębienie się w tę ścianę tekstu poniżej.

Miłej lektury! 🙂

Postępy prac

Prace na ServUO ostatnimi czasy idą bardzo dobrze i od ostatniego DevBloga udało nam się poczynić pokaźne postępy.

Ostatnią sekcję o postępach zakończyliśmy akapitem o tym, że są problemy z wydajnością na ServUO, a dzisiaj dumnie możemy się pochwalić, że wydajność ServUO została okiełznana, a my pozyskaliśmy ogrom doświadczenia oraz dodatkowe narzędzia, które pozwolą nam w przyszłości szybko i skutecznie ogarniać lagi.

Za problem z wydajnością odpowiedzialne było dosłownie kilka spawnerów od pułapek, które na obecnym serwerze działają bez problemu, jednakże na ServUO z jakiegoś powodu nie potrafią ustalić prawidłowego miejsca spawnu, i wielokrotnie próbują stworzyć spawn, co potrafi bardzo obciążyć serwer.

Dostępne narzędzia do monitorowania wydajności nie były wystarczające i stworzyliśmy prosty panel administracyjny do mierzenia czasu trwania spawnerów z natychmiastowym alarmowaniem GM, gdy coś przekroczy próg czasu.

Dzięki temu jesteśmy w stanie praktycznie natychmiastowo wychwycić co jest problemem i szukać rozwiązania, a z doświadczenia wiemy, że spawnery to powód 95% problemów z wydajnością.

Oczywiście problem nie został całkowicie rozwiązany i został wpisany na listę na potem, ale wreszcie możemy całkowicie komfortowo wszystko testować.

Jako drugi ważny punkt, udało nam się dokonać całkowitej inwentaryzacji artefaktów na ServUO i ustalić w jaki sposób pogodzić nasze obecne zmiany w ich dystrybucji ze zmianami, które są obecne na nowym silniku.

Gdy już wiemy co i jak, teraz czeka nas sporo pracy, żeby ten plan wdrożyć w życie, natomiast już teraz możemy wam zdradzić, że wraz z ServUO będziemy mieć do dyspozycji 12 nowych grup artefaktów, które planujemy systematycznie wdrażać do gry.

W związku z dość częstymi ostatnio problemami po aktualizacji naszym Nelderim Launcherem postanowiliśmy odświeżyć trochę to narzędzie 🙂

Jako że Launcher nie był ruszany od półtora roku, to bez zastanowienia zaktualizowaliśmy wersję .NET z 6 na .NET 8, a dzięki doświadczeniu zdobytemu podczas rozwijania CentrED#, postanowiliśmy zmienić framework UI z Avalonii na dużo przystępniejszy ImGui i w godzinę udało nam się stworzyć projekt od zera oraz odwzorować oryginalny wygląd Launchera, a także przenieść podstawowe funkcjonalności.

Kod Launchera został też ogólnie przeglądnięty i dostosowany do obecnych standardów Nelderim, a dzięki magii, gdy nadejdzie odpowiedni czas i uznamy, że nowy Launcher jest gotowy, obecny Launcher sam się zaktualizuje do nowej wersji.

No i co najważniejsze, nie odpuścimy dopóki Launcher nie zacznie poprawnie ściągać tego koszmarnego pliku Cliloc.enu 😀

Ponadto udało nam się wprowadzić na ServUO następujące pomniejsze zmiany

  • zdjęliśmy ograniczenia regionalne OSI, które uniemożliwiały trenowanie petom Skrytobójstwa i Tradycji Wojennej poza Tokuno
  • zmniejszyliśmy prędkość treningu peta (do dalszych testów), gdyż można było zrobić cały trening podczas bicia 1 mocniejszego mobka
  • rasa będzie wyświetlana w paperdollu u NPC
  • wyłączyliśmy oryginalne OSIowe prefixy i suffixy w przedmiotach, by nie pojawiały się przedmioty, typu “A marvellous tasak of haste”
  • przenieśliśmy zmianę, którą anik dodał na RunUO, która powoduje, że zwierzaki nie znikają po 20h. gdy wypuścimy je w domku
  • przenieśliśmy z xmlspawnera do kodu quest na kolczyki, który braliśmy od pijanego górnika w Celendir
  • poprawiliśmy wyświetlanie się emocji wywołanych komendą GM
  • tymczasowo wyłączyliśmy VvV
  • przetłumaczyliśmy kilka kwestii NPC, które były po angielsku
  • rozpoczęliśmy proces przenoszenia nagród za zlecenia do nowego systemu zleceń na ServUO
  • dokonaliśmy dalszej rozbudowy i dekoracji Orod

A jakby tego było mało, w międzyczasie zrobiliśmy jeszcze sesję testową…

Sesja testowa

Testowaliśmy przeniesione z RunUO rozwinięte zielarstwo
Sprawdziliśmy też ilości PSów, SoTy oraz “książeczek” do Talentów leci z Championów. Więcej o talentach znajdziecie m.i. w DevBlog#4, #8 i #31
Jako, że dotarliśmy do informacji, iż Obrażenia Fizyczne zadawane przez moby nie mogą nigdy wynosić 0%, więc w przypadku takiego Azatotha, obrażenia wynosiłyby 200%, musieliśmy sprawdzić czy to plotka – no i okazało się, że to jednak plotka 😉
Nasze customowe moby też wydają się działać OK z nowym ServUOwym AI
I kolejny powód do regulacji loot 😀
Naprawiliśmy błędnie wyświetlający się tytuł mistrzów gildii. Jako, że wykrywanie czy NPC jest Female nie do końca działa, zdecydowaliśmy się na unifikację tytułu
Sprowadziliśmy też DrowAnimalTrainer do jednego NPC, który tylko będzie wykrywał czy jest w regionie Podmroku, by sprzedawać Jaskiniowe Jaszczury i Jaskiniowe Żuki Juczne
Przeprowadziliśmy dalsze testy systemu treningu petów. Tym razem już z wpiętymi customowymi petami. System pewnie wymaga jeszcze bardziej ekstensywnych testów w większym gronie, ale na tę chwilę wygląda całkiem OK.
Testowaliśmy też czy poprawka, której dokonaliśmy na RunUO, działa jak powinna. Miała ona na celu poprawienie braku wpisu w niektórych bossach o dropie artefaktu.
Przebudowaliśmy targowisko w Orod – chwilowo jego dekoracja jest dość hmm… ascetyczna…, gdyż w głowach narodził nam się pomysł, by każdy gracz mógł udekorować swoje stoisko tak jak domek

Co nowego przynosi ServUO

SoTy – Scroll of Transcendence (jeszcze nie mamy fajnej nazwy na nie, więc roboczo nazwijmy je SoTy 😉 )

Co to takiego?

Po raz pierwszy pojawiły się wraz z Publish 57 i pozwoliły graczom dodawać punkty do swoich Umiejętności zgodnie z nazwą na zwoju (oryginalnie od 0.1 do 1.0). Jest to metoda alternatywna dla zdobywania umiejętności, w przeciwieństwie do tradycyjnej metody polegającej na prostych, powtarzanych próbach użycia umiejętności (słowem: KOX). Scrolls of Transcendence Book (czyli książka na przechowywanie owych zwojów) została wprowadzona wraz z Publish 73, która może pomieścić do 300 dowolnego rodzaju SoT.

Zdobywanie

Champion Spawny
Zwoje można zdobyć walcząc z potworami w Spawnach Czempionów i dropią losowo do plecaków graczy. Umiejętność na zwoju jest wybierana losowo. Liczba punktów na zwój waha się od 0,1 do 0,5 w obszarach z regułami Trammel i od 0,6 do 1,0 w Felucca, oryginalnie na OSI, choć naszym zamysłem jest ograniczenie tego do 0,1-0,3, gdyż i tak można je łączyć za pomocą Zwojów Łączenia.
Zwoje pojawiają się dla wszystkich umiejętności, w tym umiejętności niedostępnych dla PSów, takich jak między innymi Żebranie i Usuwanie Pułapek. (Żebranie w przyszłości zostanie zastąpione czymś innym).

Cnota Sprawiedliwości pozwala powielać ilość SoTów.

Mapy skarbów
Od Publisha 67 można je również zdobyć ze skrzyń skarbów. Od Publisha 105 można je zdobyć ze skrzyń ze skrytkami (Stash Chest).

Corgul
Dzięki rozszerzeniu Ultima Online: High Seas możesz je także zdobyć, odradzając się wokół Corgula Zaklinacza Dusz (więcej o nim tutaj w DevBlog#10), przestrzegając tych samych zasad, co w przypadku Champion Spawns.

Podsumowanie

Oj dużo się działo, lagi, spawnery, monitoringi, launchery, artefakty, testy, tłumaczenia, nerfy, inwentaryzacje, aktualizacje, a to nie wszystko bo jeszcze inne rzeczy są w trakcie i nie są gotowe na DevBloga.

Jak widać, zdecydowanie nie próżnujemy i w trochę spóźnioną drugą rocznicę rozpoczęcia prac nad migracją, możemy dumnie przestawić pasek postępu migracji na 55% 😀

Oczywiście to nie znaczy, że ServUO będzie dopiero za dwa lata, a każdy dobrze wie, że pierwsze 55% to tak na prawdę co najmniej 90% sukcesu.

Do następnego!

Read More

Zmiany, poprawki i podsumowanie wydarzeń fabularnych

Zmiany:

  • dodano możliwość otwierania drzwi wytrychem (drzwi do questów, a nie w domach graczy)
  • poprawki w systemie aukcji
  • ponowna aktywacja aukcjonerów w miastach
  • dodano nowy dungeon – Velkyn Ato (czytaj więcej na dole strony)

Należy dokonać aktualizacji plików za pomocą NelderimLauncher.exe


Podsumowanie ostatnich wydarzeń fabularnych

Śmierć zdecydowała się zabrać z ziemi Nelderim niesławnego Malaera
Drowy weszły w posiadanie informacji i map z powierzchni, które należały do “naziemców”. Owi naziemcy coraz częściej kręcą się po Podmroku. Czy to czas, by pokazać im, że bez zapłaty krwią nie mogą wejść na teren Drowów?
Z jaja Frownbreatha wykluły się niebezpieczne poczwarki, które obecnie oblegają miasto. Druidzi usilnie próbują pozbyć się ich. Obecnie udało im się przeprowadzić kilka eksperymentów, lecz to zdaje się nie wystarczać.
Napięcie między Państwem Tasandorskim i Geriadorem ustaje. Nowe dowody świadczą o spisku Vox Populi i ich przywódcy Dox’a Grangera, który próbuje doprowadzić do wojny między tymi 2 narodami.
Ogień Pana został w końcu odzyskany i odgonił Gniew Pana z ziem Nelderim
Jak mówi przysłowie: “Jak powierzchniowiec Drowowi, tak Drow powierzchniowcowi”, czy jakoś tak. A, że Drow rasistą nie jest, to każdego z powierzchni traktowany jest jednako, czyli źle. Na odwet Drowów nie trza było czekać długo. Kolejną “wycieczką” Mrocznych Elfów było Lotharn i biblioteka Tulii, z której wykradziono cenne informacje.

Wyniki konkursu na najmroczniejszą siedzibę:

Miejsce w konkursie i nagroda publiczności dla Kierownik – nagroda: rs6+rs9 + decor konkursowy + decor “mroczny” + specjal niespodzianka

Miejsce w konkursie dla Lekko Zgryźliwy – nagroda: rs7 + decor konkursowy + decor “mroczny”

Miejsce w konkursie i nagroda publiczności dla Lord Altair – nagroda: rs8+rs9 + decor konkursowy + decor “mroczny”

Miejsce w konkursie dla Anik – nagroda: rs7 + decor konkursowy + decor “mroczny” + specjal niespodzianka (za kategorię)

nagrody tytułowej “Mrocznego Architekta” nie przyznano nagrody będą dostarczone na tygodniu

Read More

XIV Turniej Gladiatorów

Arena, na której turniej będzie mieć miejsce

Portal, przez który dostaniecie się na turniej (oprócz w Tasandorze, odobne będą otwarte w Garlan, Kryjówce Przemytników, L’Delmah i Lotharn)

Turniej Gladiatorów będzie mieć miejsce we poniedziałek  19.02.2024 o godzinie 21:00.

  1. Uczestnictwa nie trzeba zgłaszać – wystarczy przybyć na arenę. Przybycie jest tożsame z uczestnictwem. 
  2. Turniej odbywa się na arenie pokazanej wyżej na screenie, na którą dostać się można przez portal, który otworzy się na rynku w Tasandorze, Garlan, L’Delmah, Lotharn, Kryjówkę Przemytników  o godzinie 20:30.
  3. Zmagania rozpoczną się około 21:00.
  4. Przeciwnikami są postępujące po sobie kolejno fale potworów.
  5. Zwycięzcą zostaje osoba, która przetrwa do zabicia ostatniego stwora, lub zabije największą ilość stworów.
  6. Nagrodą główną premiowane są trzy najlepsze osoby.
  7. Zakazuje się wszelkiej formy atakowania / złodziejstwa na terenie areny. Wszelkie zachowania uznane za przeszkadzanie lub trolling mogą zostać nagrodzone 3 dniami w więzieniu.
  8. Postacie mogą walczyć pieszo lub z wykorzystaniem stworzeń. Na arenie można posiadać nieograniczoną liczbę stworzeń o nieograniczonej liczbie slotów.
  9. Postacie korzystają ze swojego sprzętu w trakcie walki, a więc ponosza wszelką odpowiedzialność za swój sprzęt. Jakiekolwiek straty nie będą rekompensowane.
  10. Dodatkowo, zostaną dodane ściany i pułapki na arenie.
  11. Występujemy solo.

Nagrody:

Za pierwsze miejsce: Zwój nagrody 8 klasy + 30000 złota + statuetka za 1sze miejsce
Za drugie miejsce: Zwój nagrody 9 klasy + 20000 złota + statuetka za 2gie miejsce
Za trzecie miejsce: Zwój nagrody 10 klasy + 10000 złota+ statuetka za 3cie miejsce

Dla pozostałych uczestników są nagrody pocieszenia: 10000 złota

Tabela wyników dotychczasowych turniejów:

TABELA

Poprzednie zmagania:

Read More

Paczka poprawek i zmian

  • poprawiono CastSkill w czarze Spring Of Life [Magia Natury]
  • wprowadzono poprawki w systemie turniejów (poprawiono losowanie par do walki)
  • zmiana w nagrodach za zlecenia kowalskie: otrzymamy sztaby w ilości 10 zamiast kilofa
  • wprowadzono zmianę, która powoduje, że zwierzęta wypuszczone w domku nie będą znikać po 20h
  • naprawiono kierunek drzwi SlowDoor
  • poprawiono strażników u Drowów i ich reakcje na pająki
  • wprowadzono poprawki na fajki i produkcję tytoniu za pomocą Alchemii (tytonie nie były wykrywane przez żadne z powyższych)
  • dodanie dunga Velkyn Ato do regionów
  • poprawiono wpis o Królowej Wróżek na WWW (czytaj więcej)
  • dodano wpis o nowym minibossie – Niecna Księga Zaklęć – na WWW (czytaj więcej)
  • znerfiono obrażenia oraz maksymalną manę Niecnej Księgi Zaklęć
  • wyłączono Karawany w celu zmniejszenia obciążenia serwera
  • spawnery w miastach zawierające ptaszki przestawione zostały na SmartSpawning True
  • dokonano czyszczenie niepotrzebnych spawnerów questowych/eventowych

Read More

Nelderim DevBlog #50

To były mocne 2 tygodnie. Wiele godzin spędzonych w kodzie, a potem w grze na testach, że ekipa Nelderim zaczyna widzieć cyferki jak w Matrixie.

Dlatego mamy nadzieję, że usiądziecie wygodnie przed ekranem z dobrym napitkiem i przeczytacie już #50 DevBloga z wielką przyjemnością. 🙂

Nadrabianie zmian

Migracja na ServUO trochę już trwa i idzie to całkiem nieźle naszym zdaniem, szczególnie że w międzyczasie cały czas utrzymujemy obecny serwer.

I to właśnie obecny serwer będzie niejako bohaterem tego DevBloga, ponieważ postanowiliśmy, że nastał idealny moment, żeby nadgonić i przenieść na ServUO wszystkie zmiany wprowadzone na obecnym serwerze od czasu ostatniej synchronizacji.

Niektórzy mogli by zapytać, dlaczego nie robimy tego na bieżąco?

Otóż w ten sposób oszczędzamy sobie sporo pracy, ponieważ gotowe skrypty trzeba przenosić i dostosowywać tylko raz, a nie za każdym razem jak coś naprawiamy.

Ostatnia taka synchronizacja miała miejsce prawie rok temu i nazbierało się około 290 commitów, i przez ostatnie 2 tygodnie udało się wszystkie albo przenieść albo wyodrębnić jako osobne zadania, jeżeli przenoszenie kodu wydawało się trochę bardziej skomplikowane.

Przy okazji przenoszenia zmian, wszystkie zmiany zostały od razu wyczyszczone, a kod był poprawiany i dostosowywany do panujących u nas standardów jakości 🙂

Zajęło nam większość wolnego czasu w ciągu ostatnich dwóch tygodni, ale znów jesteśmy na bieżąco ze zmianami i możemy się skupić na dokręcaniu pozostałych rzeczy.

Testy Nowego Haven

Oprócz synchronizacji spędziliśmy też sporo czasu na tłumaczeniu i przeróbkach oryginalnych questów OSI, by dostosować to do Nelderim.

Choć jeszcze niektóre teksty nam umknęły

“Wyspa Noobów” zyskała już bardziej oficjalną nazwę – Nowe Haven. W środę 31.01.2024 zaczęliśmy pierwsze testy lokacji startowej, która będzie dostępna na ServUO. Będzie to pierwsze miejsce, w którym będzie można swobodnie poruszać się, z którym gracze będą mieli styczność.

Wiemy, że Ultima Online, a szczególnie Nelderim, przyprawiał o ból głowy tych, którzy przyszli tu z innych shardów, a co dopiero tym, którzy nigdy nie grali w Ultimę. Jak chodzić? Jak klikać? Jak koxać? Co robić?

Na te i wiele innych pytań odpowiada właśnie “tutorial” w Nowym Haven. Właśnie tam, tuż po zalogowaniu się do gry, będziemy mogli wykonać szereg questów, poćwiczyć używanie umiejętności, pograć, poruszać się czy pobić moby, aby nauczyć się podstaw gry. Poniżej klika screenów z testów.

Gumpy questów zostały zmienione (OSI)
Do przetłumaczenia zostały też guziki w gumpie, ale to już większa robota i trzeba grzebać w kliencie
A po długim kodowaniu, trzeba zamoczyć kija…
Chcieliśmy znów poczuć się jak nowi gracze

Co gdy schrzanię sobie postać w Nowym Haven?

Nie ma się czego bać. W obecnym założeniu, tuż przed wyjściem z wyspy będziemy poinformowani, że wszelkie nasze umiejętności, statystyki i przedmioty pozyskane na wyspie, znikają i zaczynamy już na znanych nam ziemiach Nelderim z czystą kartą.

W obecnym założeniu, droga nowej postaci wyglądać będzie tak: Nowe Haven > Komnata wyboru frakcji > Komnata wyboru rasy > Miasto wybranej rasy.

Po testach okazało się, że questy wymagają jeszcze kilku poprawek (niepoprawne tłumaczenie, źle podpięty cliloc), więc piłujemy te questy ile wlezie 😉

Testy też dały nam do zrozumienia, że jest jakiś problem z wydajnością, gdyż często towarzyszyły nam tzw. lagi i ping powyżej 300ms. Zaciekawieni tematem zrobiliśmy szybki test i obecny serwer działa bardzo dobrze na maszynie testowej, więc problem leży gdzieś w ServUO albo nowym kliencie.
Zaczęliśmy już analizować sytuacje i wiemy mniej więcej gdzie leży problem, ale jeszcze nie wiemy jak go rozwiązać, no ale o tym opowiemy wam w przyszłym DevBlogu 🙂

Co nowego przynosi ServUO

Temat, który został poruszony przez naszych graczy na Discord, zainspirował nas, by szerzej opisać co się stało w 2016 roku.

Rok 2016 przyniósł interesujące i szeroko zakrojone zmiany w loot oraz znaczącą modernizację broni, ataków specjalnych i zbroi w publikacjach 81 i 86“, jak czytamy na stronie uo.com. No dobra, ale co to znaczy?

Weapon Revamp 2016

Wszystkie bronie zostały znormalizowane w oparciu o prędkość broni (już nie są w tych dziwnych cyferkach, tylko w sekundach) i to w czy są 2-ręcznie czy 1-ręczne. Dodatkowo, niektóre ataki specjalne zostały zmienione, co możecie zauważyć, jeśli na bieżąco aktualizujecie UO Classic za pomocą Classic Launcher. Niektóre specjale “nie działają”, jeśli są ustawione w HotKeys w Razor Enhanced. Przykładem takiej broni jest na przykład Maczuga Bojowa, której specjale zmieniły się. Dodatkowo, w 2016 roku dodano wiele nowych broni. Część z nich są tylko dla Gargulców, ale, jako, że my nie planujemy mieć Gargulców, to udostępnimy zapewne te bronie wszystkim, jeśli tylko ich animacja wygląda dobrze na postaci ludzkiej.

Wszelkie szczegóły na temat broni możecie znaleźć na oficjalnej stronie UO.

Podsumowanie

I to tyle w dzisiejszym, 50-tym już DevBlogu. Mam nadzieję, że czekacie tak niecierpliwie, jak my na pierwsze otwarte testy. Mamy nadzieję ruszyć jak najszybciej.

Dzięki wielkie za uwagę i do następnego! 🙂

Read More

Druidyczne Eksperymenty

Event będzie mieć miejsce 05.02.2024 o godzinie 21:00. Wszyscy uczestnicy, którzy zapisza się na wydarzenie, proszeni są o przybycie pod wejście Świątyni Matki (Świątynia Druidów) 10 minut przed rozpoczęciem się wydarzenia. Osoby, które się spóźnią nie zostaną wpuszczone na teren wydarzenia.

W tym miejscu otworzy się portal na wydarzenie.

Pierwotnych smoków już nie ma. Tak głosiła słynna Smokopedia, którą ongiś cytował na wykładzie w Tasandorze sam Gajusz z Orod. Jednakże, z niewiadomych przyczyn, po zaginięciu Gajusza ze wszystkich bibliotek usunięto tę księgę, a jedyne wzmianki o niej obecnie znane są w dziele: “Kurwiliszek czyli najwredniejsza bestia z rodu bazyliszków”. Otóż w księdze napisano, że tak jak pierwotne smoki nim dorosłą postać przybiorą, tak i bazyliszki kilka przemian przejdą od stadium poczwarki – ku dorosłej bestii której wzrok paraliżuje, bądź demonicznego Kurwiliszka któren wielką jest plagą. Im więcej przemian, tym mocniejsza dorosła bestia. Są jednakże świadectwa, że najlepsi poskramiacze bestii potrafili z wykradzionego jaja, wyhodować posłuszną bestię. Temu też gdy zbyt wiele jaj wykradziono, pierwotne smoki odeszły w zapomnienie.

A jak taki smok ma wyglądać?

Smok ewoluuje od smoczej larwy (czyli poziomu 1) aż do Starożytnego smoka (poziom 6). Z każdym poziomem takiemu smokowi zwiększają się statystyki, odporności, zadawane obrażenia, zmienia się wygląd, ale i wzrasta poziom wymaganych umiejętności do utrzymania kontroli nad owym zwierzakiem. Smok też zwiększa ilość wymaganych slotów, zaczynając od 3, kończąc na 5.

Istnieje 5 wersji/kolorów tego smoka, każdy ma boost do jednej odporności, ale słabość na inną. Każdy smok używa Magii oraz ma specjalny atak, którego nie mają żadne inne zwierzęta. Jest to magiczny promień, który może zadać około 25 punktów obrażeń.

Jak “levelować” smoka?

Smok będzie zdobywał doświadczenie, gdy będzie zabijał potwory. Im więcej życia ma zabity cel, tym więcej punktów smok zbierze. Ilość punktów można na bieżąco kontrolować za pomocą komendy [pkt

Ile punktów muszę wbić, aby ewoluować smoka?

Na pierwszą ewolucję 2500
Na drugą ewolucję 7500
Na trzecią ewolucję 17500
Na czwartą ewolucję 37500
Na piątą ewolucję 775000
Na szóstą ewolucję 1500000

Dla lubiących cyferki, tabelka poniżej:

Jak to ma działać?

Po przybyciu na teren wydarzenia, będziecie mogli wybrać sobie 1 jajo i 1 miksturę uwiernienia zwierzęcia. Po 2x kliku na jajo, smok musi zostać oswojony. Smok będzie agresywny wobec nas, więc trzeba będzie trochę się nakombinować, by go oswoić. Larwa wymaga 90.9 Oswajania.

Czas liczymy od momentu otwarcia pierwszego jaja.

Regulamin:

1) Zgłoszona postać musi mieć przynajmniej 106 umiejętności obu Oswajania i Wiedzy o Zwierzętach. Zgłaszać się można do GMa Maupishon do dnia 04.02.2024 do godziny 21.

2) Atakowanie i okradanie graczy jest zabronione.

3) Postaci, które opuszczą tereny eventu nie mogą na niego wrócić. Użycie Help (teleportacja za pomocą Help) będzie równało się opuszczeniu eventu.

4) Na terenie eventu nie można przybywać we wcześniej rzuconej przemianie. Wszelkie przemiany muszą być rzucone już na terenie eventu.

5) Na terenie wydarzenia nie można posiadać żadnych istot kontrolowanych poza zwierzęciem wyklutym z jaja. Wyjątkiem są osoby, które mogą przyprowadzić oswojoną przez siebie Poczwarkę Wyklutą z Ognistego Jaja. Nie weźmie ona udziału w walce, jednak mozna ją ofiarować wzamian za możliwość transmutacji wyglądu innego zwierzaka na wygląd poczwarki (transmutacji dokona GM po evencie). Transmutacja nie może dotyczyć zwierzaka na którym się jeździ.Ograniczenie: 1 taka tranzakcja na gracza.

6) W wydarzeniu można brać udział we własnym sprzęcie. Postać ponosi wszelką odpowiedzialność za swój sprzęt. Jakiekolwiek straty nie będą rekompensowane.

7) W plecaku postaci mogą znajdować się jedynie: mikstury, nożyczki, pożywienie dla zwierząt, księgi czarów (Umiejętności Specjalnych, Skrytobójstwa, Magii, Druidyzmu, Nekromancji, Rycerstwa, Tradycji Wojennej), strzały/bełty, instrumenty, ogniste rogi, reagenty wszelkiego rodzaju, 300 sztuk bandaży, księgi run oraz księgi z autoquestów.

8) Postaci dostają punkty za zabijanie potworów w na całej wyspie (poprzez użycie kontrolowanego zwierzęcia z jaja lub walcząc własną postacią). Te punkty liczą się do ogólnej klasyfikacji. Za każdą zabitą istotę postać otrzymuje 1 punkt. UWAGA, TO NIE SĄ TE SAME PUNKTY, KTÓRE SĄ WYMAGANE DO EWOLUCJI ZWIERZĘCIA!!!! To jest oddzielna punktacja za zabijanie zwierząt.

9) Na miejscu będzie obszar z owcami, kołowrotkiem i krosnem, aby uzupełnić zapas bandaży.

10) Na zdobywanie punktów przeznaczone są 3 godziny czasu rzeczywistego. Czas liczony jest od otwarcia pierwszego jaja.

Nagrody:

Postać z najwyższą liczbą punktów, t.j., zajmując pierwsze miejsce, otrzyma:

  • 2000 szuk proszku artefaktowego
  • 100 szuk pyłu mocy
  • 1 wybrany zwój Umiejętności Specjalnej (jeśli takową postać posiada)
  • zwój uwiernienia zwierzęcia
  • 10 mikstur wskrzeszenia zwierzęcia
  • Zwój nagrody poziomu 10
  • PDki zależne od tego jak dobrze odgrywa postać

Postać, która zajmie drugie miejsce, otrzyma:

  • 1000 szuk proszku artefaktowego
  • 50 szuk pyłu mocy
  • 5 mikstur wskrzeszenia zwierzęcia
  • Zwój nagrody poziomu 11
  • PDki zależne od tego jak dobrze odgrywa postać

Postać, która zajmie trzecie miejsce, otrzyma:

  • 500 szuk proszku artefaktowego
  • 25 szuk pyłu mocy
  • Zwój nagrody poziomu 12
  • PDki zależne od tego jak dobrze odgrywa postać

Dodatkowo, postaci, które wylevelują Smoczą Larwę na poziom 6, otrzymają:

  • Jajo wybranego koloru (patrz tabela wyżej) na okres 3 miesięcy.
Read More

XIII Turniej Gladiatorów

Arena, na której turniej będzie mieć miejsce

Portal, przez który dostaniecie się na turniej (oprócz w Tasandorze, odobne będą otwarte w Garlan, Kryjówce Przemytników, L’Delmah i Lotharn)

Turniej Gladiatorów będzie mieć miejsce we wtorek  06.02.2024 o godzinie 21:00.

  1. Uczestnictwa nie trzeba zgłaszać – wystarczy przybyć na arenę. Przybycie jest tożsame z uczestnictwem. 
  2. Turniej odbywa się na arenie pokazanej wyżej na screenie, na którą dostać się można przez portal, który otworzy się na rynku w Tasandorze, Garlan, L’Delmah, Lotharn, Kryjówkę Przemytników  o godzinie 20:30.
  3. Zmagania rozpoczną się około 21:00.
  4. Przeciwnikami są postępujące po sobie kolejno fale potworów.
  5. Zwycięzcą zostaje osoba, która przetrwa do zabicia ostatniego stwora, lub zabije największą ilość stworów.
  6. Nagrodą główną premiowane są trzy najlepsze osoby.
  7. Zakazuje się wszelkiej formy atakowania / złodziejstwa na terenie areny. Wszelkie zachowania uznane za przeszkadzanie lub trolling mogą zostać nagrodzone 3 dniami w więzieniu.
  8. Postacie mogą walczyć pieszo lub z wykorzystaniem stworzeń. Na arenie można posiadać nieograniczoną liczbę stworzeń o nieograniczonej liczbie slotów.
  9. Postacie korzystają ze swojego sprzętu w trakcie walki, a więc ponosza wszelką odpowiedzialność za swój sprzęt. Jakiekolwiek straty nie będą rekompensowane.
  10. Dodatkowo, zostaną dodane ściany i pułapki na arenie.
  11. Występujemy solo.

Nagrody:

Za pierwsze miejsce: Zwój nagrody 8 klasy + 30000 złota + statuetka za 1sze miejsce
Za drugie miejsce: Zwój nagrody 9 klasy + 20000 złota + statuetka za 2gie miejsce
Za trzecie miejsce: Zwój nagrody 10 klasy + 10000 złota+ statuetka za 3cie miejsce

Dla pozostałych uczestników są nagrody pocieszenia: 10000 złota

Tabela wyników dotychczasowych turniejów:

TABELA

Poprzednie zmagania:

Read More

Turniej na Arenie Jatka

Zgodnie z ankietą na kanale #ankiety na Discord w niedzielę organizujemy turniej PvP na Arenie Jatka, która znajduje się w Kryjówce Przemytników.

Griffith – nowy władca Państwa Tasandorskiego – zaplanował dla was dzień pełen atrakcji. W celu uczczenia wygranych wyborów

Zasady

Swoje uczestnictwo należy zgłosić maksymalnie do godziny 21:59 dnia 26.01 (piątek). Następnie między godziną 21:01 a 21:59 trzeba potwierdzić swój udział w turnieju.

Dodatkowo:

  • Podczas turnieju zabroniona jest walka poza areną.
  • Na terenie eventu zabronione też jest okradanie graczy.
  • Wszelkie próby złamania tych zasad będą karane więzieniem.
  • Podczas turnieju można korzystać z Alchemii, Rycerstwa, Druidyzmu, Leczenia, Ukrywania i Skradania, wszelkich form magii
  • Podczas turnieju nie można posiadać istot kontrolowanych, przywołańców, wierzchowców. Prosimy wszystkie istoty kontrolowane przechowywać u tresera zwierząt.
  • Obok areny znajdziecie bankiera i tresera zwierząt

Poprzedni turniej na arenie Jatka

Obecnym mistrzem areny jest Miralaya Aarven. Gdy zostanie pokonany lub nie stawi się na arenie, nowy mistrz otrzyma płaszcz mistrza areny Jatka.

Więcej na temat mechaniki aren tutaj: Areny

Read More

Paczka zmian i poprawek

  • zwiększono ilość żywiołaków w Jaskini Błysków kosztem ilości kolosów
  • dodano animację z ServUO do specjala Force Of Nature
  • naprawiono system turniejów, by nie wyrzucał graczy przy nieparzystych liczbach zgłoszonych
  • ulepszono efekt graficzny palenia tytoniu
  • dodano nowy tytoń: bagienne ziele
  • dodano system nawozów – produkcja nawozu z łajna zwierząt hodowlanych (kura, byk, krowa, gaman, świnia)
  • dodano przedmioty potrzebne do zbierania łajna do menu wyrobów majstra oraz listy przedmiotów sprzedawanych przez NPC zielarz
  • zaktualizowano wpis Zielarstwo na WWW (czytaj więcej)
  • pomniejsze poprawki mapy

Należy zaktualizować pliki za pomocą NelderimLauncher.exe – w razie problemów z odpaleniem gry, należy odpalić Launcher ponownie, zobaczyć jakie pliki każe nam znów aktualizować, usunąć je i ponownie włączyć Launcher i zaktualizować pliki

Read More

Nelderim DevBlog #49

Jeżeli czytaliście poprzedniego DevBloga dokładnie i ze zrozumieniem, mogliście wyłapać fragment, że powróciliśmy do regularnych spotkań wewnątrz ekipy, żeby zwiększyć tempo prac w kierunku migracji.

Sami możecie ocenić, czy przyniosło to oczekiwane efekty 🙂

Dodatkowo nadgoniliśmy pewne sprawy oraz udało nam się zamknąć 2 duże zadania.

W takim razie, weźcie w rękę ciepłą herbatkę z cytrynką lub inny napitek i rozsiądźcie się wygodnie, gdy będziecie czytać dzisiejszego bloga. 😉

Postępy prac

Zgodnie z zapowiedzią, przez ostatnie dwa tygodnie udało nam się spotkać w szerszym gronie dwa razy, tak więc plan dwutygodniowy wykonany w stu procentach!

Pierwsze ze spotkań było prawdziwym korpo-meetingiem, ponieważ tylko gadaliśmy o planach długo i krótko terminowych, doszliśmy do konsensusu w kilku kwestiach fabularnych i nelderimowo-światowych, a także wyodrębniliśmy kilka najważniejszych na ten moment zadań i przypisaliśmy do nich konkretne osoby.

Drugie ze spotkań, było już standardową sesją testową, gdzie naszym celem było wspólne ustalenie czy ostatnio zrobione rzeczy są gotowe i możemy je zamknąć, czy jednak wymagają jeszcze trochę pracy.

Testy animal training oraz loot

Jednym z najciekawszych punktów sesji testowej, na którym spędziliśmy też najwięcej czasu, były testy AI potworów czarujących.

Jeżeli ktoś przyszedł do nas z innego shardu, to mógł zderzyć się ze ścianą, że nasze potwory, nie są zwykłymi kukłami do bicia, a niedoświadczeni wędrowcy dość szybko mogą podziwiać na swoim ekranie dobrze wszystkim znany szary ekran.

Co widzi przeciętny gracz, gdy GM zwraca mu uwagę

Od początku migracji wiedzieliśmy, że chcemy aby nasze modyfikacje w AI z obecnego serwera, były również na ServUO i ostatnio udało się dowieźć ostatni element układanki, którym było właśnie AI dla istot czarujących.

Bardzo fajnymi dodatkami w AI na ServUO są:

  • wsparcie dla magicznych pól typu fire field, poison field
  • wsparcie dla czarowania przywołańców przez AI (to musimy jeszcze sprawdzać i może pojawi się w niektórych mobach 🙂 )
  • Wsparcie dla wszystkich szkół magii, dostępnych w oryginalnym UO dla graczy (nekro, bushido, chivalry, necro-mage, spellweaving, mysticism)

Udało nam się też potwierdzić, że dużo pomniejszych fixów działa prawidłowo, system imion działa już prawie dobrze, system języków działa dobrze, wydajność jest dobra, i podczas ponad godzinnej sesji testowej serwer zcrashował tylko jeden raz 🙂

Z gorszych wieści, po ostatnim dostosowywaniu systemu lootu do nowego generatora propsów, wartości wszystkiego z wyjątkiem magicznych przedmiotów są do ponownej rekalkulacji.

Poniżej możecie znaleźć listę rzeczy które zrobiliśmy na ServUO, a które nie są fixami:

  • zwiększenie czasu działania Dużej Mikstury Maski Śmierci do 2 minut
  • dodano Nelderimowe pety do OSIowego systemu trenowania petów
  • przeniesiono limit 250 przedmiotów sprzedawcy gracza z RunUO
  • przeniesiono Potężne mikstury z RunUO
  • przeniesiono kostury runiczne i latarnie z RunUO
  • dodano customowe maski niedźwiedzia i maski jelenia
  • przetłumaczyliśmy nieprzetłumaczone elementy okna craftingu
  • przeniesiono fragment kodu z RunUO powodujący, że pająki nie będą atakować przywołańców Drowa
  • przeniesiono fragment kodu z RunUO powodujący, iż paraliż zadziała rownież na cel będący w trakcie rzucania zaklęcia
  • przeniesiono fragment kodu z RunUO odnośnie questa na nasionka
  • dodano nową broń do umiejętności Rzucanie – harpuny – która działa tak jak inne bronie w umiejętności Rzucanie (opisanej w DevBlogach 6 i 33)
  • dokończyliśmy kodowanie LRC do Zielarstwa, o którym pisaliśmy w poprzednim DevBlogu

CentrED#

Nadszedł ten dzień, kiedy nasz nowy edytor map wchodzi w dojrzałość i od około tygodnia nasi edytorzy mają zielone światło, żeby działać na nowym narzędziu na naszym głównym serwerze.

Udało się to osiągnąć poprzez niezliczoną ilość fixów i poprawek, a następnie wspólnej sesji testowej edytora, gdzie wydajność i stabilność jest już na wysokim poziomie.

Nowy CentrED# wciąż będzie rozwijany, ponieważ w niektórych aspektach wciąż zostaje w tyle w porównaniu do swojego poprzednika, ale w połączeniu ze starym klientem, nasi edytorzy powinni mieć obecnie wszystko czego potrzeba do pracy.

To że jest to nowoczesne narzędzie, tworzone przez nas, umożliwia nam wprowadzanie nowych funkcjonalności w błyskawicznym czasie, czego dowodem jest wprowadzenie oświetlenia terenu w zaledwie kilka dni sporadycznego kodowania.

Jako kolejna nowa funkcjonalność, którą udało się zaimplementować, jest bardzo podstawowe wsparcie dla systemu oświetlenia, co pozwoli nam tworzyć bardziej klimatyczne podziemia.

Co nowego przynosi ServUO

Wódko ma, wódko ma, wódkooo maaa…

ServUO wyszło naprzeciw koneserom wysokoprocentowych napojów wyskokowych i zaserwowało nam system destylacji alkoholi. Tak. dobrze czytacie. DE-STY-LA-CJA.

Destylacja to system produkcji alkoholi ,który wszedł w publishu 70.0.4 i można było uzyskać dostęp do niego poprzez Rustic Theme Pack (co to Theme Packs, przeczytacie tu) i można je dzięki temu tworzyć za pomocą umiejętności Majsterkowanie.

Tak wygląda destylator – stawiamy go w domku z deeda

Aby sobie stworzyć taki destyaltor, potrzeba 90.0 umiejętności Majsterkowania i poniższe komponenty:

2x klikiem na destylator możemy wejść do menu produkcji alkoholi. Tak właśnie ono wygląda przed przetłumaczeniem:

No, z małym błędem 😉 Trzeba będzie poprawić cliloc przy tłumaczeniu

Mamy 2 typy destylacji – standardową i podwójną:

Podwójna destylacja jest używana zamiast destylacji standardowej do podwojenia ilości składników w celu produkcji mocnych napojów alkoholowych.

Do beczki można również dodać etykietę o maksymalnej długości 15 znaków. Etykieta będzie widoczna jako nazwa przedmiotu na skończonej butelce.

Gdy w twoim plecaku znajdują się niezbędne składniki i pusta beczka, jesteś gotowy do przeprowadzenia destylacji. Zauważ, że istnieje szansa na niepowodzenie w próbie destylacji i utratę składników. Szansa na sukces zależy od odporności bakteryjnej drożdży oraz umiejętności Gotowania i Alchemii.

Pozostały czas do dojrzałości można sprawdzić, dwukrotnie klikając beczkę. W przybliżeniu potrzebne jest 48 godzin. Beczki można zostawić w plecaku, przenieść do banku lub jakiegoś pojemnika. Proces dojrzewania będzie kontynuowany bez względu na wybrane miejsce przechowywania.

A tak prezentuje się lista składników (jeszcze nie przetłumaczonych):

źródło uoguide.com

Podsumowanie

Dwa duże taski – AI czarujących potworów oraz zboostowanie Zielarstwa zostały zamknięte. Nie wykluczamy przerzucenia zmian z Zielarstwa jeszcze na RunUO, jeśli w dalszych testach nie będzie pola do zmian.

W dodatku, możecie sobie na ServUO robić własny alkohol. Czy koncesja będzie potrzebna? Może 😉

Działo się sporo przez ostatnie dwa tygodnie, a my spróbujemy żeby następny DevBlog był jeszcze bardziej obifty.

Read More

Turniej na Arenie Jatka

Zgodnie z ankietą na kanale #ankiety na Discord w niedzielę organizujemy turniej PvP na Arenie Jatka, która znajduje się w Kryjówce Przemytników.

Griffith – nowy władca Państwa Tasandorskiego – zaplanował dla was dzień pełen atrakcji. W celu uczczenia wygranych wyborów

Zasady

Swoje uczestnictwo należy zgłosić maksymalnie do godziny 19:29 dnia 21.01 (niedziela). Następnie między godziną 19:31 a 20:29 trzeba potwierdzić swój udział w turnieju.

Dodatkowo:

  • Podczas turnieju zabroniona jest walka poza areną.
  • Na terenie eventu zabronione też jest okradanie graczy.
  • Wszelkie próby złamania tych zasad będą karane więzieniem.
  • Podczas turnieju można korzystać z Alchemii, Rycerstwa, Druidyzmu, Leczenia, Ukrywania i Skradania, wszelkich form magii
  • Podczas turnieju nie można posiadać istot kontrolowanych, przywołańców, wierzchowców. Prosimy wszystkie istoty kontrolowane przechowywać u tresera zwierząt.
  • Obok areny znajdziecie bankiera i tresera zwierząt

Poprzedni turniej na arenie Jatka

Obecnym mistrzem areny jest Miralaya Aarven. Gdy zostanie pokonany lub nie stawi się na arenie, nowy mistrz otrzyma płaszcz mistrza areny Jatka.

Więcej na temat mechaniki aren tutaj: Areny

Read More

Kolejna paczka zmian i poprawek oraz nowości

  • dodano nowe stworzenie do oswojenia – Widmak, który potrafi się ukrywać (czytaj więcej)
  • dodano komendy do Widmaka do działu Komend (czytaj więcej)
  • naprawiono polskie znaki w questach na talizmany rzemieslnicze
  • mag przywoła żywiołaka trucizny, jeśli posiada umiejętność Zatruwanie, gdy użyje czary Summon Air Elemental z Magii, jeśli suma umiejętności Magii + Zatruwania podzielone przez 2 będą równe 100
  • usunięto system OneTime (który miał zmniejszać użycie zasobów komputera), który powodował wysokie zużycie zasobów maszyny, na której stoi serwer
  • okodowano skrzynie do ćwiecznia Otwierania Zamków i zostaną one podmienione na te, które obecnie są stworzone w XML spawnerach
  • poprawiono nazwę księgi Sztuczek Strażnika Lasu
  • usunięto przedawniony kod nieistniejących obiektów związanych z tytoniem
  • dokonano refaktoringu Zielarstwa i nazw plików w Zielarstwie
  • dodano cykle życia roślin Zielarstwa: wzrost, respawn plonu
  • przeniesienie upraw do zielarstwa na WWW
  • uzupełniono opis Zielarstwa (czytaj więcej)
  • dodano nowy Quest na nasionka (czytaj więcej)
  • dokonano pomniejsze poprawki w systemie Zielarstwa
  • dokonano drobnych poprawek dekoracji mapy
  • wyłączono props “zmniejszenie wymaganej siły” na broniach, traczach i pancerzach, co oznacza, iż nie będą się on pojawiały ani w loot, ani w kuciu
  • wyłączono propsy odporności na broniach, co oznacza, iż nie będą się one pojawiały ani w loot, ani w kuciu
  • dodano nowe stworzenie do oswojenia – Athrad Math (czytaj więcej)

Należy dokonać aktualizacji plików za pomocą NelderimPatcher.exe

Podsumowanie wydarzeń fabularnych:

Druidzi zostali wysłani na Świętą misję do wymiaru poza czasem i przestrzenią. Mają tam do wykonania kilka zadań, lecz nikt nie wie czy i kiedy wrócą…

Straż w Tasandorze staje się coraz bardziej przekupna, gdyż złota w skarbcu zaczyna ubywać. Nieudolne rządy Griffitha wpływają dość mocno na ekonomię Państwa.

Drowy i Voxi coś knują. Próbują podpuszczać Wyznawców Pana.

W Tasandorze straż (i nie tylko) dostrzegła obecność pewnego dziwnego jajka, które co rusz zmienia swe miejsce pobytu.

Coraz bardziej zdespreowani Okultyści i Wyznawcy Śmierci, sięgają po boską pomoc. Ich wiedza rośnie i rośnie.

Zoo, które znajduje się nieopodal Tasandory zostało oficjalnie zapełnione.

Read More

Turniej na Arenie Jatka

Zgodnie z ankietą na kanale #ankiety na Discord w niedzielę organizujemy turniej PvP na Arenie Jatka, która znajduje się w Kryjówce Przemytników.

Griffith – nowy władca Państwa Tasandorskiego – zaplanował dla was dzień pełen atrakcji. W celu uczczenia wygranych wyborów

Zasady

Swoje uczestnictwo należy zgłosić maksymalnie do godziny 19:59 dnia 16.01 (wtorek). Następnie między godziną 20:01 a 20:59 trzeba potwierdzić swój udział w turnieju.

Aby turniej wystartował, 4 osoby muszą się zgłosić oraz potwierdzić swoje zgłoszenie

Dodatkowo:

  • Podczas turnieju zabroniona jest walka poza areną.
  • Na terenie eventu zabronione też jest okradanie graczy.
  • Wszelkie próby złamania tych zasad będą karane więzieniem.
  • Podczas turnieju można korzystać z Alchemii, Rycerstwa, Druidyzmu, Leczenia, Ukrywania i Skradania, wszelkich form magii
  • Podczas turnieju nie można posiadać istot kontrolowanych, przywołańców, wierzchowców. Prosimy wszystkie istoty kontrolowane przechowywać u tresera zwierząt.
  • Obok areny znajdziecie bankiera i tresera zwierząt

Poprzedni turniej na arenie Jatka

Obecnym mistrzem areny jest Miralaya Aarven. Gdy zostanie pokonany lub nie stawi się na arenie, nowy mistrz otrzyma płaszcz mistrza areny Jatka.

Więcej na temat mechaniki aren tutaj: Areny

Read More

Paczka zmian i poprawek

  • worek odesłania posłuży do odsyłania przedmiotów stackable
  • komenda [honor do honorowania potworow (ale nie siebie)
  • dodano nową komendę w dziale Komendy
  • kula przywołania zwierzaków będzie działać w dungach.
  • plecak nie będzie ograniczał udźwigu postaci gracza
  • dokonano poprawek w kodzie tytoniu
  • dodano nowe rodzaje i aromaty tytoniu
  • Refaktor kodu uprawy roślin (len, bawełna, zboże i warzywa). (Istniejące przedmioty z tego systemu zostały dezaktywowane i należy w ciągu tygodnia zgłosić się do GM w celu wymiany na nowe)
  • dodano możliwość trenowania Obozowania na jednych zwłokach z delay: 1 sekunda
  • usunięto srebrniki z serwera
  • dodano poprawkę teksty w na queście Wiedźmy
  • poprawki lokacji w queście Wiedźmy
  • zmniejszono ilość mobów w Piramidzie
  • dokonano poprawek w oryginalnym queście na nasionka (jeszcze nie jest dostępny)
  • By NBlades: Uwaga – z powodu problemów z autoquestami oraz koniecznymi zmianami związanymi z silverem gracze, którzy chcą nadal je pobierać powinni NAJPIERW zgłosić się do @[NT] NBlades . Na chwilę obecną dostępne są (faza beta) następujące questy: Tresh, Olmea, Bibliotekarz, Baronowa, Delfin, Gorączka Zlota i Gorączka Złota u drowów (ten sam quest, odmienne napisy liczony jak 1 quest), JakZostałemDrwalem, Kilof(?),MisjaPiesniarki, Lord Granthurm Arybet, Druid, Stary Drzewiec, Rhashi, Danaine, Gandir, Allasiel, Etheriel, Ashleigh, Delduwath . Eodreya. Usunięte zostaną attachy wykonania – punkty questowe pozostają. attachy za stare questy powinny zostać wywalone – o czym pisałem wiele razy. ksiąg już raczej nie mają bo wywalono. Questy zostały zmodernizowane

NALEŻY DOKONAĆ AKUTALIZACJI ZA POMOCĄ NELDERIMLAUNCHER.EXE

Wyniki wydarzenia CoinArt Boże Narodzienie 2023.

Nagrodzono 2 osoby: Vena i Hartownik, których prace są poniżej:

Read More

Nelderim DevBlog #48

Święta świętami, ale robota sama się nie zrobi, tak więc gdy wy odpoczywaliście i świetnie się bawiliście świętując nowy rok, my ciężko pracowaliśmy…

CentrED#

Prace nad nowym edytorem map idą jak burza i z każdym kolejnym dniem nasza aplikacja jest coraz bliżej tego, aby oficjalnie móc zastąpić leciwego CentrEDa.

Przez ostatnie 2 tygodnie udało się wprowadzić niezliczoną liczbę poprawek w funkcjonalności oraz poprawić jakość samego kodu.

Z ważniejszych zmian warte uwagi jest usprawnienie wygody korzystania z aplikacji poprzez wprowadzenie możliwości poruszania się po mapie z wykorzystaniem myszy oraz wprowadzenie podstawowych skrótów klawiaturowych do przełączania pomiędzy narzędziami.

Jedną z poprawek, którą warto wymienić było rozwiązanie problemu niejednolitego koloru tekstur terenu, co wyglądało po prostu dziwnie i niepoprawnie

lewo: CentrED# przed poprawką, prawo: ClassicUO

Po poprawce teren prezentuje się następująco:

Jest lepiej, aczkolwiek brak systemu oświetlenia powoduje problemy w szacowaniu wysokości terenu i wciąż oczekuje to na swoją kolej do zaimplementowania.

Jedną z mocno wyczekiwanych rzeczy było wprowadzenie możliwości edycji mapy na zaznaczonym obszarze i przez ostatnie 2 tygodnie udało się to wprowadzić
Przy okazji udało się też ustalić jednolity interfejs dla wszystkich dostępnych narzędzi, co pozwoliło zredukować ilość zduplikowanego kodu, a efekty możecie podziwiać na tym krótkim wideo:

W międzyczasie przeprowadziliśmy też krótki test wewnątrz ekipy, jednakże jeszcze nie nadszedł dzień porzucenia starego CentrEDa 😉

Lepsze zielarstwo

Prace nad ulepszeniem zielarstwa ruszyły. Oprócz dodania tytoniu i fajki, o których możecie przeczytać w poprzednim DevBlogu oraz rozwijaniu tego pomysłu przez anika o smakowe tytonie, zdecydowaliśmy się również zwiększyć liczby pozyskiwanych surowców oraz szczepek.

Liczbę pozyskiwanego surowca z jednej rośliny zebranej z pola zwiększyliśmy z 2 do 5, zaś ilość pozyskiwanych szczepek z 1 do 3. Dodatkowo, obniżyliśmy próg umiejętności Zielarstwa, wymagany do sadzenia szczepek z 90.0 do 60.0.

Ponadto, udało nam się okodować dodatkowy dopalacz Zielarstwa, czyli pasywne LMC (zmniejszony koszt many). Za każde 20.0 Zielarstwa, postać posiadająca tę umiejętność, ma otrzymać 1 punkt LMC.

Obecnie pracujemy też nad pasywnym LRC (zmniejszonym kosztem ziół), gdzie za każde 5.0 umiejętności Zielarstwo, postać ma otrzymać 1 LRC.

Co nowego przynosi ServUO

ServUO to nie tylko ciekawe mechaniki. Ten emulator dodaje nam też sporą liczbę nowych potworków, a co za tym idzie, ciekawe grafiki. Oto 2 z nich:

Podsumowanie

Na sam koniec możemy wam sprzedać newsa, że z nowym rokiem postanowiliśmy powrócić do regularnych ekipowych spotkań, co powinno bardzo pozytywnie odbić się na tempie prowadzenia naszych prac, tak więc jest szansa, że przyszłe DevBlogi będą bardzo obfite.

Ale czy tak się na prawdę wydarzy zobaczymy za dwa tygodnie.

Do następnego!

Read More

Zmiany i poprawki

  • umożliwienie odzyskiwania czystych zwojów niszcząc księgi zaklęć
  • naprawiono błąd z zapętlającym się specjalem Double Strike / Double Shot u mobów, które powodowały dużą kumulację obrażeń
  • naprawiono nazwę zwłok Zdrajcy Pana
  • wprowadzono fajkę do palenia – za pomocą zielarstwa zbieramy tytoń, tytoń obrabiamy tak jak inne zioła; fajkę można stworzyć za pomocą dość niskiego poziomu umiejętności Stolarstwo (czytaj więcej)
  • wyłączono możliwość wymiany srebra na złoto (u NPC i u GM), NPC Kompanii Handlowej nie sprzedają już srebra (czytaj tutaj)
  • usunięto klasowe/rasowe ograniczenia odnośnie transmutacji zwierząt za PDki (czytaj więcej)
  • zwiększono cenę transmutacji zwierząt za PDki (czytaj więcej)

Należy dokonać aktualizacji plików za pomocą NelderimLauncher.exe

Dodatkowo, informujemy, że od dnia 05.01.2024 zwiększamy koszt wymiany srebra na PD. Będzie to 1PD = 3000 srebrnych monet. Wymiany można dokonać u GM: Maupishon, Lekko Zgryźliwy, kaczy, NBlades lub Levy

Każdy kto się zgłosi, z wymianą srebro na gold do 05.01.2024, otrzyma możliwość wymiany owego srebra po kursie 60 gold = 1 srebro. Po tym czasie, reszta srebra zostanie usunięta z serwera.

Jako, że ZOO zapełniło się szybko, event z ZOO zostanie zakończony z momentem wejścia powyższych zmian.

Dlaczego, zapytacie?

Srebro zostało wprowadzone, przeciw naszym przekonaniom, aby osoby nie biorące udziału w eventach, mogły mieć szansę na PD, jednakże, ta waluta zaburzyła podejście niektórych graczy do eventów, więc, na tę chwilę srebro nie będzie wykorzystywane do pozyskiwania PDków.

Na ServUO chcemy je wykorzystać jako waluta in-game. Na to musicie chwilkę jeszcze poczekać.

Read More

Nelderim DevBlog #47

Witamy was serdecznie w tym przedświątecznym wydaniu DevBloga.

Jak zawsze, weźcie sobie coś ciepłego do picia i zapraszamy was do lektury.

CentrED#

W temacie nowego CentrEDa działo się ostatnio bardzo dużo i efekty są zadowalające.

Dodaliśmy obsługę zestaw kafelków/kolorów używanych do rysowania i aplikacja losowo wybiera grafikę/kolor z wybranego zestawu do wprowadzenia zmiany. Była to jedna z ważniejszych funkcjonalności, które są niezbędne podczas edycji mapy.

Bardzo dużo zmian zostało wprowadzonych w samym interfejsie aplikacji, żeby było wygodnie dla użytkowników i od jakiegoś czasu można dokować okienka, aplikacja posiada domyślny układ, a także układ okien jest zapamiętywany pomiędzy sesjami użytkownika.

Domyślny układ aplikacji

W myśl tego, że nie ma nic idealnego, wprowadziliśmy bardzo przyjazne dla użytkowników wyskakujące okienko, mówiące o tym gdzie i dlaczego aplikacja napotkała błąd krytyczny 🙂

Skoro tak dobrze wszystko się prezentowało, postanowiliśmy wspólnie przetestować i ustalić co jeszcze jest do zrobienia albo poprawienia i testy wyjątkowo wyszły bardzo pozytywnie, jedynie dwa razy zostaliśmy uraczenia wspaniałym oknem o błędzie krytycznym i znaleźliśmy tylko dwa dość poważne błędy(które w momencie pisania tego DevBloga zostały już naprawione).

Testy zakończone pomyślnie

Ustaliliśmy, że jest całkiem nieźle, ale brakuje jeszcze kilka funkcji oraz usprawnień, żeby aplikacja nadawała się do faktycznego edytowania mapy.

Po testach stwierdziliśmy też, że wydajność aplikacji jest do poprawy, ze względu na dość częste przycięcia i udało się nam to przeanalizować oraz znacząco poprawić wydajność, gdzie śmiało możemy teraz stwierdzić, że jest ona porównywalna, bądź nawet lepsza niż poprzednie wersje CentrEDa.

Masz ognia?

Tytoń może być zbierany za pomocą umiejętności Zielarstwo. Ilości pozyskiwanych składników oraz próg sadzenia i szansa na pozyskanie szczepki jest taka sama jak w przypadku innych ziół.

Tytoń, który finalnie pozyskamy, musi znajdować się w plecaku, aby można go palić.

Gdy fajka znajduje się poza slotem, na który jest przeznaczona – kolczyki – ma animowaną grafikę. Będziecie mieć okazję obejrzeć ją w grze, już niebawem, gdyż fajka będzie dostępna już na RunUO. 🙂

Jeśli mamy tytoń w plecaku, a fajka znajduje się w plecaku lub w slocie kolczyków, poprzez 2x klik na fajkę, możemy ją odpalić.

A wtedy po 1 sekundzie pojawi się animacja oraz emotka.

Jeśli tytoniu nie mamy w plecaku, pojawi się próba odpalenia fajki, a następnie to:

Fajka ma 100 użyć. Po każdym odpaleniu spada nam 1 użycie. Fajka nie może być naprawiana, jednakże, nową fajkę może stworzyć postać z umiejętnością Stolarstwo na poziomie między 11.4 a 35.0.

Co nowego przynosi ServUO

Mini championy

Większość z was zna system championów, który istnieje od bardzo dawno i jest to główne źródło pozyskiwanie PowerScrolli.

Razem z ServUO otrzymujemy do naszej dyspozycji bardzo podobny system pochodzący z roszerzenia Stygian Abyss, w postaci 13 predefiniowanych mini championów, z których główną nagrodą są składniki wymagane do Imbuingu.

System ten nazywa się mini champions, ponieważ te spawny są zdecydowanie mniejsze w porównaniu do oryginalnych spawnów: 3 fale w porównaniu do 4 i około 50 potworów łącznie do zabicia w porównaniu do około 500 w systemie normalnych championów

Lista mini championów prezentuje się następująco:

  • The Secret Garden [Fey]
  • Stygian Dragon Lair Entrance [Dragon/Reptile]
  • Crimson Veins [Demon/Elemental]
  • Abyssal Lair Entrance [Demon]
  • Fire Temple Ruins [Fire]
  • The Lands of the Lich [Undead]
  • Skeletal Dragon [Undead]
  • Enslaved Goblins [Goblins]
  • Lava Caldera [Fire]
  • Passage of Tears [Acid]
  • Clan Chitter [Ratmen]
  • Clan Ribbon [Ratmen]
  • Clan Scratch [Ratmen]

Lokacje mini championów, drop oraz ich kompozycja mogą ulec zmianom 🙂

Więcej info tutaj https://www.uoguide.com/Mini-Champs

Podsumowanie

Ostatni DevBlog w tym roku i był to rok owocny, pomimo że pasek postępu migracji jeszcze potrzebuje sporo, żeby się zapełnić, to widać już światełko w tunelu i zdecydowanie nie jest to nadjeżdżający pociąg 🙂

Nam zostaje już tylko życzyć wam dużo zdrowia, szczęścia i żeby ServUO było przed GTA VI 😀

Wesołych i widzimy się w przyszłym roku!

Read More

Paczka zmian i poprawek i podsumowanie wydarzeń fabularnych

  • aktualizacja tekstów NPC mieszczanin, szemrany typ, pijak, chłop, druid
  • pająk nie będzie atakował przywołańców Drowa
  • czar Paralyze (Magia) zadziała również na cel będący w trakcie rzucania zaklęcia
  • pułapki rozrzucane przez Nivek (boss ze świątecznego champa) będą znikać po jego Śmierci
  • dodano przejście do/z noobdungu w Lotharn
  • dodano noobdung w Lotharn
  • przywrócenie oryginalnych cen domów w Tasandorze
  • zwolniono niektóre domy w Tasandorze w wyniku wydarzeń fabularnych (czytaj niżej), zgodnie z ogłoszeniem (czytaj więcej)
  • dokonano aktualizacji opisu Vox Populi na WWW (czytaj więcej)
  • usunięto NPC dającego questa pod starą biblioteką pod Garlan
  • zmiana sezonu artefaktów na zimowy (czytaj więcej)
  • dodano zmarzniętą mumię do pogromcy nieumarłych

Należy zaktualizować pliki za pomocą NelderimLauncher.exe

Podsumowanie ostatnich wydarzeń fabularnych

Czerwona Wadera poległa w walce z rąk poszukiwaczy przygód, którzy pokrzyżowali jej plany budowy międzywymiarowego portalu.

Gdy Tasandora pozostała praktycznie bez obrony, Drowy wykorzystały sytuację i podłożyły ładunki wybuchowe w kanałach, które doprowadziły do katastrofy.

Podczas, gdy poszukiwacze przygód wrócili z notatkami pozyskanymi w ukrytej lokalizacji Vox Populi, doszło właśnie do wybuchu. Kilku poszukiwaczy zostało poważnie rannymi, zaś Ci, którzy uniknęli poważniejszych obrażeń, dostarczyli przed obliczę Griffitha – nowego władcy Państwa Tasandorskiego – notatki, które ponoć mają mówić o współpracy władcy Geriadoru z Vox Populi.

Wybuch zniszczył kilkanaście domów w Tasandorze i poważnie nadszarpnął budżet miasta.

Frakcja nekromantów, która obecnie urzęduje w mieście, zakasała rękawy, aby zapobiec rozprzestrzenianiu się ognia, jednakże, nie udało im się uratować wszystkiego.

Gdy Tamaele walczyli z żywiołem, Vox Populi toczyło wewnętrzną bitwę o władzę. Wygrał ją nowy przywódca Voxów – Dox Granger. Ponoć planuje spory przewrót…

Read More

Nelderim DevBlog #46

Witamy serdecznie w grudniowym wydaniu Nelderim DevBlog.

Zaparzcie sobie herbaty, usiądźcie wygodnie i zapnijcie pasy, bo pasek postępu mknie jak szalony!

Testy, teściki

02.12.2023 odbyły się kolejne testy ServUO, podczas których udało nam się zamknąć sporo tematów, otworzyć kilka nowych bugów oraz popchnąć pasek progresu do ponad 50%. Na owych testach udało się przetestować następujące zmiany:

  • wprowadzenie opóźnienia między użyciami umiejętności Zaglądanie (2 sekundy)
  • rozwiązanie problemu z NPC rzemieślnikiem nie reagującym na słowo “zlecenie”
  • nadgoniona zmiana z RunUO odnośnie braku wpisu o tym, że boss Prastary Runiczny Żuk będzie dawał artefakty
  • pety nie reagowały na komendy w językach rasowych, co udało się naprawić
  • poprawiliśmy zdublowaną kategorię “Inne” w narzędziu skryby i przenieśliśmy je z tej kategorii do już oryginalnie istniejącej kategorii Inne z OSI
  • dodaliśmy naukę umiejętności Rzucenia NPCowi mistrz gildii skrytobójców, by mógł nauczać do 40 punktów tej umiejętności
  • komendę z emotką świadczącą, że jestesmy AFK, którą finalnie przerobimy na automatyczne AFK
  • przeniesione zostały regiony z RunUO
  • przetestowaliśmy stackowalność przedmiotu Dusza
  • przetestowaliśmy region podróży, gdyż uprzednio można było teleportować się do środka lochu
  • przywróciliśmy i sprawdziliśmy grafiki terenu, które wgraliśmy do naszego klienta jakiś czas temu na RunUO
  • przetestowaliśmy proszek wzmocnienia do ksiąg
  • przetestowaliśmy właściwość “difficulty” u Wojownika Ophidian, określającą ilość i natężenie lootu
  • przetestowaliśmy to czy faktycznie teraz nie widać tytułów w paperdoll, tak jak na RunUO
  • przetestowaliśmy Pack Instinct dla przywołańców nekromanckich z Tworzenia Przywołańców Nekromanckich
  • przetestowaliśmy przeniesione z RunUO zlecenia myśliwskie 4 poziomu
  • sprawdziliśmy czy na pewno umiejętności rasowe z OSI zostały wyłączone
  • sprawdziliśmy dodatkowe podpisy z patcha Stygian Abyss określające natężenie propsów na przedmiocie
  • upewniliśmy się, że Mistycyzm oraz wszelkie związane z nim przedmioty zostały chwilowo wyłączone, do momentu, aż przystosujemy tę umiejętność do autorskiego, nelderimowego systemu autoquestów
  • przetestowaliśmy poprawkę odnośnie zbrojonego konia bojowego, którego zbroja nie przyjmowała koloru materiału
  • w systemie imion udało się naprawić to, że gdy najedziemy na postać myszką, to już nie widać imienia, chyba, że się komuś przedstawimy
  • poprawiliśmy rozjechany gump kupca stawianego przez gracza

Poniżej kilka screenów z rzeczy, które jeszcze trzeba poprawić lub dodatkowo przetestować:

NPC nie mają nadanego języka, i objawia się to dziwnymi błędami. Obecnie wygląda to tak:

Bankier wykrzykuje wielokrotnie wiadomości… i to w 2 językach. To jest do porpawy:

Testowaliśmy region teleportacji, ale jednak wydaje nam się, że to na tyle duża sprawa, że będziemy to chcieli w przyszłości przetestować na testach dla Patronów, podczas dłuższej sesji testowej:

Wiele dodatkowych rzeczy wyszło jeszcze w trakcie, co urodziło dodatkowe zadania do wykonania przed startem. Oto kilka z nich:

  • księgi umiejętności specjalnych źle się wyświetlają
  • system imion jeszcze nie do końca działa poprawnie
  • wyżej opisany Vendor Search generuje mapę z oznaczeniami, ale mapa pochodzi z OSI
  • biżuteria ma zbyt dużo wytrzymałości
  • nie widać własnego imienia w paperdoll
  • trzeba przetłumaczyć kilka małych guzików w gumpie craftingu
  • kupowanie od NPC, gdy siedzimy na mouncie

CentrED#

Ostatnim razem nie było nic o nowym centrEDzie, ale czas najwyższy przypomnieć, bo trochę się pozmieniało 🙂

Nowy CentrED został pomyślnie uruchomiony przez użytkowników na systemach Linux oraz macOS, coś co powinno działać od początku, ale nie było przetestowane do tej pory.

Pomimo tego, że jest to całkiem świeży kawałek aplikacji, już niektóre cześci zaczęły być przestarzałe, tak więc został zorganizowany update do najnowszej wersji środowiska .NET 8 oraz zaktualizowane zostały biblioteki graficzne do najnowszych wersji.

Jedną z nowości jest zaimplementowany tzw. “virtual layer”, które pozwala robić edycje mapy na konkretnie zdefiniowanej wysokości, bardzo przydatne do przeróżnych prac na mapie 🙂

Kolejną dużą funkcjonalnością, która się pojawiła jest możliwość robienia wielu edycji mapy poprzez poruszanie myszką z przytrzymaniem przyciskiem.

Przy okazji został wykonane porządki w kodzie i zostały usunięte nieużywane fragmenty kodu, jak również został usunięty eksperymentalny system oświetlenia i cieni, który nie odwzorowywał tego jak wygląda mapa w grze, a w jego miejsce w przyszłości pojawi się nowy system oświetlenia, który będzie dokładnie odwzorowywał światła i cienie tak jak jest to widoczne w grze.

Dodaliśmy też mocno wyczekiwaną opcję wycofywania wprowadzonych zmian z użyciem dobrze wszystkim znanego skrótu Ctrl+Z 🙂

I oprócz tego wszystkiego udało nam się naprawić wiele pomniejszych błędów, poprawić wydajność aplikacji, wprowadzić pomniejsze usprawnienia tu i tam i nasz edytor jest już bardzo blisko tego, żeby mógł zastąpić na dobre nasz obecny edytor.

Co nowego przynosi ServUO

Nowy patch dodaje nam świetną opcję takiego “OLX’a” bez wychodzenia z domu… dosłownie, bo działa on w lokacji, gdzie bezpiecznie można się wylogować, np. domek.

Mowa o Vendor Search. Co to takiego? Już wyjaśniamy.

Vendor Search to opcja, która zawitała do UO w 2015 roku i pozwala ona na wyszukiwanie danego przedmiotu, propsa na przedmiotach, w panelu, do którego mamy dostęp poprzez kliknięcie na swoją postać i w menu kontekstowym należy wybrać Vendor Search. Wtedy to naszym oczom pokaże się takie oto okienko:

Przedmioty możemy filtrować dowolnie, jak nam się tylko podoba i nie musimy chodzić już po sklepikach graczy, by sprawdzić czy coś wpadło na nasz ulubiony kram.

Panel pokaże nam przedmioty wraz z cenami oraz mapką i strzałką prowadzącą do tego sklepiku. Jeśli ktoś chciałby się wgryźć w szczegóły, to zapraszamy TU na oficjalną stronę UO.

Podsumowanie

I na tym zakończymy dzisiejszy wpis.

Nareszcie udało nam się przekroczyć dumnie prezentujące się 50% na pasku postępu i już nie możemy się doczekać, aż będziemy mogli rozpocząć właściwe testy rozgrywki na nowym serwerze, ale na to wszystko musicie jeszcze trochę poczekać.

Do następnego!

Read More

Świąteczne questy & paczka zmian i poprawek

Zmiany i poprawki:

  • dodano opcję oczyszczania pokładu statku ze zwłok (należy kliknąć na sternika w celu oczyszczenia pokładu)
  • na WWW poprawiono błędny opis bonusów z danego drewna w wyrabianiu luków/stolarstwie
  • poprawiono błędną nazwę Ancile na WWW w spisie artefaktów sezonu letniego
  • poprawiono opis czaru Magiczne zioła w Sztuczkach Strażnika Leśnego
  • poprawiono błędą wartość HP Szeola podaną na WWW
  • zwiększono spawn kirinów o 50 % na całej mapie (włącznie ze Świątynią Matki)
  • dodano kołowrotek i krosno u krawca w Lotharn
  • dodano kosze na śmieci w Lotharn
  • dokonano poprawek w mapie
  • dokonano poprawek w teleportach między Podmrokiem a pustynią
  • dokonano poprawek i aktywacji w dismouncie w okręgu, gdzie występuje Paroxymus
  • dodano potwory w sali z bossem w Salach Paroxymusa
  • dodano brakujące wpisy dotyczące Elfów w opisie Ras Elitarnych w Regulaminie
  • potwór Czerwona Śmierć został wpięty w system pogromców i jest teraz wrażliwy na Pogromcę Nieumarłych
  • zmieniono niektóre świąteczne nagrody za questy i nie tylko 😉

Należy pobrać aktualizację plików mapy za pomocą NelderimLauncher.exe

Świąteczne questy:

Od 04.12.2022 do 03.01.2024 będziecie mogli wziąć udział w świątecznych aktywnościach. Przygotowaliśmy dla was 4 aktywności na ten czas.

  1. Quest “Piernikowe Zadanie”, które możecie pobrać u Tilly – piekarza z Ferion, którą znajdziecie nieopodal pola w Ferion. Quest jest automatyczny. Opis znajdziecie u samego NPC. By rozpocząć quest, należy kliknąć na NPC’a i wybrać opcję Rozmawiaj.
  2. Quest “Zagubione Renifery Pana”. Podobnie jak “Piernikowe Zadanie”, ten quest jest automatyczny. Działa na podobnej zasadzie. NPCa znajdziecie w Śnieżnej Przystani.
  3. Quest “Zadanie od Pana”, podobnie jak 2 poprzednie questy, jest automatyczne. Pobieramy zadanie poprzez rozmowę z NPCem. Samego NPCa znajdziemy przed wejściem do Garlan.
  4. Świąteczne champy: 4 lokalizacje oznaczonych wielkimi białymi drzewami (dokładne lokalizacje poniżej). Każdy z champów ma 6 fal + unikatowego bossa, z których można zdobyć artefakt – Kevin z Grupy Elghinn, Zimowy Zdrajca Pana – z Grupy Bossy, Lodowy Smok z Grupy Mini Bossy, Mikołaj z Grupy Przeklętych Artefaktów. Każdy z potworów ma w ciele kamyki, jeden lub więcej. Kamyki można wymienić na nagrody. Kamyki można wymienić do końca stycznia 2024 u GMa Maupishon. Champy można robić raz na 60 min – po zabiciu bossa w miejscu champa pojawi się totem.
    Czas na falę jest odpowiednio długi, by można je robić solo (między 500 a 1500 minut, zależnie od fali, a na bossa 200 minut), jednakże, fale mogą się cofnąć, jeśli ich nie ukończymy w wyznaczonym czasie. Na terenie champów nie ma zakazu fabularnego PvP oraz okradania.

Lokalizacje champów:

Champ Nr 1– Nieopodal Saew – Bossem jest Kevin
Champ Nr 2 – Na wyspie wyrmów – Bossem jest Mikołaj
Champ Nr 3 – Bossem jest Lodowy Smok

Champ Nr 4 – Bossem jest Zimowy Zdrajca Pana

NAGRODY:
– pomalowanie zwierzęcia na kolor ekstrawagancki z palety Punktów Fabularnych – 800 kamieni
– zmiana nazwy lub opisanie przedmiotu lub peta – 850 kamieni
– dowolny artefakt z listy artefaktów dostępnych tylko w tym wydarzeniu: Ochrona Z Północy, Sopel Lodu, Płatek Śniegu, Śnieżka – 1300 kamieni
– pigment do losowej powierzchni (kolor z palety za punkty fabularne) – 520 kamieni
– proszki wzmocnienia do losowej powierzchni posiadające 3 użycia – 450 kamieni
– mikstura wskrzeszenia kontrolowanej istoty – 350 kamieni
– dekoracyjna sukmana w kolorze lodowego smoka (czas rozpadu 12 miesięcy) – 590 kamieni

Read More

Ogłoszenie

W związku z brakiem dostępności domków na wykup i wynajem, w Tasandorze oraz Garlan zostaną przeprowadzone “eksmisje” nieaktywnych postaci z dniem 15.12.2023. Wynajmowane lub wykupione domki zostaną zwolnione dla kont nieaktywnych dłużej niż 365 dni. Jeżeli graczom, którzy od dłuższego czasu nie mają możliwości rozgrywki zależy na swoich domkach prosimy o zalogowanie się i ich odświeżenie lub poinformowaniu o tym GM. Jeżeli używasz domku osoby, która jest nieaktywna również prosimy o zgłoszenie się do GM. Cały dobytek z domków trafi do skrzyni bankowej postaci, która jest właścicielem domku, jeżeli domek był wykupiony, złoto również zostanie zwrócone do skrzyni.

Read More

Nelderim DevBlog #45

Oj działo się ostatnio całkiem sporo na froncie ServUO, tak więc weźcie coś do picia, rozsiądźcie się wygodnie i zapraszamy was serdecznie do lektury!

Postępy w dużych tematach

Działo się ostatnio dość sporo w kwestii ServUO, ponieważ zidentyfikowaliśmy 3 ostatnie duże tematy do okodowania, które były na liście do zrobienia przed UPem:

  • Animal Training
  • Mistycyzm
  • Imbuing
  • Nowy system lootu

Miały być trzy rzeczy, ale po drodze odkryliśmy, że musimy się przepiąć na nowy system lootu, żeby korzystać z dobrodziejstw ServUO, ale o tym trochę później.

W kwestii Mistycyzmu i Imbuingu bardzo szybko doszliśmy do wniosku, że tak na prawdę, nie musimy tego mieć na start, i wszyscy będą szczęśliwi, gdy te skille pojawią się w przyszłym patchu, już po przesiadce na nowy silnik 🙂

Animal Training też byśmy mogli zablokować na start, ale wtedy oswajacze byliby poszkodowani nie mogąc rozwijać swoich zwierząt od samego początku, kiedy pozostałe postacie będą mogły korzystać ze wszystkich dobrodziejstw systemu talentów (Masteries).

Ogólny zarzut co do Animal Trainingu jest taki, że bardzo łatwo jest sobie wytrenować dokładnie takie zwierzę jakie sobie wymarzliśmy, co automatycznie pozbawia sensu szukania i oswajania nowych zwierząt, zależnie od potrzeb.

Wszyscy dobrze wiedzą, że lubimy proste rozwiązania, więc najzwyczajniej znerfiliśmy ten talent celując w dwie wytyczne:

  1. Trenować zwierzę można tylko raz (poprzednio można było niektóre zwierzęta trenować nawet czterokrotnie)
  2. Ograniczyliśmy dostępny budżet na rozwój zwierzęta o około 50%

To jest nasz punkt wyjściowy, a teraz czekają nas sesje testowe, które pozwolą nam określić, czy tniemy dalej, czy jednak trochę przesadziliśmy, czy może należy iść w zupełnie inną stronę.

Wciąż mamy sporo do tłumaczenia

Natomiast temat nowego systemu lootu pojawił się ot tak, gdy próbowaliśmy dostosować koszty ubezpieczenia na ServUO, a trochę podczas tłumaczenia właściwości ItemPower.

Podczas zagłębiania się w wyliczanie kosztu ubezpieczenia na podstawie nasycenia magicznych właściwości przedmiotu natknęliśmy się na problem, gdzie dla niektórych przedmiotów koszt ten był całkowicie bezsensowny.

Szybko udało nam się dokopać do tego, że suma natężenia właściwości przedmiotów jest liczona niepoprawnie dla starego systemu lootu, który mieliśmy domyślnie włączony, a następnie zauważyliśmy, że właściwości przedmiotów z nowszych rozszerzeń są dostępne tylko dla nowego systemu lootu, tak więc wybór był prosty, musimy użyć nowego systemu lootu.

Po zmianie okazało się, że nasze obecne formuły obliczania lootu, nie są wykorzystywane przez nowy system lootu do tworzenia magicznych przedmiotów (złoto, gemy, składniki i reszta na nasze szczęście działają tak samo w obu systemach).

Nowy system lootu określa siłę potworów w zakresie 150-700, a nasze formuły mają zakres wartości pomiędzy 0.1-5000000, wiec musieliśmy znaleźć odpowiednia formułę do przeskalowania naszej siły potworów na wartości akceptowane przez nowy system lootu i parę logarytmów i innych operacji matematycznych i udało nam się osiągnąć w miarę sensowne wartości.

Nowe propsy, nowe menu ubezpieczeń, nowe ceny

No i udało się, nowy system lootu działa, po zabiciu dwóch potworów wyniki wydają się być w porządku, koszty ubezpieczeń zaczęły liczyć się dobrze, więc pomnożyliśmy je x6, żeby nie było zbyt łatwo, tłumaczenia jako tako się zgadzają, kolejna porcja serwera gotowa do porządnego wytestowania.

Co nowego przynosi ServUO

Będąc w temacie trenowania naszych podopiecznych, to czy wiecie, że w dodatku ToL dostajemy też porcję dinozaurów, z których to część możemy pochwycić i wytrenować niczym rasowy trener Pokemon?

Zaprezentowanie na obrazku niżej zwierzaki to właśnie dinozaury, które wchodzą w dodatku Time of Legends, a każdy z nich posiada odrębny zestaw umiejętności, który może posiąść. Z listy poniżej, jedynie “Anchisaur” i “Allosaur” nie mogą być oswojone. (podajemy ich nazwy po angielsku w cudzysłowie, gdyż, pomimo, iż przetłumaczyliśmy ich nazwy dosłownie, to jeszcze mogą one zostać zmienione, tak, aby pasowały do fabuły i świata Nelderim).

“Dimetrosaur”

Temu potworkowi można dodać tak naprawdę niewiele, gdyż już ma 3 umiejętności, które wcześniej posiada (np.: Mortal Strike), więc możemy mu dodac następujące umiejętności: Poisoning, Poison Breath, Dismount.

“Gallusaurus”

Ten mały dinozaur może posiadać Tradycję Wojenną lub Skrytobójstwo. Dodatkowo, można go uzbroić w następujące ataki i umiejętności: Poisoning, Grasping Claw, Armor Ignore, Armor Pierce, Bladeweave, Bleed, Block, Concussion Blow, Crushing Blow, Feint, Dismount, Force of Nature, Frenzied Whirlwind, Mortal Strike, Nerve Strike, Paralyze, Psychic Attack, Talon Strike.

“Najasaurus”

Ten mały “waż” może posiadać: Poisoning, Battle Defense, Bashing, Piercing, Slashing, Wrestle Mastery, Mana Drain, Repel, Searing Wounds, Sticky Skin, Tail Swipe, Venomous Bite, Vicious Bite, Armor Ignore, Armor Pierce, Bladeweave, Bleed, Concussion Blow, Crushing Blow, Dismount, Feint, Force of Nature, Frenzied Whirlwind, Mortal Strike, Nerve Strike, Paralyze, Psychic Attack, Talon Strike, Aura of Energy, Explosive Goo, Essence of Earth, Aura of Nausea, Poison Breath, Essence of Disease. Dodatkowo, może mieć też wysoką Odporność na Magię, co powoduje, że będzie praktycznie niewrażliwy na wszelkie debuffy.

“Saurosaurus”

Ten dinozaur ma dość niewielką ilość umiejętności, które można wytrenować: Poisoning, Life Leech, Tail Swipe, Concussion Blow.

“Triceratops”

Umiejętności i ataki, jakie może posiąść ten miły grubasek, to: Poisoning, Battle Defense, Bashing, Piercing, Slashing, Wrestle Mastery, Mana Drain, Repel,Searing Wounds,Tail Swipe, Venomous Bite,Vicious Bite, Armor Ignore, Armor Pierce, Bladeweave, Bleed, Concussion Blow, Crushing Blow, Dismount, Feint Force of Nature, Frenzied Whirlwind, Mortal Strike, Nerve Strike, Paralyze, Psychic Attack, Talon Strike, Aura of Nausea, Poison Breath, Essence of Disease. Dodatkowo, na OSI, można go wyposażyć w Healing.

Więcej informacji na temat statystyk, odporności i umiejętności znajdziecie tutaj: https://www.uo-cah.com/bestiary – UWAGA! Ta strona została stworzona przez graczy i informacje mogą być nie dokładne lub nieprawdziwe.

Mały disclaimer – Informacje zawarte w tym wpisie mogą finalnie różnić się od tego co finalnie zastaniecie na serwerze Nelderim.

Dodatkowe pomniejsze zmiany:

  • tytuły związane z karmą, umiejętnościami i sławą zostały wyłączone, tak jak a RunUO
  • wyłączono OSIowe umiejętności rasowe
  • na wyspie “noobów” dodano teleporter prowadzący z wyspy do Komnaty Stworzenia
  • dodano regiony kopania i regiony wyrębu na wyspie “noobów”

Podsumowanie

Tak oto wszystkie duże tematy programistyczne, które chcieliśmy mieć gotowe przed UPem, są gotowe do wstępnego testowania. Oczywiście nie oznacza to, że koniec migracji jest już za rogiem, bo są jeszcze tematy średnie i małe, to wszystko trzeba wytestować i dokręcić, a oprócz tego mamy też bardzo dużo pracy w kwestii zmian na mapie oraz fabuły i budowy świata. Osiągnęliśmy dwa dość spore sukcesy, ale jeszcze bardzo dużo mniejszych większych sukcesów przed nami 😉

Do następnego!

Read More

Wojna Rzemieślników – Edycja 2

Zapraszamy do wzięcia udziału w Wojnie Rzemieślników. To 2-etapowy event pomysłu Lekko Zgryźliwego, w którym można brać udział solo lub w parze. Regulamin znajdziecie w wiadomościach niżej. Etap I będzie miał miejsce 29.11.2023 od godziny 21:00 do 30.11.2023 08:00.

Zgłoszenia dotyczą obu części: ETAPU I i ETAPU II łącznie. Zgłaszać można się do 28.11.2023 do godziny 22:30.

Wejście na teren będzie możliwe tylko dla wczesniej zgłoszonych postaci.

Zgłoszone postaci zostaną przeniesione 29.11.2023 o godzinie 20:30 do “poczekalni”, skąd będą mogły od 21:00 wejść na teren evnetu oraz otrzymają do plecaka niewidzialny przedmiot, który pozwoli im na wejście na teren eventu.

Etap II startuje 13.12.2023 o 21:00. Powinien potrwać maksymalnie do 23:00.

REGULAMIN:

Regulamin ETAP 1 – Zbieranie surowców => Przetrwanie PvM:

  • 1) Gracz może zgłosić do 2 postaci do drużyny, która składać się będzie z 1 postaci walczącej i nieskończenie wielu rzemieślników (postaci mogą pochodzić z tego samego konta lub można zgłosić jedną swoją postać i postać innej osoby, z którą zamierzamy być w drużynie). Można również wystąpić solo (patrz pkt 16) Zgłoszenia mają być kierowane do GMa Lekko Zgryźliwy lub Maupishon. Zgłoszenia dotyczą obu części: ETAPU I i ETAPU II łącznie. Zgłaszać można się do 28.11.2023 do godziny 22:30.
  • 2) Zgłoszona postać crafterska będzie mieć wstęp do lokacji, gdzie można pozyskiwać rudę oraz do drugiej lokacji, gdzie można rąbać drewno.
  • 3) Zgłoszona postać crafterska będzie mieć wstęp do lokacji, gdzie można zbierać zioła. Zioła do czarów nekromanckich nie będą dostępne w tej części, należy je wydropić z potworów.
  • 4) Zgłoszona postać bojowa będzie miała wstęp do w.w. lokacji oraz do lochu z potworami, gdzie będzie można pozyskiwać, między innymi, składniki nekromanckie, skóry i materiały na cięciwy.
  • 5) Zgłoszona postać crafterska otrzyma komplet narzędzi z żelaza.
  • 6) Zgłoszona postać bojowa i crafterska przybywa odziana we własną szatę/togę/koszule/spodnie/fartuch/pas/płaszcz bez propsów oraz buty z max 1% odpornością. Postaci nie mogą posiadać żadnych kontrolowanych istot w momencie przybycia na event.
  • 7) Postać bojowa może mieć w plecaku księgę umiejętności specjalnej, księgę Tradycji Wojennej, księgę Rycerstwa, Księgę Nekromancji, Księgę Skrytobójstwa, Księgę Zaklęć Barda, Księgę Magii bez żadnych propów. Postać, która ma zaklęcia Mrocznego Rycerza otrzyma na czas eventu latarnie z 0 ilością dusz oraz bez propsów – należy zgłosić to, że jest się Mrocznym Rycerzem podczas zgłaszania postaci. Ewentualne księgi z autoquestów mogą zostać w plecaku.
  • 8) Postaci, które nie są postaciami bojowymi, posiadające umiejętność Druidyzm nie mogą wnosić ksiąg druidyzmu na teren eventu.
  • 9) Poza w.w. przedmiotami, nie można na teren eventu wnosić innych przedmiotów. Każdy kto wniesie inne przedmioty, które nie zostały wyżej wymienione, zostanie przeniesiony na teren więzienia na 8h.
  • 10) Zgłoszone postaci będą miały 12h na zebranie potrzebnych materiałów/składników i stworzenie wymaganych przedmiotów. Na miejscu startowym będzie kowadło i palenisko, krosno oraz 50 materiału.
  • 11) Atakowanie i okradanie graczy jest zabronione.
  • 12) Postaci, które opuszczą tereny eventu nie mogą na niego wrócić. Dozwolony jest log out. Użycie Help (teleportacja za pomocą Help) będzie równało się opuszczeniu eventu.
  • 13) Postaci, posiadające umiejętność Druidyzm nie mogą wnosić ksiąg druidyzmu na teren eventu.
  • 14) Na teren eventu nie można przybywać we wcześniej rzuconej przemianie. Wszelkie przemiany muszą być rzucone już na terenie eventu.
  • 15) Postaci dostają punkty za zabijanie potworów w przypisanym do nich lochu. Te punkty liczą się do ogólnej klasyfikacji.
  • 16) Postać występująca solo otrzyma kolczyki 2 dowolnie wybranymi umiejętnościami crafterskimi na poziomie 80%.
  • 17) Na teren eventu można wejść z jednym z wierzchowców: żuk, ognisty żuk, smok bagienny, leśny ostard, pustynny ostard, jaskiniowy jaszczur, koń lub lama. Worgi, konie i lamy bojowe, oraz inne zwierzęta nie wspomniane wcześniej, nie są dozwolone.

Regulamin ETAP 2 – Zwykła arena => PvP:

Zasady z ETAPu I obowiązują też i tutaj

  • 1) TYLKO Przedmioty stworzone/zebrane przez postaci crafterskie w ETAPIE I eventu, będą wykorzystywane przez postaci bojowe na arenie w tej części eventu. (+ księgi wspomniane w ETAPIE I). Każda drużyna będzie mieć własną skrzynię na terenie wydarzenia, w której będzie mogła przechować swoje przedmioty.
  • 2) Okradanie graczy jest zabronione.
  • 3) Postaci, które znajdą się na terenie eventu, nie mogą go opuścić, aż do końca eventu. W przeciwnym wypadku tracą możliwość dalszego udziału w evencie, jednakże, są wliczani do klasyfikacji ogólnej.
  • 4) Postaci, które nie są postaciami bojowymi, posiadające umiejętność Druidyzm nie mogą wnosić ksiąg druidyzmu na teren eventu.
  • 5) Ten etap będzię odbywał na arenie w osobnej lokacji w systemie mini-eventów PvP. Każda drużyna może odbyć maksymalnie 3 walki.
  • 6) Nie można myć bandaży w trakcie walki na arenie.
  • 7) W razie remisu pomiędzy drużynami nastąpi dogrywka.
  • 8) Za zwyciestwo dostajemy 50 PKT. Za remis 25 PKT.
  • 9) Jeśli walka nie rozstrzygnie się w ciągu 5 min, ogłaszany jest remis.
  • 10) Jeżeli dogrywka nie rozstrzygnie walki finałowej. O wygranej decyduje rzut kośćmi.
  • 11) Poza osobami walczącymi na arenie, zakazana jest walka między graczami.

Nagrody:

Nagroda za 1sze miejsce: Do wyboru: Runik Valorytowy/Runik zielonej skóry/Runik do łuków z drewna zmarzniętego – 5 użyć + zwój nagrody poziomu 5 + 4k srebra

Nagroda za 2gie miejsce: Do wyboru: Runik Vertowy/Runik czerwonej skóry/Runik do łuków z drewna opalonego 7 użyć + zwój nagrody poziomu 6 + 2k srebra

Nagroda za 3cie miejsce: Do wyboru: Runik matowej miedzi/Runik niebieskiej skóry/Runik do łuków z drewna żywicznego 10 użyć + zwój nagrody poziomu 7 + 1k srebra

Każdy uczestniczący poza podium otrzyma 1k srebra oraz zwój nagrody poziomu 8, jako nagrodę pocieszenia.

Read More

Niehonorowy Tor Gladiatorów pod patronatem Goryla

Zasady:

Wydarzenie Tor Gladiatorów będzie mieć miejsce w niedzielę 12.11.2023 o godzinie 20:30.

  1. Uczestnictwa nie trzeba zgłaszać. Wystarczy pojawić się na miejscu wydarzenia.
  2. Wydarzenie odbywa się na torze pokazanym wyżej na screenie, na którą dostać się można przez portal, który otworzy się na rynku w Tasandorze, Garlan, L’Delmah, Lotharn o godzinie 19:50.
  3. Zmagania rozpoczną się około 20:45.
  4. Przeciwnikami są postępujące po sobie kolejno komnaty z niewielką ilością potworów. Każda komnata może mieć jednego lub więcej potworów.
  5. Zwycięzcą zostaje osoba, która przetrwa do zabicia ostatniego stwora i wyjdzie za próg ostatnich drzwi żywa w jak najkrótszym czasie. Każdy gracz, który zabije wszystkie potwory i ukończy bieg, otrzymuje odpowiedni attachment, po którym będziemy sczytywać czas zakończenia biegu.
  6. Nagrodą główną premiowane są trzy najlepsze osoby.
  7. Zakazuje się wszelkiej formy atakowania / złodziejstwa na terenie wydarzenia. Wszelkie zachowania uznane za przeszkadzanie lub trolling mogą zostać nagrodzone 3 dniami w więzieniu.
  8. Postacie mogą brać udział pieszo lub z wykorzystaniem stworzeń. Na arenie można posiadać dowolną ilość kontrolowanych istot.
  9. Postacie korzystają ze swojego sprzętu w trakcie walki. Postaci odpowiadają za swoje przedmioty. Utracone w jakikolwiek sposób przedmioty, nie będą zwracane. Pieniądze za ubezpieczenia nie będą zwracane.
  10. Na torze istnieją dedykowane ścieżki dla: 1. Oswajacza, 2. Maga, 3. Wojownika, 4. Łucznika. Postaci będą przypisane do w.w. torów.
  11. W pierwszej komnacie nowego koloru (czyli, niebieskiej, zielonej i czerwonej) każdego toru jest krzyż do uzdrawiania. Łącznie jest ich 3 na każdym torze.
  12. Można wykorzystywać Umiejętności Specjalne, mikstury, przywołańce, cnoty, zwierzęta, broń oraz wszelkiej innej maści sposoby przetrwania.
  13. Cnota honor zostanie wyzerowana w pierwszej komnacie. Ci, którzy ukończą wyścig. otrzymają uzupełnienie punktów cnoty do 100%.
  14. Każda osoba chcąca brać udział w turnieju, musi na teren turnieju przynieść 2 banany, a następnie złożyć je w skrzyni obok portali.
  15. Osoby, które ukończą bieg. proszone są o nie podchodzenie do toru. Prosimy o oczekiwanie na koniec wydarzenia nieopodal podium.

Nagrody:

  • 1sze miejsce – RS 7, 3000 srebrników i ciekawą szarfę eventową
  • 2gie miejsce – RS 9, 2000 srebrników i ciekawą szarfę eventową
  • 3cie miejsce – RS 10, 1000 srebrników i ciekawą szarfę eventową
  • wszyscy pozostali otrzymują 1000 srebrników

Każdy, kto będzie dobrze odgrywał swoją postać może otrzymać PDki na koniec wydarzenia.

Read More

Nelderim DevBlog #44

Terraformacja Nelderim i obserwacja nieboskłonu to Twój mokry sen, jeśli chodzi o piątkowy wieczór? (No, chyba, że jesteś Drowem, to tylko terraformacja)…jeśli tak, to zapraszamy do przeczytania dzisiejszego DevBloga. Zasiądź wygodnie i zaczynamy!

Jesienne porządki obecnego silnika

Mieliście kiedyś taką sytuację, że chcieliście zrobić coś prostego, ale z biegiem czasu ta prosta czynność nieustannie rosła i rosła?

Otóż my mieliśmy taką sytuację, gdy chcieliśmy uporządkować kod zakrwawionych bandaży, żeby potencjalnie dać im jakieś dodatkowe zastosowanie 🙂

Gdy spojrzeliśmy w kod tych bandaży momentalnie ręce nam opadły, serce zabolało, prawie dostaliśmy raka i coś w nas pękło.

Postanowiliśmy poprawić to raz, a dobrze, żeby nie musieć tego poprawiać drugi raz na ServUO i zaczęliśmy drążyć temat, jak zaktualizować wersję języka C# w obecnym projekcie do kompatybilnej z tym co jest obecnie na ServUO.

Szybkie kopiuj-wklej kawałków kodu i konfiguracji z ServUO, trochę przesuwania rzeczy, kilka potknięć po drodze i udało nam się podnieść wersję języka z 5.0(2012) na 10.0(2021) i co prawda, nie możemy korzystać ze wszystkich nowości, ze względu na wciąż przestarzały .NET Framework 4.8, ale komfort kodowania zdecydowanie nam się podniósł.

Przy okazji wyprostowaliśmy strukturę plików w projekcie, uprościliśmy procedurę budowania projektu, odświeżyliśmy instrukcję pierwszej konfiguracji oraz posprzątaliśmy plik z ustawieniami projektu.

Dodatkowo pozbyliśmy się kilku nieużywanych systemów takich jak ekipowy UOArchitect, IRCBot, czy system akceptacji podań z Nelderim 2.0 😀

No i zakrwawione bandaże po przepisaniu mają 112 linii w porównaniu do oryginalnych 551, i po prostu skopiowaliśmy je w niezmienionej formie od razu do kodu ServUO 🙂

CentrED#

Przez jakiś czas nie pisaliśmy o rozwoju naszego nowego edytora map, ale ostatnio nazbierało się trochę usprawnień, którymi możemy się z wami pochwalić.

Mocny nacisk położyliśmy na to, aby komfortowo dało się korzystać z aplikacji, tak więc dużo pracy poszło na to, żeby aplikacja informowała nas o wszelakich błędach i postępach, zamiast najzwyczajniej zakończyć działanie bez żadnej informacji.

Aplikacja posiada możliwość uruchomienia wbudowanego serwera, żeby uprościć proces edycji mapy użytkownikom.

Dodaliśmy obsługę opcji programu oraz profili użytkownika, żeby nie musieć wszystkiego ustawiać przy każdym uruchomieniu aplikacji.

Nareszcie udało się też dodać okno z minimapą, aby komfortowo przenosić się w miejsce, które aktualnie chcemy edytować, a jako wisienka na torcie, to okno posiada również możliwość zapisywania ulubionych miejsc z opcja szybkiego przeniesienia się 🙂

Oprócz tego było udało się też poprawić masę mniejszych błędów i wprowadzić wiele mikro poprawek i usprawnień takich jak:

  • Poprawne wyświetlanie półprzezroczystych grafik
  • Usuwania koloru z grafik oraz kolorowania grafik bez koloru
  • Próbkowanie grafik oraz kolorów z menu pod prawym przyciskiem myszy
  • Wskazywanie folderu z plikami poprzez okno wyboru
Ilość dostępnych okien potrafi zasłonić nam prawie całą przestrzeń roboczą

Nowy CentrED jest już na tyle stabilny, że postanowiliśmy dodać do repozytorium uprzednio skompilowane paczki, żeby nie było potrzeby kompilować wszystkiego samemu.

Co nowego przynosi ServUO

Każdy z nas lubi spoglądać w gwiazdy od czasu, więc, mimo, że nieba w UO nie widać, to przez teleskop będzie można oglądać gwiazdy.

Astronomia

[tekst został zaadaptowany z oryginalnego artykułu z www.uo.com]

Nowe hobby stało się możliwe w Sosarii – dzięki niedawno dodanemu Teleskopowi (jako prezent na 21 urodziny), postacie mogą podziwiać nocne niebo, obserwując takie zjawiska jak planety, galaktyki, komety i konstelacje. Konstelacje można zaznaczyć za pomocą pióra do Kartografii, aby stworzyć mapę gwiazd.

Teleskop można postawić w domu.

  • Konstelacje można nazwać za pomocą mapy gwiazd. Mapę gwiazd można przekazać Willebrordowi, Astronomowi w Namiocie Astronoma Teleskopu w Moonglow. (na OSI, u nas lokacja nie została jeszcze określona)
  • Gracze, którzy jako pierwsi odkryją konstelację, zostaną odnotowani w rejestrze konstelacji, otrzymają specjalny tytuł i przepis.
  • Z tego przepisu kowale mogą nauczyć się robić jak teleskop.
  • Wszystkie konstelacje są unikalne dla danego serwera. Jest 1000 konstelacji do odkrycia.

W grze dostępna jest księga (screen poniżej), która opisuje jak używać teleskopu. Obecny opis nawiązuje do fabuły i mechaniki OSI. Nasz system czasu działa trochę inaczej, więc będziemy musieli przerobić opis i mechanikę działania, tak aby zsynchronizować to z naszą fabułą i systemem czasu. Opis z księgi pt. “Looking to the Heavens: A Primer on Britannian Astronomy” (robocza nazwa: “Spoglądając ku Niebu: Podstawy astronomii Nelderim”) znajdziemy też tu:

Badania nad astronomią w Britannii sięgają pojawienia się obcych z odległych krain. Kiedy dowiedziano się, że Sosaria istnieje w znacznie większym wszechświecie, ciekawość skierowała nasze głowy w kierunku nieba. Nim człek obdarowany został umiejętnościami umożliwiającymi obserwację obiektów na dużą odległość stały się rzeczywistością – pojawiły się teleskopy. Choć najbardziej imponującym przykładem tych wynalazków jest ten zlokalizowany w Moonglow przy 43° 52′ N, 122° 4′ W, gdzie postanowiłem spędzić swój czas na głębokich badaniach, niedawne postępy w miniaturyzacji sprawiły, że rozmiar tych instrumentów stał się dostępny dla przeciętnego obserwatora.

Korzystanie z teleskopu może wydawać się dość proste, ale byłoby naiwnością sądzić, że nie ma nic poza przypadkowym wskazywaniem ku niebu, aby dokonywać obserwacji!

Najlepsze godziny obserwacji przypadają w nocy między godzinami 17:00 a 4:00 rano. Każdy zegar jest niezbędnym narzędziem do mapowania nieba nocnego!

Chociaż na nocnym niebie można zobaczyć różne obiekty, jeśli skieruje się teleskop na obiekt podążający za gwiazdami, prawdziwe poszukiwania to poszukiwanie konstelacji – unikalnej kolekcji kilku gwiazd.

Konstelacje pojawiają się w różnych okresach nocy. Konstelacje można zobaczyć podczas wczesnego wieczoru (17:00-20:00), późno w nocy (21:00-23:00), północy (24:00) lub w środku nocy (1:00-4:00). Po godzinie 4:00 światło dzienne zagłuszy wszelkie próby dokonywania sensownych obserwacji.

Konstelacje można obserwować w tych przedziałach czasowych na podstawie ich położenia na nocnym niebie. Brytyjscy astronomowie przyjęli system współrzędnych, który używa rektascensji (RA) i deklinacji (DEC), aby dokładnie określić położenie konstelacji podczas nocnych okresów. (screen poniżej)

RA można mierzyć od 0 do 24, a DEC od 0 do 90. Obecne teleskopy są w stanie rozpoznać przyrosty co godzinę RA i 0,2 stopnia DEC.

Gdy określono przedział czasowy i ustawiono RA i DEC, wystarczy uruchomić przełącznik wygodnie umieszczony w celowniku, aby sprawdzić tę część nieba! Jeśli masz szczęście zobaczyć konstelację, standardowym piórem do mapowania można utworzyć mapę gwiazdową. Jako potencjalny odkrywca nowej konstelacji masz okazję nazwać i zgłosić swoje odkrycie do Brytańskiego Towarzystwa Astronomicznego, którego głównym rejestratorem jest ten autor.

Szczęśliwego obserwowania nieba!
Willebrord Astronom

[Jako, że fabuła i mechanika czasu Nelderim różni się w stopniu dość znacznym od OSI, informacje zawarte w powyższym opisie moga różnić się od finalnej wersji, którą zobczycie na serwerze]

Przenoszenie zmian z RunUO

Zmiany, które przeniesliśmy z RunUO na ServUO w ostatnim czasie, to:

  • pack instinct dla craftowanych przywołańców nekromanckich
  • 4 poziom zleceń myśliwskich
  • poprawka prawie 16-letniego problemu z NPCami spawnującymi się bez imienia
  • zoptymalizowany kod zakrwawionych bandaży
  • dorzucenie Zdrajcy Pana do puli bossów

Podsumowanie

Niebo i ziemia były tematem dzisiejszego DevBloga. Mamy nadzieję, że za 2 tygodnie wrócicie po więcej, a my, że będziemy mogli się pochwalić większą paczką zmian i poprawek. Do następnego!

Read More

Paczka poprawek

  • poprawiono błędy w regionie Paroxymusa
  • poprawka w NPCach – NPC będą otrzymywać kolor zgodnie swojej rasy
  • dodano serwerowi obsługę ósmej postaci
  • dodano Pack Instinct do przywołańców nekromanckich z Tworzenia Nekromanckich Przywołańców
  • przepisano i zoptymalizowano kod Zakrwawionych Bandaży
  • poprawiono NPC Żebrak
  • naprawiono buga w losowaniu nagrody w Zwojach Nagrody (uprzednio można było zabrać nagrodę przed akceptacją losowania i powtórzyć losowanie, i otrzymać nagrodę ponownie)
  • poprawiono teleporty w noob dungu w Noamuth Quortek
  • usunięto narzędzie dla GM – UO Architekt (w przyszłości zostaje ono zastąpione innym, wbudowanym już w ServUO, natywnym dekoratorem)
  • dokonano pomniejszych optymalizacji kodu serwera
Read More

Zmiany i poprawki

  • uzupełnienie chronologii (czytaj dalej)
  • dodano kamienne gargulce i złych magów w spawnrach w Ruth
  • dodano brakujący teleport między poziomem drugim dungeonu, a poziomem z bossem w Loen Torech
  • poprawiony błędny wpis w spawnerze, który powinien spawnować pnącza po zabicu demona w Loen Torech
  • poprawiono czasy spawnu w regionach Leża Lodowych Smoków
  • naprawiono problemy z portalami w Leżu Lodowych Smoków
  • zmniejszono ilość potworów w spawnerach w Saew
  • zmniejszono ilość potworów w spawnerach w Hall Torech
  • ospawnowano wyspę Lotharn ptakami, psami i kotami
  • dodano zioła na wyspie Lotharn
  • wpięto Lotharn do systemu miast
  • poprawiono regiony Lotharn
  • dodano publiczny portal na drugi kontynent
  • dodano publiczny portal dla Elfów prowadzący z drugiego kontynentu do Lotharn
  • dodano publiczny portal dla Drowów prowadzący z drugiego kontynantu do L’Delmah
  • dodano pokoje na wynajem w karczmie nieopodal portu w Tasandorze
  • Nekromancja nie będzie powodować statusu kryminalisty w Państwie Tasandorskim (czytaj niżej)
  • wprowadzono poprawki w języku Nieumarłych
  • poprawiono bug z błędnie wyświetlającą się jakością zbroi na konia bojowego
  • usunięto system chorób (czytaj niżej)
  • zawieszono organizacje fabularne Wilkołaki i Wampiry
  • działalność Inkwizycji zostaje obecnie zawieszona do odwołania
  • poprawiono kod potwora anchimayen, który powodował lagi
  • dodano filtr w księdze zleceń myśliwskich, który uwzględni 4 poziom zleceń
  • przywrócono artefaktów (poprawne) dla Pełzacza Bagus Gaagak
  • rozbudowano dungeonu Paroxymusa
  • poprawiono oraz rozbudowano spawn w dungeonie Paroxymusa

Należy pobrać aktualne pliki za pomocą NelderimLauncher.exe

Wydarzenia fabularne i ich wpływ na świat Nelderim

Geriador swego czasu zmagał się z dziwnym rodzajem magii, kryształów i cholera wie jeszcze czego. Doprowadziło to do pojawienia się Spaczonego Gajusza z Orod, który, jak się okazało, przybył z jednego z kryształów, przy którym majstrowało Vox Populi. Narobił trochę problemów, ale na szczęście , finalnie, został zgładzony.

Śmierć i kremacja Soteriosa – namiestnika Państwa Tasandorskiego. Soterios zmarł już jakiś czas temu, jednakże, dopiero niedawno zdecydowano się na kremację zwłok. Śmierć Soteriosa doprowadziła do zawieszenia Inkwizycji.

Śmierć i kremacja Soteriosa spowodowały również, to, iż zakończyła się walka z wszelkimi chorobami, gdyż on był ostatnim nosicielem wirusa. Stąd też, można stwierdzić, iż dzięki pomocy schwytanego wcześniej Szalonego Majstra, który jest obecnie przetrzymywany przez Okultystów i śmierci namiestnika Tasandory, wirus zginął na dobre.

Za swe czyny (“cudzołożenie” ze zwłokami Soteriosa), decyzją nowego władcy, Malaer został skazany na wygnanie z Tasandory. Straż winna aresztować go, jeśli tylko zostanie zauważony przez nich w mieście. Zyskał on bowiem, nieoficjalnie, tytuł “trupojebcy”.

W tasandorskim teatrze, odbyły się wybory nowego władcy. Co do ich sprawiedliwości są pewne wątpliwości, a przynajmniej tak mawiają w Państwie. Nowym władcą został Griffith – Kapłan Śmierci – z urodzenia Tamael i Tasandorczyk. Obiecał on rządzić silną ręką i zaopiekować się wszystkimi (prócz Drowów).

Wybory zostały zakłócone przez niecny atak Vox Populi na miasto Tasandora. W owej bitwie poległ Kapitan Vox Populi. Miasto zostało obronione.

Read More

Nelderim DevBlog #43

Witamy ponownie i zapraszamy na kolejną porcję postępów z prac nad migracją.

Postępy prac ServUO

Przez ostatnie 2 tygodnie udało nam się ruszyć kilka mniejszych tematów, a także wstępnie zamknąć jeden większy temat, który zdecydowanie zbyt długo leżał częściowo rozgrzebany.

Większym tematem było dokończenie przenoszenia zmian na nowego klienta, a zajęło nam to tak długo, ponieważ zbyt pochopnie nałożyliśmy paczkę zmian znalezioną w Internecie, która ostatecznie się nie sprawdziła i zdecydowaliśmy się ją wycofać.

Gotowe paczki zmian z Internetu zazwyczaj są bardzo proste do zaaplikowania, jednakże żeby odkręcić ich efekt, potrzeba dość sporo pracy i planowania, żeby w procesie nie uszkodzić plików klienta i nie narobić sobie jeszcze więcej problemów.

Na nasze szczęście, tym razem odwracanie zmian odbyło się bezboleśnie i mamy nadzieję, że temat przenoszenia zmian do nowego klienta będziemy mogli nareszcie zamknąć na dobre 🙂

Co do mniejszych tematów, z którymi się uporaliśmy, lista prezentuje się tak

  • Zakończyliśmy (przynajmniej na tę chwilę) dodawanie znaków na “wyspie n00bów”.
  • dodano komendę AFK, która docelowo ma włączać się automatycznie i wyświetlać emocję *drzemie*/ *śpi*
  • udało się przenieść region podróży, region kopalni Drowów
  • naprawiliśmy punkty wytrzymałości magicznych ksiąg oraz ich naprawianie i podsypywanie proszkiem
  • Poprawiliśmy umiejętności bojowe niektórych potworów, dla których niepoprawnie liczył się wskaźnik trudności.

Co nowego przynosi ServUO

ServUO przynosi usystematyzowane podejście do umiejętności specjalnych dla stworzeń, a także wprowadza nowe umiejętności specjalne.

W grze Ultima Online istnieje wiele zdolności, z których twój pupil może wybierać.

Poniżej znajdziesz listę różnych specjalnych zdolności, ruchów specjalnych i czy umiejętności obszarowych, jakie gra oferuje twojemu zwierzakowi.

Zdolności specjalne:

  • Angry Fire (Ognistey Gniew)-> stworzenie zadaje niszczące ataki ogniem (51 – 81 obrażeń).
  • Conductive Blast (Wybuch Przewodzący)-> obniżenie odporności na energię celu (10 obrażeń).
  • Dragon Breath (Smoczy Oddech) -> zadaje niszczycielskie obrażenia w oparciu o własne zdrowie.
  • Grasping Claw (Chwytający Pazur)-> stworzenie używa swoich pazurów, aby rozszarpać cel, co skutkuje utratą odporności fizycznej i obrażeniami fizycznymi (32 – 70 obrażeń).
  • Inferno -> stworzenie otacza swoje cele ogniem, powodując obniżenie odporności na ogień i miażdżące obrażenia od ognia (46 – 79 obrażeń).
  • Life Leech -> Wysysanie życia, tak samo jak na broni
  • Lightning Force -> stworzenie atakuje energią i ma szansę na ogłuszenie (44 – 59 obrażeń).
  • Mana Drain -> Wysysanie many, w ten sam sposób, co czar z Magii
  • Raging Breath -> stworzenie używa ognistego oddechu zadając nagły ogień, który utrzymuje się w czasie (20 Początkowe Obrażenia, 10 “Impulsów” po 10 Obrażeń, Łącznie 125 Obrażeń)
  • Repel (Odbicie) -> 50% nadchodzących obrażeń zostają odbite na napastnika.
  • Rune Corruption -> powoduje redukcję odporności na obrażenia celu.
  • Searing Wounds -> stworzenie przypala atakujących, co skutkuje zmniejszeniem skuteczności leczenia (3-8 obrażeń).
  • Steal Life (Okradnięcie z Życia) -> stworzenie atakuje obrażeniami od energii, które przekształcą część tych obrażeń w zdrowie w ciągu pewnego czasu. (45 Początkowe Obrażenia, 5 “Okresów “Implusów” po 5 Obrażeń, 70 Łączne Obrażenia)
  • Sticky Skin (Przylepna Skóra) -> spowolnienie prędkości ataku u atakujących.
  • Tail Swipe (Uderzenie Ogonem) -> stworzenie wstrząsa ogonem w kierunku celów, co skutkuje bezpośrednim zadaniem obrażeń oraz szansą na paraliż i dezorientację, prowadzącą do obniżenia inteligencji i zręczności (30 obrażeń).
  • Venomous Bite (Jadowite Ukąszenie) -> że stworzenie zatruwa wszystkie pobliskie cele (Maksymalnie 4 poziom trucizny).
  • Vicious Bite (Złowieszczy Gryz) -> stworzenie zadaje swoim celom, powodując obrażenia w czasie (0 Obrażeń początkowych,5 Obrażeń po 60 s,+5 Obrażeń co 20 s aż do 50 Obrażeń, 275 Obrażeń w ciągu 200 s)

Umiejętności obszarowe:

  • Aura of Energy (Aura Energii) -> obrażenia energetyczne w pobliżu celów (10 obrażeń co 5 sekund otrzyma każdy cel w promieniu 5 kratek.).
  • Essence of Disease -> to samo co wyżej, z tym, że od trucizny
  • Essence of Earth –> to samo co wyżej, ale obrażenia fizyczne
  • Aura of Nausea (Aura Mdłości) -> pobliskie cele otrzymują karę obniżonej szybkości ciosów, szansy trafienia, szansy obrony i szybszego rzucaniem zaklęć.
  • Explosive Goo (Wybuchowa Masa)-> tryskająca lawa trafia w pobliskie ofiary, zadając obrażenia od ognia (Tworzy reakcję łańcuchową wybuchów, która przeskakuje na wiele celów w ogromnym promieniu, zadając około 50 obrażeń każdemu.).
  • Poison Breath (Trujący Oddech) -> śmiercionośny podmuch trucizny w pobliżu celów (Nakłada truciznę aż do 4 poziomu (w zależności od umiejętności Zatruwanie) na wszystkie cele w dużym obszarze wokół zwierzaka.

Ruchy specjalne:

  • dokładnie takie same jak mają bronie

(wszelkie tłumaczenia nie są ostateczne i mogą ulec zmianie)

Podsumowanie

Na ten moment to już wszystko z naszej strony i jak zawsze, widzimy się za dwa tygodnie.

Read More

Nelderim DevBlog #42

Dzisiejszy DevBlog jest dość obszerny, więc złapcie za napitek i zapraszamy do czytania 🙂

Garść poprawek

Ostatnio trochę czasu poświęciliśmy na analizę oraz naprawianie problemów wykrytych podczas ostatnich testów ServUO i na pierwszy ogień poszedł problem zapowiadający się prosto, polegający na tym, że kupcy obsługują graczy bez względu na to czy są na wierzchowcu, czy stoją za ścianą.

Zagłębiając się w kod, szybko doszliśmy do wniosku, że z samymi komendami jest wszystko w porządku, a to system języków powoduje problemy i taki błahy problem naprowadził nas ja k naprawić problem dużo większego kalibru.

W skrócie, system języków był wpięty nieprawidłowo w funkcję obsługującą mowę istot świata Nelderim, przez co ogólnie “mówienie” wyglądało jakby działało, ale tak na prawdę tylko wyglądało.

Na szczęście tym razem udało się uniknąć przepisania całego systemu, a wystarczyło zaledwie przesunąć “tłumaczenie” kawałek dalej i zintegrować bardziej z tym co jest, aniżeli tak jak próbowaliśmy dotychczas, zaimplementować całą funkcję mowy w naszym systemie języków.

Przy okazji udało nam się namierzyć też malutki błąd, gdzie czasami bez znajomości języka, możliwe było tłumaczenie niektórych słów.

Po wprowadzeniu tej poprawki, jak ręką odjął, zaczęły działać komendy kupców, komendy zwierząt, komendy statków, NPC byli w stanie mówić językami i przestały pojawiać się jakieś bardzo dziwne artefakty podczas rozmowy

Po lewej, jeden gracz rozmawia z NPC po elficku, po prawej gracz nie znający tego języka

A co do samego problemu obsługi gracza na wierzchowcu, wszystko zaczęło działać jak należy, gdy przetestowaliśmy to z poziomu gracza 😉

Oprócz tego udało się również naprawić kilka mniejszych problemów na ServUO. W końcu dopięliśmy sprawę złego wyświetlania w gumpie przedmiotów tworzonych przez skrybę. Obecnie wygląda to tak:

Wcześniej wyświetlały nam się 2 grupy Inne. Umiejętności specjalne zostały wyniesione z grupy Inne. Grupa Inne obecnie zawiera księgi, przedmioty questowe, czyste zwoje, etc.

Kolejny problem, z którym się borykaliśmy, to problem z dodaniem do NPCa możliwości nauczenia się umiejętności Rzucanie. Kaczy odkrył, iż informacja jest wysyłana do klienta oraz, że brakuje cliloca, który by to wyświetlał, więc w umiejętnościach NPC Kowala oraz Skrytobójcy dodano Rzucanie i dopisano w Cliloc.mul brakujące wpisy o uczeniu się umiejętności Rzucanie.

Co nowego przynosi ServUO

W DevBlog#4 trochę prouszyliśmy już temat statków. Tym razem chcemy wam przedłożyć dokładnie jak to wygląda.

Ultima Online: High Seas to rozszerzenie (także znana jako “booster”) wydany 12 października 2010 roku wraz z patchem 68. Opublikowano je po raz pierwszy podczas spotkania UO Town Hall, które odbyło się 28 sierpnia 2010 roku w siedzibie EA Mythic/Bioware w Fairfax, w stanie Wirginia. Pierwotnie nosiło tytuł Adventures on the High Seas, ale później zostało skrócone do samego “High Seas”.

Co otrzymujemy z tym boosterem?

Nowe Statki

Nowa klasa statku, Galeon, która występuje w trzech odmianach:

  • Galeon Orków – 3 działa z każdej strony
  • Galeon Gargiszów – 3 działa z każdej strony
  • Galeon Tokuno – 2 działa z każdej strony
  • Statek Brytyjski – 4 działa z każdej strony, 2x 1-płytkowe dodatki do domu, najwolniejszy ze wszystkich statków
  • Statki można malować farbą do łodzi, w różnych odcieniach
  • Nowe Łodzie umożliwiają dostęp do brzegu
  • Ograniczenie jednego statku i jednej łodzi na postać na wodzie w danym czasie.

Ruch Statków

  • Ruch łodzi został naprawiony, statki poruszają się płynnie, bez pomijania animacji
  • Łodzie mogą teraz poruszać się trzema różnymi prędkościami
  • Można nimi sterować za pomocą myszy, zamiast komend głosowych, poprzez dostęp do kierownicy statku
  • Nowe metody wchodzenia na pokład statków za pomocą Linii Cumowniczej, zastępując uciążliwą metodę z użyciem deski
  • Jeśli jesteś sojusznikiem, w tej samej gildii, w drużynie lub otrzymałeś dostęp, możesz wejść na statek, dwukrotnie klikając Linie Cumowniczą
  • Jeśli statek jest wystarczająco uszkodzony, możesz wejść na pokład bez zgody (dotyczy zarówno statków graczy/NPC)

Broń Statków

  • Łodzie posiadają kilka stanowisk, na których można umieścić działa (obecnie cztery rodzaje: Karona, Kulembaga, Blundercannon i Dragon Cannon)
  • Wieloetapowy system strzelania (ładowanie, przygotowanie, strzelanie)
  • Amunicja wytwarzana przez Kowalstwo, a inne zapasy/składniki wytwarzane są za pomocą Majsterkowania, Alchemii, Krawiectwa i Gotowania.
  • Kule armatnie – do strzelania do innych statków i dużych potworów
  • Śrut – do walki przeciwko ludziom i niszczenia armat
  • Armaty są wytwarzane za pomocą Kowalstwa

Uszkodzenia i Naprawa Statków

  • Łodzie będą wyświetlać coraz większe ilości odniesionych uszkodzeń (obecnie 3 stany uszkodzeń). Nakierowanie myszą na sternika pokaże ilość uszkodzeń
  • Brak lub Niewielkie – Brak widocznych uszkodzeń
  • Średnie – Statek ma uszkodzone części i może poruszać się tylko powoli
  • Ciężkie/Ekstremalne – Statek jest unieruchomiony i może na niego wejść każdy
  • Gdy statek jest bardzo uszkodzony, nie może podróżować. Nagłe naprawy pozwolą statkowi pokonać krótkie odległości, zanim naprawy się wyczerpią
  • Łodzie mogą być naprawiane przez każdego, kto ma wystarczająco dużo materiałów – płótna i drewna
  • Gracze posiadający Stolarstwo lub Krawiectwo mogą naprawiać statki zużywając o 50% mniej zasobów

Statki Pirackie/Kupieckie

  • Punkty trasy NPC
  • Unikalne załogi
  • Możliwość zaatakowania
  • Mogą bronić się za pomocą dział i ataków z dystansu
  • Okazjonalnie zrzucają skrzynie z kontrabandą oraz snop siana jako łup

Na OSI otrzymujemy również morski ryneczek. Więcej o nim więcej w tym artykule.

Ulepszono też profesję wędkarską, o czym powiemy też więcej niebawem.

Podsumowanie

Dzięki wielkie za wytrwanie przez tę ścianę tekstu. Do następnego 🙂

Read More

Święto Przeklętego Ducha

Czarna magyja, kurwancka… *rzekł i splunął soczyście przechadzając się po cmentarzu ulokowanego nieoplodal Tasandory* …czuć nią tu na 20 łokci. Oby tylko nie rozlezło się to po okolicy. Trza zawiadomić straże… oj trza…

Od 13.10 od godziny 09:30  do 31.10 do 22:00 macie szansę odwiedzić nowy dungeon, który jest częścią cyklicznego eventa z okazji Halloween. PvP jest dozwolone w tym dungeonie. Wejście do niego znajduje się w kryptach Cmentarza w Tasandorze.

W tym dungeonie znajdziecie hordy nieumarłych oraz demonów, które, jeśli zostaną zabite, mają szansę zostawić w swym ciele kamień. Te kamienie będą walutą, którą możecie wymienić na nagrody opisane niżej.

Wymiana kamieni na nagrody jest możliwa u GMów. Możliwa jest ona do 08.11.2023r. godzina 23:59.

Nagrody jakie można zdobyć, to:



– za 4000 – tytuł dla postaci „Pogromca Przeklętych”
– za 2800 – pokolorowanie wierzchowca na kolor krwistoczerwony
– za 2150 – szata z kapturem z podpisem “Dar Przeklętych Duchów” w unikatowym kolorze (z palety za PKT fabularne)
– za 1550 – tytuł dla przedmiotu/opis przedmiotu „Dar Duchów”

za 1000 – pigment do losowej powierzchni w wybranym przez gracza kolorze z palety ekstrawaganckiej z puli kolorów za Punkty Fabularne (3 użycia)
za 800 – pigment do losowej powierzchni w wybranym przez gracza kolorze z palety standardowej z puli kolorów za Punkty Fabularne (3 użycia)
za 600 – proszek wzmocenienia do losowej powierzchni (3 użycia)
– za 350 – transmutacja przedmiotu (zgodnie z rozpiską z nagrodami za punkty fabularne)
za 300 – naprawienie szaty z kapturem

Wszelkie niewykorzystane kamienie zostaną usunięte ze świata Nelderim: Aderthand.

Dodatkowo:

W dungeonie tym można napotkać bossy – Awatara Przeklętych Duchów oraz Ichabod Crane (bezgłowy jeździec) – które ma małą szansę na ciekawe przedmioty (Awatar – kosa, Ichabod – dynia-latarnia). Bądźcie czujni!

Read More

Nelderim DevBlog #41

I oto kolejny piątek nadszedł, a znim nastał DevBloga początek, więc otwórzcie zimne i pieniste, i zacznijcie czytać co dziś przygotowaliśmy dla was.

Podział dungeonów na podregiony

Udało nam się zakończyć podziały dungeonów na podregiony oraz podpinanie ich pod spawnery.

Powyżej macie pełną listę dungeonów, które zostały podzielone na podregiony na nowo i/lub zostały podpięte pod spawnery.

Jak wiecie, ten temat przewijał się w DevBlogach od dawna. Sam pomysł narodził się w DevBlog#3, gdy kaczy zaprojektował system gradacji mobów i właśnie to z myślą o nim ten podział został dokonany.

Ilości potworów w regionach oraz same podziały będą jeszcze “dokręcane”, więc wszelkie sugestie związane z poszczegółnymi dungeonami prosimy kierować do odpowiedniego działu na Discord.

Co nowego przynosi ServUO

Primeval Lich Spawn został dodany wraz z rozszerzeniem Stygian Abyss. Jest umiejscowiony w podziemiu dungeonu Stygian Abyss.

Etap 1 – rozpruwacze i nietoperze wampiry
Etap 2 – golemy krwii i mroczne smugi
Etap 3 – nieumarłe gargulce i ludzkie widma
Etap 4 – kościane smocze pisklęta i senne zjawy
Champion – Primeval Lich (nazwa polska wciąż w opracowaniu)

Dekoracje, które można zdobyć na spawnie:

W miarę postępu spawnu, pojawia się więcej dekoracji w obszarze champa. Istnieją cztery różne etapy dekoracji: gdy spawn zaczyna się (jeżyny, opadłe gałęzie, itp.), częściowo przez pierwszą falę (groby, nagrobki, itp.), częściowo przez drugą falę (lawa, czaszki demonów, itp.) i częściowo przez trzecią falę (pręgierz, wózek z rudą, itp.). TUTAJ można zobaczyć jak one wyglądają.

Ewolucja etapów następuje, gdy pojawia się nowa czerwona świeca, chociaż dokładna świeca zależy od tego, ile czerwonych świec pojawiło się na początku spawnu. W każdym etapie dekoracji istnieje szansa, że LOSOWY element dekoracyjny, który pojawił się dotychczas, zostanie zduplikowany na ziemi w pobliżu oryginalnego elementu. Tylko DWA etapy dekoracyjne wyprodukują zduplikowany element dekoracyjny na jeden spawn, a jest to losowe dla każdego spawna.

Więcej wskazówek jak zdobywać te przedmioty znajdziecie tutaj.

Testy, teściki

Podczas krótkich testów, które zostały przeprowadzone 27.09.2023 sprawdzone zostały poszczególne taski:

  • przetłumaczone komendy na statku
  • czy sternik reaguje na komendy w języku rasowym
  • tłumaczenie questa od tresera zwierząt
  • czy szczepki i nasiona się stackują
  • czy wyświetla się nazwa księgi mistycyzmu
  • test zmiany nadgonionej z RunUO związanej z czarami Magii Natury i Okultyzmu, które przyciągały straż, a teraz mają ją wykluczać z mobów, które będą przyciągane
  • test zmiany nadgonionej z RunUO związanej ze zmianą materiału masek na skórzane
  • testy systemu języków i procentowej znajomości poszczególnych języków
  • testy tego czy imiona w immiennych potoworach się wyświetlają

Podsumowanie

I to tyle w dzisiejszym DevBlogu. Dzięki za przeczytanie 41 wydania i widzimy się w kolejnym, za 2 tygodnie 🙂

Read More

Kolejna paczka zmian i poprawek

  • zmiana sezonu artefaktów na Sezon Jesienny (czytaj więcej)
  • uzupełniono brakujące artefakty w sezonie jesiennym na WWW oraz w kodzie
  • usunięto Korone Tal’Keesh z doom
  • usunięto zdublowaną Przeklętą Maskę Śmierci w Przkelętych Artefaktach w kodzie
  • podpięto Loen Torech pod nowe regiony
  • wyrównano czas respawnu do 35-45 minut w Loen Torech
  • dokonano podziału Gorogona na nowe regiony
  • podpięto Gorogona pod nowe regiony i dokonano podziału na nowe spawnery, które zawierają kilka nowych potworów
  • podpięto Leża Ognistych Smoków pod nowe regiony
  • podpięto Piramidy pod nowe regiony
  • naprawiono wybór brody z artefaktu
  • skillball będzie pojawiał się u wszystkich nowych postaci
  • zabudowanie niewidzialnymi ścianami obszaru dookoła jednego z książąt demonów, do którego czasem się teleportował/spawnował się
  • dodano sigil na Azatotha
  • dodano czwarty poziom zleceń myśliwskich – zlecenia na bossy (by anik) [obecnie nagrody będą pochodziły z dostępnej już puli nagród ze zleceń myśliwskich, jednakże, pracujemy nad osobną pulą artefaktów dla tego poziomu]
  • zaktualizowano listę nagród że zleceń myśliwskich (czytaj więcej) (by anik)
  • Poprawiono filtr do zamówień łukmistrza w księdze zamówień (by anik)
  • Dodano poprawkę na tworzenie latarni maga, która od teraz będzie dziedziczyć kolor materiału (by anik)

Należy pobrać aktualizację z użyciem NelderimLauncher, aby poprawnie wyświetlały się nowe zlecenia myśliwego!

Read More

Nelderim DevBlog #40

Parafrazując słowa jednego ze wspaniałych polskich wykonawców: “Czterdzieści DevBlogów minęło jak jeden dzień…”, przychodzimy do was z kolejną porcją zmian i nowości, także zapnijcie pasy, otwórzcie dowolny napój i przygotujcie kanapeczki. Zaczynamy! 🙂

Osiągnięcia

O osiągnięciach, które pojawią się na ServUO dość ogólnikowo pisaliśmy już w DevBlog #34, jednakże ostatnio pojawiły się w tym temacie pierwsze konkrety.

Zaczęliśmy powoli implementować poszczególne rodzaje osiągnięć i dość szybko okazało się, że system wymaga kolejnej partii przeróbek, aby ulepszyć czytelność definicji osiągnięć, a także ograniczyć ilość błędów podczas tworzenia nowych osiągnięć.

Po trzech iteracjach zmian w systemie, nareszcie udało nam się osiągnąć zadowalający efekt i mogliśmy przystąpić do implementacji konkretnych osiągnięć.

Na chwilę obecną mamy w kodzie trzynaście rodzajów celów, które system śledzi i może przyznawać osiągnięcia, a lista ta z czasem będzie się rozwijać.

Na potrzeby testów mamy również trzynaście zdefiniowanych osiągnięć i pierwsze testy zakończyły się pozytywnie.

Testy, testy i jeszcze raz testy

Od ostatnich testów nazbierało się sporo spaw do sprawdzenia. Testy, które przeprowadziliśmy 03.09.2023 poświęcone były 2 różnym stronom pracy nad rozwojem serwera.

  1. CentrED, nad którym Kaczy intensywnie pracuje już od bardzo dawna. Testowaliśmy między innymi budowanie, kolorowanie, responsywność nowego interfejsu i wszystko lub prawie wszystko działa poprawnie. Parę funkcjonalności wymaga jeszcze dokręcenia, ale z grubsza wydaje się, że działa.
  2. ServUO od strony mechanicznej. Tutaj mieliśmy sporo zmian, które musieliśmy nadgonić z RunUO, ale i wykonać zadania, które od dawna nam wisiały na tablicy.

Robiliśmy dalsze testy systemu imion, i, jakby tu zacytować Kaczego, “przecież kurka działało”. No, ale nie działa. Wyświetlanie imion u innego gracza nie działa poprawnie. Na powyższym screenie możecie zobaczyć sytuację, w której moja postać w zielonym nie powinna znać imienia Kacak Zyberg, więc przezwała sobie go KWAKERS. Niemniej jednak, po najechaniu na postać, zamiast widzieć przezwisko, widzi faktyczne imię.

Z perspektywy innej postaci: mój wierzchowiec jest dla mnie nazwany tak jak trzeba. Zwierzę innej osoby (innej mojej postaci w tym wypadku) widnieje jako “zwierze”, a Kacak Zyberg przy Ctrl+Shift wyświetla się jako nieznajomy krasnolud (choć po najechaniu myszą na niego wyświetla się faktyczne imię). Zwłoki zaś dla każdego, włącznie z nami, będą widziane jako Zwloki (rasa).

Kolejny dziwny problem pojawił się tutaj: imiona straży, mieszczan są widziane normlanie, ale zaś imiona vendorów graczy mają ten sam problem, co na screenie nr 1.

Obecnie pracujemy nad poprawieniem tego systemu.

System języków też nam się trochę rozjechał. Słowa-klucze (keywords), czyli takie jak “kup”, “zlecenie”, itp. źle się wyświetlają.

Kolejna kwestia do poprawy w autorskim systemie.

Przetestowaliśmy też wszystkie zmiany opisane w DevBlog#39. Większość z nich dostała zielone światło. Po drodze wyniknęło kilka nowych spraw do poprawy, niemniej jednak, pasku postępu poruszył się z marnych 36% na dumne

Patroni otrzymali od nas 5-mintowe wideo-teaser testów. W przyszłości chcemy wypuścić wideo z wcześniejszych oraz przyszłych testów, byście mogli mieć więcej wglądu w to co robimy, więc, jeśli chcesz wiedzieć więcej, to zapraszamy do pozostania naszym Patronem 🙂

Co nowego przynosi ServUO

Abyssal Infernal Spawn został dodany wraz z rozszerzeniem Stygian Abyss. Miejsce to znajduje się na skalistym terenie otoczonym lawowymi strumieniami i otchłanią.

Cały obszar spawnu jest objęty zasadami Felucca, co oznacza, że ​​może tam występować PVP, a Mordercy mogą tam wejść, tak jak na innych Championach. Kradzież poprzez jest również dozwolona.

Istnieją dwie wejścia do spawnu (na OSI). Jedno z nich znajduje się na 3. poziomie Hythloth w Facet Felucca, niedaleko schodów na 4. poziom (u nas jeszcze nie wiemy gdzie to wejście będzie). Drugie znajduje się w Dungeons of Stygian Abyss.

Fale:

Ten champ ma standardowo 4 fale. Na falach pojawiają się znane nam już moby, ale i też kilka nowych. (więcej na uoguide).

Podsumowanie

Czterdziesty DevBlog już za nami, a my wracamy do pracy, żeby było o czym pisać w części czterdziestej pierwszej 🙂

Jak zawsze, dajcie nam znać na Discordzie co sądzicie o nadchodzących zmianach.

Do następnego!

Read More

Nelderim DevBlog #39

Nasza osłabiona przez żyćko i wakacje armia GMów działa na wielu frontach jednocześnie. Kapitan Kaczy dzielnie rozwija CentrEDa i równocześnie łata RunUO, Kapral Maupishon stara się utrzymać balans między questowaniem, commitami na RunUO i poprawkami/zmianami na ServUO. To tyle jeśli chodzi o briefing.

Jeśli jesteście gotowi na Misję DevBlog #39, to zapnijcie pasy, bo właśnie ruszamy!

CentrED#

Ostatnim razem temat nowego CentrEDa zakończyliśmy stwierdzeniem, że naszym następnym krokiem będzie implementacja pierwszych narzędzi do edycji mapy i w zasadzie ten temat zajął całe dwa tygodnie 🙂

Na pierwszy rzut poszło okno wyboru obiektów, które chcemy dodać do mapy.

Wydawać by się mogło, że będzie to proste, jednakże naiwne podejście do tego tematu pokazało nam, że trzeba się trochę postarać, ponieważ wydajność takiego najprostszego rozwiązania powodowała, że cała aplikacja była nieużyteczna.

Jedna z pierwszych wersji okna wyboru obiektów.

Okno wyboru otrzymało również możliwość filtrowania po nazwie oraz ID obiektu, dla wygody edytorów, ponieważ szukanie konkretnego obiektu z listy na której jest kilkadziesiąt tysięcy pozycji, może okazać się okropnie trudne 🙂

Następnym w kolejce było podobne okno, ale z możliwością wyboru koloru dla naszych obiektów.

Tutaj poszło zdecydowanie sprawniej bo już było wiadomo co i jak nauczeni doświadczeniem przy tworzeniu poprzedniego okna 🙂

Tutaj również pojawiła się opcja szukania koloru po numerze albo po przydzielonej nazwie.

Przy okazji udało się zoptymalizować tu i tam, a także wykonać testy wydajnościowe na dość budżetowej maszynie, i szału nie ma, bo aplikacja wyciąga jakies 10-15FPS, ale na upartego będzie się dało z tym pracować nawet na słabym sprzęcie, a możliwości dalszej optymalizacji jeszcze trochę się znajdzie 🙂

Mając możliwość wyboru co chcemy dodawać, przyszła kolej na konkretne narzędzia.

Systematycznie implementowane były coraz to kolejne narzędzia i na chwilę obecną mamy:

  • Wybieranie(Select)
  • Rysowanie(Draw)
  • Usuwanie(Remove)
  • Przesuwanie(Move)
  • Zmienianie wysokości(Elevate)
  • Kolorowanie(Hue)

Do tego wszystkie narzędzia zostały wyposażone we wskazówki wizualne, jaka zmiana zostanie wprowadzona z naszym kliknięciem, a jest to coś czego stary CentrED nie potrafił 🙂

Tak się prezentuje intencja usunięcia korony drzewa
Podobna wskazówka jest dla zmiany wysokości obiektu
A także dla przesuwania obiektów

Dodatkowo w międzyczasie udało nam się poprawić kilkanaście przeróżnych baboli w przeróżnych częściach klienta i serwera.

Powoli zbliżamy się do końca pierwszego etapu rozwoju CentrED# i możemy wam zdradzić, że już mamy zaplanowaną sesję testową tego narzędzia, żeby wyłapać ewentualne niedociągnięcia, więc w następnym DevBlogu na pewno będziemy mieć o czym pisać 🙂

Zmiany i poprawki w kodzie

Poza tym co przeczytaliście wyżej, zaczęliśmy nadganiać też zmiany z RunUO oraz wprowadzać pewne pomniejsze poprawki/sugestie, które wisiały nam na Trello już od jakiegoś czasu 🙂

  1. Jedną z nich było właśnie zmniejszenie częstotliwości rzucania tekstami przez mieszczan oraz uniezależnienie owych wypowiedzi od ruchu wokół NPCów. Obecnie wystarczy, że gracz znajduje się wokół NPCów. NPC nie będą wliczać ekipantów, co obecnie miało miejsce.

2. Kolejnym nadgonieniem zmian było przeniesienie zmiany, która miała przeciwdziałać ściąganiu straży za pomocą czaru Gnijące Zwłoki/CiekawyKamień (Okultyzm/Magia Natury).

3. Przenieśliśmy też już część regionów – w tym rzucie były to Kopalnie w Podziemiach u Drowów.

4. Poprawiliśmy błędnie wyświetlające się przedmioty w menu Inskrypcji.

5. Przenieśliśmy też zmianę powodującą, iż sternik reaguje na komendy w językach rasowych.

6. Dodatkowo, przetłumaczyliśmy OSIowy autoquest od Tresera Zwierząt.

7. Zmniejszyliśmy też szansę na dispell od czarujących potworów z 75% na 15%. Dzięki temu granie przywołańcami w końcu będzie możliwe.

8. Zweryfikowaliśmy też ilości pozyskiwanych surowców za pomocą umiejętności Drwalstwo, Górnictwo i Pasterstwo, gdyż ta ilość została zmieniona względem OSI już na Nelderim 2.0.

Co nowego przynosi ServUO

Stygijski Smok (nazwa robocza) to jedno z unikalnych stworzeń znajdujących się w Lochach Stygijskiej Otchłani. Aby zdobyć 4 Smocze Kule z holu przed wejściem do owego smoka, należy zabijać małe smoki spawnujące się przed wejściem. Następnie należy ich użyć ich na ołtarzu przy 128º N, 67º W (na oryginalnej mapie) wewnątrz Lochów Stygijskiej Otchłani. Jak w przypadku każdego unikalnego potwora, do jaskini może wejść jednocześnie grupa dziesięciu osób.

Smoczysko potrafi czarować, stawiać ściany ognia, ziać ogniem i rzucać deszcz meteorytów.

Podsumowanie

Taka całkiem pokaźna paczka zmian i poprawek podsumowuje ten ostatni wakacyjny moment. Mamy nadzieję mieć więcej czasu i więcej zasobów, które możemy przeznaczyć na rozwój ServUO. Tymczasem, tyle na dziś.

Niech was Pan/Śmierć/Loethe/Matka (czy kto tam chcecie) prowadzi!

Read More

XII Turniej Gladiatorów

Arena, na której turniej będzie mieć miejsce

Portal, przez który dostaniecie się na turniej (podobne będą otwarte w Garlan, L’Delmah i Noamuth Quortek)

Turniej Gladiatorów będzie mieć miejsce w piatek 08.09.2023 o godzinie 22:00.

  1. Uczestnictwo można zgłaszać do GMa [NT] Maupishon
  2. Turniej odbywa się na arenie pokazanej wyżej na screenie, na którą dostać się można przez portal, który otworzy się na rynku w Tasandorze, Garlan, L’Delmah, Noamuth Quortek  o godzinie 21:30.
  3. Zmagania rozpoczną się około 21:50.
  4. Przeciwnikami są postępujące po sobie kolejno fale potworów.
  5. Zwycięzcą zostaje osoba, która przetrwa do zabicia ostatniego stwora, lub zabije największą ilość stworów.
  6. Nagrodą główną premiowane są trzy najlepsze osoby.
  7. Zakazuje się wszelkiej formy atakowania / złodziejstwa na terenie areny. Wszelkie zachowania uznane za przeszkadzanie lub trolling mogą zostać nagrodzone 3 dniami w więzieniu.
  8. Postacie mogą walczyć pieszo lub z wykorzystaniem stworzeń. Na arenie można posiadać jedynie 1 stworzenie/przywołańca o maksymalnej wartości 3 slotów.
  9. Postacie korzystają ze swojego sprzętu w trakcie walki.
  10. Dodatkowo, zostaną dodane ściany i pułapki na arenie.

Nagrody:

Za pierwsze miejsce: Zwój nagrody 9 klasy + 3000 srebrników + statuetka za 1sze miejsce
Za drugie miejsce: Zwój nagrody 10 klasy + 2000 srebrników + statuetka za 2gie miejsce
Za trzecie miejsce: Zwój nagrody 11 klasy + 1000 srebrników + statuetka za 3cie miejsce

Dla pozostałych uczestników są nagrody pocieszenia: 1000 srebrników

Tabela wyników dotychczasowych turniejów:

TABELA

Poprzednie zmagania:

Read More

Nelderim DevBlog #38

Uff, jak gorąco.

Ostatnie upały ostro dały nam się we znaki, a ulewy z piorunami nie zachęcały do siedzenia przy włączonym komputerze.

Jednakże nie powstrzymało nas to przed dowiezieniem DevBloga z tylko malutką obsuwą, niezależną z resztą od pogody 🙂

CentrED#

Mamy nadzieję, że temat nowego edytora map wam się jeszcze nie przejadł 😀

Pierwszym wyzwaniem ostatnich dwóch tygodni było zaimplementowanie możliwości zaznaczania poszczególnych obiektów na mapie za pomocą myszy i jak się przekonaliśmy, nie jest to takie proste zadanie.

Na samym początku należało w ogóle zapoznać się z tematem i poznać istniejące rozwiązania, aby nie wymyślać koła na nowo.

Po dość obszernym googlowaniu, udało się wyodrębnić dwie metody, które potencjalnie pasowałyby do naszego edytora:

  1. Mouse Picking with Ray Casting
  2. Framebuffer 3D Color Picking

Na pierwszy rzut oka, pierwsza metoda wydawała się prostsza, jednakże po wstępnym eksperymencie, okazało się że wykrywanie przezroczystości w grafikach będzie wymagało zdecydowanie zbyt wiele pracy i ta metoda, raczej sprawdziła by się w pełni trójwymiarowej aplikacji z pełnoprawnymi modelami 3D.

Druga metoda posiada tą przewagę, że dużo obliczeń jest wykonywane przez kartę graficzną i wiele problemów najzwyczajniej rozwiązuje sie samo, jednakże nie udało się znaleźć żadnego pełnego przykładu użycia tej metody z naszym językiem programowania i frameworkiem graficznym.

W praktyce, metoda ta okazała się być banalnie proste w implementacji i po dosłownie kilku iteracjach udało nam się osiągnąć sukces 🙂

Poniżej możecie zobaczyć jak “wygląda” zastosowanie takiej metody. 🙂

Kolor kodowanie poszczególnych grafik w osobnym buforze graficznym, bez obsługi przezroczystości.
Prawie kompletny obraz, z obsługą przezroczystości oraz poprawnym formatem kolorów, teraz już chyba poznajecie co to za miejsce 🙂

Teraz wystarczy tylko odczytać kolor pixela pod kursorem, odkodować z tego numer obiektu i gotowe.

Proste, prawda? 🙂

Mając zaimplementowaną obsługę myszy, szybko przydrutowaliśmy tu i tam i w efekcie udało nam się wykonać pierwsze edycje w postaci podmiany grafiki kilku obiektów 🙂

Widzicie co się zmieniło?

Przy okazji bardzo proste okazało się dodanie możliwości zmiany rozmiaru okna i nie jesteśmy już teraz limitowani do zaledwie 1024×900 pikseli 😀

Po uzyskaniu kilku punktów umiejętności w renderowanie do przeróżnych buforów graficznych, okazało się, że bardzo proste jest renderowanie obrazu w dowolnej rozdzielczości prosto do pliku!

Tak więc możecie zobaczyć na własne oczy tasandorę w rozdzielczości 16K, tylko uwaga, ponieważ zajmuje to bagatela 300MB.

TASANDORA_16K.jpg

Jeżeli macie wrażenie, że może się to bardzo przydać do tworzenia map użytych na naszej stronie www, to macie rację i na pewno skorzystamy z takiej możliwości 🙂

Następnym krokiem było stworzenie prototypów pierwszy narzędzi edytora, aby zobaczyć z czym to się je i czy komunikacja z serwerem na pewno działa ( oczywiście nie działała ) i powstały bardzo prymitywne, aczkolwiek użyteczne narzędzia do kolorowania obiektów i zmiany wysokości obiektów.

Proste testy tychże narzędzi wykazały, że architektura klienta nie ma prawa działać i należało ją dość mocno zmienić, żeby miało to ręce i nogi.

W międzyczasie poprawiania klienta, udało się również stworzyć pierwszą, już funkcjonalną iterację okienka logowania do serwera, a także wspaniałą funkcję startowania lokalnego serwera z poziomu klienta.

Ostatecznie udało nam się wyprostować sytuację nowego klienta, a naszym następnym celem jest zaimplementowanie pierwszego zestawu narzędzi edytora, a pierwsze efekty prezentują się następująco

Ostatnie podziały:

Jak ostatnio informowaliśmy, jesteśmy na końcówce podziału dungeonów na podregiony. Z racji dość obłożonego grafiku naszych ekipantów, udało się jedynie podzielić jeden kolejny Dungeon – Leże Lodowych Smoków.

Do podziału został jeszcze Gorogon, potem tylko wpięcie wszystkiego w spawnery i system jest gotowy pod gradację mobów na ServUO 🙂

Powyżej przykład istniejącego już spawnera, który jest wpisany w jeden z regionów. Później będziemy mogli w pliku XML nadać intensywność danego poziomu moba w danej puli regionu.

Co nowego przynosi ServUO

Dzisiejszy wpis o ServUO ucieszy w szczególności Drowy. Mamy do zaprezentowania nowego bossa – pająka: Navrey (nazwa robocza: Navrey Nocne-Oko), która znajduje się w OSIowym dungeonie Underworld.

Jest podatna na typy zabójców Arachnidów i Pająków. Posiada potężne zaklęcia, potężne ataki wręcz oraz zdolność paraliżowania postaci za pomocą rzuconych sieci.

(fragment przetłumaczony z oryginalnego artykułu z uoguide – informacje mogą różnić się od tego co finalnie zastaniecie na servuo)

Powszechnie uważa się, że jest to możliwe, ale trudne, aby gracze mogli ją zabić samodzielnie. Niektóre dialogi (z questa, który można wziąć od goblina w dungu) sugerują, że efektywnie rządzi jednym z plemion Goblinów znalezionych w Podziemiach. Można ją znaleźć w Leżu Navrey Night-Eyes, do którego można się dostać przez teleporter na 57° N, 17° W, wewnątrz dungeonu Underworld.

Kiedy postać zostanie sparaliżowana jej rzuconą siecią, może uciec, zakładając i zdejmując Kamienne Buty (Artefakt z dodatku SA). Mikstury niewidzialności również działają, gdy jesteśmy w sieci, ale nie pomogą, gdy rzuci na nas zaklęcie “Reveal”.

Podsumowanie

Jak widać, prace cały czas trwają i pewnie jeszcze trochę potrwają, ale systematyczność i upór z pewnością doprowadzą nas do końca migracji 🙂

Do następnego!

Read More

Zmiany i poprawki

  • dodanie do górniczego autoquesta parametru, który powoduje, iż można go zrobić raz na 24h
  • dodanie wpisu o w.w. zmianie na WWW
  • podpięcie spawnerów w dungu z Szeolem pod nowe regiony
  • podpięcie spawnerów w Garth pod nowe regiony
  • usunięcie błędnie wpisanego czaru Wir Śmierci, który pojawiał się czarach Barda w LootPack
  • dodano brakujący wpis w kodzie Starożytnego Żuka Runicznego, który powodował brak artefaktów
  • poprawki w mapie (by anik)
  • aktualizacja spisu artefaktów z map w sezonie letnim na WWW
  • podział Leża Ognistych Smokow na nowe podregiony i wpięcie ich w drop pieczęci Skrzyni Chaosu
  • podział Loen Torech na regiony pod system gradacji mobów na ServUO
Read More

Nelderim DevBlog #37

Witamy serdecznie w pierwszym DevBlogu po pierwszym oficjalnym zlocie tej edycji Nelderim 🙂

Świetnie się bawiliśmy, ale mimo wszystko nie zwalniamy tempa i przychodzimy do was z kolejną porcją nowości i postępów!

Dalsze prace nad CentrEDem

Przez ostatnie dwa tygodnie lwia część naszego wolnego czasu została zainwestowana w rozwój nowego CentrEDa.

Udało się znacząco zoptymalizować renderer i na sensownym zbliżeniu wszystko działa bardzo płynnie, pomimo, że wciąż jest jeszcze bardzo duże pole do dalszej optymalizacji.

Wyeliminowaliśmy też problem migoczących obiektów, który fachowo nazywa się Z-fighting, a także problem niektórych obiektów przenikających przez teren.

Potwierdziliśmy również że komunikacja z serwerem w czasie rzeczywistym działa i edycje wykonane przez innych użytkowników widoczne są w aplikacji.

Przeprowadziliśmy pierwsze próby interfejsu graficznego i zapowiada się obiecująco.

Udało nam się również nareszcie wprowadzić obsługę kolorów Ultimy i świat prezentuję się dokładnie tak jak powinien 🙂

Osiagnęliśmy chyba wszystko jeżeli chodzi o zoom 🙂
Nareszcie udało się wprowadzić obsługę kolorów + prototypowy interfejs

Poniżej możecie również znaleźć kilka krótkich nagrań z postępów

Testowanie współczynnika wysokości
Pierwsze wizualne potwierdzenie komunikacji z serwerem

Jak widać, postęp jest dość spory i możliwe, że już niedługo uda się zrobić pierwsze edycje nowym edytorem 🙂

Dalsze podziały

Jak już wiecie, od długiego czasu staramy się po trochu dzielić obecnie istniejące dungeony, na mniejsze części, które mają posłużyć, jako podsystem wspomagający segregację mobów na poziomy oraz zwiększenie trudności na ostatnich poziomach lochów, ale przede wszystkim, umożliwienie każdej postaci, niezależnie od poziomu wytrenowania, na wejście do każdego dungeonu i dojście do pewnego etapu.

Proces podziału został prawie zakończony. Zostały jeszcze 2 dungeony do podzielenia.

Choć system obecnie nie jest doskonały, to chcielibyśmy, abyście mieli z tyłu głowy, iż to tylko sposób, który ma przysłużyć się większemu systemowi, który został zaprojektowany przez kaczego i opisany w jednym z pierwszych DevBlogów, i może zostać dopracowany, gdy ten system wejdzie w życie.

Co nowego przynosi ServUO

W poprzednim DevBlogu pisaliśmy o Oczarowywaniu Węży, a to dlatego, że ta mechanika jest wykorzystywana, by dostać się do nowego bossa – Meduzy.

Meduza to potężny przeciwnik, którego można znaleźć w jej kryjówce w lochu Stygian Abyss. Aby uzyskać dostęp do Kryjówki Meduzy, należy umieścić cztery Rzadkie Jaja Węża na ołtarzu niedaleko wejścia do jej kryjówki. Rzadkie Jaja Węża można zdobyć bezpośrednio z Gniazd Węży lub za pomocą Fletu Zaklinacza Węży.

Aby dostać się do Meduzy, w oryginalnej wersji gry, trzeba przebyć cały loch. Istnieje kilka dróg.

Tamerzy oraz postaci z przywołańcami mogą ją pokonać, ale ich zwierzęta/przywołańce będą często przekształcane w kamień i kopiowane. Zawsze należy jak najszybciej zabić kopię. Owe kopie będą nas atakować.

Dodatkowo, w lochu Meduzy można znaleźć wiele skamieniałych potworów, które w trakcie walki z bossem są “odmrażane”. Potwory będą nas atakować.

Przykład walki z tym bossem z innego serwera:

Podsumowanie

Ostatnio nasza uwaga jest skierowana trochę bardziej w kierunku około serwerowym, niż bezpośrednio w stronę migracji, ale zapewniamy, że jest to tylko przejściowe i już niedługo pasek postępu zacznie znowu się zapełniać 🙂

My wracamy do roboty, a was zapraszamy z powrotem za kolejne dwa tygodnie 🙂

Do następnego!

Read More