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

Сообщения от Как ставить на карту мертвых существ.

Пока нет оценок — будьте первым!
Аватар пользователя
Я видел в Кампании В честь отцов наших в миссии второй по моему за Куджин где надо кланы соединить возле верфи лежал мертвый Единорог и мертвый минотавр. Как их ставить на карту.
Аватар пользователя
Нужно в скрипте добавить строчку PlayObjectAnimation([скриптовое имя монстра], "death", IDLE);
 

К А
Стикеры GBF в Telegram
Аватар пользователя
Но помойму это будет как монстр на которого можно напасть. Лишь только с анимацией мертвого.
Аватар пользователя
Ну да, так это и делается :) Чтобы не него нельзя было нападать, служит функция SetObjectEnabled([имя],nil);
 

К А
Стикеры GBF в Telegram
Аватар пользователя
Спасибо за помощь
В ответ пользователю ReZehir
Аватар пользователя
А чего я сделал все вродибы правильно, скрипт ввёл но чего когда я захожу в игру подхожу к монстру он умирает но чего он дёргается????Или так и должно быть????
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.:smile01: :smile01:
Аватар пользователя
В смысле, дёргается? Конвульсии у него что ли :D? Монстр лежит мёртвый на карте или нет?
Карты для Heroes of Might and Magic V
Цикл "Закадычные враги": "Особенное гостеприимство, "Супероружие", "Меж молотом и наковальней"
"Падение Шантири"

Кампания для "Кодекса Войны"
"Выбор Сагиттеля"
В ответ пользователю Победитель
Аватар пользователя
В смысле, дёргается? Конвульсии у него что ли ? Монстр лежит мёртвый на карте или нет?
Наверно конвульсии я что знаю монстру виднее.Так в том то и дело подбегаю героем к нему он падает и дёргается может скрипт не до конца правильно записал????
Я поставил героя возле монстра и когда включается карта он падает и дёргается.Какие предположения????
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.:smile01: :smile01:
Аватар пользователя
Вообще-то, эта функция проигрывает анимацию смерти, и, если поставить героя возле существа, то, конечно, оно будет дёргаться. Во-вторых, у некоторых существ нет анимации смерти. Тогда они зависнут в воздухе поставив руки строго перпендикулярно телу.

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

По поводу скрипта: когда я делал пробную карту, мне подсказали такой скрипт для смерти существ:
PlayObjectAnimation ("storm1", "death", ONESHOT_STILL);
Здесь "storm1" - скриптовое имя монстра, "death" - название анимации, в данном случае - смерть (могут быть и другие) а ONESHOT_STILL означает, что "трупик" так и сотанется лежать :).
Карты для Heroes of Might and Magic V
Цикл "Закадычные враги": "Особенное гостеприимство, "Супероружие", "Меж молотом и наковальней"
"Падение Шантири"

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

Добавлено через 2 минуты
Все в начале темы не заметил что были на все мои вопросы ответы...:o :o :o
----------------------------------------------
Я начинающий картостроитель.Скоро буду
выкладывать карты, когда научусь всё делать.:smile01: :smile01:
о, мне это тоже пригодится)
Пробовал как вы тут писали, всё равно это не то получается, т.к. монстр остаётся всё ещё подсвеченным и на него указывает стрелочка, в общем он всё ещё остаётся монстром, просто с ним нельзя подраться.
Я сделал следующим образом - взял объект девелоперский - картину. оставил её на карту, зашел в shared, там скопировал текущий объект, который принадлежал этой картине. И для него указал параметры Model и AnimSet нужного мне монстра.
А уже после этого прописал скрипт смерти, описанный выше. В итоге трупик просто лежит, и с ним нельзя как-либо взаимодействовать, просто как фон.
Аватар пользователя
Выставьте любой объект статики. Зайдите в Shared, нажмите New. Введите имя (например, act_trupik). Нажмите окей. Повторите действия с моделью и анимсетом
И не придётся портить постеры smile
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
Ну я так и делал, просто я копировал постер и уже копию менял, по сути как new получается.
Другая вот проблема возникла, не ясно почему так.

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

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

Статистика

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