Изменить переменную у Entity через консоль

  • Автор темы Автор темы Waltan
  • Дата начала Дата начала

Waltan

Пользователь
23 Авг 2014
19
0
Здравствуйте уважаемые товарищи мододелы. Пришел я к вам во с таким вопросом.

В основном я занимаюсь созданием видео на обучающую тематику (канал) и появилась необходимость устранить некоторые неудобные моменты в процессе записи видео-фрагментов. Один из таких моментов, это туман войны. Покопавшись в dump'e переменных доты, я нашел как его отключить. Но не успел я обрадоваться, как заметил, что это выключение лишь формально и юниты, которые не находятся в радиусе обзора героя, отображаться все равно не будут (.gif пример).

В игре нет связанных с этим переменных (либо я плохо искал), поэтому я решил пойти другим путем. С помощью ent_ консольных команд, я могу обращаться к любой entetiy в игре, в том числе к герою. Например, я могу получить список всех связанных с сущностью функций.

Так вот, мой вопрос в том, есть ли способ менять связанные с entity переменные через консоль? Например, можно ли изменить тип юнита на летающего (чтобы юнит имел вижн не смотря на ландшафт) и, скажем, изменить переменную VisionDaytimeRange до огромного значения, чтобы было видно всю карту?

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

Тема не для критики глупости моих вопросов. Я не занимаюсь моддингом ни в каком смысле, поэтому и пришел сюда за помощью и консультацией с целью решить конкретную задачу.
 
Последнее редактирование модератором:
Тема не для критики глупости моих вопросов. Я не занимаюсь моддингом ни в каком смысле, поэтому и пришел сюда за помощью и консультацией с целью решить конкретную задачу.
Это тема не из моддинга исходит.
А насчет твоей проблемы я ответил.
 
Последнее редактирование модератором:
Глянул пару роликов на канале: советовал бы попробовать свои силы в моддинге, ибо это послужит еще одним источником преподносимого тобой контента (найдешь много интересных нюансов и преподнесешь людям).
 
Waltan, запускаешь дота 2 тулз, нажимаешь создать пустой аддон, в папке доты заходишь в content/dota/maps (ну или что то похожее) оттуда достаешь карту доты и переносишь в папку своего аддона в content/dota_addons/аддон/maps открываешь в д2тулз хаммер, загружаешь только что скинутую карту, ищешь на карте dota_cusrom_game_events ну или ставишь свой через ентити тул(не уверен что два они будут работать вместе) там есть большинство настроек, это чтобы скриптить не надо было, ставишь дизейбл фог оф вор галочку и нажимаешь ф9 и билд, все готово, у тебя открыта вся карта, но не будет работать мини карта, это уже другой вопрос
 
Реклама: