Создание квеста

Aslan

Знаменитый
Пользователь
Сообщения
70
Розыгрыши
0
Репутация
32
Реакции
4
Баллы
1 260
хотел создать свой первый тестовый скрипт квеста)
package quests;

import l2ft.gameserver.Config;
import l2ft.gameserver.model.instances.NpcInstance;
import l2ft.gameserver.model.quest.Quest;
import l2ft.gameserver.model.quest.QuestState;
import l2ft.gameserver.network.l2.s2c.ExShowScreenMessage;
import l2ft.gameserver.network.l2.s2c.ExShowScreenMessage.ScreenMessageAlign;
import l2ft.gameserver.scripts.ScriptFile;


public class _000_Test extends Quest implements ScriptFile
{
private final static int ROSS = 30858;
public String onTalk(NpcInstance npc, QuestState st)
{
return "000_Test.htm";
}
public _000_Test()
{
super(false);
addStartNpc(ROSS);
addTalkId(ROSS);
addQuestItem(999);
}
@Override
public void onLoad()
{
}
@Override
public void onReload()
{
}
@Override
public void onShutdown()
{
}
}
диалог разместил в _000_Test=>000_Test.thm
Это Тестовый квест!!!!!
но у НПЦ "ROSS" квест так и не появилась. что я пропустил?
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
html > default > 30858.html ?
 
HTML-ru.quests. _000_Test.000_Test.thm
 
в default диалог стартового нпц? если нету файла создать с ИД нпц?
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
создал, все равно пишет что не участвую в квесте.
может диалог уже создан в другой папке?
 
в папке traner есть файл 30858 c диалогом
Priest Ross:

Вы знаете, что недавно в замке Орена священники собрались, чтобы обсудить как объединить мощь пяти рас и приготовиться к наступлению хаоса?

На общей встрече, я решил, что Люди сделают все для установления доверия между расами, и мы отправили посланников всем расам. Много храбрых священников понадобится на эту роль...

[npc_%objectId%_SkillList|Изучить умения]

[npc_%objectId%_Link common/skillenchant_help.htm|Спросить о улучшение умения.]

[npc_%objectId%_Link common/skill_share_healer.htm|Спросить о передаче умения.]

[npc_%objectId%_Quest|Квест]
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
данный .htm должен быть в папках html > default и html-ru > default с id нпц.
добавьте в htm
[npc_%objectId%_Quest|Quest]
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
в папке traner есть файл 30858 c диалогом
Priest Ross:

Вы знаете, что недавно в замке Орена священники собрались, чтобы обсудить как объединить мощь пяти рас и приготовиться к наступлению хаоса?

На общей встрече, я решил, что Люди сделают все для установления доверия между расами, и мы отправили посланников всем расам. Много храбрых священников понадобится на эту роль...

[npc_%objectId%_SkillList|Изучить умения]

[npc_%objectId%_Link common/skillenchant_help.htm|Спросить о улучшение умения.]

[npc_%objectId%_Link common/skill_share_healer.htm|Спросить о передаче умения.]

[npc_%objectId%_Quest|Квест]
подберите другой ID для нпц, который не используется.
 
я так и знал(
на нем никак?
 
а в клиенте создал квест?
 
Назад
Сверху Снизу