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>

Zeige Details für einen Rabattcode

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

Du musst den Rabattcode erst "installieren". Dannach kannst du auf den Shop welchen du überprüfen willst klicken. Eine Nachricht wird dann angezeigt, solltest du den Rabattcode auf diesen Shop anwenden können.
Sollte der Code vom Shop nicht akzeptiert werden wirst du eine Warnung erhalten.

Rabatt anwenden

Du musst einen Rabattcode erst "installieren", dannach kannst du an einem Shop, welcher den Code akzeptiert kaufen.
Der Rabatt wird dann auf deinen Kauf angewendet und die verbleibende Anzahl wird verbraucht.

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

Ein abgelaufener Rabattcode wird automatisch beim Serverstart oder nach 30 Minuten gelöscht.
Bevor er gelöscht wird, erhalten Spieler welche diesen verwenden eine Fehlermeldung, welche sagt, dass der Rabattcode abgelaufen ist.

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.