📖 Dokumentacja TierHost

Poradniki, instrukcje i tutoriale do zarządzania serwerami gier.

🛒 Jak dodać sklep (shop) na serwerze Rust

Jak dodać sklep (shop) na serwerze Rust - Przewodnik 2025

Chcesz dodać sklep na swój serwer Rust? W tym poradniku dowiesz się jak stworzyć sklep używając pluginów Economics i GUIShop.

Czym jest sklep w Rust?

Sklep to system który pozwala graczom:

  • 💰 Kupować itemy za pieniądze
  • 💵 Sprzedawać itemy za pieniądze
  • 🏪 Handlować bez ryzyka

Wymagane pluginy

Potrzebujesz 2 pluginów:

  1. 📦 Economics - System pieniędzy
  2. 🛒 GUIShop - Sklep z GUI

Krok 1: Zainstaluj Economics

Pobierz plugin:

  1. Wejdź na uMod - Economics
  2. Kliknij "Download"
  3. Wgraj plik Economics.cs do oxide/plugins/

Podstawowe komendy Economics:

Komenda Opis
/balance Sprawdź saldo
/pay [nick] [kwota] Przelej pieniądze
/eco.c [nick] [kwota] Dodaj pieniądze (admin)
/eco.s [nick] [kwota] Ustaw saldo (admin)

Krok 2: Zainstaluj GUIShop

Pobierz plugin:

  1. Wejdź na uMod - GUIShop
  2. Kliknij "Download"
  3. Wgraj plik GUIShop.cs do oxide/plugins/

Zainstaluj ImageLibrary (wymagane):

  1. Pobierz ImageLibrary
  2. Wgraj do oxide/plugins/

Krok 3: Skonfiguruj sklep

Otwórz plik oxide/config/GUIShop.json:

Przykładowa konfiguracja:

{
  "Shop Categories": {
    "Weapons": {
      "DisplayName": "🔫 Broń",
      "Items": {
        "rifle.ak": {
          "DisplayName": "AK-47",
          "BuyPrice": 500,
          "SellPrice": 250,
          "Image": "https://rustlabs.com/img/items180/rifle.ak.png"
        },
        "pistol.python": {
          "DisplayName": "Python",
          "BuyPrice": 300,
          "SellPrice": 150,
          "Image": "https://rustlabs.com/img/items180/pistol.python.png"
        }
      }
    },
    "Resources": {
      "DisplayName": "⛏️ Zasoby",
      "Items": {
        "wood": {
          "DisplayName": "Drewno",
          "BuyPrice": 1,
          "SellPrice": 0.5,
          "Image": "https://rustlabs.com/img/items180/wood.png"
        },
        "stones": {
          "DisplayName": "Kamień",
          "BuyPrice": 1,
          "SellPrice": 0.5,
          "Image": "https://rustlabs.com/img/items180/stones.png"
        }
      }
    }
  }
}

Jak dodać item do sklepu?

Dodaj nowy item w konfiguracji:

"rifle.lr300": {
  "DisplayName": "LR-300",
  "BuyPrice": 800,        // Cena kupna
  "SellPrice": 400,       // Cena sprzedaży
  "Image": "https://rustlabs.com/img/items180/rifle.lr300.png"
}

Lista popularnych itemów:

Item Shortname
AK-47 rifle.ak
LR-300 rifle.lr300
MP5 smg.mp5
Python pistol.python
C4 explosive.timed
Rakieta ammo.rocket.basic
Medkit largemedkit
Scrap scrap

🔗 Pełna lista: Rust Item List

Jak gracze zarabiają pieniądze?

Metoda 1: Sprzedaż itemów

Gracze mogą sprzedawać itemy w sklepie:

/shop

Metoda 2: Plugin ServerRewards

🔗 Pobierz ServerRewards

Nagrody za:

  • ✅ Czas gry (10 monet/godzinę)
  • ✅ Zabicie gracza (50 monet)
  • ✅ Zabicie zwierzęcia (5 monet)
  • ✅ Zebranie zasobów (1 moneta/1000 zasobów)

Metoda 3: Plugin ZLevelsRemastered

🔗 Pobierz ZLevelsRemastered

Nagrody za:

  • ✅ Levelowanie (100 monet/level)
  • ✅ Osiągnięcia

Polecane ceny itemów

Broń:

Item Cena kupna Cena sprzedaży
AK-47 500 250
LR-300 800 400
MP5 400 200
Python 300 150

Zasoby:

Item Cena kupna Cena sprzedaży
Drewno (1000x) 10 5
Kamień (1000x) 10 5
Metal Ore (1000x) 20 10
Scrap (100x) 50 25

Sklep VIP

Możesz stworzyć osobny sklep dla VIP:

{
  "VIP Shop": {
    "Permission": "guishop.vip",
    "DisplayName": "👑 Sklep VIP",
    "Items": {
      "rifle.lr300": {
        "DisplayName": "LR-300 (VIP)",
        "BuyPrice": 600,      // Taniej dla VIP (800 → 600)
        "SellPrice": 400
      }
    }
  }
}

Nadaj uprawnienie:

oxide.grant user Steve guishop.vip

Alternatywne pluginy sklepu

1. ServerRewards Shop

🔗 ServerRewards

Zalety:

  • ✅ Integracja z ServerRewards
  • ✅ Punkty zamiast pieniędzy

2. AbsolutMarket

🔗 AbsolutMarket

Zalety:

  • ✅ Bardziej zaawansowany
  • ✅ Marketplace (gracze sprzedają sobie)

Najczęstsze problemy i rozwiązania

❌ Problem: Sklep nie otwiera się

Rozwiązanie:

  1. Sprawdź czy ImageLibrary jest zainstalowany
  2. Sprawdź czy Economics jest zainstalowany
  3. Przeładuj pluginy: oxide.reload *

❌ Problem: Obrazki nie ładują się

Rozwiązanie:

  1. Sprawdź czy URL obrazków jest poprawny
  2. Użyj obrazków z RustLabs.com

❌ Problem: Gracze nie mogą kupować

Rozwiązanie:

  1. Sprawdź czy gracze mają pieniądze: /balance
  2. Dodaj pieniądze: /eco.c Steve 1000

Podsumowanie

Dodawanie sklepu w Rust:

  1. ✅ Zainstaluj Economics
  2. ✅ Zainstaluj GUIShop + ImageLibrary
  3. ✅ Skonfiguruj itemy w oxide/config/GUIShop.json
  4. ✅ Ustaw ceny (kupno i sprzedaż)
  5. ✅ Dodaj sposób zarabiania pieniędzy (ServerRewards)
  6. ✅ Testuj sklep: /shop

🎮 Potrzebujesz hostingu Rust? Sprawdź nasze pakiety od 29.99 zł/miesiąc