Программа AddQuest
Разработчик: Компания “Elemental Games” (EG). Программа AddQuest служит для подключения новых квестов к игре «Космические Рейнджеры». Таким образом, стандартный набор квестов можно увеличивать бесконечно. Содержание
Установка и запуск программы1. Распакуйте архив. 2. Скопируйте программу AddQuest.exe в директорию, где находится игра. 3. Скопируйте файл Sample.pkg в папку PQuest. Если такой папки у вас, нет, значит у вас версия игры ниже v1.5. В этом случае нужно скачать и установить патч с сайта EG. 4. Запустите программу AddQuest.exe Подключение и запуск квестаПодключениеКаждый квест хранится в файле-пакете с расширением PKG. С данной программой для примера поставляется квест Sample.pkg. Автор квеста: Антон Михайлов. Цель квеста: Помочь геймдизанеру отметить день рождения и продемонстрировать основные возможности данной программы. J О том, где взять другие квесты читайте в разделе: Распространение квестов Порядок подключения квеста к игре: 1. Скопируйте файл с квестом (*.pkg) в папку PQuest. 2. Запустите программу AddQuest.exe. 3. Вы должны увидеть список всех квестов в папке PQuest. 4. Выберите строку с подключаемым квестом и нажмите кнопку «Подключить» Если в графе “Подключен”, стоит “Да”, значит, все прошло успешно, квест подключен! Запуск квестаЗапустите игру и нажмите клавишу “Q” в главном меню. Появится список квестов. В конце списка появится новый квест, его можно выбрать и нажать “Ок”. Если квест работает, значит, при создании новой игры он будет доступен наряду с другими квестами. Можно начинать новую игру и ждать пока кто-то в правительстве вам его даст! ОтключениеЕсли вы желаете отключить квест, снова запустите программу AddQuest, выберите квест и нажмите кнопку “Отключить”. Или удалите квест из папки PQuest. Создание нового квестаСоздание квеста сводится к получению одного файла с расширением PKG. Это файл-пакет, который включает в себя следующие данные: · Логика квеста в формате .qm; · Назначение показа картинок в квесте; · Назначение предмета квеста и его свойств. Написание логики квестаЛогика квеста пишется в формате .qm с помощью специального редактора квестов TGE. См. на сайте раздел “Дополнения”: http://elementalgames.com/rus/r_add.php Создание пакетаКогда логика квеста готова, запустите программу AddQuest. В открывшемся окне нажмите кнопку «Новый». В таблице появится новая строка. Вы в любой момент можете удалить пакет, нажав на кнопку «Удалить». Для редактирования пакета нажимаем кнопку «Редактировать». Появляется новое окно, заполняем поля. 1. Название файла – как будет называться файл вашего пакета на диске. Расширение .pkg программа добавит к имени файла автоматически. Все создаваемые пакеты хранятся в папке PQuest. 2. Краткое описание – любое удобное для вас описание проекта. Оно будет отображаться в графе «Название» таблицы в основном окне программы AddQuest. 3. Нажимаем на кнопку «Загрузить квест» и выбираем файл с логикой квеста *.qm. 4. Назначаем для квеста показ картинок и предмет, получаемый игроком по выполнении квеста (см. ниже). Все вносимые в проект изменения можно в любой момент принять или отменить, нажав на соответствующие кнопки внизу окна. Когда квест будут готов, нажмите кнопку “Подключить”. Определение параметров предметаПо окончании квеста в трюме корабля игрока может появиться какой-нибудь предмет. Если в квесте требовалось доставить что-либо на планету-заказчик (т.е., в квесте стоит галочка «Квест считается выполненным по возвращении на планету»), то такой предмет должен быть обязательно, иначе игрок не сможет этот квест выполнить, т.к. заказчик будут ждать игрока с предметом. Предмет можно давать игроку просто так, на память (на продажу), в качестве дополнительной награды (например, как кубок в квесте «Гладиатор»). Предмет имеет следующие параметры: название, текст (будет выводиться в игре при наведении на предмет курсором), раса-производитель предмета, цена предмета и, наконец, место, занимаемое предметом в трюме. Все эти характеристики выбираются автором по своему желанию. Однако, стоит придерживаться здравого смысла, и не назначать, например, «курительной трубке человеческого посла» вес в 30 тонн. J Изображение предмета загружается нажатием на одноимённую кнопку. Если вы загрузили не то изображение, которое хотели, то можете удалить его, нажав на соответствующую кнопку. Изображения предмета должны иметь расширение .png, размер 32*32, с альфаканалом (прозрачностью фона). Стандартные изображения предметов из игры можно позаимствовать в папке Items. Свои предметы можно нарисовать в любом современном редакторе типа PhotoShop, Photo-Paint, Painter и др., поддерживающих формат png и альфаканал. Назначение показа картинокПрохождение квеста в игре иллюстрируется картинками. Показ картинок подчиняется двум правилам: 1) в каждый момент показывается ровно одна картинка; 2) картинка может меняться при достижении игроком некоторой локации или перехода, а также при достижении каким-нибудь параметром критического значения. Таким образом, для подключаемого квеста необходимо задать те локации, переходы и параметры, при достижении которых происходит изменение показываемой картинки. Для этого нужно в окне редактирования перейти на вкладку «Картинки». Сначала нужно выбрать картинки для использования в квесте. Есть два типа картинок, которые можно использовать: стандартные картинки из игры (их около 130 штук) и самостоятельно нарисованные картинки (они должны иметь формат .jpg и размер 343*394). Первый тип картинок подключается с помощью кнопки «Добавить из игры» (при первом нажатии этой кнопки компьютер заметно тормозит J), а второй – с помощью кнопки «Добавить». Первый вариант предпочтительнее по нескольким причинам. Во-первых, не надо ничего рисовать самому J. Во-вторых, добавление картинок из игры не увеличивает размера пакета, т.е., другим пользователям будет легче его скачать. Подключаемые к пакету картинки показываются в верхней половине окна назначения картинок. Для выбора картинки нужно просто ткнуть в неё мышью (выбранная картинка станет заштрихованной). Выбранную картинку можно удалить (нажав кнопку «Удалить») или перемещать влево и вправо с помощью соответствующих кнопок (это позволяет упорядочить картинки так, как вам удобно). Выбрав картинку, в нижней половине окна можно назначить номера локаций, переходов и параметров, где она должна появляться. Синтаксис: L – локация, P – переход, PAR – параметр. Номера локаций, переходов и параметров перечисляются через запятую. Пример: (картинка) L, 1, 5, 15, 23, 24, 25 P, 2, 3, 77 PAR, 10 Это означает, что в игре данная картинка будет появляться при достижении игроком локаций 1, 5, 15, 23, 24 или 25, преходов 2, 3 или 77, а также в случае достижения параметром [p10] своего критического значения. Совсем не обязательно назначать картинку для каждой локации или перехода. Если для данной локации никакая картинка не назначена, то просто никакого изменения картинки при прохождении через эту локацию происходить не будет. Следует понимать, что если не назначать картинку для стартовой локации, то квест начнется без картинки. Пример: Квест: (L1) ---(P1)à (L2) ---(P2)à (L3) ---(P3)à (L4) ---(P4)à (L5) Назначение: (1.jpg) (2.jpg) (3.jpg) L, 1, 2 L, 4, 5 PAR, 1, 2 P, 4 P, 1 PAR, 3 В результате, при запуске квеста будет показываться первая картинка (она назначена для начальной локации L1). При выборе игроком перехода P1 покажется вторая картинка, которая сменится обратно на первую, как только игрок достигнет локации L2. Так как для переходов P2 и P3, а также для локации L3 картинок не назначено, то первая картинка будет показываться до тех пор, пока игрок не достигнет локации L4, где её сменит картинка 2.jpg. В переходе P4 опять будет показана первая картинка, и наконец, в локации L5 игрок увидит вторую картинку. При этом, если в процессе выполнения квеста параметр [p1] или [p2] достигнет критического значения (независимо от того, в каком месте квеста это произойдёт!), то покажется третья картинка, а если параметр [p3] – то первая. СертификацияКвесты бывают двух видов. Сертифицированные и нет. Сертифицированный квестСертифицированный квест одобрен разработчиками на использование квеста наравне со стандартными квестами игры. Сертифицированный квест невозможно редактировать. Сертифицированные квесты попадут в новости EG, а также в специальный раздел. Разработчики будут их рекомендовать подключать другим игрокам. С авторами, чьи квесты более всего понравятся разработчикам, будут заключены контракты, их квесты войдут в число официальных квестов КР-2. Не сертифицированный квестЕсли квест не сертифицирован, то во время игры в него будет появляться предупреждение о занесении рекорда в читеры. Благодаря этой возможности, можно отказаться от прохождения не сертифицированных квестов прямо в процессе игры и тем самым не стать читером. Условия сертификации:1) Отсутствие в квесте логических, семантических, стилистических и прочих ошибок, а также отсутствие денежного дисбаланса (игрок не должен получить в квесте более 5000-10000 cr, и зарабатывание денег в квесте не должно быть слишком простым). Проверкой этого пункта занимается Артём Пяткин. Его email: ap@online.sinor.ru Если вы хотите, чтобы ваш квест прошёл сертификацию, присылайте ему в архивированном виде (Zip,Rar) готовый проект. В случае, если размер пакета превышает 1 Mb – это может произойти при подключении большого числа собственных картинок – присылайте только файл квеста .qm. 2) Отсутствие грамматических ошибок. Грамматику можно исправить с помощью программы MsWord, (выгрузив тексты из квеста с помощью программы QmTranslator.exe) или обратившись за помощью к Денису Русских. Его email: denis_russkih@mail.ru 3) Ваши собственные картинки не должны противоречить нравственному облику рейнджера. J Комиссия по сертификации оставляет за собой право удалять или исправлять нарисованные авторами картинки. Распространение квестов!Квесты распространяются свободно, на любых типах носителей информации. Их можно использовать в любых некоммерческих целях. Создатель квеста без всякой сертификации может сделать свое творение достоянием общественности. Каждый сделавший квест, может создать новую тему на форуме Текстовые квесты. К первому сообщению можно подключить файл-проект, т.е. <имя.pkg>. Все кто хочет получить новые квесты, идите на форум Текстовые квесты, скачивайте квесты разных авторов, подключайте к игре и играйте. Поиграв, вы сможете тут же, на форуме оставить свое мнение о том или ином квесте. Помните, что файлы с квестами могут быть прикреплены только к самому первому сообщению. Желаем удачи всем авторам квестов! -------------------------------------------------------------------- Компания “Elemental Games” -------------------------------------------------------------------- |