Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Не отображается квест в квестах, помогите.
#1
Добрый день, вот .java квеста.
Суть проблемы в том что, не отображается в квестах то что квест взят.
Но работает нормально по сути.

не могу понять в чем заминка, помогите

l2pheonix Epilogue

Код:
package quests._240_ImTheOnlyOneYouCanTrust;

import l2p.extensions.scripts.ScriptFile;
import l2p.gameserver.model.instances.L2NpcInstance;
import l2p.gameserver.model.quest.Quest;
import l2p.gameserver.model.quest.QuestState;

public class _240_ImTheOnlyOneYouCanTrust extends Quest implements ScriptFile
{
    public void onLoad()
    {
    }

    public void onReload()
    {
    }

    public void onShutdown()
    {
    }

    private static final int KINTAIJIN = 32640;
    private static final int SpikedStakato = 22617;
    private static final int CannibalisticStakatoFollower = 22624;
    private static final int CannibalisticStakatoLeader1 = 22625;
    private static final int CannibalisticStakatoLeader2 = 22626;
    private static final int STAKATOFANGS = 14879;
    public CheckStatus LAST_CHECK_STATUS = CheckStatus.GRACIA_EPILOGUE;

    public _240_ImTheOnlyOneYouCanTrust()
    {
        super(false);
        addStartNpc(KINTAIJIN);
        addKillId(SpikedStakato, CannibalisticStakatoFollower, CannibalisticStakatoLeader1, CannibalisticStakatoLeader2);
        addQuestItem(STAKATOFANGS);
    }

    @Override
    public String onEvent(String event, QuestState st, L2NpcInstance npc)
    {
        String htmltext = event;
        if(event.equalsIgnoreCase("32640-3.htm"))
        {
            st.setCond(1);
            st.setState(STARTED);
            st.playSound(SOUND_ACCEPT);
        }
        return htmltext;
    }

    @Override
    public String onTalk(L2NpcInstance npc, QuestState st)
    {
        String htmltext = "noquest";
        int id = st.getState();
        int cond = st.getCond();
        if(id == COMPLETED)
        {
            htmltext = "32640-10.htm";
        }
        else if(id == CREATED)
        {
            if(st.getPlayer().getLevel() >= 81)
            {
                htmltext = "32640-1.htm";
            }
            else
            {
                htmltext = "32640-0.htm";
                st.exitCurrentQuest(true);
            }
        }
        else
        {
            if(cond == 1)
            {
                htmltext = "32640-8.htm";
            }
            else if(cond == 2)
            {
                st.addExpAndSp(589542, 36800);
                st.exitCurrentQuest(false);
                st.playSound(SOUND_FINISH);
                htmltext = "32640-9.htm";
            }
        }
        return htmltext;
    }

    @Override
    public String onKill(L2NpcInstance npc, QuestState st)
    {
        if(st.getCond() == 1)
        {
            st.giveItems(STAKATOFANGS, 1);
            if(st.getQuestItemsCount(STAKATOFANGS) >= 25)
            {
                st.setCond(2);
                st.playSound(SOUND_MIDDLE);
            }
            else
            {
                st.playSound(SOUND_ITEMGET);
            }
        }
        return null;
    }
}
Ответ
#2
А в клиент квест добавили?
Ответ
#3
В смысле в файл questnames-e?
что то я его там не обнаружил.
перекопал кучу патчей, тоже нету. что делать?)
Ответ
#4
QuestName-ru.dat или QuestName-e.dat

Даже в IL есть такой файл
СЕО Оптимизация сайтов
Ответ
#5
я не про файл, про сам id квеста.
я и по названию искал и по id
не обнаружил)
буду копать значит где-то..
Ответ
#6
the2fantasy Написал:я не про файл, про сам id квеста.
я и по названию искал и по id
не обнаружил)
буду копать значит где-то..

Если его нет, то почему он должен показывать стадию? :Olen':

Добавляйте его в клиент и будет счастье
СЕО Оптимизация сайтов
Ответ
#7
нашел с патча руоффа, спасибо.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Ребята помогите с логин и геймом Lackyjack 4 1,872 04-04-2018, 05:46 PM
Последний пост: MasVild
  Помогите переписать скрипт с Python на Java Virrilis3 0 1,470 03-29-2018, 10:55 PM
Последний пост: Virrilis3
  Помогите со сборкой lostworld HF voland3 1 2,128 03-22-2018, 12:54 AM
Последний пост: Kampina
  НПС не дает квест Dilar 1 1,617 03-20-2018, 08:17 PM
Последний пост: Emperor
  Квест 7 печатей как включить, как управлять! v1kt0r 5 2,928 04-29-2017, 01:17 PM
Последний пост: zGoSu
  Квест 7 печатей. Гварды не видят под шд CKREPKA 3 1,971 08-06-2015, 02:49 AM
Последний пост: Deazer
  квест, концепция, структура, логика mountaineer 2 1,740 07-31-2015, 08:01 PM
Последний пост: DroNik
  Помогите со скриптом Mazahacka 0 1,129 07-29-2015, 10:26 PM
Последний пост: Mazahacka
  Сервер RusTeam rev1269 Хроники C5 [Помогите найти] s4nders 0 1,035 03-13-2015, 09:21 AM
Последний пост: s4nders
  Помогите скомпилить cool235 1 1,416 01-04-2015, 09:03 PM
Последний пост: Rolfer

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


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