А как называется функция загрузки способности? Сохранение я так понял это *Буфер игры - Сохранить целое*.
И ещё такой вопрос, что бы не усложнять ситуацию - можно ли изменить ID способности?
Через кешь сохраняется только дефолт вроде, сохраняй ид героя, его статы, уровень и уровень каждой способности в отдельности, а потом воссоздавай и таких проблем не будет.
Ну с другими героями таких проблем не было. И как сохранить способность?
В самом начале карты (то есть при инициализации) создал кэш игры, после того как игрок выполнил все действия (прошёл карту) сохранил персонажа через буфер игры, в следующей по сценарию карте загрузил его.
Я создал 8 сценариев, потом придумал новую идею для скилла, создал скилл в первом сценарии, потом скопировал всё в остальные карты.
Прокачал скилл в первом сценарии, а во второму этого героя его нету, герой сам второго уровня, и имеется другой скилл, а тот который не переносится не выученный вообще, однако очки изучения у героя отсутствуют. Как то так.
Сделайте пожалуйста скилл на триггерах (не джасс!)
Название: Невидимость
Цель: Сам кастер
Описание: При касте скилла если в радиусе 300 от цели есть деревья то цель становится невидимым, если кастер отошёл от дерева то он становится видимым, время действия неограниченно (или час), проверка на наличие деревьев происходит каждую секунду. Невидимость также сбивается если атаковать или использовать способность.
Параметры: ману не требует, перезарядка 5 секунд.
» WarCraft 3 / Не сохраняется скилл при переносе в другую карту
И ещё такой вопрос, что бы не усложнять ситуацию - можно ли изменить ID способности?
» WarCraft 3 / Не сохраняется скилл при переносе в другую карту
» WarCraft 3 / Не сохраняется скилл при переносе в другую карту
Я создал 8 сценариев, потом придумал новую идею для скилла, создал скилл в первом сценарии, потом скопировал всё в остальные карты.
Прокачал скилл в первом сценарии, а во второму этого героя его нету, герой сам второго уровня, и имеется другой скилл, а тот который не переносится не выученный вообще, однако очки изучения у героя отсутствуют. Как то так.
» WarCraft 3 / Заклинания на заказ
Название: Невидимость
Цель: Сам кастер
Описание: При касте скилла если в радиусе 300 от цели есть деревья то цель становится невидимым, если кастер отошёл от дерева то он становится видимым, время действия неограниченно (или час), проверка на наличие деревьев происходит каждую секунду. Невидимость также сбивается если атаковать или использовать способность.
Параметры: ману не требует, перезарядка 5 секунд.