Skip to content

🤖 NPC i Postacie

Komendy do zarządzania postaciami niezależnymi (NPC). Zawarte w pluginie NPCPlugin.

Przestrzeń nazw: hytale.command.npc.*

📂 Kategorie

Kategoria Opis
Spawnowanie NPC /npc spawn, /npc all - Tworzenie postaci
Kontrola NPC /npc freeze, /npc clean - Zarządzanie NPC
Wygląd NPC /npc appearance - Modele i skórki
AI i Zachowanie /npc path, /npc flock - Sztuczna inteligencja
Komunikacja /npc message, /npc give - Interakcje
Debugowanie NPC /npc debug, /npc dump - Narzędzia programistyczne

🎯 Szybka Referencja

/npc spawn goblin                    ← Spawnuj 1 goblina
/npc spawn goblin --count=5          ← Spawnuj 5 goblinów
/npc spawn wolf --radius=15          ← Większy promień spawnu
/npc all                             ← Spawnuj wszystkie role
/npc freeze                          ← Zamroź NPC
/npc thaw                            ← Rozmroź NPC
/npc clean                           ← Usuń wszystkich
/npc give diamond_sword              ← Daj przedmiot
/npc message Cześć!                  ← Wysłij wiadomość

📖 Szczegółowe Sekcje

Spawnowanie NPC

Tworzenie nowych postaci:

  • /npc spawn <rola> - Spawnuj NPC
  • /npc spawn <rola> --count=liczba - Wiele na raz
  • /npc spawn <rola> --radius=liczba - W promieniu
  • /npc spawn <rola> --frozen - Zamrożone na start
  • /npc spawn <rola> --scale=liczba - Zmień rozmiar
  • /npc all - Wszystkie dostępne role

Kontrola NPC

Zarządzanie już istniejącymi NPC:

  • /npc freeze - Zatrzymaj wszystkie
  • /npc thaw - Wznów ruch
  • /npc clean - Usuń wszystkich
  • /npc dump - Informacje o NPC

Wygląd NPC

Zmiana wyglądu postaci:

  • /npc appearance <model> - Zmień wygląd
  • /npc role <rola> - Zmień rolę

AI i Zachowanie

Zaawansowana kontrola AI:

  • /npc path - Ustaw ścieżkę ruchu
  • /npc flock - Zachowanie grupowe
  • /npc blackboard - Dane AI
  • /npc attack - Ataki
  • /npc step - Krok symulacji

Komunikacja

Interakcja z NPC:

  • /npc message <wiadomość> - Wysłij wiadomość nad głowę
  • /npc give <przedmiot> - Daj przedmiot do trzymania
  • /npc give nothing - Usuń przedmiot

Debugowanie NPC

Narzędzia dla zaawansowanych użytkowników:

  • /npc debug - Flagi debugowania
  • /npc dump --json - Format JSON
  • /npc benchmark - Test wydajności

💡 Praktyczne Przykłady

Tworzenie Grupy Goblinów

/npc spawn goblin --count=10 --radius=20

Spowoduje pojawienie się 10 goblinów w promieniu 20 bloków.

Zamrażanie Wszystkich

/npc freeze --all

Wszystkie NPC (i przedmioty) zatrzymają się w miejscu.

Danie Oręża Postaci

/npc give diamond_sword

Najbliższe NPC będzie trzymać diamentowy miecz.

Wysłanie Wiadomości

/npc message Witajcie gracze! --all

Wszystkie NPC pokażą tę wiadomość.


📚 Dostępne Role NPC

Poniżej znajduje się przykładowa lista dostępnych ról:

  • Goblin - Zielone małe potwory
  • Orc - Duże zielone potwory
  • Wolf - Wilki
  • Skeleton - Szkielety
  • Human - Ludzie
  • I wiele innych...

Pełną listę zobaczysz wpisując /npc spawn w grze.


ℹ️ Informacje

  • NPC mogą być zamrażane bez wpływu na serwer
  • Historia można cofać i powtarzać
  • Każde NPC ma unikalny ID
  • Można tworzyć niestandardowe roli za pomocą modów

Dalej: Wybierz kategorię powyżej aby zobaczyć pełne szczegóły.