Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2014, 14:41   #1
Nagoran
 
Регистрация: 09.10.2013
Сообщений: 7
Вопрос Сохранение прогресса выполнения квеста

Проблема такая - как эффективней сохранять прогресс выполнения всех квестов в игре, и в частности одного квеста, если он состоит из нескольких пунктов. Прогресс выполнения всех квестов я более менее представляю - пусть к примеру это текстовая игра, есть переменная типа quest:array [1..+100500] of boolean - массив всех квестов. Квест выполнен quest[1]:=true, и можно сохранять. Но как быть если это квест состоит из подпунктов? И может быть есть более простой способ все сохранить и зафиксировать?
Nagoran вне форума Ответить с цитированием
Старый 27.01.2014, 14:48   #2
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию

Как вариант, завести еще массив quest_point с самым большим числом подпунктов квеста. Получится если пройден 5ый подпункт 3 квеста, то quest[3]=1 и quest_point[5]=1.
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PHP отслеживание прогресса выполнения скрипта Лубышев PHP 4 18.09.2013 19:58
Сохранение переменой после выполнения функции Виталий Желтяков JavaScript, Ajax 8 26.03.2012 06:27
Сохранение полученных данных после выполнения поиска Pirat_of Microsoft Office Access 1 14.05.2009 08:38
Результат прогресса Stilet Свободное общение 10 15.04.2008 13:03
Полоска прогресса Dj_smart Общие вопросы Delphi 6 05.03.2008 00:07