🤖 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 potworyOrc- Duże zielone potworyWolf- WilkiSkeleton- SzkieletyHuman- 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.