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

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

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

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

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