Настройка пакетов экипировки

Материал из CryWiki Russia

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «==Настройка пакетов экипировки== Image:Sandbox_Equipment_image001.jpg ===Введение=== В данном руководстве...»)
 
Строка 1: Строка 1:
-
==Настройка пакетов экипировки==
+
== Настройка пакетов экипировки ==
-
[[Image:Sandbox_Equipment_image001.jpg]]
+
[[Файл:Sandbox_Equipment_image001.jpg]]
-
===Введение===
+
=== Введение ===
-
В данном руководстве будет описано, как дать оружие и элементы экипировки И.И.-сущностям и игроку. Вы узнаете, как проводить инвентаризацию игрока от миссии к миссии, а также давать игроку отдельные элементы.
+
В данном руководстве будет описано, как дать оружие и элементы экипировки И. И.-сущностям и игроку. Вы узнаете, как проводить инвентаризацию игрока от миссии к миссии, а также давать игроку отдельные элементы.
-
===Оружие и экипировка===
+
=== Оружие и экипировка ===
-
====Изменение пакетов экипировки====
+
 
 +
==== Изменение пакетов экипировки ====
Откройте окно '''Equipment Pack''', через меню '''Mission'''.
Откройте окно '''Equipment Pack''', через меню '''Mission'''.
-
[[Image:Sandbox_Equipment_image003.png]]
+
[[Файл:Sandbox_Equipment_image003.png]]
Выберите любой '''Equipment Packs''' используя выпадающее меню.
Выберите любой '''Equipment Packs''' используя выпадающее меню.
-
[[Image:Sandbox_Equipment_image005.png]]
+
[[Файл:Sandbox_Equipment_image005.png]]
Или создайте новый пакет, нажав кнопку '''Add'''.
Или создайте новый пакет, нажав кнопку '''Add'''.
-
[[Image:Sandbox_Equipment_image007.png]]
+
[[Файл:Sandbox_Equipment_image007.png]]
-
Добавьте оружие и элементы экипировка в список экипировки при помощи кнопок '''<<''' или '''>>'''.
+
Добавьте оружие и элементы экипировка в список экипировки при помощи кнопок '''«''' или '''»'''.
-
[[Image:Sandbox_Equipment_image009.png]]
+
[[Файл:Sandbox_Equipment_image009.png]]
Противники могут иметь неограниченное число боеприпасы, поэтому вам не нужно указывать количество пуль.
Противники могут иметь неограниченное число боеприпасы, поэтому вам не нужно указывать количество пуль.
Строка 33: Строка 34:
-
====Изменение пакетов экипировки противников====
+
==== Изменение пакетов экипировки противников ====
Вы также можете получить доступ к редактор пакета экипировки, нажав '''EquipmentPack''' в свойствах персонажа.
Вы также можете получить доступ к редактор пакета экипировки, нажав '''EquipmentPack''' в свойствах персонажа.
-
[[Image:Sandbox_Equipment_image011.png]]
+
[[Файл:Sandbox_Equipment_image011.png]]
-
====Изменение пакетов экипировки игрока====
+
==== Изменение пакетов экипировки игрока ====
Потоковый граф пакетов экипировки с последней миссии, могут быть повторно использованы, при добавлении этих нодов потокового графа:
Потоковый граф пакетов экипировки с последней миссии, могут быть повторно использованы, при добавлении этих нодов потокового графа:
Строка 55: Строка 56:
* Подключите выходной порт нода '''Start''' к событию '''Trigger''' нода '''Inventory''' (соединения не отображены на следующем скриншоте, как правило, вы должны использовать RestorePlayersInventory для загрузки инвентаря предыдущей миссии)
* Подключите выходной порт нода '''Start''' к событию '''Trigger''' нода '''Inventory''' (соединения не отображены на следующем скриншоте, как правило, вы должны использовать RestorePlayersInventory для загрузки инвентаря предыдущей миссии)
-
[[Image:Sandbox_Equipment_image013.png]]
+
[[Файл:Sandbox_Equipment_image013.png]]
-
====Индивидуальное оружие и элементы для игрока====
+
==== Индивидуальное оружие и элементы для игрока ====
-
Чтобы дать игроку индивидуальное оружие и элементы, то используйте для этого ноды '''Inventory'''.  
+
Чтобы дать игроку индивидуальное оружие и элементы, то используйте для этого ноды '''Inventory'''.
Щелкните правой кнопкой мыши в окне '''Flow Graph''':
Щелкните правой кнопкой мыши в окне '''Flow Graph''':
-
[[Image:Sandbox_Equipment_image015.jpg]]
+
[[Файл:Sandbox_Equipment_image015.jpg]]
-
;'''AddItem''': Adds a item/weapon to the players inventory
+
;'''AddItem''': Добавляет элемент/оружие в инвентарь игрока.
-
;'''HasItem''': Checks if the player has a specific item
+
;'''HasItem''': Проверяет, имеет ли игрок определенный элемент.
-
;'''ItemSelected''': Checks if the player has selected a specific item
+
;'''ItemSelected''': Выводит информацию о любом выбранном игроком элементе.
-
;'''RemoveAllItems''': Removes all items from the players inventory
+
;'''RemoveAllItems''': Убирает все элементы из инвентаря игрока.
-
;'''RemoveItem''': Removes a specific item from the players inventory
+
;'''RemoveItem''': Убирает определенный элемент из инвентаря игрока.
-
;'''SelectItem''': Selects a specific item in the players inventory if available
+
;'''SelectItem''': Выберает определенный элемент в инвентаря игрока.
-
Use the '''Add Node/Misc/Start''' node to give the player a '''GaussRifle''' at level start:  
+
Используйте нод '''Add Node/Misc/Start''' чтобы вручить игроку '''GaussRifle''' в начале уровня:
-
[[Image:Sandbox_Equipment_image016.png]]
+
[[Файл:Sandbox_Equipment_image016.png]]
-
===Result===
+
=== Результат ===
-
When the player starts the mission he has the GaussRifle right at the beginning:
+
Когда игрок начинает миссию, он имеет право использовать '''GaussRifle''' в самом начале:
-
[[Image:Sandbox_Equipment_image018.png]]
+
[[Файл:Sandbox_Equipment_image018.png]]
-
'''Some things to experiment with:'''
+
'''Совет для эксперимента:'''
-
Play with your equipment packs to give the player an interesting setup at the start of your level, or to create a unique and varied feel to your enemy types.
+
Поиграйте с вашим пакетом экипировки, чтобы дать игроку интересные установки в начале вашего уровня, или для создания уникальных и разнообразных типов врагов.
-
If you&#8217;re working with multiple level setups, it&#8217;s a good idea for testing to give the player appropriate weapons. However, when streaming between levels, it&#8217;s a good idea to make sure you don&#8217;t give your player new weapons for free, or to take any away.
+
Если вы работаете с несколькими уровнями, то хорошо бы протестировать получение игроком соответствующего оружия. Однако, при потоковой передаче между уровнями, нужно убедиться, что вы не даете игроку новое оружие за так, или не разбрасываете оружие по каждому углу.
-
[[Category:Official:Basic - Gameplay Setup]]
+
[[Категория:Официальная документация:Основы - Настройка геймплея]]
-
== See Also ==
+
== См. также ==

Текущая версия на 07:57, 24 февраля 2011

Содержание

Настройка пакетов экипировки

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


Совет для эксперимента:

Поиграйте с вашим пакетом экипировки, чтобы дать игроку интересные установки в начале вашего уровня, или для создания уникальных и разнообразных типов врагов.

Если вы работаете с несколькими уровнями, то хорошо бы протестировать получение игроком соответствующего оружия. Однако, при потоковой передаче между уровнями, нужно убедиться, что вы не даете игроку новое оружие за так, или не разбрасываете оружие по каждому углу.

См. также