я напишу скоро примеры работы с квестами на основе данных уроков.
Здравствуйте по замечанию что в моих уроках нету целы что я уже и сам понял решил написать урок по созданию простого квеста.
Код:
case "TestQuest":
Pchar.quest.TestQuest.win_condition.l1 = "ExitFromLocation";
Pchar.quest.TestQuest.location.l1 = "Pchar.location";
Pchar.quest.TestQuest.win_condition = "nextquest";
break;
сохраним в PROGRAM/quest/story_line.c а вызвать можно очень просто
Код:
AddDialogExitQuest("TestQuest");
тойсть после выхода из диалога вызвать квест под именем которое указано в переменной string.
и так в данном квесте мы удачно завершаем квест если ГГ выйдет из той локации где он находиться сейчяс и после чего будет переход на квест(кейс) nextquest.
Скоро продолжение уроков по созданию квестов.