Confirmedusers
13,514
edits
Mirotworez (talk | contribs) m (add translate tag) |
Mirotworez (talk | contribs) (Marked this version for translation) |
||
Line 1: | Line 1: | ||
<languages/><translate> | <languages/><translate> | ||
<!--T:1--> | |||
{{GameVersion|1.15}} | {{GameVersion|1.15}} | ||
<!--T:2--> | |||
__TOC__ | __TOC__ | ||
Vintage Story comes with some rudimentary interface to control creatures and humanoids through commands, which is mostly aimed for video recordings. Here's how to use it: | Vintage Story comes with some rudimentary interface to control creatures and humanoids through commands, which is mostly aimed for video recordings. Here's how to use it: | ||
== Spawn in a bot == | == Spawn in a bot == <!--T:3--> | ||
Only some creatures are supported, here's a list | Only some creatures are supported, here's a list | ||
* /entity spawn playerbot | * /entity spawn playerbot | ||
Line 25: | Line 27: | ||
* /entity spawn animalbot-drifter-nightmare | * /entity spawn animalbot-drifter-nightmare | ||
== Select a bot == | == Select a bot == <!--T:4--> | ||
Right click the creature to select it. You can now tell it to execute commands or define a list of commands to execute in a loop | Right click the creature to select it. You can now tell it to execute commands or define a list of commands to execute in a loop | ||
== Instruct the bot == | == Instruct the bot == <!--T:5--> | ||
<!--T:6--> | |||
Legend: ''flexiblepos'' means either x y z coordinates as defined in the coordinate hud, absolute coordinates through =x =y =z or coordinates relative to the player with ~x ~y ~z, you can also do ~ ~ ~ do use exactly the players position.<br> | Legend: ''flexiblepos'' means either x y z coordinates as defined in the coordinate hud, absolute coordinates through =x =y =z or coordinates relative to the player with ~x ~y ~z, you can also do ~ ~ ~ do use exactly the players position.<br> | ||
=== Immediate === | === Immediate === <!--T:7--> | ||
Type one of either commands to execute a command right away | Type one of either commands to execute a command right away | ||
* <code>/npc exec tp ''flexiblepos''</code> teleport to given position | * <code>/npc exec tp ''flexiblepos''</code> teleport to given position | ||
Line 39: | Line 42: | ||
* <code>/npc exec playanim animcode</code> players given animation. Valid ones for animals, if supported by the respective animal: hurt, die, eat, walk, cry, shamble, lowshamble, sleep, sit, listen, hide, idletwitch, drill | * <code>/npc exec playanim animcode</code> players given animation. Valid ones for animals, if supported by the respective animal: hurt, die, eat, walk, cry, shamble, lowshamble, sleep, sit, listen, hide, idletwitch, drill | ||
=== Queued === | === Queued === <!--T:8--> | ||
If you want to bot to run or remember a list of commands replace "exec" with "enq" to enqueue commands: | If you want to bot to run or remember a list of commands replace "exec" with "enq" to enqueue commands: | ||
* <code>/npc enq [tp|lookat|goto|playanim] (see args above)</code> | * <code>/npc enq [tp|lookat|goto|playanim] (see args above)</code> | ||
Line 50: | Line 53: | ||
* <code>/npc upd</code> allows you do modify some commands | * <code>/npc upd</code> allows you do modify some commands | ||
<!--T:9--> | |||
{{Navbox/modding|Vintage Story}} | {{Navbox/modding|Vintage Story}} | ||
</translate> | </translate> |