Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Квест на саб Класс
#1
Уважаемы пользователи и Администраторы .
СБорка L2Evo 3.1.5
Возник такой вопрос Квест на саб класс ( укороченый ) не работает так как надо
rогда просто проходишь квест "Mimir's Elixir (Path to a Subclass)" а гранд мастера требуют прохождения квеста "Fate’s Whisper" вот как сделать чтоб не требовало квеста "Fate’s Whisper"?
Проходишь квест полностью тоесть со всеми рб и.т.д.. саб работает меняешь берешь
Кажется проблема с init файлами ...
Может кто нибудь сталкивался с подобной ситуацией .
Помогите разобратся с проблемой и ее решением .

P.S Зарание Благодарен !
Ответ
#2
Никто не подскажет ?
Ответ
#3
kopwnz Написал:rогда просто проходишь квест "Mimir's Elixir (Path to a Subclass)" а гранд мастера требуют прохождения квеста "Fate’s Whisper" вот как сделать чтоб не требовало квеста "Fate’s Whisper"?
Если это убрать,
Код:
elif not st.getQuestItemsCount(STAR_OF_DESTINY) :
                st.exitQuest(1)
                htmltext = "30166-01a.htm"
Не будет требовать квест айтема, который дается за Fate`s Whisper
Ответ
#4
не стал делать новый топик
проблема немного серьезней
вобщем после того как выбиваешь блуди фаер, идеш в ивори таун в подвал к кувшину, жмешь квест и тютю пишет бла бла бла
хз почему магистр миксинг стоун есть, почему квест не идет дальше без понятия
сборка сервера Скория 3.3
Ответ
#5
сделай проще , добавь стар оф дестени в ГМ шоп ...
[Изображение: master.gif]
Ответ
#6
Вопрос актульный. Сборка l2Phoenix
Более понятнее поясню в чем проблемма.
Персонаж 78 лвл не имя ни каких квестов.
В Гм шопе покупаем квестовую вещь Star of Destin, Pure Silver - подходим сразу к Ladd - квест все кул берется и проходится - это квест на сам саббклас!
Далее идет менять сабб клас, при семне сабб класса и при выполненом квесте MimirsElixir - САББ НЕ МЕНЯЕТСЯ.
у приеста у кого можно сменить - он пишет, что нету квеста Fate Whisper.
Вопрос теперь такой, как сделать так, чтоб не проходить квест Fate Whisper, а сразу выполнить квест MimirsElixir и можно было сменить спокойной сабб клас.
Ответ
#7
niko42 Написал:Вопрос актульный. Сборка l2Phoenix
Более понятнее поясню в чем проблемма.
Персонаж 78 лвл не имя ни каких квестов.
В Гм шопе покупаем квестовую вещь Star of Destin, Pure Silver - подходим сразу к Ladd - квест все кул берется и проходится - это квест на сам саббклас!
Далее идет менять сабб клас, при семне сабб класса и при выполненом квесте MimirsElixir - САББ НЕ МЕНЯЕТСЯ.
у приеста у кого можно сменить - он пишет, что нету квеста Fate Whisper.
Вопрос теперь такой, как сделать так, чтоб не проходить квест Fate Whisper, а сразу выполнить квест MimirsElixir и можно было сменить спокойной сабб клас.



Выше Array писал

Если убрать
Код:
elif not st.getQuestItemsCount(STAR_OF_DESTINY) :
                st.exitQuest(1)
                htmltext = "30166-01a.htm"

То не будет просить Fate Whisper.
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#8
[STIGMATED];99105 Написал:Выше Array писал

Если убрать
Код:
elif not st.getQuestItemsCount(STAR_OF_DESTINY) :
                st.exitQuest(1)
                htmltext = "30166-01a.htm"

То не будет просить Fate Whisper.

Спасибо, это я уже видел. Но к сожалению, не помогло.
Ответ
#9
Всеравно запрашивает квест? Как именно вы делали всё?
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#10
Как выглядит это все в квесте:
PHP код:
<?php 
String htmltext
= "noquest";
int npcId = npc.getNpcId();
int cond = st.getInt("cond");
if(
npcId == LADD)
{
if(
id == CREATED)
{
if(
st.getPlayer().getLevel() < MINLEVEL)
{
st.exitCurrentQuest(true);
return
"30721-01.htm";
}
if(
st.getQuestItemsCount(STAR_OF_DESTINY) > 0)
{
st.takeItems(STAR_OF_DESTINY, -1);
st.set("cond", "0");
return
"30721-02.htm";
}
if(
st.getPlayer().getQuestState(_234_FatesWhisper.class) != null && st.getPlayer().getQuestState(_234_FatesWhisper.class).isCompleted())
{
st.set("cond", "0");
return
"30721-02.htm";
}
st.exitCurrentQuest(true);
return
"30721-01a.htm";

Как мы удаляли из квеста:
PHP код:
<?php 
String htmltext
= "noquest";
int npcId = npc.getNpcId();
int cond = st.getInt("cond");
if(
npcId == LADD)
{
if(
id == CREATED)
{
if(
st.getPlayer().getLevel() < MINLEVEL)
{
st.exitCurrentQuest(true);
return
"30721-01.htm";
}
if(
st.getPlayer().getQuestState(_234_FatesWhisper.class) != null && st.getPlayer().getQuestState(_234_FatesWhisper.class).isCompleted())
{
st.set("cond", "0");
return
"30721-02.htm";
}
st.exitCurrentQuest(true);
return
"30721-01a.htm";
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  НПС не дает квест Dilar 1 1,618 03-20-2018, 08:17 PM
Последний пост: Emperor
  Квест 7 печатей как включить, как управлять! v1kt0r 5 2,930 04-29-2017, 01:17 PM
Последний пост: zGoSu
  Не видит класс после замены пула SoniPro 2 1,851 10-14-2015, 09:21 PM
Последний пост: SoniPro
  Квест 7 печатей. Гварды не видят под шд CKREPKA 3 1,973 08-06-2015, 02:49 AM
Последний пост: Deazer
  квест, концепция, структура, логика mountaineer 2 1,741 07-31-2015, 08:01 PM
Последний пост: DroNik
  Квест JokerMaxi 8 2,438 09-03-2014, 04:30 AM
Последний пост: JokerMaxi
  Не отображается квест в квестах, помогите. the2fantasy 6 1,688 11-27-2013, 10:32 AM
Последний пост: the2fantasy
  Вопрос о скрипте java (квест\аи) Main 14 3,119 11-02-2013, 01:54 PM
Последний пост: Main
  Укороченный Квест На Нубл Saintly 3 3,927 10-06-2013, 01:10 PM
Последний пост: Saintly
  Класс ZefirKO 11 2,465 07-05-2013, 04:37 PM
Последний пост: Mifesto

Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)