Grzybcio Wiki

Komendy i uprawnienia

Pełna lista komend /market, /wystaw i /aukcje, ich aliasów, uprawnień oraz tego, co naprawdę jest sprawdzane.

Wszystkie komendy

KomendaAliasyUprawnienieCo robi
/marketah, rynekmarket.useOtwiera przeglądanie
/market sell <cena>sprzedajmarket.sellWystawia przedmiot z ręki
/market browseprzegladajmarket.useOtwiera przeglądanie
/market remove <id>usunwłaściciel lub market.adminUsuwa ofertę
/market reload—market.reload lub market.adminPrzeładowuje konfigurację
/market mymojemarket.useWłasne oferty
/market search <fraza>szukajmarket.usePrzeglądanie z filtrem
/market favoritesulubionemarket.useUlubione
/market historyhistoriamarket.useHistoria transakcji
/market statsstatystykimarket.useStatystyki
/market mailboxskrzynkamarket.useSkrzynka
/market alertsalertmarket.useAlerty cenowe
/market alerts add <fraza> <max-cena>alert addmarket.useDodaje alert
/market admin …—market.adminNarzędzia administratora
/wystaw <cena>—market.use i market.sellTo samo co /market sell
/aukcjerynek-gui, ah-guimarket.useOtwiera przeglądanie

Konsola może wykonać reload i admin. Reszta wymaga gracza w grze.

Czego nie ma

  • /market buy — zakup wyłącznie przez GUI.
  • Licytacji. /aukcje otwiera zwykłe przeglądanie, bez bidów.

Wystawianie

/market sell 1500
/wystaw 250

Wystawia cały stack z głównej ręki za podaną cenę. ID oferty nadawane jest automatycznie.

Co może pójść nie tak:

SytuacjaCo dostaniesz
Pusta rękaKomunikat o wystawianiu powietrza
Cena poza min-price–max-priceKomunikat o nieprawidłowej cenie, z limitami
Osiągnięty limit ofertKomunikat z limitem
Za szybko po poprzednim wystawieniuCooldown z liczbą sekund
Brak pieniędzy na prowizję od wystawieniaKomunikat o brakującej kwocie

Po udanym wystawieniu plugin podpowiada orientacyjną cenę na podstawie podobnych ofert.

Usuwanie oferty

/market remove 42
KtoCo się dzieje
WłaścicielOdzyskuje przedmiot, powód: zdjęcie oferty
Administrator (market.admin)Przedmiot wraca do sprzedawcy, powód: zdjęcie przez administrację

Ulubione wskazujące na tę ofertę są przy okazji czyszczone.

Oferty, którą ktoś właśnie kupuje, nie da się usunąć — jest zarezerwowana do czasu zakończenia transakcji. Poczekaj chwilę.

Alerty cenowe

/market alerts
/market alert add diamentowy miecz 5000

Alert pinguje, gdy pojawi się oferta pasująca do frazy w cenie nie wyższej niż podana. Limit na gracza ustawia price-alerts.max-per-player.

Narzędzia administratora

/market admin <list|inspect|remove|forceexpire|refund|selftest|reload>
PodkomendaDo czego
listLista wszystkich ofert
inspect <id>Szczegóły oferty
remove <id>Usunięcie cudzej oferty
forceexpire <id>Wymuszenie wygaśnięcia
refund <tx-id> [reclaim]Refundacja transakcji
selftest [sprzedawca] [kupujący]Automatyczny test przepływu transakcji
reloadTo samo co /market reload

selftest

Bez podania nicków tworzy dwa testowe konta-boty i przeprowadza na nich pełną transakcję. Najszybszy sposób sprawdzenia, czy ekonomia, rezerwacje i wypłaty działają po zmianie konfiguracji.

Uprawnienia

UprawnienieDomyślnieNaprawdę sprawdzane?
market.usewszyscyTak
market.sellwszyscyTak
market.reloadoperatorzyTak
market.adminoperatorzyTak
market.historywszyscyNie
market.mailboxwszyscyNie
market.alertswszyscyNie

Trzy uprawnienia istnieją, ale nic nie robią

market.history, market.mailbox i market.alerts są zadeklarowane, ale żadna część kodu ich nie sprawdza. Odebranie ich graczowi niczego nie zablokuje.

Te funkcje wyłącza się flagami w config.yml:

FunkcjaCo naprawdę wyłącza
Historia (komenda)history.enabled: false
Ulubionefavorites.enabled: false
Alertyprice-alerts.enabled: false
Ocenyratings.enabled: false
StatystykiNic — stats.enabled jest martwe

Ustawienie w LuckPermsie

/lp group default permission set market.use true
/lp group default permission set market.sell true
/lp group admin permission set market.admin true

Odebranie market.sell blokuje wystawianie, ale nie przeglądanie ani kupowanie — to bywa przydatne, gdy chcesz chwilowo zamrozić podaż.

market.admin ma jako dzieci market.reload, market.history, market.mailbox i market.alerts. Nadanie samego market.admin wystarczy.

Podpowiedzi Tab

Przy market.use podpowiadane są wszystkie podkomendy razem z polskimi aliasami. admin pokazuje się wyłącznie osobom z market.admin.

Na tej stronie