Нашёл такой ресурс на этом сайте
Там описывается как сделать переход между 2(можно сделать больше) картами.
То есть, герой входит в определённую область на карте1 и его перекидывает на карту2, при этом у героя буду сохранены предметы и способности приобретённые на карте1, НО золото\древесина полученные игроком на карте1, в карте2 не будут отображаться, то есть строка где указано золото\древесина будут по нулям.
Некоторые скажут, восстанови на карте2 то кол-во золота\древесины, которое игрок получил на карте1, НО откуда мне знать, какое последнее кол-во золота\древесины будет у игрока на момент перехода в другую карту?
ИТОГОВЫЙ ВОПРОС Как сохранить золото\древесину при переходе на другую карту(метод---подставь значение заранее не интересует)
СПАСИБО ЕСЛИ ВЫ ЭТО ДОЧИТАЛИ ДО КОНЦА, И ОТДЕЛЬНОЕ СПАСИБО ЕСЛИ НЕ ОСТАВИЛИ ЭТОТ ВОПРОС БЕЗ ОТВЕТА!!!

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

"..откуда мне знать, какое последнее кол-во золота\древесины будет у игрока на момент перехода в другую карту?..." Так в момент перехода и запоминаешь. Ты же запоминаешь в момент перехода героя, умения, предметы и прочее.
Посмотрел твою карту. Ну, ты даёшь! Да, ты все перепутал.
Ты передаешь золото не в значение,а в РАЗМЕРНОСТЬ массива.
А во второй карте, ты присваиваешь элементу из массива Элемент [текущее количество золота] значение Текущее количество золота. А тебе надо просто установить текущее значение золота из буфера.
Я тебе сделал нужные строчки. Твои отключил.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
4 года назад
Отредактирован Lord_Teo
0
"..откуда мне знать, какое последнее кол-во золота\древесины будет у игрока на момент перехода в другую карту?..." Так в момент перехода и запоминаешь. Ты же запоминаешь в момент перехода героя, умения, предметы и прочее.
Посмотрел твою карту. Ну, ты даёшь! Да, ты все перепутал.
Ты передаешь золото не в значение,а в РАЗМЕРНОСТЬ массива.
А во второй карте, ты присваиваешь элементу из массива Элемент [текущее количество золота] значение Текущее количество золота. А тебе надо просто установить текущее значение золота из буфера.
Я тебе сделал нужные строчки. Твои отключил.
Загруженные файлы
Принятый ответ
0
6
4 года назад
Отредактирован Хоттаб
0
Lord_Teo:
"..откуда мне знать, какое последнее кол-во золота\древесины будет у игрока на момент перехода в другую карту?..." Так в момент перехода и запоминаешь. Ты же запоминаешь в момент перехода героя, умения, предметы и прочее.
Посмотрел твою карту. Ну, ты даёшь! Да, ты все перепутал.
Ты передаешь золото не в значение,а в РАЗМЕРНОСТЬ массива.
А во второй карте, ты присваиваешь элементу из массива Элемент [текущее количество золота] значение Текущее количество золота. А тебе надо просто установить текущее значение золота из буфера.
Я тебе сделал нужные строчки. Твои отключил.
Чувак!!!! Скинь эту карту, чтобы я смог открыть её у себя в редакторе. СПАСИБО ТЕБЕ!!!!!!!!!!!!!
0
26
4 года назад
0
Да, что там скидывать? Просто убери свою строчку и поставь мою.
0
6
4 года назад
0
Lord_Teo:
Да, что там скидывать? Просто убери свою строчку и поставь мою.
Я просто не понял как ты смог сделать
БУФФЕР ИГРЫ---СОХРАНИТЬ(ИГРОК) и т.д
0
26
4 года назад
0
ну, вместо своей переменной gold выбери сразу Текущее золота игрока.
0
6
4 года назад
0
Lord_Teo:
ну, вместо своей переменной gold выбери сразу Текущее золота игрока.
Ага, получилось убрать gold, теперь перехожу к исправлению второй карты

Lord_Teo:
ну, вместо своей переменной gold выбери сразу Текущее золота игрока.
ЧУВААААК, ВСЁ РАБОТАЕТ!!! СПАСИБО ЧТО ОТКЛИКНУЛСЯ!!!
если кому-то тоже надо, то вот карта, в которой работает перенос золота
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.