Как лучше поступить?
Вар.1: хранить большую БД, с тремя десятками полей для каждого задания (описания, требования для получения, награды, к чему открывает доступ и т.д.) и десятком для кв-итема.
Вар.2: по завершению каждого кв-итема вызывать ф-цию, в которой руками прописывать все необходимые действия.

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

Если умеешь в ООП, то можно сделать конструктор заданий, которые будут набираться из его деталей (структур).

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
6 лет назад
0
Похожие вопросы:

ответ
GF RaiseD:
Нашёл систему, где звук передаётся в таймер, который истекает через 0 секунд. В результате один и тот же звук может проигрываться несколько раз без всяких проблем. В инетике пишут мол это такой баг движка.
ответ
Можно:
  • Создать проект, пройти модерацию и добавить в него ресурс с вакансией — он появится в ленте ресурсов.
  • Написать в свой блог, запись будет в ленте блогов, соответственно.
  • Обратиться сюда (но этот ресурс, вроде, не особо активен.
Но в «Вопросы» писать не надо.
ответ
Нестандартная арена.
ответ
Как хочешь
ответ
Если квест активен и не выполнен, а убитый - волк, то прибавляем 1 к переменной-счётчику для квеста. Если переменная равна 5, то засчитать выполнение квеста.

0
20
6 лет назад
0
совместить оба способа, если есть бд - часть данных можно брать оттуда
лично я предпочитаю писать все руками, подзадалбывает, да, но зато легче чекать код\гуи и вносить нужные правки
0
16
6 лет назад
0
ssbbssc, ну второй способ и подразумевал 50:50, я полагал, что те кто делал - догадаются (:
Я вот изначально хотел делать все на БД и фулл автоматизации.
А потом как расписал все на бумаге и понял сколько факторов придется учитывать, то меня посетила мысль, что проще сделать полуавтомат.
0
30
6 лет назад
0
Если умеешь в ООП, то можно сделать конструктор заданий, которые будут набираться из его деталей (структур).
Принятый ответ
0
16
6 лет назад
0
Clamp, подробней плз.
0
30
6 лет назад
Отредактирован Clamp
0
Представь квест в виде UML диаграммы.
0
16
6 лет назад
0
Clamp, как реализовать - я разберусь. Я не могу вкурить суть твоего конструктора.
На какие детали ты предлагаешь делить задания?
0
30
6 лет назад
0
А какие тебе нужны?
0
16
6 лет назад
0
Clamp, у меня на данный момент есть кучка модулей, каждый из которых вызывается в зависимости от данных в БД.
Каждый модуль отвечает за свой участок работ (визуализация заданий в журнале, отслеживание прогресса выполнения разных типов заданий, продвижение по этапам задания итд).
Но это же явно не то, что ты имел в виду, да?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.