Cuboidy: Różnice pomiędzy wersjami
m (Wycofano edycje użytkownika Krytper428 (dyskusja). Autor przywróconej wersji to Maintenance script.) |
m (→Nadrzędność) Znacznik: visualeditor |
||
Linia 16: | Linia 16: | ||
=== Nadrzędność === | === Nadrzędność === | ||
[[Cuboidy#Obszar|Obszar]] cuboida nadrzędnego obejmuje wszystkie przypisane do niego cuboidy. Mieszkańcy cuboida nadrzędnego mogą korzystać z podrzędnych, a mieszkańcy podrzędnego mogą modyfikować teren jedynie w granicach swojego cuboida - | [[Cuboidy#Obszar|Obszar]] cuboida nadrzędnego obejmuje wszystkie przypisane do niego cuboidy. Mieszkańcy cuboida nadrzędnego mogą korzystać z podrzędnych, a mieszkańcy podrzędnego mogą modyfikować teren jedynie w granicach swojego cuboida - przydaje się to np. do tworzenia [[Centrum handlowe|galerii handlowych]]. | ||
== Zarządzanie == | == Zarządzanie == |
Wersja z 20:13, 3 paź 2017
Wersja wdrożenia: v2.0.0
Informacje
Cuboidem nazywany jest obszar zabezpieczony na potrzeby serwera lub w posiadaniu gracza. Serwerowy system cuboidów należy do jednego z najczęściej aktualizowanych.
Obszar
Obszar cuboida może mieć kształt prostopadłościanu lub wielokąta o określonej wysokości.
Nazwa
Nazwa cuboida składa się z prefiksu tworzonego z nicku gracza i znaku podkreślenia (np. libter_
) oraz nazwy właściwej (np. dom
). Dozwolone są wyłącznie małe litery alfabetu łacińskiego, cyfry oraz myślnik i znak podkreślenia.
Role
Aktualnie można wyróżnić trzy role związane z cuboidem:
- Posiadacz - posiada pełen dostęp do cuboida, może wykonywać wszystkie akcje związane z zarządzaniem.
- Mieszkaniec - może dowolnie modyfikować teren wewnątrz cuboida, jednak bez możliwości zarządzania.
- Gość - nie może modyfikować terenu, chyba że pozwolą mu na to odpowiednie flagi.
Nadrzędność
Obszar cuboida nadrzędnego obejmuje wszystkie przypisane do niego cuboidy. Mieszkańcy cuboida nadrzędnego mogą korzystać z podrzędnych, a mieszkańcy podrzędnego mogą modyfikować teren jedynie w granicach swojego cuboida - przydaje się to np. do tworzenia galerii handlowych.
Zarządzanie
Składnia
/c <akcja> [dalsze parametry w zależności od akcji]
Dostępne akcje
- Podkreślone znaki w nazwie akcji oznaczają skrót, np. można stosować
/c +p
zamiast/c +posiadacz
. - Gdy nick gracza wywołującego komendę jest zbieżny z prefiksem można pominąć go pisząc np.
dom
zamiastlibter_dom
.
Dla wszystkich
/c info [nazwa]
- wyświetla szczegółowe informacje na temat cuboida o podanej nazwie lub na temat cuboida w miejscu pobytu gracza gdy nazwa nie jest podana./c zaznacz [nazwa]
- zaznacza cuboida o podanej nazwie lub cuboida w miejscu pobytu gracza gdy nazwa nie jest podana./c -zaznacz
- czyści zaznaczenie./c lista [strona]
- pokazuje listę cuboidów, strona przyjmuje domyślnie wartość 1./c rodzic <nazwa> <nadrzędny>
- ustawia cuboida nadrzędnego./c flaga <nazwa> <flaga> [wartość]
- ustawia flagę cuboida, w przypadku braku wartości flaga zostaje usunięta./c flaga <nazwa> <flaga> grupa [wartość]
- ustawia grupę dla flagi cuboida, przy braku podanej wartości grupa zostaje usunięta./c nazwa <nazwa> <nowa nazwa>
- zmienia nazwę cuboida na nową./c usuń <nazwa>
- nieodwracalnie usuwa cuboida./c +posiadacz <nazwa> <nick>
- dodaje posiadacza cuboida./c -posiadacz <nazwa> <nick>
- usuwa posiadacza cuboida./c +mieszkaniec <nazwa> <nick>
- dodaje mieszkańca cuboida./c -mieszkaniec <nazwa> <nick>
- usuwa mieszkańca cuboida.
Dla moderacji
/c nowy <nazwa> <nick>
- tworzy nowego cuboida na podstawie zaznaczenia.- Dodanie
#
na końcu nazwy pomoże w numerowaniu kolejnych cuboidów. Np. wpisanie/c n dom# Libter
gdy istnieją cuboidy libter_dom1 i libter_dom2 utworzy cuboid libter_dom3.
- Dodanie
/c edytuj <nazwa>
- zmienia obszar cuboida na podstawie zaznaczenia.
Ucieczka
W przypadku braku możliwości wyjścia z cuboida możesz użyć komendy /uciekaj
. Po 30 sekundach stania w bezruchu otrzymasz tymczasowy efekt lewitacji powodujący wznoszenie się do góry przy możliwości poruszania się we wszystkie strony.
Jeżeli wymieniona komenda nie okaże się pomocna możesz w ostateczności zgłosić się do administracji za pomocą systemu zgłoszeń.
Historia
- Dodanie systemu cuboidów.
- Dodanie ignorowania cuboidów dla wierzchowców z podpisanymi siodłami.
- Poprawienie integracji tworzenia ścieżek na ziemi z cuboidami.
- Dodanie ignorowania cuboidów dla nieumarłych koni z podpisanymi siodłami.
- Dodanie wiadomości na pasku akcji po wejściu na cuboid lub ziemię niczyją.
- Dodanie komendy /c do łatwiejszego zarządzania cuboidami:
- Umożliwienie dodawania i usuwania z cuboida graczy non-premium, którzy choć raz byli na serwerze.
- Akcje wspierane bezpośrednio: +posiadacz, -posiadacz, +mieszkaniec, -mieszkaniec.
- Akcje wspierane przez alias: lista, info, flaga i akcje moderacyjne.
- Usunięcie powitań i pożegnań cuboidów z chatu.
- Dodanie bezpośredniego wsparcia dla /c info.
- Dodanie ignorowania cuboidów w przypadku zsiadania z wierzchowca.
- Poprawienie wiadomości o wejściu na cuboida przez ich znaczące skrócenie.
- Naprawa błędu: komenda /c nie pozwalała na dodawanie nowych graczy do cuboidów.
- Poprawienie kolorystyki "@" w wiadomościach o wejściu na cuboid.
- Dodanie bezpośredniego wsparcia dla /c nowy i /c edytuj.
- Dodanie komendy /c usuń.
- Dodanie wyświetlania flag i cuboida nadrzędnego w komendzie /c info.
- Poprawienie kolorystyki komendy /c info.
- Naprawa błędu: komenda /c nowy nadpisywała cuboida jeśli istniał drugi o tej samej nazwie.
- Dodanie możliwości ucieczki z cuboida.
- Dodanie komendy /c nazwa.
- Dodanie spisu subkomend dostępnych dla moderatorów w komendzie /c.
- Poprawienie wiadomości z komendy /c pod względem treści.
- Naprawa błędu: komenda /c nazwa nadpisywała cuboida jeśli istniał już drugi o takiej samej nazwie.
- Dodanie blokady bram przed niedodanymi do cuboida graczami.
- Poprawienie spisu komend spod /c poprzez zamianę określenia współwłaściciel na posiadacz.
- Dodanie komendy /c rodzic.
- Dodanie bezpośredniego wsparcia dla /c flaga i /c lista.
- Dodanie możliwości usuwania sklepów innych graczy przez posiadaczy cuboidów.
- Dodanie możliwości usunięcia się z cuboida dla mieszkańców.
- Dodanie blokady usunięcia się z cuboida przez ostatniego posiadacza.
- Usunięcie komendy /rg w działaniach moderacyjnych, należy używać /c.
v2.1.7 (ukończenie pełnej wersji systemu cuboidów):
- Dodanie asynchronicznej, sortowanej i stronicowanej listy cuboidów wraz z grupowaniem wg. numerów na końcu nazw.
- Dodanie obsługi wielu światów za pomocą komend /cświat, /cnether, /ckres.
- Dodanie możliwości zmiany nazwy cuboida z prefiksem innego posiadacza.
- Dodanie komendy /c nowy <nazwa># <nick> dla moderacji automatycznie wstawiającą kolejny numer w miejsce #.
- Dodanie alternatywnych akcji bez polskich znaków (np. usun zamiast usuń).
- Dodanie wyświetlania spolszczonych grup flag w komendzie /c info.
- Spolszczenie wartości flag w komendzie /c info.
- Naprawa błędów:
- Formatowanie flagi powitanie wpływało na wyświetlanie dalszych flag uniemożliwiając czasem ich odczytanie (&k).
- Cuboid nadrzędny mógł być ustawiony bez zgody jego posiadacza.
- Podanie nazwy cuboida z niedozwolonymi znakami w komendzie /c nowy nie wyświetlało informacji o błędzie.
- Zmiana nazwy z "Lokator" na "Mieszkaniec" w wiadomościach o wejściu na cuboid.
- Podłączenie tematów pomocy /cuboid grupy i /cuboid flagi do komendy /c.
- Dodanie komendy /c lista [gracz] pokazującej listę cuboidów gracza dla administracji.
- Dodanie komendy /c teleportacja <nazwa> teleportującej do cuboida dla administracji.
- Ulepszenie połączenia z tematami pomocy.
- Naprawa błędu: komenda /c lista nie wyświetlała grupy cuboidów jeśli ta była ostatnia.
- Naprawa błędu: zadanie wyświetlania listy cuboidów zawieszało się w przypadku niektórych nazw.
- Dodanie zabezpieczenia zatrzymującego powyższe zadanie w przypadku jego zawieszenia się.
- Dodanie komendy /c lista [strona] * wyświetlającej wszystkie cuboidy dla administracji.
- Zmiana nazwy komendy /ckres na /cend.
- Naprawa błędu: komenda /c teleportacja nie przenosiła do innego świata jeśli cuboid docelowy się tam znajdował.
- Dodanie sprawdzania cuboidów opartego o flagi w mechanice serwera (np. przy przywoływaniu).
- Spolszczenie i sformatowanie wiadomości o niedozwolonej akcji na cuboidzie.
- Dodanie komendy /c -zaznacz i udostępnienie komendy /c zaznacz dla graczy.
- Naprawa błędu: prace przypisane do cuboida nie były usuwane po jego usunięciu.