Bot System/ru: Difference between revisions
Mirotworez (talk | contribs) (Created page with "=== В очереди === Если вы хотите, чтобы бот запускался или помнил список команд, замените «exec» на «en...") |
Mirotworez (talk | contribs) (Created page with "{{Navbox/modding/ru|Vintage Story}}") |
||
Line 49: | Line 49: | ||
* <code>/npc upd</code> позволяет изменять некоторые команды | * <code>/npc upd</code> позволяет изменять некоторые команды | ||
{{Navbox/modding|Vintage Story}} | {{Navbox/modding/ru|Vintage Story}} |
Revision as of 05:31, 21 February 2022
Эта страница проверялась в последний раз для версии Vintage Story 1.15.
Vintage Story поставляется с некоторым рудиментарным интерфейсом для управления существами и гуманоидами с помощью команд, которые в основном предназначены для видеозаписей. Вот как это использовать:
Спаун в боте
Поддерживаются только некоторые существа, вот список
- /entity spawn playerbot
- /entity spawn animalbot-wolf-male
- /entity spawn animalbot-hyena-male
- /entity spawn animalbot-hyena-female
- /entity spawn animalbot-hyena-pup
- /entity spawn animalbot-chicken-hen
- /entity spawn animalbot-chicken-rooster
- /entity spawn animalbot-chicken-baby
- /entity spawn animalbot-sheep-bighorn-male
- /entity spawn animalbot-sheep-bighorn-female
- /entity spawn animalbot-sheep-bighorn-lamb
- /entity spawn animalbot-locust-corrupt
- /entity spawn animalbot-hare-female-lightgrey
- /entity spawn animalbot-piglet
- /entity spawn animalbot-drifter-normal
- /entity spawn animalbot-drifter-corrupt
- /entity spawn animalbot-drifter-nightmare
Выберите бота
Щелкните правой кнопкой мыши на существо, чтобы выбрать его. Теперь вы можете указать ему выполнять команды или определить список команд для выполнения в цикле.
Проинструктируйте бота
Легенда: flexiblepos означает либо координаты xyz, как указано в координатной панели, либо абсолютные координаты через =x =y =z, либо координаты относительно игрока с ~x ~y ~z, вы также можете использовать ~ ~ ~ для точного положения игрока.
Немедленно
Введите одну из команд, чтобы выполнить команду сразу
/npc exec tp flexiblepos
телепортироваться в заданную позицию/npc exec lookat rad
смотреть в заданном направлении в радианах (0..2PI)/npc exec goto flexiblepos animcode speed [animspeed]
пройти в заданную позицию с заданной анимацией, заданной скоростью (нормальная скорость ходьбы составляет около 0,02) и заданной скоростью анимации (по умолчанию 1)/npc exec playanim animcode
игрокам дана анимация. Действительны для животных, если они поддерживаются соответствующим животным: бить, умирать, есть, ходить, плакать, шаркать, медленно шаркать, спать, сидеть, слушать, прятаться, бездельничать, тренироваться
В очереди
Если вы хотите, чтобы бот запускался или помнил список команд, замените «exec» на «enq», чтобы поставить команды в очередь:
/npc enq [tp|lookat|goto|playanim] (см. аргументы выше)
/npc start
для запуска списка команд/npc stop
для остановки/npc loop
, чтобы бот бесконечно перебирал свой список команд/npc clear
очистит список команд/npc list
показать список команд в очереди/npc remove [index]
команда удаления данного индекса, как показано в списке /npc/npc upd
позволяет изменять некоторые команды
Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.
Modding | |
---|---|
Modding Introduction | Getting Started • Пакет тем |
Content Modding | Content Mods • Developing a Content Mod • Basic Tutorials • Intermediate Tutorials • Advanced Tutorials • Content Mod Concepts |
Code Modding | Code Mods • Setting up your Development Environment |
Property Overview | Item • Entity • Block • Block Behaviors • Block Classes • Block Entities • Block Entity Behaviors • World properties |
Workflows & Infrastructure | Modding Efficiency Tips • Mod-engine compatibility • Mod Extensibility • VS Engine |
Additional Resources | Community Resources • Modding API Updates • Programming Languages • List of server commands • List of client commands • Client startup parameters • Server startup parameters Example Mods • API Docs • GitHub Repository |