Текущие вопросы и ответы по редактору карт - Страница 311 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Картостроительство (Редактор карт) В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.

Ответ
Страница 311 из 384
 
Опции темы
#4651
Старый 03.05.2018, 09:51
  #4651
^
OrnsteinDragonslayer
 
Аватар для OrnsteinDragonslayer
📖
Регистрация: 10.01.2016
Сообщения: 172
Регистрация: 10.01.2016
Сообщения: 172
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

GerterSetObjectiveVisible() по идее влияет на видимость задания в интерфейсе, мб если там второй параметр nil у тебя, то что то может неправильно показываться. Еще, есть вариант, что задания типа KIND_DEFEAT_HERO не могут обрабатываться скриптом, если верить гайду от Jack_of_Shadows, то для этого нужен KIND_MANUAL. Но насчет этого не уверен

В том и дело, что nil'а у меня там нет. Изменил на кайнд мануал, но результата это не дало.
OrnsteinDragonslayer вне форума
Ответить с цитированием
#4652
Старый 03.05.2018, 09:56
  #4652
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 824
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 824
pegn0ly#9113
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

а как ты вообще запускаешь задание в игре? я всегда юзаю SetObjectiveState('имя задания', OBJECTIVE_ACTIVE) и все нормально работает. настройки такие же в редакторе
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#4653
Старый 03.05.2018, 09:59
  #4653
^
OrnsteinDragonslayer
 
Аватар для OrnsteinDragonslayer
📖
Регистрация: 10.01.2016
Сообщения: 172
Регистрация: 10.01.2016
Сообщения: 172
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Gerterа как ты вообще запускаешь задание в игре? я всегда юзаю SetObjectiveState('имя задания', OBJECTIVE_ACTIVE) и все нормально работает. настройки такие же в редакторе
Ну.. делаю их в редакторе, скрываю их там, а потом когда герой взаимодействует с каким-либо объектом, я ставлю триггер на этот объект, который активирует функцию... отображения... в интерфейсе... задачи..? Да, наверное так и есть.
OrnsteinDragonslayer вне форума
Ответить с цитированием
#4654
Старый 03.05.2018, 10:03
  #4654
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 824
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 824
pegn0ly#9113
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

можешь тогда фрагмент скрипта скинуть, который какое-нибудь задание активирует? мб там что не так
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#4655
Старый 03.05.2018, 10:09
  #4655
^
OrnsteinDragonslayer
 
Аватар для OrnsteinDragonslayer
📖
Регистрация: 10.01.2016
Сообщения: 172
Регистрация: 10.01.2016
Сообщения: 172
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Gerterможешь тогда фрагмент скрипта скинуть, который какое-нибудь задание активирует? мб там что не так

function ActQgoldenArmada ()
MessageBox("/Maps/SingleMissions/rework (4)/golden.txt");
MoveCamera(206,6,0,30,1,2,1,1);
OpenCircleFog(206,6,0,5,PLAYER_1);
OpenCircleFog(172,7,0,3,PLAYER_1);
SetObjectiveVisible("armada", PLAYER_1);


Trigger(OBJECT_TOUCH_TRIGGER, "Qgolden", nil );
end;

Trigger(OBJECT_TOUCH_TRIGGER, "Qgolden", "ActQgoldenArmada" );

Собсна всё работает, кроме оповещения о том, что появилось задание и галочка, что задание выполнено.
OrnsteinDragonslayer вне форума
Ответить с цитированием
#4656
Старый 03.05.2018, 10:21
  #4656
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 824
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 824
pegn0ly#9113
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

поменяй SetObjectiveVisible() на SetObjectiveState("armada", OBJECTIVE_ACTIVE)
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#4657
Старый 03.05.2018, 12:07
  #4657
^
OrnsteinDragonslayer
 
Аватар для OrnsteinDragonslayer
📖
Регистрация: 10.01.2016
Сообщения: 172
Регистрация: 10.01.2016
Сообщения: 172
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Gerterпоменяй SetObjectiveVisible() на SetObjectiveState("armada", OBJECTIVE_ACTIVE)
Ничего не происходит. Теперь нет даже строки с заданием.
Немного подкорректировал задание в редакторе и всё бы хорошо, всё показывается, активируется, но при выполнении не засчитывается... Пойду пока поищу опечатки.
upd: довольно странно. дело не в опечатке, но задание никак не хочет выполняться, хотя задача - кил энэми хиро выполнена. Кайнд мануал тоже не хочет принимать это. Может, нужно доп. триггер на убийство этого героя, который заканчивает задание? Но разве это не странно? Разве оно не должно просто взять и выполниться? D:
OrnsteinDragonslayer вне форума
Ответить с цитированием
#4658
Старый 03.05.2018, 12:42
  #4658
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30679
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30679
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

А что Вы написали в качестве имени героя, Garmada? Это то, что в свойствах героя стояло изначально? Просто там надо понимать, что самостоятельно писать что-то в поле скриптового имени и к этому обращаться бессмысленно (говорю это на всякий пожарный, вдруг в этом дело).
Ment сейчас на форуме
Ответить с цитированием
#4659
Старый 03.05.2018, 13:04
  #4659
^
OrnsteinDragonslayer
 
Аватар для OrnsteinDragonslayer
📖
Регистрация: 10.01.2016
Сообщения: 172
Регистрация: 10.01.2016
Сообщения: 172
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

MentА что Вы написали в качестве имени героя, Garmada? Это то, что в свойствах героя стояло изначально? Просто там надо понимать, что самостоятельно писать что-то в поле скриптового имени и к этому обращаться бессмысленно (говорю это на всякий пожарный, вдруг в этом дело).

Да, действительно. Я спасён. Уж и забыл, что героям не нужны скриптовые имена. Задание работает корректно. Большое всем спасибо!
OrnsteinDragonslayer вне форума
Ответить с цитированием
#4660
Старый 03.05.2018, 22:11
  #4660
^
padonkoff
📖
Регистрация: 19.10.2015
Сообщения: 20
Регистрация: 19.10.2015
Сообщения: 20
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Народ, подскажите, хочу отредактировать карту, чтобы была возможность в игре установки начальной расы при выборе противников. Уже все галки перепробовал в "мэп пропертис - плэйер пропертис" - никакой реакции Воможность выбора города только для игрока (меня), для ИИ неактивно.
padonkoff вне форума
Ответить с цитированием
#4661
Старый 03.05.2018, 23:49
  #4661
^
am-wrag
📖
Регистрация: 22.03.2018
Сообщения: 11
Регистрация: 22.03.2018
Сообщения: 11
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

padonkoffНарод, подскажите, хочу отредактировать карту, чтобы была возможность в игре установки начальной расы при выборе противников. Уже все галки перепробовал в "мэп пропертис - плэйер пропертис" - никакой реакции Воможность выбора города только для игрока (меня), для ИИ неактивно.
Меняется это в древе настроек. Это расширенные опции карты, ищи кнопку Map Properties Tree она рядом с Map Properties, в которой ты пытался до этого изменить. Соответственно в древе ищи раздел players, выбирай нужный профиль и играйся, дальше думаю разберешься.

Мой вопрос к опытным картоделам. Можно ли как то снять признак мультиплеерности карты. Я делаю свой сценарий, скелет которого генерировал через IRMG(уж больно там удобные Templates). Из-за этого у меня некоторые проблемы с тестированием.
am-wrag вне форума
Ответить с цитированием
#4662
Старый 04.05.2018, 00:11
  #4662
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 507
Выставка наград
Регистрация: 08.09.2013
Сообщения: 507
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Можно ли как то снять признак мультиплеерности карты.
Попробуйте открыть карту архиватором и изменить название в Maps Multiplayer на SingleMissions
__________________
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
Jack_of_shadows вне форума
Ответить с цитированием
#4663
Старый 04.05.2018, 00:33
  #4663
^
am-wrag
📖
Регистрация: 22.03.2018
Сообщения: 11
Регистрация: 22.03.2018
Сообщения: 11
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Jack_of_shadowsПопробуйте открыть карту архиватором и изменить название в Maps Multiplayer на SingleMissions
Помогло, спасибо.
am-wrag вне форума
Ответить с цитированием
#4664
Старый 05.05.2018, 11:36
  #4664
^
DarkLordax
 
Аватар для DarkLordax
📖
Регистрация: 01.06.2017
Сообщения: 70
Регистрация: 01.06.2017
Сообщения: 70
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Кто знает как пользоваться данной функцией
Play2DSound(SoundName);
я пытался но ничего дельного не вышло
__________________
Кампания в разработке:

Название не придумал

Выполнено 5%
Кампания в разработке:

Название не придумал

Выполнено 5%
DarkLordax вне форума
Ответить с цитированием
#4665
Старый 05.05.2018, 20:39
  #4665
^
padonkoff
📖
Регистрация: 19.10.2015
Сообщения: 20
Регистрация: 19.10.2015
Сообщения: 20
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

am-wragМеняется это в древе настроек. Это расширенные опции карты, ищи кнопку Map Properties Tree она рядом с Map Properties, в которой ты пытался до этого изменить. Соответственно в древе ищи раздел players, выбирай нужный профиль и играйся, дальше думаю разберешься.

К сожалению, ничего не выходит. Даже брал карту в которой в игре все окна выбора расы и начального героя для ИИ активны и сравнивал показатели в разделе "Map Properties-players" - никакой разницы не нашел...
padonkoff вне форума
Ответить с цитированием
Ответ
Страница 311 из 384


Опции темы



Часовой пояс GMT +4, время: 12:11.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru