Перейти к содержанию

Сообщения от Работа с объектами карты не через редактор

Пока нет оценок — будьте первым!
Аватар пользователя
6 лет назад
Если возможность настраивать свойства объектов карты не через редактор карт.
Я стараюсь сделать ещё один город по характеристикам идентичный оригиналу, но с другой моделью.
При копировании свойств стандартного города половина опций обнуляется (Combat). И все внутри настройки естественно тоже обнулились. Из за этого у меня невозможно напасть на город. Проблему удалось решить, но если в городе построен какой нибудь форт все игра сразу вылетает.
При этом ещё нельзя закончить день ибо тоже крашится. Вручную устанавливать заново свойства очень неудобно и долго, при этом ещё и не факт что изменения решат проблему. Есть ли возможность, работать с теми же объектами но через игровые Файлы?
Аватар пользователя
6 лет назад
Можно попросить вас не создавать кучу тем, а? Задавайте вопросы в теме "Текущие ответы и вопросы по редактору карт".
Да, можно не через редактор. Создайте копию архива data.pak, разархивируйте нужные файлы, скопируйте их и редактируйте Блокнотом (xdb файлы можно редактировать любым текстовым редактором). Важно: копируйте файлы вместе с папками их адреса.
Потом откройте любым архиватором файл карты и добавьте туда изменённые файлы вместе с папками.

Но, простите, по-моему это выше вашего уровня модостроительства, и лучше сначала ознакомиться хотя бы с основами оного; могу порекомендовать пару ресурсов, после изучения которых вы сами во всём разберётесь.
Аватар пользователя
6 лет назад
Буду рад любой помощи
Аватар пользователя
6 лет назад
Возник такой вопрос:
Почему изменённые Вручную копии файлов не отображаются в редакторе на карте, отображаются только если они былы скопированы через редактор, и впоследствии изменены вручную.
Вроде в те же папки их кидаю
Аватар пользователя
6 лет назад
Сталкивался с той же проблемой, когда добавлял Кракена из мода Захара копипастом файлов в архив карты: заходя в редактор, не мог их выбрать/найти. Помогло простое вписывание адреса и имени файла (например, в моём случае с кракеном, в AdvMapMonsterShared вручную вписал: "AdvMapMonsterShared:new_creatures/neutral/H7_Kraken/creature.(AdvMapMonsterShared)"), после описанной процедуры и нажатия Enter успешно удалось выбрать файл.

Связано это, на мой взгляд, напрямую с плохим интерфейсом редактора карт, который после упаковки карты скрывает с глаз долой все созданные файлы... Претензии к разработчикам ;)
Аватар пользователя
6 лет назад
Добавлю сюда же вопрос, так как из той же истории проблема. Хочу настроить в выборе карте главного героя, то есть когда создаёшь сценарий в игре на месте выбора героя уже отображается нужный герой. Проблема: нужный мне герой находится в папке кампании оригинальной игры, которая не отображается в окне выбора, также как и кампании Владык Севера. Подскажите решение?
В ответ пользователю DevoRevo
Аватар пользователя
6 лет назад
DevoRevo
Добавлю сюда же вопрос, так как из той же истории проблема. Хочу настроить в выборе карте главного героя, то есть когда создаёшь сценарий в игре на месте выбора героя уже отображается нужный герой. Проблема: нужный мне герой находится в папке кампании оригинальной игры, которая не отображается в окне выбора, также как и кампании Владык Севера. Подскажите решение?

Какой герой вам нужен? Просто (вроде) все герои из оригинала и Владык в редакторе карт есть (и Годрик, и Фрида, и Дункан, и Святая Изабель и т.д.). Для того, чтобы при выборе героя можно было выбирать сценарийных, в AdvMapHeroShared этого героя снимите Scenario Hero = true на false и Hide in editor поставьте в false.
В ответ пользователю }{0TT@6bI4
Аватар пользователя
6 лет назад
}{0TT@6bI4
Какой герой вам нужен? Просто (вроде) все герои из оригинала и Владык в редакторе карт есть (и Годрик, и Фрида, и Дункан, и Святая Изабель и т.д.). Для того, чтобы при выборе героя можно было выбирать сценарийных, в AdvMapHeroShared этого героя снимите Scenario Hero = true на false и Hide in editor поставьте в false.
Не совсем то что яимел в ввиду. Героя, нельзя выбирать, он изначально назначен на карте, я хочу чтобы он отображаолся при создании карты как тут (Эразиал)
Но все герои, за исключением тех что появляются в сценариях, и тех что в кампаниях повелителей орыд, здесь не отображаютсю в настройке Mainhero.
Вложения 1
1 файл • Общий размер: 120,8 KB
Аватар пользователя
6 лет назад
Прикрепляю скрин желаемого результата
Вложения 1
1 файл • Общий размер: 45,6 KB
Аватар пользователя
6 лет назад
Тогда, простите, я не понимаю, чего вы хотите.

Добавлено через 1 минуту
DevoRevo
Прикрепляю скрин желаемого результата
Попробуйте предложенный мною вариант и проверьте в игре.
В ответ пользователю }{0TT@6bI4
Аватар пользователя
6 лет назад
}{0TT@6bI4
Тогда, простите, я не понимаю, чего вы хотите.

Добавлено через 1 минуту

Попробуйте предложенный мною вариант и проверьте в игре.
Действие разблокировала Героя кампани в выборе на любой новосозданой карте, дала возможность его уволить, но я все еще не могу назначить героя главным на карте.
Аватар пользователя
6 лет назад
Можете. Выставляете героя на карту, затем идёте в Map Properties => Players Properties => Player 1 => Main Hero => Выбираете по имени на русском.
В ответ пользователю }{0TT@6bI4
Аватар пользователя
6 лет назад
}{0TT@6bI4
Можете. Выставляете героя на карту, затем идёте в Map Properties => Players Properties => Player 1 => Main Hero => Выбираете по имени на русском.
И правда можно. Забыл про этот параметр в этой вкладке. Впрочем, можно даже и не менять ничего с свойствах героя. Спасибо за помощь.
6 лет назад
DevoRevo
Если возможность настраивать свойства объектов карты не через редактор карт.
Я стараюсь сделать ещё один город по характеристикам идентичный оригиналу, но с другой моделью.
При копировании свойств стандартного города половина опций обнуляется (Combat). И все внутри настройки естественно тоже обнулились. Из за этого у меня невозможно напасть на город. Проблему удалось решить, но если в городе построен какой нибудь форт все игра сразу вылетает.
При этом ещё нельзя закончить день ибо тоже крашится. Вручную устанавливать заново свойства очень неудобно и долго, при этом ещё и не факт что изменения решат проблему. Есть ли возможность, работать с теми же объектами но через игровые Файлы?

Если у тебя каким-то образом через редактор создался файл map.xdb, ты можешь редактировать его. Если нет, я не знаю, как его создать, но люди делали
< Item href="#n:inline(AdvMapTown)" id="item_ххххххххххххх">
			
				
					28
					116
					0
				
                           .....
             
       

Делаешь копию оригинала и сохраняешь.
Закрываешь редакторы героев и игру, открываешь нормальным текстовым редактором (если у тебя notepad++, выбери меню Язык->XML), Ищешь вот такое (через поиск "AdvMapTown"), находишь координаты исходного города, и целевого города. Осторожно занимаешься копипастой (позицию города Б точно не изменяй). Ну и твой файл должен быть корректно сформирован (открывающиеся и закрывающиеся таги). ПРи этом редактор или игру закрой, так как они могут юзать файл и не дать тебе его поправить при замене. Потом заменяешь (открываешь карту винраром, переходишь в нужную папку, затаскиваешь файл в нужную вот эту папку. Не забудь предварительно сохранить оригинал) . Если что не так, возвращаешь исходный файл)

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 1 пользователей 1157 гостей