Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема С Квестом Pursuing Rayan Moore
RusRo server forum > Мир Ragnarok > Квесты
Moleculo
В этом квесте на 3 шаге когда надо говорить с барменом в асассин баре и спрашивать: "ask about a mission", он ведет разговор по квесту Dandelion's Request и посылает не туда. Можно это както поправить? emo_ro32.gif
Электрик
Значит у вас не закончен другой квест, поэтому, надо пройти тот квест, куда он ведёт, а уже потом заниматься вторым.
Moleculo
Во-первых в списке не законченных квестов не значится Dandelion's Request.
Во-вторых дальше я тоже не могу пройти потому что следующий нпц по этому квесту не хочет со мной разговаривать. Он просит его оставить и обо всем забыть.
Электрик
Напишите ник, координаты нпс, который вас дальше не пускает, и кусок текста из диалога, который говорит нпс в тот момент, когда не пускает вас дальше.
Moleculo
ник: Moleculo
НПЦ Valdes((que_job01):17,18)по квесту Dandelion's Request: ...Sorry, but could you please leave? I`m really stressed out right now. If you`re here for the request that we made earlier, you can just forget about it.
Электрик
хорошо, как проверю, отпишусь.
Электрик
Вы не к тому нпс пришли. Единственное, что этот нпс делает это проверяет у вас наличие вещей с айди 7416, 7417, 7418. Если, что-то из этого есть, он их удаляет. На этом его возможности заканчиваются.
Moleculo
Странно.В прохождении квеста в шаге 5 совсем другое написано.

Подскажите тогда к какому нпц надо идти дальше по этому квесту.

p.s. предметов с таким айди в базе я не нашел.
Moleculo
7416 забрал бармен при разговоре. Про остальное в гайде вобще ничего не сказано.
Guilt
Присоединяюсь к товарищу, Molecula, по описанию квеста "Pursuing Rayan Moore" приходим в бар, говорим с "Bar Master" о "ask about Mission" на что он говорит мол проходите в секретную часть бара, тут мы сталкиваемся с проблемой. По гайдам координаты нужного нам нпс находится тут que_job01 84, 17 тоесть в нижний варп. В нижний варп нас не пускает девочка кошка говорящая что там отдыхает клиент и нам не стоит его тревожить. Прошу или исправить или подсказать в чем я тут не прав.
Электрик
Чтобы проверить вам надо написать название нпс, координаты и какой кусок текста он вам говорит, когда не пускает.
Guilt
НПС - Tao координаты (que_job01): 49, 49 - говорит следующее при попытке зайти в правый порт куда нам и нужно
[Tao] This is the patient's room, meow. Why don't you leave the patient alone to rest?
Возможно проблема не в ней а в Bar master, который должен сказать что Rin в задней комнате, чего он не делает когда мы с ним общаемся насчет миссии.
НПС - Bar Master координаты (que_job01): 82, 87
когда клацаем ask about mission он нам говорит:
[Master] Go through the door behind Litheron if you wanna learn more about your secret mission.
Тоесть как я понимаю это он о dandelion request. Но тут я могу и ошибатся.
Drow
Цитата
Тоесть как я понимаю это он о dandelion request. Но тут я могу и ошибатся.

Тоже создалось впечатления, что так и есть, приходил к Bar Master'у без рекомендательного письма - отказывался разговаривать. В квесте "Pursuing Rayan Moore" подобный предмет не выдается, это начало dandelion request.
Электрик
Вот собственно кусок из этого нпса:

Код
OnTouch:
    if ((mao_morocc2 > 4) && (mao_morocc2 < 10)) {
        if ($@moc_mao_room2 == 0) {
            set $@moc_mao_room2,1; //Global Variable
            donpcevent " #room2timer::OnEnable";
            mes "[Tao]";
            mes "The room is also sealed with a security magic spell, meow.";
            mes "You have ^4d4dff4 minutes^000000";
            mes "to finish your quest, meow.";
            close2;
            warp "que_job01",80,21;
            end;
        }
        else {
            mes "[Tao]";
            mes "We already have a guest inside.";
            mes "You can wait or come back later, meow.";
            close2;
            warp "que_job01",52,50;
            end;
        }
    }
    else if (mao_morocc2 == 21) {
        if ($@moc_mao_room2 == 0) {
            set $@moc_mao_room2,1; //Global Variable
            donpcevent " #room2timer::OnEnable";
            donpcevent "Rin#moc_room2_2::OnEnable";
            donpcevent "Rayan#moc_room2_2::OnEnable";
            mes "[Tao]";
            mes "The room is also sealed with a security magic spell, meow.";
            mes "You have ^4d4dff4 minutes^000000";
            mes "to finish your quest, meow.";
            close2;
            warp "que_job01",144,57;
            end;
        }
        else {
            mes "[Tao]";
            mes "We already have a guest inside.";
            mes "You can wait or come back later, meow.";
            close2;
            warp "que_job01",52,50;
            end;
        }
    }
    else if ((mao_morocc2 > 21) && (mao_morocc2 < 29)) {
        if ($@moc_mao_room2 == 0) {
            set $@moc_mao_room2,1; //Global Variable
            donpcevent " #room2timer::OnEnable";
            donpcevent "Rin#moc_room2_2::OnEnable";
            mes "[Tao]";
            mes "The room is also sealed with a security magic spell, meow.";
            mes "You have ^4d4dff4 minutes^000000";
            mes "to finish your quest, meow.";
            close2;
            warp "que_job01",144,57;
            end;
        }
        else {
            mes "[Tao]";
            mes "We already have a guest inside.";
            mes "You can wait or come back later, meow.";
            close2;
            warp "que_job01",52,50;
            end;
        }
    }
    else {
        mes "[Tao]";
        mes "This is the patient's room, meow.";
        mes "Why don't you leave the patient alone to rest?";
        close2;
        warp "que_job01",52,50;
        end;
    }
}


Как видно нпс может выполнить несколько возможных действий. Вот условие, которое он проверяет и у которое у вас не соответствует else if ((mao_morocc2 > 21) && (mao_morocc2 < 29)

Переменная mao_morocc2 должна быть выше 21 шага и ниже 29 шага. Насколько я понял данная переменная относится к квестам 13.1, возможно к этому Report from the New World. То есть грубо говоря вам не хватает переменной другого квеста, чтобы этот нпс дал вам другой ответ.
Guilt
Report from the New World выполнен, квест по прежнему в ступоре...
Электрик
ну условие сами видите, так, что причина в 13_1 эпизоде, других вариантов тут нет.
Drow
Электрик, кажется я понял в чем проблема..
Moleculo дал ссылку ссылку не на квест Pursuing Rayan Moore, а на квест Dandelion's Request, который уже убран из эпизода 13_1.
Цитата
7416 забрал бармен при разговоре.

Это нормально. Квест не работает и непись забрал лут для него, правда, по описанию это должен быть Valdes.

Квест Pursuing Rayan Moore подвисает немного раньше, на бармене (шаг№3) -
Цитата
Talk to the Bar Manager in the secret pub, and ask about a mission. He tells you Rin is in the back room resting.
, который и должен дать разрешение побеспокоить своего постояльца. В противном случает при попытке зайти в нижний варп получаешь ответ:
Цитата
mes "[Tao]";
mes "This is the patient's room, meow.";
mes "Why don't you leave the patient alone to rest?";


Можно выложить скрипт бармена?
Moleculo
я в этом кароч ваще ниче не понял....про переменную какуюто....я прошел все квесты в нм кроме гардиан оф игдрассиль и этого....скажите че делать просто...квест довольно интересный
Электрик
Прикрепил к сообщению.
Drow
Электрик, это активный скрипт квестов?
Начал делать квест еще одним персонажем, скрины диалога с барманом:


Координаты непися:

(последняя строка координаты персонажа в клетке, где он на скрине показан, следовательно непись стоит где то: que_job01=(82;94))
В выложенном скрипте непись с ближайшими координатами:
Цитата
que_job01,82,95,3 script Bar Master#moc2_01

У него другое имя:
Цитата
mes "[Karred]"

Он выдает три опции на выбор:
Цитата
switch(select("Order a Drink:About the mission:Quit"))

Интересует - About the mission. Реакция бармена:
Цитата
if (mao_morocc2 > 4) {
mes "[Karred]";
mes "Rin needs to rest in bed for a while. I hope you'll help her complete her duties.";
mes "...This is quite embarrassing to admit, but I see her like my own daughter.";
next;
mes "[Litheron]";
mes "Ah, just forget what I said. That was out of line.";
mes "I guess I'm drunk after dealing with alcohol all day.";
close;
}
else {
mes "[Karred]";
mes "How may I help you?";
mes "For your information, the 'recommendation' has lost its effect. You'd better go back.";
if (mao_morocc2 == 4) {
next;
select("I'm here for Rin!");
mes "[Karred]";
mes "...? Why are you looking for Rin?";
next;
mes "......";
mes ".........";
next;
mes "[Karred]";
mes "I see. So you're a member of the Ash Vacuum expedition.";
mes "Rin is in the inner room.";
mes "...She's been badly injured and is resting in bed. Don't do anything to shock her, alright?";
set mao_morocc2,5;
close;
}
else {
close;
}
}


Надеюсь верно истолковал скрипты. Создается впечатление, что сейчас в баре синов стоит "старый" непись, потому как в скриптах не нашел строк, которые в игре говорит бармен (см.скрины).

Возможно два непися сейчас стоят друг на друге? Раз квест работает до этого места, иначе бы он и не начинался, если бы выложенный скрипт не соответствовал текущему эпизоду.
Кстати ответы Tao при попытке зайти в комнату к раненой синке соответствуют скрипту.
Цитата
mes "[Tao]";
mes "This is the patient's room, meow.";
mes "Why don't you leave the patient alone to rest?";
close2;
warp "que_job01",52,50;
end;
Электрик
Цитата
Электрик, это активный скрипт квестов?


уху активный, пассивных не держим.

А вы по названию нпса смотрите, если стоят два на одной клетке, и вам выдаётся не тот текст, который должен, то и названия нпса, который вам загораживает нужного, будет другим.
Drow
Собственно гвооря поэтому и сделал вывод, что два непися на одной клетке. На скрине бармена зовут Master (что видно на скрине), а в скрипте его зовут Karred.
Во вложении описание квеста Dandelion_Request, взял с форума поддержки Aethena.
Нажмите для просмотра прикрепленного файла

Координаты (que_job01,82,95,3) NPC Bar Master с именем Master, совпадают с месторасположением NPC Bar Master по имени Karred в скрипте, что был выложен ранее.

Уберите, пожалуйста, постороннего непися.

Электрик
какой именно из них посторонний?
Drow
NPC Bar Master с именем Master лишний.
Электрик
Поставил всем разные координаты.
OPIUM45
Непись, которая стоит в задней комнате в баре Моррока, не активна почему-то... Координаты que_job01 84, 17
Moleculo
Да кстати и почему то зовут его R и рядом еще стоит какойто Lin(оба нпц не активны))))) а нам по квесту нужен Rin))
OPIUM45
Да никто не проверял работоспособность просто=))))
Moleculo
Да я вобщем то не удивлен))))
Drow
Rin и Lin это одно лицо, но из разных эпизодов. Lin не активна, потому что не выполнено необходимое условние для этого (mao_request,103), по той же причине не работает и R.

Электрик, на ум приходит два варианта решения проблемы:
1) удалить полность Данделион квест как потерявший актуальность, скрип на него выкладывал ранее.
2) переписать имена всех неписей эпизода 13.2 в соответствии с загруженым ранее данделион квестом (с Valdes'ом такое получилось, он работает именно так как и положено по текущему эпизоду), но это может привести к проблемам в дальнейшем, можно запутаться в нпс.

А вот "раздвигать" неписей смысла особого не вижу, все равно не работает данделион квест - Valdes изымает рекомендательные письма(ID#7416) (не присваиваются переменные для дальнейшей активации нпс по этому квесту), заодно уж и Guildsman поубирали бы. Мусорно как то, куча неписей и все не работающие.
Электрик
Хорошо, отключим данделион в следующем апдейте.
Moleculo
ну чтоже...времени сколько прошло, а воз и ныне там...
((•DykE•))
Та же проблема с НПС Rin в задней комнате моррокского бара emo_ro53.gif
Диалог не активируется при нажатии. Прошу пофиксить)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.