Стартовый пул героев

Добавлен , опубликован
Геймплей:
Герои

Предисловие:

Доброго времени суток, читатель. В этой статье я расскажу о том, как настроить стартовый пик героев в своём аддоне для Dota 2. Именно с этой проблемой я сам столкнулся, когда начал создавать свой первый мод. Так вот, чтобы настроить стартовый пул героев, нужно отредактировать файл herolist.txt

Поиск файла:

Когда вы создаёте новый аддон, этот файл автоматически создаётся по адресу: steamapps\common\dota 2 beta\game\dota_addons\ВАШАДДОН\scripts\npc , и чтобы его открыть, нам понадобится блокнот или любой другой текстовый редактор.

Структура файла:

Код
// 
// <key> <value> 
// Hero currently on/off, will be # of instances (-1 = infinite) 
// 

"CustomHeroList" 
{ 
  "npc_dota_hero_abaddon" "1" 
  "npc_dota_hero_alchemist" "1" 
  "npc_dota_hero_zuus" "0" 
}
Я оставил в файле всего три героя, но у Зевса стоит значение 0, так что в стартовом пике будут только Абадон и Алхимик. Сам файл я прикреплю вниузу к теме.
Прописывая "1" герои будут предоставлены для выбора, а если ставить "0" или попросту удалять строчку с героем, то его и не будет. Для неоднократного выбора поставте значение "-1".
ВАЖНО: Если вы создали своего героя, на основе стандартного, то в файле нужно писать переменную стандартного героя.
ВАЖНО: Если вы в середине ошибётесь и поставите хотябы 1 лишнюю скобку или совершите любую другую ошибку, после этого всё что написано ниже игра не воспримет.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
28
8 лет назад
Отредактирован Aws
0
Неоднократный выбор значит, что его смогут пикать все игроки?
То есть допустим у меня только строчка "npc_dota_hero_alchemist" "-1" в кастомхиролисте и отобразится 1 герой, и у 10 игроков после стадии пика будет только этот тип героя?
И можно ли изменить значение героя из списка с 0 на 1, если выбран другой герой со значением 1 или -1?
0
16
8 лет назад
0
То есть допустим у меня только строчка "npc_dota_hero_alchemist" "-1" в кастомхиролисте и отобразится 1 герой, и у 10 игроков после стадии пика будет только этот тип героя?
именно.
Aws:
И можно ли изменить значение героя из списка с 0 на 1, если выбран другой герой со значением 1 или -1?
выбрать можно только одного, файл в процессе игры не изменяется.
0
28
8 лет назад
0
z1i2p3, Cпасибо. И ещё огромное спасибо за статью, пора развивать модмейкинг д2.
0
21
8 лет назад
0
Там же до сих пор стоит ограничение на добавление полностью новых героев без перезаписи? Например 500 разных героев в 1пул запихнуть.
0
29
8 лет назад
Отредактирован Doc
0
Да, "новых" героев пока сделать нельзя, только оверрайд. Не то что бы это большой минус, т.к. никто из мапмейкеров пока такой проблемы на форумах не выражал (т.е. это известно, но ни у кого не возникало потребности в более чем 100 героях).
0
10
8 лет назад
0
Что делать, если автоматически он не создался?
0
23
8 лет назад
0
iCCupPlatoon, создать вручную?
0
10
8 лет назад
0
SomeFire, нашел уже, папочки перепутал =)
Другой вопрос, может, и не в той ветви комментариев, но всё же: что можно сделать, если без видимой причины перестает работать "летание камерой" с помощью кнопок WASD?
0
16
8 лет назад
0
iCCupPlatoon, Нужно переключить язык =)
на ЦЫФВ не летает, летает на WSAD
Чтобы оставить комментарий, пожалуйста, войдите на сайт.