📖 Dokumentacja TierHost

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

🏠 Jak zrobić teleportację (/home, /tp) na serwerze Rust

Jak zrobić teleportację (/home, /tp) na serwerze Rust - Przewodnik 2025

Chcesz dodać teleportację na swój serwer Rust? W tym poradniku dowiesz się jak dodać komendy /home, /tp, /tpr używając pluginu NTeleportation.

Czym jest teleportacja w Rust?

Teleportacja to system komend który pozwala graczom:

  • 🏠 /home - Teleportacja do domu
  • 👥 /tpr - Prośba o teleportację do gracza
  • 🏙️ /town - Teleportacja do miasta/spawnu
  • ⚔️ /outpost - Teleportacja do outpostu
  • 🏛️ /bandit - Teleportacja do bandit camp

Instalacja NTeleportation

Krok 1: Zainstaluj Oxide/uMod

📚 Jak zainstalować Oxide/uMod

Krok 2: Pobierz plugin

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

Krok 3: Przeładuj plugin

W konsoli serwera wpisz:

oxide.reload NTeleportation

Gotowe! ✅ Plugin jest zainstalowany.

Podstawowe komendy

Komendy dla graczy:

Komenda Opis
/sethome [nazwa] Ustaw dom
/home [nazwa] Teleportuj do domu
/home list Lista domów
/removehome [nazwa] Usuń dom
/tpr [nick] Poproś o teleportację
/tpa Zaakceptuj teleportację
/tpc Anuluj teleportację
/town Teleportuj do miasta
/outpost Teleportuj do outpostu
/bandit Teleportuj do bandit camp

Komendy dla adminów:

Komenda Opis
/tp [nick] Teleportuj się do gracza
/tp [nick1] [nick2] Teleportuj gracza do gracza
/tppos X Y Z Teleportuj na współrzędne
/tpl Lista lokacji
/tpsave [nazwa] Zapisz lokację
/tpremove [nazwa] Usuń lokację

Konfiguracja - Podstawowe ustawienia

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

Limity domów:

{
  "Home": {
    "Homes Limit": 2,           // Max 2 domy dla zwykłych graczy
    "VIP Homes Limit": 5,       // Max 5 domów dla VIP
    "Cooldown": 600,            // 10 minut cooldown
    "Countdown": 15,            // 15 sekund odliczania
    "Daily Limit": 10           // Max 10 teleportacji dziennie
  }
}

Teleportacja do graczy (TPR):

{
  "TPR": {
    "Cooldown": 300,            // 5 minut cooldown
    "Countdown": 15,            // 15 sekund odliczania
    "Daily Limit": 5,           // Max 5 TPR dziennie
    "Request Duration": 30      // Prośba wygasa po 30 sekundach
  }
}

Town (miasto/spawn):

{
  "Town": {
    "Enabled": true,            // Włącz /town
    "Cooldown": 600,            // 10 minut cooldown
    "Countdown": 15,            // 15 sekund odliczania
    "Daily Limit": 5            // Max 5 /town dziennie
  }
}

Jak ustawić lokację Town?

  1. Stań w miejscu gdzie ma być spawn/town
  2. Wpisz: /town set
  3. Gracze mogą teraz używać /town

Różne limity dla VIP

Możesz dać VIP-om więcej domów i mniej cooldownu:

{
  "Home": {
    "VIP Homes Limit": 5,       // VIP ma 5 domów
    "VIP Cooldown": 300,        // VIP ma 5 min cooldown (zamiast 10)
    "VIP Countdown": 5,         // VIP ma 5 sek odliczania (zamiast 15)
    "VIP Daily Limit": 20       // VIP ma 20 teleportacji dziennie
  }
}

Nadaj uprawnienie VIP:

oxide.grant user Steve nteleportation.vip

Blokowanie teleportacji podczas walki

Możesz zablokować teleportację gdy gracz jest w walce:

{
  "Settings": {
    "Block TP In Combat": true,     // Blokuj TP w walce
    "Combat Duration": 180,         // 3 minuty po walce
    "Block TP When Wounded": true,  // Blokuj gdy ranny
    "Block TP When Raiding": true   // Blokuj podczas raidu
  }
}

Koszty teleportacji (Economics)

Możesz ustawić koszt teleportacji używając pluginu Economics:

{
  "Home": {
    "Pay": 50,                  // 50 monet za /home
    "Bypass": 0                 // 0 dla VIP (darmowe)
  },
  "TPR": {
    "Pay": 100                  // 100 monet za /tpr
  },
  "Town": {
    "Pay": 25                   // 25 monet za /town
  }
}

📚 Potrzebujesz Economics? Najlepsze pluginy Rust

Teleportacja na mapie (GUI)

Możesz dodać GUI z mapą do teleportacji używając pluginu:

Plugin: Teleportation GUI

🔗 Pobierz Teleportation GUI

Funkcje:

  • ✅ Mapa z lokacjami
  • ✅ Kliknij aby się teleportować
  • ✅ Pokazuje cooldowny

Najczęstsze problemy i rozwiązania

❌ Problem: Teleportacja nie działa

Rozwiązanie:

  1. Sprawdź czy Oxide/uMod jest zainstalowany
  2. Sprawdź czy plugin jest załadowany: oxide.plugins
  3. Przeładuj plugin: oxide.reload NTeleportation

❌ Problem: Gracze nie mogą ustawić domu

Rozwiązanie:

  1. Sprawdź czy gracz ma uprawnienie: nteleportation.home
  2. Nadaj uprawnienie: oxide.grant group default nteleportation.home

❌ Problem: Cooldown jest za długi

Rozwiązanie:

  1. Otwórz oxide/config/NTeleportation.json
  2. Zmień "Cooldown": 600 na mniejszą wartość (np. 300)
  3. Przeładuj plugin

Uprawnienia (Permissions)

Uprawnienie Opis
nteleportation.home /home, /sethome
nteleportation.tpr /tpr, /tpa
nteleportation.town /town
nteleportation.outpost /outpost
nteleportation.bandit /bandit
nteleportation.vip Limity VIP
nteleportation.admin /tp, /tppos

Nadaj uprawnienia grupie:

oxide.grant group default nteleportation.home
oxide.grant group default nteleportation.tpr
oxide.grant group default nteleportation.town

Polecane ustawienia dla różnych typów serwerów

Vanilla (1x):

Homes Limit: 1
Cooldown: 900 (15 minut)
Countdown: 30 sekund

Modded (5x-10x):

Homes Limit: 3
Cooldown: 300 (5 minut)
Countdown: 15 sekund

PvP Arena (50x+):

Homes Limit: 10
Cooldown: 60 (1 minuta)
Countdown: 5 sekund

Podsumowanie

Dodawanie teleportacji w Rust:

  1. ✅ Zainstaluj Oxide/uMod
  2. ✅ Pobierz plugin NTeleportation
  3. ✅ Skonfiguruj limity w oxide/config/NTeleportation.json
  4. ✅ Ustaw lokację Town: /town set
  5. ✅ Nadaj uprawnienia graczom
  6. ✅ Testuj komendy

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