Как ставить на карту мертвых существ. - Форум HeroesWorld-а

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

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

Ответ
 
Опции темы
#1
Старый 22.11.2010, 09:58
  #1
^
ReZehir
 
Аватар для ReZehir
📖
Регистрация: 14.11.2010
Сообщения: 7
Регистрация: 14.11.2010
Сообщения: 7
По умолчанию
Как ставить на карту мертвых существ.

Я видел в Кампании В честь отцов наших в миссии второй по моему за Куджин где надо кланы соединить возле верфи лежал мертвый Единорог и мертвый минотавр. Как их ставить на карту.
ReZehir вне форума
Ответить с цитированием
#2
Старый 25.11.2010, 14:08
  #2
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30671
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30671
По умолчанию
Re: Как ставить на карту мертвых существ.

Нужно в скрипте добавить строчку PlayObjectAnimation([скриптовое имя монстра], "death", IDLE);
Ment сейчас на форуме
Ответить с цитированием
#3
Старый 25.11.2010, 19:02
  #3
^
ReZehir
 
Аватар для ReZehir
📖
Регистрация: 14.11.2010
Сообщения: 7
Регистрация: 14.11.2010
Сообщения: 7
По умолчанию
Re: Как ставить на карту мертвых существ.

Но помойму это будет как монстр на которого можно напасть. Лишь только с анимацией мертвого.
ReZehir вне форума
Ответить с цитированием
#4
Старый 25.11.2010, 21:59
  #4
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30671
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30671
По умолчанию
Re: Как ставить на карту мертвых существ.

Ну да, так это и делается Чтобы не него нельзя было нападать, служит функция SetObjectEnabled([имя],nil);
Ment сейчас на форуме
Ответить с цитированием
#5
Старый 26.11.2010, 17:39
  #5
^
ReZehir
 
Аватар для ReZehir
📖
Регистрация: 14.11.2010
Сообщения: 7
Регистрация: 14.11.2010
Сообщения: 7
По умолчанию
Re: Как ставить на карту мертвых существ.

Спасибо за помощь
ReZehir вне форума
Ответить с цитированием
#6
Старый 23.07.2011, 12:49
  #6
^
Дункан
 
Аватар для Дункан
📖
Регистрация: 10.07.2011
Адрес: Украина г.Одесса
Сообщения: 144
Регистрация: 10.07.2011
Адрес: Украина г.Одесса
Сообщения: 144
По умолчанию
Re: Как ставить на карту мертвых существ.

А чего я сделал все вродибы правильно, скрипт ввёл но чего когда я захожу в игру подхожу к монстру он умирает но чего он дёргается????Или так и должно быть????
__________________
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.
Дункан вне форума
Ответить с цитированием
#7
Старый 23.07.2011, 13:18
  #7
^
Победитель
 
Аватар для Победитель
📖
Регистрация: 18.07.2008
Сообщения: 3427
Выставка наград
Регистрация: 18.07.2008
Сообщения: 3427
Выставка наград
По умолчанию
Re: Как ставить на карту мертвых существ.

В смысле, дёргается? Конвульсии у него что ли ? Монстр лежит мёртвый на карте или нет?
Победитель вне форума
Ответить с цитированием
#8
Старый 23.07.2011, 13:43
  #8
^
Дункан
 
Аватар для Дункан
📖
Регистрация: 10.07.2011
Адрес: Украина г.Одесса
Сообщения: 144
Регистрация: 10.07.2011
Адрес: Украина г.Одесса
Сообщения: 144
По умолчанию
Re: Как ставить на карту мертвых существ.

В смысле, дёргается? Конвульсии у него что ли ? Монстр лежит мёртвый на карте или нет?
Наверно конвульсии я что знаю монстру виднее.Так в том то и дело подбегаю героем к нему он падает и дёргается может скрипт не до конца правильно записал????
Я поставил героя возле монстра и когда включается карта он падает и дёргается.Какие предположения????
__________________
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.
Дункан вне форума
Ответить с цитированием
#9
Старый 25.07.2011, 09:54
  #9
^
Победитель
 
Аватар для Победитель
📖
Регистрация: 18.07.2008
Сообщения: 3427
Выставка наград
Регистрация: 18.07.2008
Сообщения: 3427
Выставка наград
По умолчанию
Re: Как ставить на карту мертвых существ.

Вообще-то, эта функция проигрывает анимацию смерти, и, если поставить героя возле существа, то, конечно, оно будет дёргаться. Во-вторых, у некоторых существ нет анимации смерти. Тогда они зависнут в воздухе поставив руки строго перпендикулярно телу.

В общем, ставьте героя не возле монстра. Тогда он "успеет умереть" до прихода героя .

По поводу скрипта: когда я делал пробную карту, мне подсказали такой скрипт для смерти существ:
	PlayObjectAnimation ("storm1", "death", ONESHOT_STILL);
Здесь "storm1" - скриптовое имя монстра, "death" - название анимации, в данном случае - смерть (могут быть и другие) а ONESHOT_STILL означает, что "трупик" так и сотанется лежать .
Победитель вне форума
Ответить с цитированием
#10
Старый 25.07.2011, 12:10
  #10
^
Дункан
 
Аватар для Дункан
📖
Регистрация: 10.07.2011
Адрес: Украина г.Одесса
Сообщения: 144
Регистрация: 10.07.2011
Адрес: Украина г.Одесса
Сообщения: 144
По умолчанию
Re: Как ставить на карту мертвых существ.

Все когда я убрал персонажа от того существа , и персонаж не попадал в радиус, оно умерло но на него можно было напасть почему????
И ещё как сделать так чтоб оно осталось на карте навсегда????
Спасибо за ответ Победитель!

Добавлено через 2 минуты
Все в начале темы не заметил что были на все мои вопросы ответы...
__________________
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.
Дункан вне форума
Ответить с цитированием
#11
Старый 02.08.2012, 23:36
  #11
^
axel3
📖
Регистрация: 02.08.2012
Сообщения: 4
Регистрация: 02.08.2012
Сообщения: 4
По умолчанию
Re: Как ставить на карту мертвых существ.

о, мне это тоже пригодится)
axel3 вне форума
Ответить с цитированием
#12
Старый 04.11.2022, 11:25
  #12
^
j0kk4r
📖
Регистрация: 04.11.2022
Сообщения: 4
Регистрация: 04.11.2022
Сообщения: 4
По умолчанию
Re: Как ставить на карту мертвых существ.

Пробовал как вы тут писали, всё равно это не то получается, т.к. монстр остаётся всё ещё подсвеченным и на него указывает стрелочка, в общем он всё ещё остаётся монстром, просто с ним нельзя подраться.
Я сделал следующим образом - взял объект девелоперский - картину. оставил её на карту, зашел в shared, там скопировал текущий объект, который принадлежал этой картине. И для него указал параметры Model и AnimSet нужного мне монстра.
А уже после этого прописал скрипт смерти, описанный выше. В итоге трупик просто лежит, и с ним нельзя как-либо взаимодействовать, просто как фон.
j0kk4r вне форума
Ответить с цитированием
#13
Старый 04.11.2022, 22:01
  #13
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: Как ставить на карту мертвых существ.

Выставьте любой объект статики. Зайдите в Shared, нажмите New. Введите имя (например, act_trupik). Нажмите окей. Повторите действия с моделью и анимсетом
И не придётся портить постеры smile
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#14
Старый 05.11.2022, 10:39
  #14
^
j0kk4r
📖
Регистрация: 04.11.2022
Сообщения: 4
Регистрация: 04.11.2022
Сообщения: 4
По умолчанию
Re: Как ставить на карту мертвых существ.

Ну я так и делал, просто я копировал постер и уже копию менял, по сути как new получается.
Другая вот проблема возникла, не ясно почему так.

Я вот создал папочку в AdvMapStaticShared, в ней создал копию этого постера. Добавил мертвое существо на карту, сделал так несколько разных мертвых существ, сохранил вышел.
Сегодня захожу в редактор и понимаю, что новой папки он не видит вместе со всем что внутри неё. Видно только если нажать на shared мертвого существа, но там объект только его, а для остальных нету.

Не понимаю в чём проблема вообще. Если разархивировать карту, то там все объекты на месте.
Миниатюры
Нажмите на изображение для увеличения
Название:  1.jpg
Просмотров: 11
Размер:	36.0 Кбайт
ID:	68686  Нажмите на изображение для увеличения
Название:  2.jpg
Просмотров: 18
Размер:	168.5 Кбайт
ID:	68687  
j0kk4r вне форума
Ответить с цитированием
#15
Старый 05.11.2022, 11:12
  #15
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: Как ставить на карту мертвых существ.

За видимость объектов в файловом дереве отвечает index.bin
При работе с картой основной index.bin не меняется, а создаётся маленькая (несколько Кб) копия, которая после каждого открытия карты обнуляется и создаётся заново. Решение — работать с элементами через расширенный редактор и с закрытой картой, все изменения хранить в pak файле, а на карте всё будет видно
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
Ответ


Опции темы



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


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

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