Skip to main content

Rabatt Erweiterung

info

Can't find where to download the JAR? Click here.

Die Rabatt Erweiterung fügt Rabattcodes für QuickShop-Hikari hinzu.

Berechtigungen

  • quickshopaddon.discount.use (default: everyone)
    Permission to use any /quickshop discount commands.
  • quickshopaddon.discount.bypass (Standard: OP)
    Berechtigung um die Besitzerüberprüfungen zu überspringen um Config Rabattcodes zu erzwingen, Nicht-Selbst Shops in die Erlaubt-Liste hinzuzufügen oder einen Rabattcode zu entfernen.
  • quickshopaddon.discount.create.server_all_shops (Standard: OP)
    Berechtigung um Rabattcodes zu erstellen, welche auf alle Shops in deinem Server angewendet werden können.
  • quickshopaddon.discount.create.player_all_shops (Standard: Alle)
    Berechtigung um Rabattcodes zu erstellen, welche auf die Shops des Spielers selbst angewendet werden können.
  • quickshopaddon.discount.create.specific_shops (Standard: Alle)
    Berechtigung um Rabattcodes zu erstellen, welche auf Shops in der Erlaubt-Liste angewendet werden können.

Einen Rabattcode erstellen

Um einen Rabattcode zu erstellen musst du den Rabatt Befehl verwenden:

/quickshop discount create <code> <code-type> <rate> [max-usage] [threshold] [expired-time]

Der Befehl ist ziemlich lang, du hast aber in-game Befehlshilfen um dir in der Tab-verfolständigung zu helfen.

Verfügbare Code Arten

  • SERVER_ALL_SHOPS (Anwendbar auf allen Shops in deinem Server)
  • PLAYER_ALL_SHOPS (Anwendbar auf allen Shops des Rabattcode-Erstellers)
  • SPECIFIC_SHOPS (Applied to shops in allow list that added by command /quickshop discount config <code> addshop)

Einen Code anwenden

Um einen Rabattcode zu verwenden, kannst du ihn vor einen Kauf "installieren".

/quickshop discount install <code>

Der angewendete Code wird während dieser Sitzung aktiv bleiben.

Code entfernen

Um einen Rabattcode wieder zu entfernen benötigst du diesen Befehl:

/quickshop discount uninstall <code>

Show details for a installed discount code

Verwende den info Unterbefehl um den Code-Ersteller, die Reichweite, die verbleibenden Verwendungen, das Ablaufdatum, den Schwellenwert und die Rabattrate abzufragen.

/quickshop disount info

Rabattcode löschen

Um einen bestimmten Rabattcode zu entfernen, führe folgenden Befehl aus:

/quickshop discount remove <code>

Überprüfe ob ein Rabattcode auf einen Shop angewendet werden kann

You need install a discount code first, then you click the shop you want to check, a promote message will show up when you can enjoy the discount in this shop.
If code not accepted by target shop, you will also receive a warning message when you click it.

Rabatt anwenden

You need install a discount code first, then purchase a shop that accept your code.
Then discount will applied to your purchase, and your remaining count will be consumed.

HINWEIS: Wenn die obigen Extra Bedingungen nicht erfüllt sind, wird der Rabattcode nicht angewendet und du wirst keinen Rabatt erhalten. Gleichzeitig wird wird der Rabattcode nicht verbraucht und die Nachricht wird den aktuellen Grund erhalten.

Automatisches löschen von abgelaufenen Codes

An expired discount code will automatically removed while server startup or in 30mins.
Before they got purged, players who use a expired code will receive a error message that says the code has been expired.

Deine Zeit konvertieren

Ablaufdatum akzeptiert sowohl Zulu Zeitformat und UNIX Zeitstempel im Sekundenformat:

Es gibt einige hübsche Online Webseiten welche dir beim konvertieren der Zeit helfen können:
https://www.unixtimestamp.com/

Für Zulu Zeitformat (ISO 8601 erweitert):

yyyy-MM-dd'T'HH:mm:ssZZ

Beachte, dass die Zeitzone des Servers für die Berechnung während der Konvertierung verwendet wird.