NPC Tools
Этот Lua-скрипт добавляет в игру локальных NPC, похожих на тех, что вы могли видеть на тренинге. Отлично подойдёт для создания СС, отыгровок, постановки сцен или просто чтобы сделать игру менее пустой. Все актёры создаются только для вас — они не видны другим игрокам, не мешают и не нагружают сервер. ========= Меню NPC =========
/actor [skin] [anim] - создать NPC с анимацией
/dactor [id] - удалить NPC по ID
/tpactor [id] - телепортировать NPC к себе"
/animactor [id] [anim] - применить анимацию к NPC
/changeskin [id] [skin] - сменить скин у NPC
/npclist - список всех NPC
/delallactor - удалить всех NPC
/rotateactor [id] [градус от 0 до 360] - вращать NPC в гардусах
/npcmenu - открыть это меню
Доступные анимации: SMOKE, DANCE, TIME, CRACK1
============================
/actor [skin] [anim] - создать NPC с анимацией
/dactor [id] - удалить NPC по ID
/tpactor [id] - телепортировать NPC к себе"
/animactor [id] [anim] - применить анимацию к NPC
/changeskin [id] [skin] - сменить скин у NPC
/npclist - список всех NPC
/delallactor - удалить всех NPC
/rotateactor [id] [градус от 0 до 360] - вращать NPC в гардусах
/npcmenu - открыть это меню
Доступные анимации: SMOKE, DANCE, TIME, CRACK1
============================
Что умеет скрипт:
- Создание актёров с любым скином
- Поддержка анимаций
- Возможность добавлять свои анимации через animationList прямо в коде
- Удаление, телепорт и поворот актёров по команде
- Быстрая смена скина у уже созданного актёра
Как добавить новые анимации:
Список доступных анимаций находится в скрипте в таблице local animationList = { ... }.Чтобы добавить свою:
- Перейди на сайт со списком анимаций, например:
сайт - Найди нужную библиотеку и название анимации.
- Добавь её в animationList в формате:
local animationList:
["MYANIM"] = {"Library", "Name", -1},
local animationList:["SIT"] = {"PED", "SEAT_IDLE", -1},
Дополнительно:
- Код открыт и легко читается — можно дорабатывать, улучшать, добавлять новые функции.
- Если будешь дорабатывать — указывай, пожалуйста, автора оригинала.