Читайте также:
|
|
Туториал по созданию квеста: шаг за шагом
ВНИМАНИЕ: Это обширный, исчерпывающий туториал, детально описывающий каждый элемент процесса создания квеста. Это длительный и утомительный процесс. Но он того стоит.
Используя в качестве образца данный туториал, вы свободно сможете создавать квесты, где игроку нужно найти предмет для НПС, и вернуть его за награду.
Если следовать этому туториалу буквально шаг за шагом, можно создать полностью функциональный квест, затрагивающий все грани игрового процесса.
Можете менять NPC, предмет, который нужно найти, и/или награду за возвращение этого предмета так, как пожелаете.
Создание квеста – шаг за шагом:
В Object Window (Окне объектов) раскройте закладку WEAPON, и затем раскройте закладку " WEAPONS ". Кликните на слове " Iron ". Прокрутите вниз до WeapIronLongsword:
Правый клик на нем и в появившемся меню выберите Edit. Откроется окно настройки оружия.
В графе ID введите: AAfamilysword.
В графе Name введите: Фамильный меч Варнадо. Нажмите OK. Затем нажмите YES, чтобы создать новый объект (New Form):
Вот что у нас в итоге получилось:
__________________________
Откроем Quest Editor, он же Редактор квестов (его можно найти на панели инструментов, это кнопка с большой буквой Q)
Правый клик на поле EditorID, в появившемся меню выбираем NEW, и затем вводим идентификатор (ID), что-то вроде AAitem:
Затем в поле Quest Name вводим Меч Варнадо. Это будет название квеста, которое будет отображаться в игре. Чуть ниже, в графе Priority установите 60 (приоритет влияет на очередность выбора диалогов).
Нажмите Ок, чтобы выйти из редактора квестов.
Откройте Script Edit (Редактор скриптов) нажав на кнопке с нарисованным карандашом на панели инструментов.
Выберите в меню script, затем NEW. После чего введите следующее:
ScriptName AASwordEquipScript Begin OnAdd if (GetStage AAitem == 10) SetStage AAitem 20 elseif (GetStage AAitem == 20) Return else SetStage AAitem 15 endif endifEnd
ScriptName AASwordEquipScript
Begin OnAdd
if (GetStage AAitem == 10)
Дата добавления: 2015-10-24; просмотров: 41 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Основные и дополнительные услуги в туризме | | | Примечание: в скрипте AAitem – это EditorID квеста. |