Настройка пакетов экипировки
Материал из CryWiki Russia
Страница «
Настройка пакетов экипировки
»
Перейти к:
навигация
,
поиск
== Настройка пакетов экипировки == [[Файл:Sandbox_Equipment_image001.jpg]] === Введение === В данном руководстве будет описано, как дать оружие и элементы экипировки И. И.-сущностям и игроку. Вы узнаете, как проводить инвентаризацию игрока от миссии к миссии, а также давать игроку отдельные элементы. === Оружие и экипировка === ==== Изменение пакетов экипировки ==== Откройте окно '''Equipment Pack''', через меню '''Mission'''. [[Файл:Sandbox_Equipment_image003.png]] Выберите любой '''Equipment Packs''' используя выпадающее меню. [[Файл:Sandbox_Equipment_image005.png]] Или создайте новый пакет, нажав кнопку '''Add'''. [[Файл:Sandbox_Equipment_image007.png]] Добавьте оружие и элементы экипировка в список экипировки при помощи кнопок '''«''' или '''»'''. [[Файл:Sandbox_Equipment_image009.png]] Противники могут иметь неограниченное число боеприпасы, поэтому вам не нужно указывать количество пуль. ==== Изменение пакетов экипировки противников ==== Вы также можете получить доступ к редактор пакета экипировки, нажав '''EquipmentPack''' в свойствах персонажа. [[Файл:Sandbox_Equipment_image011.png]] ==== Изменение пакетов экипировки игрока ==== Потоковый граф пакетов экипировки с последней миссии, могут быть повторно использованы, при добавлении этих нодов потокового графа: (Примечание: для проверки миссии, или, чтобы дать игроку кучу оружия на начало уровня, используйте нод AddEquipPack и подключите его к ноду Start.) * Откройте окно '''Flow Graph''' ('''View/Open View Pane/Flow Graph''') * Перетащите сущность '''Mission Objective''' в окно перспективы и нажмите '''Add Selected Entity''' в окне '''Flow Graph''' * Убедитесь, что все компоненты активны ('''View/Components''') * Добавьте нод '''LocalPlayer''' ('''Add Node/Game/''') * Добавьте нод '''Start''' ('''Add Node/Misc/''') * Добавьте ноды '''AddEquipPack''', '''RestorePlayerInventory''' и '''StorePlayerInventory''' ('''Add Node/Inventory/''') * Добавьте нод '''EndLevelNew''' ('''AddNode/Mission/''') * Подключите '''entityID''' к входящему порту нодов '''Inventory''' * Подключите выходной порт нода '''Start''' к событию '''Trigger''' нода '''Inventory''' (соединения не отображены на следующем скриншоте, как правило, вы должны использовать RestorePlayersInventory для загрузки инвентаря предыдущей миссии) [[Файл:Sandbox_Equipment_image013.png]] ==== Индивидуальное оружие и элементы для игрока ==== Чтобы дать игроку индивидуальное оружие и элементы, то используйте для этого ноды '''Inventory'''. Щелкните правой кнопкой мыши в окне '''Flow Graph''': [[Файл:Sandbox_Equipment_image015.jpg]] ;'''AddItem''': Добавляет элемент/оружие в инвентарь игрока. ;'''HasItem''': Проверяет, имеет ли игрок определенный элемент. ;'''ItemSelected''': Выводит информацию о любом выбранном игроком элементе. ;'''RemoveAllItems''': Убирает все элементы из инвентаря игрока. ;'''RemoveItem''': Убирает определенный элемент из инвентаря игрока. ;'''SelectItem''': Выберает определенный элемент в инвентаря игрока. Используйте нод '''Add Node/Misc/Start''' чтобы вручить игроку '''GaussRifle''' в начале уровня: [[Файл:Sandbox_Equipment_image016.png]] === Результат === Когда игрок начинает миссию, он имеет право использовать '''GaussRifle''' в самом начале: [[Файл:Sandbox_Equipment_image018.png]] '''Совет для эксперимента:''' Поиграйте с вашим пакетом экипировки, чтобы дать игроку интересные установки в начале вашего уровня, или для создания уникальных и разнообразных типов врагов. Если вы работаете с несколькими уровнями, то хорошо бы протестировать получение игроком соответствующего оружия. Однако, при потоковой передаче между уровнями, нужно убедиться, что вы не даете игроку новое оружие за так, или не разбрасываете оружие по каждому углу. [[Категория:Официальная документация:Основы - Настройка геймплея]] == См. также ==
Возврат к странице
Настройка пакетов экипировки
.
Просмотры
Статья
Обсуждение
Просмотр
История
Личные инструменты
Представиться / зарегистрироваться
Навигация
Заглавная страница
Официальная документация
Документация сообщества
Примеры кода
Полезные ссылки
CryENGINE 3
Помощь Free SDK
Помощь MOD SDK
Форум CryENGINE3
CryENGINE 2
Помощь Sandbox2
Форум редактора
Информация MOD SDK
Форум MOD SDK
Поддержка
CryWiki ЧАВО
Поиск CRYMOD.NET
Карта CryWiki
wiki
Свежие правки
Случайная статья
Поиск
Инструменты
Ссылки сюда
Связанные правки
Спецстраницы