- Сообщений: 24
- Спасибо получено: 12
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Всё про файл сохранения
- Dreafun_LittleAndroidAA72
-
Автор темы
- Не в сети
- Забанен
-
- Don't give up, dear friend
Скрыть
Больше
1 год 11 мес. назад #130123
от Dreafun_LittleAndroidAA72
Почему люди предпочитают спать? Я думаю... Это потому, что они боятся очнуться ото сна
Dreafun_LittleAndroidAA72 создал тему: Всё про файл сохранения
Здравствуйте. У меня довольно странный, но интересные вопросы:
1) возможно сделать так, чтобы 2 проекта читали файл сохранения?
2) возможно сделать кастомный файл сохранения?
3) возможно сделать так, чтобы при чтении файлы сохранения данные прошлого проекта сохранились на новом проекте и в зависимости от действий игрока в прошлом проекте вела повествование, идя по пути, выбранным игроком в прошлом проекте?
1) возможно сделать так, чтобы 2 проекта читали файл сохранения?
2) возможно сделать кастомный файл сохранения?
3) возможно сделать так, чтобы при чтении файлы сохранения данные прошлого проекта сохранились на новом проекте и в зависимости от действий игрока в прошлом проекте вела повествование, идя по пути, выбранным игроком в прошлом проекте?
Почему люди предпочитают спать? Я думаю... Это потому, что они боятся очнуться ото сна
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
1 год 11 мес. назад #130124
от ajir
ajir ответил в теме Всё про файл сохранения
Не претендую на глубокие знания.
Но. По пункту 3.
Не проще ли сделать, чтобы прошлый проект в конце игры (а если надо - постоянно) создавал специальный файл о значимых поступках игрока, а следующий проект на старте - требовал этот файл (ну или - без него как-то "по умолчанию")?
Насколько прогуглил - записывать/читать произвольные файлы можно, например
forums.rpgmakerweb.com/index.php?threads...riable-vxace.134798/
Хотя конечно да, чтение из старого сейва в новый проект - выглядит изящнее.
Примечание. Не могу немедленно дать ссылку, но насколько помню - пункт 3 существует, есть игры, где учитывается выбор игрока в прошлой части игры (вот через сейв, отдельный файл или иначе - не знаю).
Но. По пункту 3.
Не проще ли сделать, чтобы прошлый проект в конце игры (а если надо - постоянно) создавал специальный файл о значимых поступках игрока, а следующий проект на старте - требовал этот файл (ну или - без него как-то "по умолчанию")?
Насколько прогуглил - записывать/читать произвольные файлы можно, например
forums.rpgmakerweb.com/index.php?threads...riable-vxace.134798/
Хотя конечно да, чтение из старого сейва в новый проект - выглядит изящнее.
Примечание. Не могу немедленно дать ссылку, но насколько помню - пункт 3 существует, есть игры, где учитывается выбор игрока в прошлой части игры (вот через сейв, отдельный файл или иначе - не знаю).
Спасибо сказали: MarkerIl
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
1 год 3 мес. назад #130567
от Talony_Balony
Talony_Balony ответил в теме Всё про файл сохранения
1) На форуме Я выложил плагин для экспорта/импорта сохранений, он может помочь с 1 пунктом, если же Я вас правильно понял. Он работает так, что может перебрасывать сейвы из одной и той же игры но на разных платформах
2) Если и можно, то проще будет тогда сделать его непосредственно в мукере
3) ЭЭЭЭЭЭЭЭЭЭЭЭЭЭ....... ajir за меня ответил
2) Если и можно, то проще будет тогда сделать его непосредственно в мукере
3) ЭЭЭЭЭЭЭЭЭЭЭЭЭЭ....... ajir за меня ответил
Спасибо сказали: ajir
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
1 год 3 мес. назад #130568
от MarkerIl
MarkerIl ответил в теме Всё про файл сохранения
Я в нескольких пробных проектах запускал такое через сохранение переменных и переключателей в файл. Для этого использовал плагин Jackkel's Persistent Data Plugin 5 версии. А до этого скрипт
для считывания
для записи
для считывания
ВНИМАНИЕ: Спойлер!
const name = 'New_game.txt';
const xhr = new XMLHttpRequest();
let content;
xhr.open("GET", name, false);
xhr.send(null);
content = xhr.responseText;
$gameVariables.setValue(30, content);
const xhr = new XMLHttpRequest();
let content;
xhr.open("GET", name, false);
xhr.send(null);
content = xhr.responseText;
$gameVariables.setValue(30, content);
для записи
ВНИМАНИЕ: Спойлер!
const name = 'new_game.txt';
let text;
const fs = require('fs');
$gameVariables._data.forEach(function(num, i, nums) {
text = `переменная ${i} = ${num}\n`;
fs.appendFile(name, text, function(err) {
if (err) throw err;
});
});
let text;
const fs = require('fs');
$gameVariables._data.forEach(function(num, i, nums) {
text = `переменная ${i} = ${num}\n`;
fs.appendFile(name, text, function(err) {
if (err) throw err;
});
});
Спасибо сказали: ajir, Talony_Balony
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.089 секунд
