Shop hinzugefügt
201
Shop.md
Normal file
201
Shop.md
Normal file
@@ -0,0 +1,201 @@
|
|||||||
|
# Shop
|
||||||
|
|
||||||
|
Das Shop-System ermoglicht einen Server-Shop zum Kaufen und Verkaufen.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Voraussetzungen
|
||||||
|
|
||||||
|
Der Shop benotigt:
|
||||||
|
- **Vault** Plugin
|
||||||
|
- Ein **Economy-Plugin** (z.B. EssentialsX)
|
||||||
|
|
||||||
|
Ohne diese Plugins funktioniert der Shop nicht!
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Befehle
|
||||||
|
|
||||||
|
### Fur Spieler
|
||||||
|
|
||||||
|
| Befehl | Beschreibung |
|
||||||
|
|--------|-------------|
|
||||||
|
| `/shop` | Offnet den Shop |
|
||||||
|
|
||||||
|
### Fur Admins
|
||||||
|
|
||||||
|
| Befehl | Beschreibung |
|
||||||
|
|--------|-------------|
|
||||||
|
| `/shop add <item> <preis> <lager>` | Item zum Shop hinzufugen |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Shop benutzen
|
||||||
|
|
||||||
|
### Shop offnen
|
||||||
|
|
||||||
|
```
|
||||||
|
/shop
|
||||||
|
```
|
||||||
|
|
||||||
|
Offnet die Shop-GUI.
|
||||||
|
|
||||||
|
### Items kaufen
|
||||||
|
|
||||||
|
1. Offne den Shop mit `/shop`
|
||||||
|
2. Klicke auf ein Item
|
||||||
|
3. Wahle die Menge
|
||||||
|
4. Bestatige den Kauf
|
||||||
|
5. Das Geld wird abgezogen, du bekommst die Items
|
||||||
|
|
||||||
|
### Items verkaufen
|
||||||
|
|
||||||
|
1. Offne den Shop mit `/shop`
|
||||||
|
2. Klicke auf "Verkaufen"
|
||||||
|
3. Lege Items in die GUI
|
||||||
|
4. Bestatige den Verkauf
|
||||||
|
5. Du bekommst das Geld
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Shop verwalten (Admins)
|
||||||
|
|
||||||
|
### Item hinzufugen
|
||||||
|
|
||||||
|
```
|
||||||
|
/shop add <item> <preis> <lager>
|
||||||
|
```
|
||||||
|
|
||||||
|
Beispiele:
|
||||||
|
```
|
||||||
|
/shop add DIAMOND 100 1000
|
||||||
|
/shop add IRON_INGOT 10 5000
|
||||||
|
/shop add GOLDEN_APPLE 50 100
|
||||||
|
```
|
||||||
|
|
||||||
|
Parameter:
|
||||||
|
- `<item>` - Material-Name (z.B. DIAMOND)
|
||||||
|
- `<preis>` - Kaufpreis pro Item
|
||||||
|
- `<lager>` - Wie viele sind verfugbar
|
||||||
|
|
||||||
|
### shop.yml bearbeiten
|
||||||
|
|
||||||
|
Du kannst auch direkt die `shop.yml` bearbeiten:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
items:
|
||||||
|
DIAMOND:
|
||||||
|
price: 100
|
||||||
|
stock: 1000
|
||||||
|
sell-price: 80 # Optional: Verkaufspreis
|
||||||
|
|
||||||
|
IRON_INGOT:
|
||||||
|
price: 10
|
||||||
|
stock: 5000
|
||||||
|
sell-price: 8
|
||||||
|
|
||||||
|
GOLDEN_APPLE:
|
||||||
|
price: 50
|
||||||
|
stock: 100
|
||||||
|
sell-price: 40
|
||||||
|
```
|
||||||
|
|
||||||
|
Nach Anderungen:
|
||||||
|
```
|
||||||
|
/sp reload
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Schilder-Shop
|
||||||
|
|
||||||
|
Du kannst auch Shop-Schilder erstellen:
|
||||||
|
|
||||||
|
### Schild erstellen
|
||||||
|
|
||||||
|
Schreibe auf ein Schild:
|
||||||
|
```
|
||||||
|
[Shop]
|
||||||
|
DIAMOND
|
||||||
|
100
|
||||||
|
Kaufen
|
||||||
|
```
|
||||||
|
|
||||||
|
Zeile 1: `[Shop]`
|
||||||
|
Zeile 2: Item-Name
|
||||||
|
Zeile 3: Preis
|
||||||
|
Zeile 4: `Kaufen` oder `Verkaufen`
|
||||||
|
|
||||||
|
### Schild benutzen
|
||||||
|
|
||||||
|
Rechtsklick auf das Schild um zu kaufen/verkaufen.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Reparatur-Schilder
|
||||||
|
|
||||||
|
Spieler konnen Items an Schildern reparieren:
|
||||||
|
|
||||||
|
### Schild erstellen (Admin)
|
||||||
|
|
||||||
|
```
|
||||||
|
[Repair]
|
||||||
|
```
|
||||||
|
|
||||||
|
### Kosten einstellen
|
||||||
|
|
||||||
|
In config.yml:
|
||||||
|
```yaml
|
||||||
|
repair:
|
||||||
|
currency: GOLD_INGOT # Wahrung
|
||||||
|
price: 5 # Preis pro Reparatur
|
||||||
|
```
|
||||||
|
|
||||||
|
### Benutzen
|
||||||
|
|
||||||
|
1. Halte das zu reparierende Item in der Hand
|
||||||
|
2. Rechtsklick auf das Repair-Schild
|
||||||
|
3. Item wird repariert, Kosten abgezogen
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Permissions
|
||||||
|
|
||||||
|
| Permission | Beschreibung | Standard |
|
||||||
|
|------------|-------------|----------|
|
||||||
|
| `survivalplus.shop` | Shop verwalten | Admin |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Haufige Fragen
|
||||||
|
|
||||||
|
### Der Shop zeigt keine Items?
|
||||||
|
|
||||||
|
1. Vault installiert?
|
||||||
|
2. Economy-Plugin installiert?
|
||||||
|
3. shop.yml korrekt konfiguriert?
|
||||||
|
|
||||||
|
### Wie andere ich die Preise?
|
||||||
|
|
||||||
|
Bearbeite die `shop.yml` und nutze `/sp reload`.
|
||||||
|
|
||||||
|
### Kann ich den Verkaufspreis anders als den Kaufpreis setzen?
|
||||||
|
|
||||||
|
Ja, nutze `sell-price` in der shop.yml.
|
||||||
|
|
||||||
|
### Was passiert wenn der Lagerbestand leer ist?
|
||||||
|
|
||||||
|
Spieler konnen nicht mehr kaufen bis Admins nachfullen.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Technische Details
|
||||||
|
|
||||||
|
Shop-Daten werden gespeichert in:
|
||||||
|
```
|
||||||
|
plugins/SurvivalPlus/shop.yml
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Zuruck zu: [[Home]] | Siehe auch: [[Handel]]
|
||||||
Reference in New Issue
Block a user