Будет пополняться!
Редактор не запускается, что делать?
Самая распространенная проблема- использование системы x32. Внимательно читайте системные требования.
Я впервые зашел в hammer и не знаю как создать карту. Что делать?
Hammer (map editor) - File - New
Так вы создатите абсолютно пустое пространство. Чтобы заполнить его травой, нажмите на Tile Editor (иконка внизу слева) - Yes
Так вы создатите абсолютно пустое пространство. Чтобы заполнить его травой, нажмите на Tile Editor (иконка внизу слева) - Yes
А как ее посмотреть в игре?
Run map [F9]
Эта команда откроет окно, в котором вы должны будете нажать Build.
После этого запустится процесс компиляции карты (сильно грузит систему), в конце которой ваша карта откроется в окне. Также настоятельно рекомендую поставить галочку Create minimap on load, иначе у вас вместо минкарты будет бог знает что.
Эта команда откроет окно, в котором вы должны будете нажать Build.
После этого запустится процесс компиляции карты (сильно грузит систему), в конце которой ваша карта откроется в окне. Также настоятельно рекомендую поставить галочку Create minimap on load, иначе у вас вместо минкарты будет бог знает что.
Как добавить спавн лесных мобов?
Нужно разместить prefab neutral_camp. Вот основные его свойства:
Camp type - уровень мобов (слабые, средние, сильные, древние)
Spawn limit - сколько спавнов максимум. 0- бесконечно, 1- стандартно для доты.
Camp type - уровень мобов (слабые, средние, сильные, древние)
Spawn limit - сколько спавнов максимум. 0- бесконечно, 1- стандартно для доты.
Разместил Рошана, но в игре он стоит как декорация, что делать?
Нужно брать Рошана не из Models, так вы берете только его модель, а из Prefabs.
Добавил Рошана, но его нельзя атаковать. Как это исправить?
В области вокруг Рошана нужно поставить блок, используя Block Tool ( на панели слева).
Далее ищем материал Trigger и перетаскиваем на наш блок. Теперь он будет прозрачным в игре.
В панели свойств нашего блока, сразу под надписью Object Properties есть кнопочка с текстом, жмем ее.
Теперь в поле Class пишем:
Далее ищем материал 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 - Merge Meshes
А как их потом разделить?
Выделите - слева в Object Editing - Separate Merge Components
Работают ли читы во время теста карты?
Да, такие как -gold xxx и -lvlup xx работают.
Как играть в мою карту с друзьями?
Нужно, чтобы у них тоже была эта карта в папке addons. Далее создайте лобби и позовите друзей (или они сами найдут вас).
 
                        
                        
                    
 DOTA2
                                DOTA2
                            


Ред. iCCupPlatoon