Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизСистема диалогов Найти похожие ветки
← →
xss22 © (2012-08-02 08:20) [0]Ребята, может кто из Вас реализовывал систему диалогов? - буду рад, если поможете идеей.
У меня большая структура диалогов. Она из себя представляет следующее:
Вопрос и на него до 5-ти вариантов ответа.
В зависимости от ответа, переходим к тому или иному вопросу.
Следует также учесть, что диалог может начаться с какого то определенного вопроса, а не с начала.
← →
brother © (2012-08-02 08:27) [1]программа для тестирования?
← →
xss22 © (2012-08-02 08:43) [2]Нет. Это не программа для тестирования.
← →
Плохиш © (2012-08-02 08:47) [3]
> xss22 © (02.08.12 08:20)
Прекрасно, техзадание получено. Осталось озвучить оплату и сроки.
← →
Anatoly Podgoretsky © (2012-08-02 08:48) [4]> xss22 (02.08.2012 08:43:02) [2]
Это типичная программа для тестирования.
← →
oldman © (2012-08-02 09:21) [5]
> Вопрос и на него до 5-ти вариантов ответа.
> В зависимости от ответа, переходим к тому или иному вопросу.
1. Вместе с вопросами храни и адрес перехода для каждого. (термины "дерево" или "граф" знакомы?)
2. Если хочется странного - после ответа case.
3. Если хочется еще - после ответа куча if.
← →
xss22 © (2012-08-02 09:49) [6]
> Anatoly Podgoretsky © (02.08.12 08:48) [4]
>
> > xss22 (02.08.2012 08:43:02) [2]
>
> Это типичная программа для тестирования.
У программы тестирования есть вопрос и варианты ответов.
ЭТО СОВСЕМ ДРУГОЕ.
ЗДЕСЬ ЖЕ В ЗАВИСИМОСТИ ОТ ОТВЕТА БУДЕТ ДРУГОЙ ВОПРОС.
ПОЛУЧАЕТСЯ ДЕРЕВО
← →
MonoLife © (2012-08-02 09:57) [7]текстовый квест
← →
Anatoly Podgoretsky © (2012-08-02 10:04) [8]Даже не смешно
> У программы тестирования есть вопрос и варианты ответов.
> Вопрос и на него до 5-ти вариантов ответа.
← →
Плохиш © (2012-08-02 10:25) [9]Удалено модератором
Примечание: Обсуждение модерирования, всему своей недолгое время
← →
AV © (2012-08-02 11:15) [10]IDQuest
TextQuest
IDAnswer
TextAnswer
QuestID
QuestIDGoto
1 показать random(IDQuest) TextQuest
2 select from Answer where QuestID = IDQuest
3 goto QuestIDGoto
← →
xss22 © (2012-08-02 11:19) [11]уже разобрался.
всем спасибо!
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.066 c