Добрый вечер.
Использую в карте функции сохранения и загрузки. Выглядит это так:
В определенный момент игра исполняет функцию
call SaveGame ("Dune_AutoSave.w3z")
При выполнении игра чуток подтормаживает - значит функция реально выполняется.

Дальше при определенных обстоятельствах вызывается функция
call LoadGame("Dune_AutoSave.w3z", false)
Игра завершается и по логике должна загрузить указанный сэйв. Но нет - мы переходим в меню кампании и все на этом.

Есть ли какие-то тонкости при работе с этими функциями?

Пытался сделать такое в кампании. Функция и сохраняла и загружала как надо, но сохранение работало только один раз за сеанс игры. Так и не понял почему. В отчаянии каждый раз при автосохранении сразу его загружал. Тогда работало нормально, но это стремно немного.
`
ОЖИДАНИЕ РЕКЛАМЫ...
25
Значит тем самым, можно сделать систему авто сохрания в игре? Патом это можно выбрать в загрузке и загрузить, либо триггерами сделать запускалку самим?
28
либо триггерами сделать запускалку самим
Только триггерами. Теоретически можно. Но вот пока что не пашет.
33
Jusper, я у себя делал, всё работало. Но не в кампании, а на отдельной карте.
8
Пытался сделать такое в кампании. Функция и сохраняла и загружала как надо, но сохранение работало только один раз за сеанс игры. Так и не понял почему. В отчаянии каждый раз при автосохранении сразу его загружал. Тогда работало нормально, но это стремно немного.
Принятый ответ
33
Перепроверил: у меня на карте работает норм, только если запускать карту через WC3, а не через «проверку» в редакторе.
25
Shadaros, если сверху сэйва не пишет, попробуй старый сносить и тут же новый с таким же именем ставить.
33
Ещё у меня почему-то было такое, что после автозагрузки некоторые триггеры не работали =/
Чтобы оставить комментарий, пожалуйста, войдите на сайт.