Добавлен , опубликован
Геймплей:
Механика
Будет пополняться!

Редактор не запускается, что делать?

Самая распространенная проблема- использование системы x32. Внимательно читайте системные требования.

Я впервые зашел в hammer и не знаю как создать карту. Что делать?

Hammer (map editor) - File - New
Так вы создатите абсолютно пустое пространство. Чтобы заполнить его травой, нажмите на Tile Editor (иконка внизу слева) - Yes

А как ее посмотреть в игре?

Run map [F9]
Эта команда откроет окно, в котором вы должны будете нажать Build.
После этого запустится процесс компиляции карты (сильно грузит систему), в конце которой ваша карта откроется в окне. Также настоятельно рекомендую поставить галочку Create minimap on load, иначе у вас вместо минкарты будет бог знает что.

Как добавить спавн лесных мобов?

Нужно разместить prefab neutral_camp. Вот основные его свойства:
Camp type - уровень мобов (слабые, средние, сильные, древние)
Spawn limit - сколько спавнов максимум. 0- бесконечно, 1- стандартно для доты.

Разместил Рошана, но в игре он стоит как декорация, что делать?

Нужно брать Рошана не из Models, так вы берете только его модель, а из Prefabs.

Добавил Рошана, но его нельзя атаковать. Как это исправить?

В области вокруг Рошана нужно поставить блок, используя Block Tool ( на панели слева).
Далее ищем материал Trigger и перетаскиваем на наш блок. Теперь он будет прозрачным в игре.
В панели свойств нашего блока, сразу под надписью Object Properties есть кнопочка с текстом, жмем ее.
Теперь в поле Class пишем:
trigger_boss_attackable
Теперь в свойствах, в разделе spawnflags ставим галочку на Everything
Готово!

А как не позволять ставить варды в области?

Block Tool - материал Trigger - класс:
trigger_no_wards
Поставить галочку Everything, но убрать Clients и Correctly account for object mass.

Можно ли сделать область, в которой все будут получать урон (радиация и т.д.)?

Block Tool определит ту область, потом сделаем ее невидимой с помощью материала Trigger, а главное выбирем класс trigger_hurt. В настройках указываются свойства урона.

Как сделать ограничение на пик героев?

В директории вашего аддона, в папке Scripts\Npc (создайте если нет) нужно создать файл hero.txt с таким содержанием:
"CustomHeroList"
{
"npc_dota_hero_axe" "1"
}
Где "npc_dota_hero_axe" - нужный герой, а "1" - значит, что его можно нанимать однократно, как и в обычном режиме игры (при значении "-1" можно нанимать неоднократно).

Как выглядит создание способностей?

Способности пишутся на языке Lua в текстовых файлах.
Пример структуры способности
"fx_test_ability"
{
 // General
 //-------------------------------------------------------------------------------------------------------------
 "BaseClass"			"ability_datadriven"
 "AbilityBehavior"		"DOTA_ABILITY_BEHAVIOR_PASSIVE"
 "AbilityTextureName"		"axe_battle_hunger"
 // Modifiers
 //-------------------------------------------------------------------------------------------------------------
 "Modifiers"
 {
  "fx_test_modifier"
  {
   "Passive" "1"
   "OnCreated"
   {
    "AttachEffect"
    {
     "Target" "CASTER"
     "EffectName" "generic_buff_1"
     "EffectAttachType" "follow_overhead"
     "EffectLifeDurationScale" "1"
     "EffectColorA" "255 255 0"
    }
   }
  }
 }
}

Как объединить несколько моделей в одну?

Выделите их мышкой - ПКМ - Selected Props - Convert to Editable Mesh
Слева в Object Editing - Merge Meshes

А как их потом разделить?

Выделите - слева в Object Editing - Separate Merge Components

Работают ли читы во время теста карты?

Да, такие как -gold xxx и -lvlup xx работают.

Как играть в мою карту с друзьями?

Нужно, чтобы у них тоже была эта карта в папке addons. Далее создайте лобби и позовите друзей (или они сами найдут вас).

Полезные ссылки


`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
15
10 лет назад
0
Внимание!

Если кто-то понимает назначение остальных триггеров, то оставляйте в комментариях, это будет добавлено.
2
20
10 лет назад
2
Audes:
Внимание!

Если кто-то понимает назначение остальных триггеров, то оставляйте в комментариях, это будет добавлено.
Там есть описание на английском к каждому тригеру. Могу занятся этим после написания статей про инструменты.
0
15
10 лет назад
Отредактирован Audes
0
Praytic, очень хорошо.
Есть малополезный триггер remove (угадайте действие по названию), но врятли он кому-нибудь понадобиться.
0
5
10 лет назад
0
Audes:
Praytic, очень хорошо.
Есть малополезный триггер remove (угадайте действие по названию), но врятли он кому-нибудь понадобиться.
Ну а вдруг понадобится
0
14
10 лет назад
0
Добавьте в
Как сделать ограничение на пик героев?
если поставить напротив героя "0", то он будет недоступен для пика, и, соответственно, не виден в списке
Ошибка в
Как выглядит создание способностей?
это не lua (на lua пишутся триггеры), это без понятия что за язык.
0
15
10 лет назад
0
Не понятно, не стандартные способности как создаются? Много отличий от WE?:) Есть структура? Добавили бы описание к каждому свойству.
0
20
10 лет назад
0
Ethernet:
Не понятно, не стандартные способности как создаются? Много отличий от WE?:) Есть структура? Добавили бы описание к каждому свойству.
Это минигайд, который был выпущен сразу после релиза альфы, новые пишутся и добавляются на сайт.
0
28
9 лет назад
0
Народ, у меня пара вопросов (только начал работать в хаммере, извиняюсь, если будут грубые ошибки, буду рад, если поможете, так как очень хочу сделать карту на новом движке): Я взял за основу карту типа adventure, но собираюсь создавать таг, сделал ланд, разместил основные точки, но в области спауна крипов у меня не выбирается тип крипов (в триггере), а вместо этого идут какие-то данные этого adventure. Стоит ли брать другую основу (не adventure)? И где можно выбрать настройки самих крипов (требуется изменить модель, характеристики, типы атакуемых целей, в общем то, что делается в редакторе карт Warcraft III в редакторе объектов)?
0
25
9 лет назад
0
Как вы вообще оцениваете потенциал и возможности редактора?
Скажем, какие типы карт в нём можно создавать? В теории и на практике?
Можно ли создавать полноценные RPG в стиле Диабло или какие-то ограничения не позволят это сделать?
Если переходы в карты на карту?
0
28
9 лет назад
Отредактирован Aws
0
NanO, Рпг есть типа охотники (Warchasers), только без особых квестов, также видел карты с очень хорошими системами начиная от гонок и заканчивая рисовалкой. Вообще можно много чего запилить (но надо знать как, так как уроков пока что немного).
2
20
9 лет назад
2
Aws:
Народ, у меня пара вопросов (только начал работать в хаммере, извиняюсь, если будут грубые ошибки, буду рад, если поможете, так как очень хочу сделать карту на новом движке): Я взял за основу карту типа adventure, но собираюсь создавать таг, сделал ланд, разместил основные точки, но в области спауна крипов у меня не выбирается тип крипов (в триггере), а вместо этого идут какие-то данные этого adventure. Стоит ли брать другую основу (не adventure)? И где можно выбрать настройки самих крипов (требуется изменить модель, характеристики, типы атакуемых целей, в общем то, что делается в редакторе карт Warcraft III в редакторе объектов)?
Пока все это дело изменяется в txt-шнике, где хранятся описания юнитов. Есть такие же для предметов, абилок и т.д. Раньше было достаточно кинуть в папку scripts со своей карты подобный файл и изменить нужного там юнита, а сейчас чего-то не получается.
Хотелось бы, чтобы хоть кто-то нашел внятный туториал по новому "редактору объектов". Или еще лучше - написал свой, если понимает суть.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.