Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

RusRo server forum _ Квесты _ Проблема С Квестом Pursuing Rayan Moore

Автор: Moleculo 16.2.2011, 0:06

В этом квесте на 3 шаге когда надо говорить с барменом в асассин баре и спрашивать: "ask about a mission", он ведет разговор по квесту Dandelion's Request и посылает не туда. Можно это както поправить? emo_ro32.gif

Автор: Электрик 16.2.2011, 1:44

Значит у вас не закончен другой квест, поэтому, надо пройти тот квест, куда он ведёт, а уже потом заниматься вторым.

Автор: Moleculo 16.2.2011, 12:31

Во-первых в списке не законченных квестов не значится Dandelion's Request.
Во-вторых дальше я тоже не могу пройти потому что следующий нпц по этому квесту не хочет со мной разговаривать. Он просит его оставить и обо всем забыть.

Автор: Электрик 17.2.2011, 4:15

Напишите ник, координаты нпс, который вас дальше не пускает, и кусок текста из диалога, который говорит нпс в тот момент, когда не пускает вас дальше.

Автор: Moleculo 18.2.2011, 1:49

ник: 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.

Автор: Электрик 19.2.2011, 1:54

хорошо, как проверю, отпишусь.

Автор: Электрик 21.2.2011, 2:50

Вы не к тому нпс пришли. Единственное, что этот нпс делает это проверяет у вас наличие вещей с айди 7416, 7417, 7418. Если, что-то из этого есть, он их удаляет. На этом его возможности заканчиваются.

Автор: Moleculo 22.2.2011, 23:15

Странно.В http://rusro.org/forum/url.php?id=http://rusro.org/forum/index.php?showtopic=21466 в шаге 5 совсем другое написано.

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

p.s. предметов с таким айди в базе я не нашел.

Автор: Night 23.2.2011, 2:13

А я нашел:
http://rusro.org/forum/url.php?id=http://db.kafra.ru/items/detail/7416
http://rusro.org/forum/url.php?id=http://db.kafra.ru/items/detail/7417
http://rusro.org/forum/url.php?id=http://db.kafra.ru/items/detail/7418

Автор: Moleculo 23.2.2011, 20:02

7416 забрал бармен при разговоре. Про остальное в гайде вобще ничего не сказано.

Автор: Guilt 27.2.2011, 2:56

Присоединяюсь к товарищу, Molecula, по описанию квеста "Pursuing Rayan Moore" приходим в бар, говорим с "Bar Master" о "ask about Mission" на что он говорит мол проходите в секретную часть бара, тут мы сталкиваемся с проблемой. По гайдам координаты нужного нам нпс находится тут que_job01 84, 17 тоесть в нижний варп. В нижний варп нас не пускает девочка кошка говорящая что там отдыхает клиент и нам не стоит его тревожить. Прошу или исправить или подсказать в чем я тут не прав.

Автор: Электрик 27.2.2011, 6:29

Чтобы проверить вам надо написать название нпс, координаты и какой кусок текста он вам говорит, когда не пускает.

Автор: Guilt 27.2.2011, 13:08

НПС - 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 28.2.2011, 11:24

Цитата
Тоесть как я понимаю это он о dandelion request. Но тут я могу и ошибатся.

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

Автор: Электрик 1.3.2011, 4:30

Вот собственно кусок из этого нпса:

Код
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 1.3.2011, 11:41

Report from the New World выполнен, квест по прежнему в ступоре...

Автор: Электрик 1.3.2011, 15:16

ну условие сами видите, так, что причина в 13_1 эпизоде, других вариантов тут нет.

Автор: Drow 1.3.2011, 16:24

Электрик, кажется я понял в чем проблема..
Moleculo дал ссылку ссылку не на квест http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://irowiki.org/wiki/Pursuing_Rayan_Moore, а на квест http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://irowiki.org/wiki/Dandelion's_Request, который уже убран из эпизода 13_1.

Цитата
7416 забрал бармен при разговоре.

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

Квест http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://irowiki.org/wiki/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 1.3.2011, 22:42

я в этом кароч ваще ниче не понял....про переменную какуюто....я прошел все квесты в нм кроме гардиан оф игдрассиль и этого....скажите че делать просто...квест довольно интересный

Автор: Электрик 2.3.2011, 2:48

Прикрепил к сообщению.

 quests_13_1.txt ( 539.68 килобайт ) : 26
 

Автор: Drow 2.3.2011, 17:01

Электрик, это активный скрипт квестов?
Начал делать квест еще одним персонажем, скрины диалога с барманом:
http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://radikal.ru/F/s15.radikal.ru/i189/1103/5b/7ea0039e0e13.jpg.html
http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://radikal.ru/F/i017.radikal.ru/1103/0b/3aef8549e891.jpg.html
Координаты непися:
http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://rusro.org/forum/url.php?id=http://radikal.ru/F/s015.radikal.ru/i331/1103/4e/f73414108cf5.jpg.html
(последняя строка координаты персонажа в клетке, где он на скрине показан, следовательно непись стоит где то: 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;

Автор: Электрик 3.3.2011, 4:45

Цитата
Электрик, это активный скрипт квестов?


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

А вы по названию нпса смотрите, если стоят два на одной клетке, и вам выдаётся не тот текст, который должен, то и названия нпса, который вам загораживает нужного, будет другим.

Автор: Drow 3.3.2011, 10:42

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


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

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


Автор: Электрик 5.3.2011, 2:57

какой именно из них посторонний?

Автор: Drow 5.3.2011, 10:24

NPC Bar Master с именем Master лишний.

Автор: Электрик 7.3.2011, 7:45

Поставил всем разные координаты.

Автор: OPIUM45 7.3.2011, 10:11

Непись, которая стоит в задней комнате в баре Моррока, не активна почему-то... Координаты que_job01 84, 17

Автор: Moleculo 8.3.2011, 18:07

Да кстати и почему то зовут его R и рядом еще стоит какойто Lin(оба нпц не активны))))) а нам по квесту нужен Rin))

Автор: OPIUM45 8.3.2011, 23:03

Да никто не проверял работоспособность просто=))))

Автор: Moleculo 9.3.2011, 21:53

Да я вобщем то не удивлен))))

Автор: Drow 10.3.2011, 17:26

Rin и Lin это одно лицо, но из разных эпизодов. Lin не активна, потому что не выполнено необходимое условние для этого (mao_request,103), по той же причине не работает и R.

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

А вот "раздвигать" неписей смысла особого не вижу, все равно не работает данделион квест - Valdes изымает рекомендательные письма(ID#7416) (не присваиваются переменные для дальнейшей активации нпс по этому квесту), заодно уж и Guildsman поубирали бы. Мусорно как то, куча неписей и все не работающие.

Автор: Электрик 12.3.2011, 7:58

Хорошо, отключим данделион в следующем апдейте.

Автор: Moleculo 24.4.2011, 12:33

ну чтоже...времени сколько прошло, а воз и ныне там...

Автор: ((•DykE•)) 13.5.2011, 22:53

Та же проблема с НПС Rin в задней комнате моррокского бара emo_ro53.gif
Диалог не активируется при нажатии. Прошу пофиксить)

Форум Invision Power Board
© Invision Power Services