Инвентаря и предметы

Добавлен , не публикуется
Шаг 1:Создание Класса предмета.
В карте зайдите в Данные(Data) и Откройте вкладку Классы предметов(Item Class).Создайте там новый объект и назовите его WeaponClass,нажмите Автовыбор (Suggest) ID и нажмите Ок.
И так создайте еще 3 обьекта с именами ArmorClass,AccessoryClass и MiscClass.
Шаг 2:Контейнеры предметов
В редакторе данных выберем Контейнер предметов (Item Containers) и создадим новый объект. Назовем его ContainerEquipment. В поле модели(Model) выберите Призрак(Ghost) установите высоту и ширину модели на 800.
теперь двойной клик на поле Ячейки(Slots) + и в новом окне сделайте все так, как указано ниже.
  • 1 Нажмите на Плюс для создания новой ячейки
  • 2 Выберите ячейку
  • 3 Нажмите на Плюс чтобы создать класс для этого слота(только предметы с этим классом смогут встать в эту ячейку)
  • 4 Установите эту галочку чтобы сообщить игре что это слот экипировки
  • 5 Выберите ряд слота
  • 6 Выберите столбец слота
  • 7 повторяйте эти шаги,чтобы создать нужное количество слотов
Создайте эти слоты
(От переводчика Index = Индекс,Class = Класс,Equip = Снярядить,Row = ряд и Column = Столбец)
Index: 1, Class: ArmorClass, Equip: yes, Row: 1, Column: 3
Index: 2, Class: AccessoryClass, Equip: yes, Row: 3, Column: 0
Index: 3, Class: AccessoryClass, Equip: yes, Row: 4, Column: 0
Index: 4, Class: AccessoryClass, Equip: yes, Row: 5, Column: 0
Index: 5, Class: AccessoryClass, Equip: yes, Row: 6, Column: 0
Index: 6, Class: MiscClass, Equip: yes, Row: 3, Column: 7
Index: 7, Class: MiscClass, Equip: yes, Row: 4, Column: 7
Index: 8, Class: MiscClass, Equip: yes, Row: 5, Column: 7
Index: 9, Class: MiscClass, Equip: yes, Row: 6, Column: 7
Index: 10, Class: (none), Equip: no, Row: 6, Column: 2
Index: 11, Class: (none), Equip: no, Row: 6, Column: 3
Index: 12, Class: (none), Equip: no, Row: 6, Column: 4
Index: 13, Class: (none), Equip: no, Row: 6, Column: 5
И создайте второй контейнер с именем ContainerStorage без модели и имеющий 16 слотов(4х4), и все без класс и без галочки на Equip(Снарядить).
Шаг 3:Установка инвентаря
В "Данные" выберите Способности(Abilities).И создайте новый обьект.Дайте ему имя HeroInventory,нажмите Автовыбор ID Тип способности(Ability Type);Инвентарь(Inventory),Рассу Терран.
И нажмите Ок.
Теперь установите поле Дальность(Range) на 2 и Максимальная дальность сброса(Maximum Drop Range) на 5.
Дальность - с какого расстояния вы можете подобрать предмет
Малксимальная дальность сброса - как далеко вы можете бросить предмет.
Теперь двойной клин на поле Информация +(Info+) и следуйте шагам описанным ниже.
  • 1 Нажмите Плюс и добавьте контейнер
  • 2 Выберите контейнер
  • 3 Установите Характер эффекта(alignment) на лево(Left)(Для контейнера обмундирования)
  • 4 Установите контейнер на ContainerEquipment
  • 5 Выберите иконку.
Повторите эти действия с ContainerStorage,только измените Характер эффекта на лево.
Нажмите Ок
Все,инвентарь готов
Щаг 4 : Предметы
Теперь мы создадим несколько предметов.Как пример я покажу как сделать:
  • Аксессуар который увеличивает скорость
  • Оружие
  • Предмет который лечит
  • Предмет который вызывает десант морпехов
Создадим кнопки для них
Загрузите "Данные" и выберите Кнопки(Buttons) и создайте новый обьект.С названием Speed Charm,с расой Нейтральный.
Для Подсказки оповещения(Alert tooltip) ставим "Increases owner's speed by 100%!". Для иконки я использовал иконку Рывок Зилота(Charge).Его найти легко когда просматривайте текстуры просто напишите charge в строке для поиска.Он должен быть первым.Так как это пассивная способность Горячая клавиша нам не нужна.
Теперь создайте еще 3 кнопки на 3 оставшихся предмета.Придумайте им имена и иконки,к примеру Hero Weapon, Health Kit, Calldown: HELP!.
; Speed Charm;
Увеличение скорости является баффом, а бафф дает алгоритм. Загружаем "Алгоритмы" в "Данные" создаем новый обьект с типом алгоритма Положительный Эффект(Buff), именем Speed Charm, расой Нейтральный.
Установите Характер эффекта(Alignment) на Положительный(Positive) установите иконку.И дважды нажмите на Модификаторы(Modifier) + и найдите там Кофициент скорости передвижения(Movement Speed Multiplier) и установите на 2
После этого загрузите "Данные" "Предметы" и создайте новый обьект, дайте ему имя Speed Sharm,тип предмета(Item Type)
  • Общее,Класс выберите MiscClass.Спасибо Редактору за то,что он большинство полей заполнил за нас,все что мы должны сделать это добавить в Алгоритм Переносчика(Enquip Behavior) Speed Charm. ( От переводчика не забудьте добавить в Лицо(Face) Созданную для этого предмета кнопку иначе не будет ни иконки,ни описания)
Теперь загружаем "Данные" Боевая единица и создаем новый обьект,даем ему имя Speed Sharm,Рассу ставим - Нейтральный,Тип Обьекта - Предмет.После этого Stats - Флаги Ставим галочку на "Можно заложить"(Pawnable).
В Stats - Предмет(Item) ставим Speed Sharm.
Ставим Цену Усиления(Powerup Cost) + на 150 Минералов
Теперь выбираем любого юнита в Данных Агентов и жмем на нем Дублировать.И ставим unitName на Speed Charm. Я использовал зилота.
Теперь ставим предмет на карте за нейтрального игрока и пробуем.Просто нажимаем правой кнопкой по предмету с выбранным героем. Он должен подобрать предмет и одеть его.
Оружие Героя
Хорошо,теперь мы сделаем оружие герою.
Загружайте "Данные" предметы и создайте новый предмет.
Имя ему дайте - Hero Weapon,класс поставьте на WeaponClass.Тут нужно изменить только 1 поле это Оснащен оружием(Equip Weapon) +,Установите Призрак-Карабин С-10(Ghost - C-10 Canister Rifle)
Заходим в "Данные" Боевые Единицы и создайте новый обьект с именем Hero Weapon,Раса нейтральный и тип обьекта - предмет.
Поля которые нужно изменить здесь это Stats-Предмет;Hero Weapon,Stats - Флаги:Можно заложить(Pawnable),цена усиления установите на 50 минералов.
Теперь дублируйте другого агента и установите его unitName на HeroWeapon(я использовал призрака,ведь мы используем его оружие)
Все готово установите Hero Weapon на карте и тестируйте когда вы поднимете ваше оружие сменится на Карабин C-10
Если вы хотите чтобы вышь герой ходил без оружия до его поднятия то просто уберите в поле Оружие + все.
Вольный перевод с кучей ощибок сделал: Windrunner
Автор статьи: Bifuu
З.Ы Пытался писать без ошибок и соблюдая запятые,но это не всегда удается,поэтому если найдете ошибки прошу сообщить мне=)
З.Ы.Ы. Исправлять твои ошибки очень доставляет -_- (c)NanO
0
37
14 лет назад
0
очень хреновая орфография
0
25
14 лет назад
0
Ужас,пунктуация и орфография очень хромает +некоторые шаги уже описаны в других статьях
2
12
14 лет назад
2
Где именно орфография и пунктуация хромает?Поправлю.
Насчет того, что некоторые шаги уже описаны в других статьях так это здесь для полноты картины,не посылать же на другие статьи.
0
37
14 лет назад
0
"желательно ознакомится с основами" например, ну и дальше не читал
правьте давайте, что за ужас
Чтобы оставить комментарий, пожалуйста, войдите на сайт.