Не выгружается герой из буфера в третей главе, знает кто в чем дело? 2 глава завершается, герой приблизительно 2-3 лвл. 3 глава загружается но без героя.
У меня кэш, правда, такой порядок не работает, такой:
Глава 2
-папка с названием и триггером
Действия
--- буфер игры - создать кэш игры из 2
--- буфер игры - сохранить Чародей как Чародей из название в (последний кэш игры)
--- буфер игры – Сохранить(последний кэш игры)
Глава 3
Действия
--- буфер игры – Восстановить Чародей Чародей из последний кэш игры для игрок 1(красный) в (игрок1(красный)стартовое положение с поворотом 225

Принятый ответ

Вот сразу бы так!
Удалил из триггеров установку кампании Альянса, чего-то там ещё, сделал для триггеров событие, если не было, так как без него триггер не выполняется, мелкие корректировки внёс, а в третьей карте герой из кэша не восстанавливался, так как в редакторе объектов его не было, был изменённый Чародей Альянса, а это не одно и то же. Чтобы не копировать в каждую карту кампании героя, его нужно создать в редакторе кампаний на вкладке Нестандартные данные, тогда в каждой карте кампании в редакторе объектов он автоматически будет.
Посылаю кампанию тебе обратно также.
P. S. Обрати внимание на условие при нахождении посоха.

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
4
23
7 лет назад
4
miolsis, есть такая волшебная клавиша на клавиатуре как prt sc, с помощью нее можно делать скриншоты. А теперь скинь полный триггер сохранения в 2 главе И загрузки героя в 3 главе.
4
28
7 лет назад
4
нету события у триггера
либо добавь событие либо покажи из какого триггера вызывается данный
фото экрана, это жесть
0
3
7 лет назад
Отредактирован Кет
0
Ребят вы напишите пожалуйста порядок триггеров. Их всего 3 штуки в загрузку, в кэш и один трггер выгрузки из кэша, так? У меня было установлено событие с предметом, после того как герой берет предмет, кэш сохраняется, но в этой ситуации с предметом глава зависает, не работает, вылетает. Триггеры я сфотографировал, когда снимал видео, 2х глав компании, заодно. Скрины сделаю, напишите пожалуйста если знаете порядок установки триггеров кэша. Я сделаю новую версию порядка триггеров и заскриню если работать не будет. вот видео www.youtube.com/watch?v=udEPf4trMco
2
26
7 лет назад
2
miolsis, сначала, как на скрине у тебя. В другой главе опять создаёшь 2.w3v и восстанавливаешь оттуда героя, в конце игры опять сохраняешь героя в кэш и сохраняешь кэш.
0
3
7 лет назад
0
Спасибо за проявленное внимание но,
попробовал снова, не работает, порядок и названия такие.
2
26
7 лет назад
Отредактирован 8gabriel8
2
У нас с тобой немного различается перевод редакторов, у меня сохранение и восстановление героя через кэш происходят так:
Буфер игры - Create a game cache from CACHE.w3v
Буфер игры - Store Чародей 0039 <gen> as HERO of HEROES in (Last created game cache)
Буфер игры - Save (Last created game cache)
Буфер игры - Create a game cache from CACHE.w3v
Буфер игры - Restore HERO of HEROES from (Last created game cache) for Игрок 1(красный) at (Center of Область 001 <gen>) facing 350.00
Чтобы обращаться к этому герою через триггеры, ставь сразу после этой строки с восстановлением из кэша переменную для героя:
Set HERO = (Last restored unit)
0
3
7 лет назад
Отредактирован miolsis
0
С этими триггерами, при смене, назначения имени - героя/боевой единицы все время появляется баннер, не пропадающий, связь с администратором. Очень сложно что либо менять.
2
26
7 лет назад
2
А как ты задаёшь имена?
Если у тебя кэшируется один герой, а судя по видео, это так, можешь к нему обращаться через функцию (Last restored unit).
P. S. Было бы гораздо быстрее и понятнее, если бы скинул файл кампании, а не видео и снимки.
0
3
7 лет назад
0
Кликаю мышью на юнита и выбирается имя. Карта всего несколько "кило", понятно что у вас все будет "велл", вот рабочую бы версию игры, на которой работают триггеры. Другую я имею ввиду, не такую как у меня, где нет баннера.
2
26
7 лет назад
Отредактирован 8gabriel8
2
miolsis:
Кликаю мышью на юнита и выбирается имя.
Надо задавать переменные с именами героев для триггеров. Для этого заходи в редактор триггеров, на панели инструментов увидишь кнопку с жёлтым "Х", по ней открывается редактор переменных. Добавляешь там новую переменную для твоего чародея, тип переменной у тебя, наверное, будет называться Юнит или Боевая единица (возможно, будет пятым снизу в списке типов). Ну и когда восстанавливаешь героя из кэша, то переменной задаёшь значение (Last restored unit).
0
3
7 лет назад
0
с созданием переменной так же просит соединения с администратором и баннер не отключается
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.