QuickMarket
QuickMarket
- Dostępne pliki
- 14
- Obsługiwane wersje
- 5
- Najnowszy plik
- 15.06.2019
Opis

QuickMarket to wtyczka, która czyni Twoją pracę jako właściciela serwera i pracę Twoich graczy superłatwą, jeśli chodzi o zakupy i bezpieczne transakcje.
QuickMarket oferuje system sklepu dla graczy i administratorów, bogaty w funkcje, oraz edytor sklepu w grze, który umożliwia dostosowanie sklepu tak płynnie, jak to możliwe, przy zapewnieniu dużego bezpieczeństwa dla użytkownika końcowego sklepu.
Ponadto ta wtyczka była częściowo oparta na mojej innej wtyczce QuickSell; jeśli szukasz Adminshopu zamiast całego systemu sklepowego, koniecznie to sprawdź.
Development Builds

Tutaj możesz znaleźć najnowsze wersje QuickMarket:
https://thebusybiscuit.github.io/builds/TheBusyBiscuit/QuickMarket/master/
Pamiętaj, że te buildy nie były gruntownie przetestowane i nie zostały zatwierdzone przez zespół BukkitDev. Używaj ich na własne ryzyko!
Wymagania

WYMAGANE:
- CraftBukkit/Spigot 1.13+
- Vault
- Wtyczka ekonomiczna
OPCJONALNE:
Uprawnienia

Oto uprawnienia. Nie ma żadnych poleceń, ponieważ ta wtyczka jest głównie oparta na GUI dla lepszego doświadczenia.
| Uprawnienie | Opis | |||
| QuickMarket.shop.infinite | Pozwala na tworzenie nieskończonych (Admin) sklepów. | |||
| QuickMarket.shop.bypass | Pozwala modyfikować sklepy innych graczy. |
Funkcje

- Edytor sklepu w grze, który czyni tworzenie/edytowanie sklepu niezwykle prostym.
- Ciekawe Menu Kupna (domyślnie wyłączone), które pozwala graczowi wybrać dokładną ilość, jaką chce kupić ze sklepu.
- Edytuj sklepy bez uszkadzania tablic.
- SPRZEDAJ WSZYSTKO - Sklepy Graczy
- Statystyka użycia sklepu oraz szacunkowa wartość przychodów/wydatków na podstawie tej statystyki.
- Harmonogram (wyłącz sklep w określonych porach, gdy nie chcesz, żeby ktokolwiek wchodził w interakcję z nim)
- Sklepy administratorów (Jeśli masz odpowiednie uprawnienie, możesz ustawić swój sklep w tryb ADMIN, który nie tylko zapewni nieskończony zapas/przestrzeń magazynową, lecz także nie będzie już wypłacać ani wpłacać pieniędzy od/do Ciebie).
- Integracja plecaka PrisonUtils (więcej informacji poniżej na stronie)
- Zgodność z ClearLag
- Wyświetla przedmiot nad sklepem, a także etykietkę z nazwą przedmiotu
- Wspiera niestandardowe przedmioty (Nazwa, Lore, Metadane itp.) Przedmioty z innych wtyczek, takich jak Slimefun, również działają!
- Unikalne Marketstandy (Sklepy do wynajęcia)
Konfiguracja

Nie trzeba wprowadzać wielu ustawień, ponieważ jak wspomniano już cztery razy, jest to w większości oparte na GUI
options: auto-update: true ## Czy wtyczka powinna automatycznie aktualizować item-refresh-delay: 150 ## Opóźnienie (w Tickach, 20 = 1 Sekunda) item-nametags: true ## Czy przedmiot nad sklepem chunk-notifications: false ## Czy wtyczka będzie wypisywać wiadomości debug po odładowaniu sklepów shops: prefix: '&8[&6Shop&8]' ## Prefiks na tabliczkach sklepów prefix-infinite: '&8[&4AdminShop&8]' ## Prefiks na tabliczkach sklepów, jeśli sklep jest nieskończony buy-menu: false ## Czy Menu Kupna jest włączone (Więcej informacji później) max-price: 1000000000000.0 ## Maksymalna cena, jaką możesz ustawić markets: enabled: false ## Czy Marketstandy są włączone prefix: '&8[&aMarket&8]' ## Prefiks na tabliczkach Market prefix-infinite: '&8[&4AdminShop&8]' ## Prefiks na tabliczkach Market, jeśli sklep jest nieskończony buy-menu: true ## Czy Menu Kupna jest włączone (Więcej informacji później) marketstand: prefix-available: '&8[&aMarket&8]' ## Prefiks na Marketstandach dostępnych do wynajęcia prefix-unavailable: '&8[&4Market&8]'## Prefiks na Marketstandach wynajętych max-days: 7 ## Maksymalna liczba dni, na które możesz wynająć Marketstand
Znaki, Edytor sklepu i Menu Kupna

Ta wtyczka jest głównie oparta na GUI.
Znaki
Aby utworzyć sklep:
- [shop]
- <Quantity>
- <Price>
- <buy/sell/sellall> Oto przykład:

Po dodaniu znaku będziesz musiał kliknąć prawym przyciskiem, aby otworzyć Shopmenu do edycji sklepu. Po wykonaniu tego tak Twój sklep powinien wyglądać:

Zwróć uwagę, że WSZYSTKIE te elementy można zmienić w edytorze sklepu w grze!
Dzięki temu nie musisz martwić się o przypadkowe wprowadzenie innej ceny, ponieważ możesz ją później zmienić
Edytor sklepu w grze
Edytor sklepu to miejsce, w którym możesz edytować wszystkie aspekty swojego sklepu. Obejmują one przedmiot, typ (buy/sell/sellall), czas otwarcia sklepu i zamknięcia, czy sklep jest obecnie otwarty i wiele innych rzeczy! Przedmiot w lewym górnym rogu to przedmiot, który sprzedajesz/kupujesz. Kliknij go, aby zmienić go na przedmiot trzymany w ręce.
Aby zapobiec błędom, podczas edytowania sklepu za pomocą Shopmenu, sklep jest zablokowany, i nikt nie może z nim wchodzić w interakcję!
Oto kilka zdjęć Shopmenu:



Menu Kupna
Menu Kupna to użyteczna funkcja, którą można włączyć w konfiguracji. Dzięki temu możesz zdecydować, ile przedmiotów kupisz ze sklepu. Oto obrazek: 
Marketstandy

Jeśli masz uprawnienie "QuickMarket.market.admin" możesz tworzyć Marketstandy. Marketstandy to wynajmowane zestawy sklepowe, które mogą być używane przez Twoich Graczy.
Aby stworzyć Marketstand, po prostu umieść znak gdziekolwiek i napisz to na znaku:
- [Marketstand]
- <Price per day>
Następnie możesz tworzyć dowolną liczbę Market-Shopów, umieszczając znak z prefiksem [Market] na dowolnej Skrzyni/Skrzynce z atrapą: - [Market]
Po wykonaniu tego połącz swój sklep, klikając prawym przyciskiem myszy znak Marketstand.
Teraz gracze mogą wynająć ten Marketstand.
Szczegółowy pokaz tej funkcji znajdziesz w Koz' Spotlight:
[MEDIA=youtube]6SxAlcGhXFA[/MEDIA]
Myślenie o plecakach (PrisonUtils)

Jeśli używasz mojej wtyczki PrisonUtils, QuickMarket automatycznie podłączy się do systemu plecaków PrisonUtils. Gdy zostanie podłączony, możesz zrobić z tym naprawdę fajne rzeczy (Tak, jestem dumny z tej części)
- Korzystając ze sklepów Sell lub Sell All, sprzedajesz także przedmioty z twoich plecaków, tak jak to robią znaki SELL ALL QuickSell.
- Możesz umieścić plecaki w skrzyniach Sell/Buy/Sell All, aby mieć dodatkowy zapas. Gdy gracze kupują ze sklepu, możesz włożyć plecak pełen przedmiotów do skrzyni, aby mieć dodatkowy zapas! Gdy gracze sprzedają do Twojego sklepu, możesz włożyć plecak do swojej skrzyni, aby mieć dodatkową przestrzeń do przechowywania rzeczy!
Automatyczny aktualizator i metryki

Wszystkie moje wtyczki używają automatycznego aktualizatora, aby mieć pewność, że zawsze masz najnowszą i mam nadzieję najbardziej wolną od błęd wersję mojej wtyczki.
Jeśli nie chcesz, aby ta wtyczka była automatycznie aktualizowana, możesz to wyłączyć w pliku konfiguracyjnym pod "options -> auto-update: true/false"
Używają one również systemu metryk, który gromadzi następujące informacje:
Unikalny identyfikator
Wersja Javy na serwerze
Czy serwer działa w trybie offline czy online
Wersja wtyczki
Wersja serwera
Wersja/nazwa i architektura systemu operacyjnego
Liczba rdzeni CPU
Liczba graczy online
Wersja metryk
Rezygnacja z tej usługi może być dokonana poprzez edycję
plugins/Plugin Metrics/config.yml i ustawienie opt-out na true.
Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.
Jak bezpiecznie sprawdzić ten plugin
Wybierz zgodny plik
Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.
Zachowaj kopię
Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.
Przeczytaj log
Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.