- Сообщений: 87
- Спасибо получено: 7
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Возврат на шаг назад
- katenok0603
- Автор темы
- Не в сети
- Бывалый
-
Мейкер VX Ace.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- katenok0603
- Автор темы
- Не в сети
- Бывалый
-
- Сообщений: 87
- Спасибо получено: 7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
В общем перед тем как подвинуть ящик
прописываеш скрипт
DataManager.save_game(1)
потом делаешь выбор, двигать или не двигать ящик.
В отдельном событии делаешь чтоб при нажатии на клавишу срабатывал вот этот скрипт
if DataManager.load_game(1)
$game_system.on_after_load
SceneManager.goto(Scene_Map)
end
Но есть побочный эффект, таким образом ты делаешь запись в ячейке сохранений, тоесть грубо говоря ты сохраняешся и загружаешся.
Что б удалить сохранение нужно прописать вот этот скрипт
DataManager.delete_save_file(1)
Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- katenok0603
- Автор темы
- Не в сети
- Бывалый
-
- Сообщений: 87
- Спасибо получено: 7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- katenok0603
- Автор темы
- Не в сети
- Бывалый
-
- Сообщений: 87
- Спасибо получено: 7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- katenok0603
- Автор темы
- Не в сети
- Бывалый
-
- Сообщений: 87
- Спасибо получено: 7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Мои проекты:
rpgmakerunion.ru/user/veselyrodger
Мой канал на Ютубе:
youtube.com/channel/UCyttExMfXo8ke_PhQjNPyuw
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- katenok0603
- Автор темы
- Не в сети
- Бывалый
-
- Сообщений: 87
- Спасибо получено: 7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
1) проще перед каждый движением ящика запоминать координаты ящика и героя в переменные.
2) при возврате хода во-первых ставим фиксацию направления
3) сравниваем текущие координаты и сохраненные. и далее ветвление:
- если координата текущей X меньше чем сохраненная - шаг вправо
- если координата текущей X больше чем сохраненная - шаг влево
- если координата текущей Y меньше чем сохраненная - шаг вниз
- если координата текущей Y больше чем сохраненная - шаг вверх
4) убираем фиксацию направления
всё.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
