More Tutorial improvements.

This commit is contained in:
MobiusDev
2017-08-06 12:22:04 +00:00
parent 862eaf6233
commit 4e637f2133
15 changed files with 27 additions and 10 deletions

View File

@@ -109,6 +109,11 @@ public class QuestLink implements IBypassHandler
for (Quest quest : quests)
{
if (quest.getId() == 255) // do not list tutorial quest
{
continue;
}
final QuestState qs = player.getQuestState(quest.getScriptName());
if ((qs == null) || qs.isCreated() || (qs.isCompleted() && qs.isNowAvailable()))
{

View File

@@ -1,3 +1,4 @@
<html><body>Grand Master Roien:<br>
Go to <font color="LEVEL">Talking Island Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will give you much important advice. He also has a gift for you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Newbie Helper:<br>
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Grand Magister Gallint:<br>
Go to <font color="LEVEL">Talking Island Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will give you much important advice. He also has a gift for you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Newbie Helper:<br>
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Dark Elf Chief Mithraell:<br>
Go to <font color="LEVEL">Dark Elf Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will give you much important advice. He also has a gift for you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Newbie Helper:<br>
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Nerupa:<br>
Go to <font color="LEVEL">Elven Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will give you much important advice. He also has a gift for you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Newbie Helper:<br>
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Foreman Laferon:<br>
Go to <font color="LEVEL">Dwarven Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will give you much important advice. He also has a gift for you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Newbie Helper:<br>
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Flame Guardian Vulkus:<br>
Go to <font color="LEVEL">Orc Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will give you much important advice. He also has a gift for you.<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -1,3 +1,4 @@
<html><body>Newbie Helper:<br>
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!
I've taught you all I can, my child. Go now, out into the world! Live every day like it was your last! It very well might be!<br>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
</body></html>

View File

@@ -356,7 +356,6 @@ public class Q00255_Tutorial extends Quest
}
else if (qs.isMemoState(3))
{
showOnScreenMsg(event.getActiveChar(), NpcStringId.SPEAK_WITH_THE_NEWBIE_HELPER, ExShowScreenMessage.TOP_CENTER, 5000);
final int classId = event.getActiveChar().getClassId().getId();
addRadar(event.getActiveChar(), HELPER_LOCATION.get(classId).getX(), HELPER_LOCATION.get(classId).getY(), HELPER_LOCATION.get(classId).getZ());
showTutorialHtml(event.getActiveChar(), "tutorial_06.html");

View File

@@ -1,5 +1,6 @@
<html><body>
Oh, you found the Blue Gemstone. Good job!<br>
Now, return and have a conversation with the newbie helper.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial close_tutorial">Close Window</Button>
Oh, you found the <font color="LEVEL">Blue Gemstone</font>. Well done!<br>
Now, return and have a conversation with the <font color="LEVEL">Newbie Helper</font>. Just follow the arrow above your head.<br1>
Farewell and good luck!<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial close_tutorial">Close</Button>
</body></html>