Konzolové příkazy

## Popis

Konzolové příkazy je možné využít k ovlivnění herního prostředí, zobrazení rozličných údajů o hře nebo například k banování hráčů.

Otevření/uzavření příkazové konzole je možné stisknutím klávesy F5 (Od verze hry *0.148.6* je ve výchozím nastavení příkazová konzole vypnuta a pro její zapnutí je třeba zadat při spouštění hry spouštěcí argument "-console").

Aktivace cheatů je možná zadáním příkazu **devcommands** a potvrzení klávesou enter. Cheaty je možné používat pouze v případě hry jednoho hráče v režimu hry více hráčů standardně nefungují. Deaktivace cheatů je možná opětovným zadáním příkazu **devcommands** a potvrzení klávesou enter.

## Hráčské příkazy

* help - Zobrazí všechny dostupné serverové příkazy
* info - Vypíše aktuální systémové informace
* ping - Změří aktuální odezvu serveru

## Admin příkazy

* ban [jméno/ip/userID] - Udělí ban hráči
* banned - Zobrazí všechny zabanované hráče
* kick [jméno/ip/userID] - Vykopne hráče
* lodbias [number] - Nastaví vykreslovací vzdálenost pro server. Nastavitelná hodnota je číslo od 1 do 5
* save - Vynutí uložení hry
* unban [jméno/ip/userID] - Zruší ban hráče

## Cheaty

* beard [beard#] - Permanentně změní vousy hráčovi postavy. V případě použití příkazu bez zadání argumentu se vousy odstraní
* dpsdebug - Zapíná/vypíná zobrazení poškození
* env [env]- Vynutí změnu prostředí (počasí) dle zvoleného argumentu
	+ Argumenty: Clear, Twilight\_Clear, Misty, Darklands\_dark, Heath clear, DeepForest Mist, GDKing, Rain, LightRain, ThunderStorm, Eikthyr, GoblinKing, nofogts, SwampRain, Bonemass, Snow, Twilight\_Snow, Twilight\_SnowStorm, SnowStorm, Moder, Ashrain, Crypt, SunkenCrypt.
* exploremap - Odhalí celou mapu
* event [jméno] - Začne událost
* ffsmooth [0/1] - Vyhladí pohyb volné kamery
* freefly - Zapíná/vypíná volnou kameru (foto mód)
* genloc - Obnoví všechny lokace.
* ghost - Zapíná/vypíná Ghost mód (nepřátelé budou Vaši postavu ignorovat)
* god - Zapíná/vypíná god mód.
* goto [x] [y] [z] - Teleportuje hráče na zadané souřadnice. Souřadnice [y] je volitelná.
* hair [hair#] - Permanentně změní vlasy hráčovi postavy. V případě použití příkazu bez zadání argumentu se vlasy odstraní
* heal - Obnoví plné zdraví hráče
* killall - Zabije všechny nepřátele a tvory v okolí hráče (včetně ochočených tvorů)
* listkeys - Zobrazí seznam všech globálních klíčů
* location - Nastaví bod pro oživení hráče (spawn point)
* model [0-1] - Změní pohlaví hráčovi postavy
* optterrain - Převede všechny terénní úpravy ze starého starého (před updatem 0.150.3) v blízkém okolí do nového systému
* players [počet] - Upraví nastavení obtížnosti dle počtu hráčů. Zadáním 0 se obtížnost vrátí na výchozí hodnotu
* pos - Zobrazí hráčovi souřadnice
* puke - Resetuje sytost hráče (odstraní zkonzumované jídlo) a vrátí Zdraví/Výdrž na výchozí hodnoty.
* raiseskill [dovednost] [množství] - Zvýší úroveň dovednosti o zadanou hodnotu
* randomevent - Začne náhodnou událost
* removedrops - Odstraní všechny předměty ležící na zemi v okolí hráče
* resetcharacter - Změní nastavení hráčovi postavy do výchozího stavu
* resetenv - Změní prostředí vnucené příkazem *env* na výchozí
* resetkeys [jméno] - Změní specifický globální klíč do výchozího stavu
* resetmap - Skryje celou mapu
* resetskill [dovednost] - Změní specifickou dovednost na 0
* resetwind - Změní úhel a intenzitu větru do výchozího stavu
* save - Vynutí uložení herního světa
* setkey [jméno] - Změní specifický globální klíč
* skiptime [sekundy] - Přeskočí zadaný časový úsek
* sleep - Přeskočí aktuální den
* spawn [ID] [množství] [úroveň] - Vyvolá entitu dle zadaného ID (seznam jednotlivých ID naleznete ID předmětů).
	+ Všechny předměty volané tímto příkazem se objeví po jednom kuse, tudíž vyvolání tisíce předmětu může způsobit zaseknutí hry.
	+ Argument *úroveň* ovlivní pouze vyvolané stvoření. Stvoření s vysokou úrovní (10+) může po smrti způsobit zaseknutí hry díky tomu, že kořist z něj bude čítat stovky předmětů.
	+ Některé entity vyvolané příkazem nelze běžným způsobem, bez použití módu, odstranit ze hry
* stopevent - Zastaví událost
* tame - Ochočí všechny bytosti v okolí
* tod [0-1] - Změní denní dobu (0 a 1 znamenají půlnoc, 0.5 je poledne a -1 vrátí denní dobu do výchozího nastavení)
* wind [úhel] [intenzita] - Změní úhel a intenzitu větru
	+ úhel = úhel větru od 0 do 360 (0 je jižní vítr, 270 je východní vítr)
	+ intenzita = hodnota od 0 do 1.0
	+ Například: "wind 90 0.5" změní vítr na západní se střední intenzitou

## Ladící mód

Ladící mód je speciální režim který hráči zpřístupní několik unikátních schopností. V podstatě se jedná o kreativní režim, který umožnuje hráči volně létat prostorem a stavět bez pracovního stolu nebo potřebného materiálu. Pro zapnutí je třeba zadat příkaz **debugmode** do příkazové konzole a potvrdit klávesou enter. Vypnutí se provede opětovným zadáním příkazu **debugmode**.

Jednotlivé schopnosti dostupné v ladícím módu je možné aktivovat/deaktivovat stisknutím příslušné klávesy:

* B - Zapnutí/vypnutí kreativního režimu stavění bez potřeby pracovního stolu či materiálu.
* Z - Zapnutí/vypnutí volného létání. Mezerník slouží ke stoupání a Ctrl pro klesání.
* K - Stisknutí zabije všechny nepřátele a tvory v okolí (včetně ochočených tvorů)

## Reference

*Na této stránce byl použit překlad textu z anglické verze Wikipedie. [1]*