Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Не открывает измененную базу

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 8 мес. назад - 11 года 8 мес. назад #72793 от DeadElf79
Делаю тут из интереса генератор рандомных названий дл оружия.

Вначале я даю себе право изменять имена оружия так:
Code:
class RPG::Weapon < RPG::EquipItem attr_accessor :name attr_accessor :description end

загружаю файл с базой оружия:
Code:
$data_weapons = load_data("Data/Weapons.rvdata2")

потом назначаю какое-нибудь имя и описание (здесь - не рабочий код, а только пример)
Code:
$data_weapons[1].name='some' $data_weapons[1].description='text'

а после всего этого - сохраняю базу и запускаю игру:
Code:
save_data($data_weapons,"Data/Weapons.rvdata2")

При запуске игры (я для пробы поставил генератор перед запуском Main) у меня создается оружие под номером 1 с названием "some" и описанием "text". Пример работы мы видим на скриншоте:
ВНИМАНИЕ: Спойлер!


После этого я закрываю игру и открываю базу данных на вкладке "Оружие" и что я вижу?
ВНИМАНИЕ: Спойлер!


Ничего не изменилось, как видите. При всем при этом, если открыть файл Data/Weapons.rvdata2 любым текстовым редактором типа "Блокнот", то можно увидеть заветные @name "some" и @description "text" (ну или как у вас это отображается? смысл тот же).

После перезапуска редактора данные не меняются. Вопрос: где они все-таки хранятся, как загружаются в редактор и почему он не грузит данные базы из файлов базы? О.о Как вообще это работает? о.О
Последнее редактирование: 11 года 8 мес. назад пользователем DeadElf79. Причина: поправил название темы на верное

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.085 секунд
Работает на Kunena форум