QuickShop-Hikari
Hráčské obchody — hráči prodávají a nakupují z truhel a ceny si určují sami.
← Pluginy Ekonomika licence AGPL-3.0-only návod pro QuickShop-Hikari 6.x (Paper/Spigot)
Stáhnout u autora Zdrojový kód 249 536 stažení u autora autor creatorfromhell
Co to dělá
QuickShop-Hikari dělá z obyčejné truhly obchod. Hráč postaví truhlu, nasype do ní zboží a nastaví cenu — a ostatní si mohou kupovat. Stejně tak jde udělat truhla, která naopak vykupuje: za suroviny platí penězi.
Obchody jsou dvojího typu. Prodejní znamená, že hráč prodává ze svých zásob a zboží v truhle ubývá. Výkupní znamená, že hráč nakupuje, zboží mu přibývá a peníze platí ten druhý. Přepíná se to příkazem nebo kliknutím na ceduli u truhly.
Obchod je vázaný na majitele truhly: cizí hráč ji neotevře a když ji majitel rozbije, obchod zanikne. Vedení serveru může obchody kontrolovat, přesouvat a rušit — hodí se to, když někdo postaví obchod na nevhodném místě.
Počet obchodů na hráče se řídí oprávněními. QuickShop limity nesčítá, ale mapuje oprávnění na konkrétní číslo. Základ má každý (typicky 20 obchodů) a další oprávnění znamená vyšší strop, ne přičtení k základu. Když tedy slibuješ vylepšení o třicet obchodů, musí oprávnění odpovídat cílovému číslu (50), ne třiceti — jinak si hráč koupí něco, co se navenek nijak neprojeví.
Ekonomiku bere z Vaultu, takže bez Vaultu a ekonomického pluginu obchody nefungují. Poznáš to až ve chvíli, kdy hráč zkusí nakupovat — proto si to ověř hned po instalaci.
Pro server je přínosem, že obchodování zůstane ve hře. Na veřejných serverech se ale vyplatí nastavit, aby obchody nemohly vznikat na spawnu a v chráněných oblastech.
Instalace
- Nainstaluj Vault a ekonomický plugin — bez nich QuickShop nemá peníze odkud brát.
- Stáhni QuickShop-Hikari z modrinth.com/plugin/quickshop-hikari pro svou verzi serveru.
- Nahraj .jar do složky plugins a restartuj server.
- Ověř, že běží: /qs help vypíše nápovědu.
- Otevři plugins/QuickShop/config.yml a nastav základ: výchozí typ obchodu, vzhled cedule a zda se smí obchody stavět i v chráněných oblastech.
- Nastav limit obchodů podle oprávnění a ověř, že číslo odpovídá tomu, co hráčům slibuješ (oprávnění znamená cílový počet, ne přičtení k základu).
- Rozdej práva: běžný hráč potřebuje quickshop.create.sell a quickshop.create.buy, vedení pak quickshop.other.destroy a quickshop.unlimited.
- Vyzkoušej to sám: postav truhlu, dej do ní zboží a vytvoř obchod příkazem /qs create .
- Zkus od sebe nakoupit na druhém účtu — musí se odečíst peníze a zboží musí z truhly ubýt.
- Vyzkoušej vyhledávání: /qs find <předmět> vypíše nejbližší obchody s tím zbožím.
- Nastav, kdo smí obchody rušit (obvykle vedení), aby se daly řešit stížnosti.
Oprávnění
Oprávnění se udělují hráčům nebo skupinám — nejčastěji příkazem /lp user <hráč> permission set <uzel> true (LuckPerms). Uzel, který v seznamu není, plugin nezná.
| Oprávnění | Co umožňuje |
|---|---|
| quickshop.create.sell | vytvořit prodejní obchod |
| quickshop.create.buy | vytvořit výkupní obchod |
| quickshop.create.admin | obchod s nekonečnými zásobami |
| quickshop.create.changeprice | měnit cenu obchodu |
| quickshop.create.changeamount | měnit množství zboží |
| quickshop.use | nakupovat a prodávat v cizích obchodech |
| quickshop.other.destroy | rušit cizí obchody (vedení) |
| quickshop.other.open | otevřít cizí obchod (vedení) |
| quickshop.unlimited | nekonečné zásoby (vedení a odměny) |
| quickshop.find | vyhledávat obchody (/qs find) |
| quickshop.notify | upozornění na prodeje |
| quickshop.staff | správa obchodů jako pomocník |
| quickshop.* | úplně vše (jen majitel) |
Příkazy
Napiš do chatu i s lomítky. Kde je <hráč> nebo <uzel>, doplň vlastní hodnotu bez závorek.
| Příkaz | Co dělá |
|---|---|
| /qs help | nápověda ke všem příkazům |
| /qs create <cena> | vytvoří obchod na truhle, na kterou se díváš |
| /qs buy | přepne obchod na výkupní, /qs sell na prodejní |
| /qs price <cena> | změní cenu obchodu |
| /qs amount <počet> | změní množství zboží |
| /qs unlimited | obchod s nekonečnými zásobami (podle oprávnění) |
| /qs find <předmět> | vypíše nejbližší obchody s předmětem |
| /qs info | informace o obchodu, na který se díváš |
| /qs remove | zruší obchod, na který se díváš |
| /qs transfer | převede obchod na jiného hráče |
| /qs staff add <hráč> | přidá pomocníka, který smí obchod spravovat |
| /qs history | historie prodejů (kdo nakupoval) |
| /qs reload | znovu načte konfiguraci |
Nastavení a časté chyby
QuickShop limity nesčítá, ale mapuje oprávnění na konkrétní počet obchodů. Když slibuješ vylepšení o třicet obchodů, musí oprávnění odpovídat cílovému číslu 50 — rozdíl se navenek nijak neprojeví a hráč zjistí, že mu nákup nic nepřinesl.
Bez Vaultu a ekonomického pluginu obchody nefungují. Ověř to hned po instalaci, ne až si hráči stěžují.
Nastav, kde obchody vznikat nesmí — na spawnu a v chráněných oblastech (WorldGuard, GriefPrevention). Jinak je chráněné město plné truhel s obchody.
Cedule u truhly je součástí obchodu: když ji hráč omylem rozbije, obchod zanikne. Vyplatí se to hráčům vysvětlit.
Historie prodejů (/qs history) je nejlepší nástroj při sporu o to, kdo co koupil. Zapni si ji v konfiguraci.
Když hráči hlásí, že obchod nejde vytvořit, ověř práva a limit obchodů — hláška pluginu bývá méně konkrétní, než by člověk čekal.
Kdo to používá
Zatím nevíme, které servery z našeho seznamu ho používají. Moderní servery svůj seznam pluginů v dotazu na stav neposílají, takže se to dozvídáme od majitelů.
Používáš ho na svém serveru? Napiš nám a doplníme ho sem — na tuhle stránku chodí lidé, kteří plugin hledají.
Podobné pluginy
Odkud návod vychází
Návod je náš vlastní a vychází z dokumentace autora (verze QuickShop-Hikari 6.x (Paper/Spigot)) . Oprávnění a příkazy opisujeme jako fakta, nic nedomýšlíme — když se plugin po aktualizaci změní, může být návod pozadu. Našel jsi chybu? Napiš nám a opravíme to.
Licence: AGPL-3.0-only. Soubor se u nás nehostuje, stahuje se u autora (creatorfromhell) — tak je vždy dostupná aktuální verze.