Shop hinzugefügt

2026-01-22 19:52:29 +00:00
parent 38981b43a2
commit b6602c22a4

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]]