Otwórz menu główne

Serwer:v3.9.0: Różnice pomiędzy wersjami

 
(Nie pokazano 5 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 2: Linia 2:
  
 
*Serwer testowy: 29.01.2022
 
*Serwer testowy: 29.01.2022
*Serwer produkcyjny: TBA
+
*Serwer produkcyjny: 31.01.2022
  
 
==Zmiany==
 
==Zmiany==
Linia 17: Linia 17:
 
*Rozszerzenie powiadomień na Discordzie o informacje o ministerstwie.
 
*Rozszerzenie powiadomień na Discordzie o informacje o ministerstwie.
 
*Dodanie systemu zabezpieczającego przed botami blokującego nowe rejestracje w przypadku ich zbyt dużej liczby.
 
*Dodanie systemu zabezpieczającego przed botami blokującego nowe rejestracje w przypadku ich zbyt dużej liczby.
*''<code>GET /admin/statistics</code> - statystyki dla administracji.''
+
*<code>GET /player/{id}/survey/promotion</code> - sprawdzenie czy ankieta o sposobie dowiedzenia się o serwerze została wypełniona.
*''<code>POST /player/{id}/surveys/entry</code> - wypełnienie ankiety o sposobie dowiedzenia się o serwerze.''
+
*<code>POST /player/{id}/survey/promotion</code> - wypełnienie ankiety o sposobie dowiedzenia się o serwerze.
*''<code>POST /player/{id}/integration/forum</code> - aktywowanie integracji z forum.''
+
*<code>POST /player/{id}/integration/forum</code> - aktywowanie integracji z forum.
  
 
===Plugin główny===
 
===Plugin główny===
Linia 31: Linia 31:
 
**Dodanie powiadomień przy wejściu na serwer:
 
**Dodanie powiadomień przy wejściu na serwer:
 
***Możliwość uzyskania obywatelstwa - wyświetlana graczom bez obywatelstwa.
 
***Możliwość uzyskania obywatelstwa - wyświetlana graczom bez obywatelstwa.
***Możliwość zakupu abonamentu - wyświetlana graczom bez abonamentu, którzy dołączyli na serwer przynajmniej 24 godziny wcześniej.\
+
***Możliwość integracji z kontem na forum - wyświetlana graczom z obywatelstwem, ale bez konta na forum.
 +
***Możliwość wypełnienia ankiety - wyświetlana graczom bez wypełnionej ankiety, którzy dołączyli na serwer przynajmniej 24 godziny wcześniej.
 +
***Możliwość zakupu abonamentu - wyświetlana graczom bez abonamentu, którzy dołączyli na serwer przynajmniej 24 godziny wcześniej.
 
**Dodanie odblokowywania wszystkich receptur przy wejściu na serwer.
 
**Dodanie odblokowywania wszystkich receptur przy wejściu na serwer.
**''Dodanie komendy <code>/ankieta</code> umożliwiającej podanie sposobu dowiedzenia się o serwerze w zamian za określone wynagrodzenie.''
+
**Dodanie komendy <code>/ankieta</code> umożliwiającej podanie sposobu dowiedzenia się o serwerze w zamian za określone wynagrodzenie.
 
*Integracja:
 
*Integracja:
**''Dodanie komendy <code>/integracja forum <link do konta></code> - pozwala na połączenie konta z forum.''
+
**Dodanie komendy <code>/integracja forum <nick konta></code> - pozwala na połączenie konta z forum.
 
*Ekonomia:
 
*Ekonomia:
 
**Dodanie powiadomień o korzystaniu z własnych sklepów i skupów przez innych graczy.
 
**Dodanie powiadomień o korzystaniu z własnych sklepów i skupów przez innych graczy.

Aktualna wersja na dzień 08:29, 31 sty 2022

Spis treści

Informacje

  • Serwer testowy: 29.01.2022
  • Serwer produkcyjny: 31.01.2022

Zmiany

API

  • Zmiany formatowania nicków graczy:
    • Dodanie pogrubionej rangi przed nickiem.
    • Zmiana koloru z żółtego na złoty dla graczy z wykupionym abonamentem.
    • Złoty kolor nicku wyświetlany jest teraz dla każdej rangi.
  • Zmiany w systemie podatkowym:
    • Dodanie zmiennego podatku pogłównego w zależności od nieaktywności na serwerze.
    • Dodanie informacji o nieopłaconych terenach do powiadomienia o poborze podatków na Discordzie.
  • Rozszerzenie powiadomień na Discordzie o informacje o ministerstwie.
  • Dodanie systemu zabezpieczającego przed botami blokującego nowe rejestracje w przypadku ich zbyt dużej liczby.
  • GET /player/{id}/survey/promotion - sprawdzenie czy ankieta o sposobie dowiedzenia się o serwerze została wypełniona.
  • POST /player/{id}/survey/promotion - wypełnienie ankiety o sposobie dowiedzenia się o serwerze.
  • POST /player/{id}/integration/forum - aktywowanie integracji z forum.

Plugin główny

  • Tutorial:
    • Dodanie obsługi świata tutorialowego:
      • Przy pierwszym wejściu na serwer lub po śmierci gracz pojawia się w świecie tutorialowym.
      • Po wyjściu ze świata tutorialowego przez portal gracz pojawia się w losowym miejscu lub we własnym łóżku.
      • Przy wejściu na świat tutorialowy wysyłana jest informacja jako tytuł oraz pokazywane jest przykładowe zaznaczenie terenu.
      • Wieśniaki na świecie tutorialowym nie poruszają się, nie zmieniają raz przypisanych zawodów, a handel z nimi jest wyłączony.
    • Dodanie powiadomień przy wejściu na serwer:
      • Możliwość uzyskania obywatelstwa - wyświetlana graczom bez obywatelstwa.
      • Możliwość integracji z kontem na forum - wyświetlana graczom z obywatelstwem, ale bez konta na forum.
      • Możliwość wypełnienia ankiety - wyświetlana graczom bez wypełnionej ankiety, którzy dołączyli na serwer przynajmniej 24 godziny wcześniej.
      • Możliwość zakupu abonamentu - wyświetlana graczom bez abonamentu, którzy dołączyli na serwer przynajmniej 24 godziny wcześniej.
    • Dodanie odblokowywania wszystkich receptur przy wejściu na serwer.
    • Dodanie komendy /ankieta umożliwiającej podanie sposobu dowiedzenia się o serwerze w zamian za określone wynagrodzenie.
  • Integracja:
    • Dodanie komendy /integracja forum <nick konta> - pozwala na połączenie konta z forum.
  • Ekonomia:
    • Dodanie powiadomień o korzystaniu z własnych sklepów i skupów przez innych graczy.
    • Dodanie możliwości utworzenia darmowego sklepu, powiadomienie nie jest wtedy wysyłane.
    • Naprawa błędu: przedmioty bez właściciela wpadały do skupu i mogły modyfikować jego towary.
  • Czat:
    • Dodanie tagu [[artykuł]] zmieniającego się na link do artykułu o serwerze na wiki.
  • Realizm:
    • Dodanie zmiennego procenta graczy wymaganych do snu w zależności od ogólnej liczby graczy.
    • Dodanie zachowywania prędkości na bloku lampy.
  • Tereny:
    • Naprawa błędu: podczas usuwania gracza o nieprawidłowym nicku z terenu wyświetlany był ogólny błąd API zamiast informacji o nieprawidłowym nicku.
  • Fundamenty:
    • Naprawa błędu: po szybkim przelogowywaniu informacje o graczu nie były załadowane co skutkowało między innymi białym nickiem.

Serwer główny

  • Dodanie świata tutorialowego.
  • Dodanie zewnętrznego pluginu na wyświetlanie hologramów i ich konfiguracja pod świat tutorialowy.
  • Zmiana receptury zbitego lodu na 4 bloki zwykłego lodu oraz receptury niebieskiego lodu na 4 bloki zbitego lodu.
  • Przywrócenie tematu pomocy: linki.
  • Aktualizacja silnika serwera.

Serwer autentykacyjny

  • Aktualizacja silnika serwera.