Перейти к контенту

[CoP] Квесты


Рекомендуемые сообщения

Наконец-то хоть кто-то написал нормальный мануал... XMK респект и +.

Изменено пользователем кровоSTALKER
Ссылка на комментарий

Я не понял только одно, как сделать чтобы например ГГ отдаёт водку, а борода взамен ему давал арт, и где распологаються кодовые имена, вот например в квесте водка код бороды boroda!

Ссылка на комментарий

Dead men, по-русски пожалуйста опиши что тебе надо

и что за кодовые имена? спавн-секции чтоли?

Ссылка на комментарий

Ну я новичёк, поэтому незнаю как это точно называется, ну вот например код колбасы = st_kolbasa, а мне нужен код кардана и вообще где они храняться!!! :ny_unsure:

 

хочу узнать!! :ny_ph34r_1:

 

  Dead men писал(а):
Я не понял только одно, как сделать чтобы например ГГ отдаёт водку, а борода взамен ему давал арт, и где распологаються кодовые имена, вот например в квесте водка код бороды boroda!

 

 

  Dead men писал(а):
Ну я новичёк, поэтому незнаю как это точно называется, ну вот например код колбасы = st_kolbasa, а мне нужен код кардана и вообще где они храняться!!! :ny_unsure:

Ответьте плиз!!!

Строгое предупреждение от модератора n6260
Рин одли на сутки за дублирование постов в теме.
Ссылка на комментарий
  Цитата
а будет продолжение? Очень интересно!

что именно? Задавайте вопросы, по возможности отвечу

 

Dead men Если ты этого не знаешь, зачем лезешь в квестостроение?

Ссылка на комментарий

XMK как я понял предмет который от нас требуется прописывается в скрипте?

  Цитата
function give_vodka_quest()

task_manager.get_task_manager():give_task("quest_vodka_give")

end

function is_has_vodka_borode()

if db.actor:object("vodka") then

return true

end

return false

end

function transfer_vodka_to_boroda(first_speaker, second_speaker)

dialogs.relocate_item_section_from_actor(first_speaker, second_speaker, "vodka")

end

Верно?

Раньше квесты не писал... с конфигами дружу, попробую. Спасибо.

Ссылка на комментарий

Перво-наперво,спасибо огромное за статью по созданию квеста в ЗП. Буду читать,пробовать. И небольшой вопрос.

На что влияет приоритет квеста и его сюжетность/не сюжетность?

 

Мой ник читается гузерус.
Ссылка на комментарий

Строгое предупреждение от модератора Halford
Не цитируем предыдущий пост.

Это же примитивный квест, на сюжет он ни как не влияет. Репутация игрока скорее тоже не изменится. Так что... в общем грубо говоря такие квесты чисто для разнообразия игры.

Ссылка на комментарий

Вопросы:

Как поставить ограничитель, что бы квест раньше н-времени не появлялся?

Что бы было несколько ответов

И как быть что бы квест сам появлялся как например сообщение от охотника на янове о появлении химеры?

Не соответствует. N6260

Ссылка на комментарий
  Цитата
Это же примитивный квест, на сюжет он ни как не влияет. Репутация игрока скорее тоже не изменится. Так что... в общем грубо говоря такие квесты чисто для разнообразия игры.

Я имел в виду это.

  Цитата
storyline - флаг задания (true - сюжетное, false - несюжетное)
Мой ник читается гузерус.
Ссылка на комментарий
  ZeeK писал(а):
Как поставить ограничитель, что бы квест раньше н-времени не появлялся?

Вроде:

<dont_has_info>jup_b15_zulus_b301_reward_dialog</dont_has_info>

Это лепить надо после:

<dialog id="ваше_название">

Теперь диалог появится после того как найдете Зулуса в Припяти и возьмете пулемет, но я могу ошибаться.

  ZeeK писал(а):
Что бы было несколько ответов

    <dialog id="ваше_название">
    <phrase_list>    
    <phrase id="0">
        <text>Косяк есть?</text>
        <next>1</next>
            </phrase>            
    <phrase id="1">
        <text>Нету</text>
        <next>2</next>
        <next>3</next>        
            </phrase>            
    <phrase id="2">
        <text>Лол!)</text>
                </phrase>
        <phrase id="3">
        <text>Убью гад.</text>    
                <!---<action>dialogs.break_dialog</action>--->
            </phrase>            
    </phrase_list>    
    </dialog>

 

  ZeeK писал(а):
И как быть что бы квест сам появлялся как например сообщение от охотника на янове о появлении химеры?

ХЗ)

 

  Dead men писал(а):
Ответьте плиз!!!

www.google.ru

Или

http://www.stalkerin.gameru.net/wiki/index...%B8%D1%86%D0%B0

Изменено пользователем Halford

YouTube Shoker Team

ShWM 2.1

РикошеТ aka LanceW

Ссылка на комментарий
  Цитата
Теперь диалог появится после того как найдете Зулуса в Припяти и возьмете пулемет, но я могу ошибаться.

Если я не ошибаюсь,don't это отрицание,то есть проверка идёт на то,что поршня нет. То есть до диалога будет задание,а после-нет,не возьмёшь уже.

Мой ник читается гузерус.
Ссылка на комментарий
  Цитата
XMK как я понял предмет который от нас требуется прописывается в скрипте?

да, это прекондишн для диалога

 

на обновление задания стоит:

  Цитата
title = {=actor_has_item(vodka)}vodka_barmen_prinesti_name,

 

  Цитата
На что влияет приоритет квеста и его сюжетность/не сюжетность?

после выполнения какого либо квеста, вероятность что игра переключится на этот

 

  Цитата
Репутация игрока скорее тоже не изменится.

чтоб изменить репу игрока у сталкеров при выполнении квеста (пример) надо дописать:

  Цитата
on_complete = %=inc_faction_goodwill_to_actor(stalker:200)%

 

 

  Цитата
Как поставить ограничитель, что бы квест раньше н-времени не появлялся?

в диалог проверки на инфопоршни вставляй

статья по диалогам:

http://www.stalkerin.gameru.net/wiki/index...%D0%BE%D1%80%29

 

Guzerus

<dont_has_info> проверка на отсутствие опр.инфопоршня

<has_info> проверка на присутствие опр.инфопоршня

<precondition>файл.функция</precondition> сюда можно запихать функцию, в которой можешь проверить всё что угодно

Ссылка на комментарий

Назрел уникальный вопрос: возможно что бы взятия квеста начился скриптовый музон?!

 

Добавлено через 62 мин.:

Сделал квест для Шульги но происходит вылет:

Expression : false

Function : CXml::Load

File : D:\prog_repository\sources\trunk\xrXMLParser\xrXMLParser.cpp

Line : 87

Description : XML file:gameplay\dialogs_jupiter.xml value: errDescr:Error reading end tag.

 

Вот диалог

  Диалог (Показать)
Изменено пользователем Halford

Не соответствует. N6260

Ссылка на комментарий

Нет диалог я написал просто не уместилось

 

Добавлено через 62 мин.:

Кажется нашел в чем проблема-не создается развлетвленный диалог с двумя и более вариантами ответа-если делать по схеме ТЧ

Не соответствует. N6260

Ссылка на комментарий

Поправьте,если ошибаюсь,но у уважаемого ZeeK в первой части диалога написано.

  Цитата
<game_dialogs>

<dialog id="arsenal_duty_dialog">

<give_info>jup_b207_sell_dealers_pda_freedom</give_info>

<phrase_list>

<phrase id="0">

<text>Здраствуй командир, чего грустный такой?</text>

<next>1</next>

<phrase>

И в других так же. В то время как надо ставить закрытие "/".

Вот в этой части,везде просто <phrase>.

  Часть. (Показать)
Изменено пользователем Guzerus
Мой ник читается гузерус.
Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...