Addition of tutorial quest.
This commit is contained in:
parent
12081e2d7e
commit
a1cbe30962
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30008-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30008-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Grand Master Roien:<br>
|
||||
First, you must learn the basic methods of control in the game. Let me introduce my little friend, the <font color="LEVEL">Newbie Helper</font>.<br>
|
||||
Follow his instructions and you'll quickly learn things that you'll need in the game.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30008-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30008-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Grand Master Roien:<br>
|
||||
Welcome. I am Grand Master Roien, of Sedrick's Training Hall. This school was established by the renowned Paladin Sir Sedrick, famous for producing many competent Fighters..<br>
|
||||
Did you get the Recommendation from the Newbie helper?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial reward_2">Go to the Newbie Guide</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30008-3.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30008-3.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Grand Master Roien:<br>
|
||||
Go to the <font color="LEVEL">Talking Island Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will teach you many useful things.<br>
|
||||
Click on the <font color="LEVEL">question mark</font> on the lower right and follow the arrow to meet the Newbie Guide. Well, good luck!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30008-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30008-4.html
vendored
Normal file
@ -0,0 +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>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Welcome to Cedric's Training Hall. I will be teaching you the basics of combat.<br>
|
||||
Please click on <font color="LEVEL">Quest</font>, in your Chat window.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As promised, I'll give you a gift. This is a soulshot. It will make your attacks much stronger. Take heed, it only works once, so use it wisely.<br>
|
||||
<img src="L2UI_CH3.tutorial_img18" width=64 height=64><br>
|
||||
Take this recommendation to <font color="LEVEL">Grand Master Roien</font> over there. He has a gift for you.
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-3.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-3.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As I promised, I'll give you a gift. This is called a spiritshot. Spiritshots make your magical attacks much stronger. However, it only works once, so you should save it for the right moment.<br>
|
||||
<img src="L2UI_CH3.tutorial_img19" width=64 height=64><br>Take this recommendation to <font color="LEVEL">Grand Master Roien</font> over there. He has a gift for you.
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-4.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Speak with <font color="LEVEL">Grand Master Roien</font> over there. He's eager to meet you. He has a gift for you.<br>
|
||||
May the goddess of luck be with you!
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-5.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30009-5.html
vendored
Normal file
@ -0,0 +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!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30017-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30017-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Grand Magister Gallint:<br>
|
||||
First, you must learn the basic methods of control in the game. Let me introduce my little friend, the <font color="LEVEL">Newbie Helper</font>.<br>
|
||||
Follow his instructions and you'll quickly learn things that you'll need in the game.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30017-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30017-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Grand Magister Gallint:<br>
|
||||
Welcome to my school of wizardry. It was founded by the famed alchemist Einhovant, and many excellent Wizards have been trained here.<br>
|
||||
Have you brought a letter of Recommendation from the Newbie Helper?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial reward_2">Go to the Newbie Guide</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30017-3.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30017-3.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Grand Magister Gallint:<br>
|
||||
Go to the <font color="LEVEL">Talking Island Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will teach you many useful things.<br>
|
||||
Click on the <font color="LEVEL">question mark</font> on the lower right and follow the arrow to meet the Newbie Guide. Well, good luck!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30017-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30017-4.html
vendored
Normal file
@ -0,0 +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>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Welcome to Einhovant's School of Wizardry. I will be teaching you the basics of combat.<br>
|
||||
Please click on <font color="LEVEL">Quest</font>, in your Chat window.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good!<br>
|
||||
As promised, I'll give you a gift. This is a soulshot. It will make your attacks much stronger. Take heed, it only works once, so use it wisely.<br>
|
||||
<img src="L2UI_CH3.tutorial_img18" width=64 height=64><br>
|
||||
Take this letter of Recommendation to <font color="LEVEL">Grand Magister Gallint</font> over there. He's been looking forward to meeting you. He has something for you.
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-3.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-3.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good!<br>
|
||||
As I promised, I'll give you a gift. This is called a spiritshot. Spiritshots make your magical attacks much stronger. However, it only works once, so you should save it for the right moment.<br>
|
||||
<img src="L2UI_CH3.tutorial_img19" width=64 height=64><br>
|
||||
Take this letter of Recommendation to <font color="LEVEL">Grand Magister Gallint</font> over there. He's been looking forward to meeting you. He has something for you.
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-4.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Speak with <font color="LEVEL">Grand Magister Gallint</font> over there. He's been waiting for you. He has a gift for you.<br>
|
||||
May the goddess of luck be with you!
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-5.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30019-5.html
vendored
Normal file
@ -0,0 +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!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30129-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30129-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Dark Elf Chief Mithraell:<br>
|
||||
First, you must learn the basic methods of control in the game. Let me introduce my little friend, the <font color="LEVEL">Newbie Helper</font>.<br>
|
||||
Follow his instructions and you'll quickly learn things that you'll need in the game.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30129-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30129-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Hierarch Mitraell:<br>
|
||||
I, the Hierarch of all Dark Elves offer you the blessings of the abyss. I am the prisoner of a magic seal, barely able to function, but I still manage to teach my students.<br>
|
||||
Have you brought the Blood of Mitraell from the Newbie Helper?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial reward_2">Go to the Newbie Guide</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30129-3.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30129-3.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Dark Elf Chief Mithraell:<br>
|
||||
Go to the <font color="LEVEL">Dark Elf Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will teach you many useful things.<br>
|
||||
Click on the <font color="LEVEL">question mark</font> on the lower right and follow the arrow to meet the Newbie Guide. Well, good luck!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30129-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30129-4.html
vendored
Normal file
@ -0,0 +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>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Welcome, young seeker. In this temple are all Dark Elves born, and here we worship the goddess of darkness, the first goddess of water, Shilen. I will be teaching you the basics of combat.<br>
|
||||
Please click on <font color="LEVEL">Quest</font>, in your Chat window.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As promised, I'll give you a gift. This is a soulshot. It will make your attacks much stronger. Take heed, it only works once, so use it wisely.<br>
|
||||
<img src="L2UI_CH3.tutorial_img18" width=64 height=64><br>
|
||||
Take this Blood of Mitraell to <font color="LEVEL">Dark Elf Chief Mithraell</font> over there. He has a gift for you.
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-3.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-3.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As I promised, I'll give you a gift. This is called a spiritshot. Spiritshots make your magical attacks much stronger. However, it only works once, so you should save it for the right moment.<br>
|
||||
<img src="L2UI_CH3.tutorial_img19" width=64 height=64><br>
|
||||
Take this Blood of Mitraell to <font color="LEVEL">Dark Elf Chief Mithraell</font> over there. He has a gift for you.
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-4.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Speak with <font color="LEVEL">Mitraell</font> over there. He has a gift for you.<br>
|
||||
May the goddess of luck be with you!
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-5.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30131-5.html
vendored
Normal file
@ -0,0 +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!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30370-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30370-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Nerupa:<br>
|
||||
First, you must learn the basic methods of control in the game. Let me introduce my little friend, the <font color="LEVEL">Newbie Helper</font>.<br>
|
||||
Follow his instructions and you'll quickly learn things that you'll need in the game.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30370-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30370-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Nerupa:<br>
|
||||
I am a proud warrior of the Arachne tribe. Long ago, I made a pact with the Mother Tree, and have protected this forest and young Elves for centuries.<br>
|
||||
Have you brought a Leaf of the Mother Tree from the Newbie Helper?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial reward_2">Go to the Newbie Guide</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30370-3.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30370-3.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Nerupa:<br>
|
||||
Go to the <font color="LEVEL">Elven Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will teach you many useful things.<br>
|
||||
Click on the <font color="LEVEL">question mark</font> on the lower right and follow the arrow to meet the Newbie Guide. Well, good luck!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30370-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30370-4.html
vendored
Normal file
@ -0,0 +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>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
I bid you welcome, young one. I am a guardian of the Mother Tree Glade, and serve the Mother of all Elves. I will be teaching you the basics of combat.<br>
|
||||
To begin, click on <font color="LEVEL">Quest</font> in the Chat window.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As promised, I'll give you a gift. This is a soulshot. It will make your attacks much stronger. Take heed, it only works once, so use it wisely.<br>
|
||||
<img src="L2UI_CH3.tutorial_img18" width=64 height=64><br>
|
||||
Take this Leaf of the Mother Tree to <font color="LEVEL">Nerupa</font> over there. She has a gift for you.
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-3.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-3.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As I promised, I'll give you a gift. This is called a spiritshot. Spiritshots make your magical attacks much stronger. However, it only works once, so you should save it for the right moment.<br>
|
||||
<img src="L2UI_CH3.tutorial_img19" width=64 height=64><br>
|
||||
Take this Leaf of the Mother Tree to <font color="LEVEL">Nerupa</font> over there. She has a gift for you.
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-4.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Speak with <font color="LEVEL">Nerupa</font> over there. She has a gift for you.<br>
|
||||
May the goddess of luck be with you!
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-5.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30400-5.html
vendored
Normal file
@ -0,0 +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!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30528-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30528-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Foreman Laferon:<br>
|
||||
First, you must learn the basic methods of control in the game. Let me introduce my little friend, the <font color="LEVEL">Newbie Helper</font>.<br>
|
||||
Follow his instructions and you'll quickly learn things that you'll need in the game.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30528-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30528-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Foreman Laferon:<br>
|
||||
Pleased to meet you, my young friend! I'm foreman of this strip mine, and have trained many fine young Dwarves here.<br>
|
||||
Have you gotten a mining license from the Newbie Helper?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial reward_2">Go to the Newbie Guide</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30528-3.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30528-3.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Foreman Laferon:<br>
|
||||
Go to the <font color="LEVEL">Dwarven Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will teach you many useful things.<br>
|
||||
Click on the <font color="LEVEL">question mark</font> on the lower right and follow the arrow to meet the Newbie Guide. Well, good luck!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30528-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30528-4.html
vendored
Normal file
@ -0,0 +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>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Welcome, young Dwarf. Do you know where you are? This place is the strip mine, and here young Dwarves like you are trained. Every Dwarf must learn the skills required for self-sufficiency! I will teach you those basics.<br>
|
||||
To begin, click on <font color="LEVEL">Quest</font>, in the Chat window.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As promised, I'll give you a gift. This is a soulshot. It will make your attacks much stronger. Take heed, it only works once, so use it wisely.<br>
|
||||
<img src="L2UI_CH3.tutorial_img18" width=64 height=64><br>
|
||||
Take this mining license to <font color="LEVEL">Foreman Laferon</font> over there. He has a gift for you.
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-3.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-3.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As I promised, I'll give you a gift. This is called a spiritshot. Spiritshots make your magical attacks much stronger. However, it only works once, so you should save it for the right moment.<br>
|
||||
<img src="L2UI_CH3.tutorial_img19" width=64 height=64><br>
|
||||
Take this mining license to <font color="LEVEL">Foreman Laferon</font> over there. He has a gift for you.
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-4.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Speak with <font color="LEVEL">Foreman Laferon</font> over there. He has a gift for you.<br>
|
||||
May the goddess of luck be with you!
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-5.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30530-5.html
vendored
Normal file
@ -0,0 +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!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30573-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30573-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Flame Guardian Vulkus:<br>
|
||||
First, you must learn the basic methods of control in the game. Let me introduce my little friend, the <font color="LEVEL">Newbie Helper</font>.<br>
|
||||
Follow his instructions and you'll quickly learn things that you'll need in the game.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30573-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30573-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Flame Guardian Vulkus:<br>
|
||||
Tejakar Oroka! I am Flame Guardian Vulkus! My role is to teach the fighting spirit of Pa'agrio to young orcs!<br>
|
||||
Did you get the Voucher of Flame from the Newbie Helper?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial reward_2">Go to the Newbie Guide</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30573-3.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30573-3.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Flame Guardian Vulkus:<br>
|
||||
Go to the <font color="LEVEL">Orc Village</font> and meet the <font color="LEVEL">Newbie Guide</font>. He will teach you many useful things.<br>
|
||||
Click on the <font color="LEVEL">question mark</font> on the lower right and follow the arrow to meet the Newbie Guide. Well, good luck!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30573-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30573-4.html
vendored
Normal file
@ -0,0 +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>
|
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-1.html
vendored
Normal file
5
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-1.html
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Welcome, young Orc. Stripling Orcs take their first steps toward becoming fighters in the Temple of Paagrio, where we worship Paagrio, god of fire and creator of all Orcs. I will teach you the basics of combat.<br>
|
||||
To begin, click on <font color="LEVEL">Quest</font>, in the Chat window.<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-2.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-2.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As promised, I'll give you a gift. This is a soulshot. It will make your attacks much stronger. Take heed, it only works once, so use it wisely.<br>
|
||||
<img src="L2UI_CH3.tutorial_img18" width=64 height=64><br>
|
||||
Take this Voucher of Flame to <font color="LEVEL">Flame Guardian Vulkus</font> over there. He has a gift for you.
|
||||
</body></html>
|
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-3.html
vendored
Normal file
6
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-3.html
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
You got a blue gem! Good work.<br>
|
||||
As I promised, I'll give you a gift. This is called a spiritshot. Spiritshots make your magical attacks much stronger. However, it only works once, so you should save it for the right moment.<br>
|
||||
<img src="L2UI_CH3.tutorial_img19" width=64 height=64><br>
|
||||
Take this Voucher of Flame to <font color="LEVEL">Flame Guardian Vulkus</font> over there. He has a gift for you.
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-4.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-4.html
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Speak with <font color="LEVEL">Flame Guardian Vulkus</font> over there. He has a gift for you.<br>
|
||||
May the goddess of luck be with you!
|
||||
</body></html>
|
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-5.html
vendored
Normal file
4
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/30575-5.html
vendored
Normal file
@ -0,0 +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!<br>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
416
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java
vendored
Normal file
416
L2J_Mobius_Classic_2.9.5_Saviors/dist/game/data/scripts/quests/Q00255_Tutorial/Q00255_Tutorial.java
vendored
Normal file
@ -0,0 +1,416 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package quests.Q00255_Tutorial;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.l2jmobius.Config;
|
||||
import org.l2jmobius.gameserver.enums.HtmlActionScope;
|
||||
import org.l2jmobius.gameserver.enums.Race;
|
||||
import org.l2jmobius.gameserver.model.Location;
|
||||
import org.l2jmobius.gameserver.model.actor.Npc;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.events.EventType;
|
||||
import org.l2jmobius.gameserver.model.events.ListenerRegisterType;
|
||||
import org.l2jmobius.gameserver.model.events.annotations.RegisterEvent;
|
||||
import org.l2jmobius.gameserver.model.events.annotations.RegisterType;
|
||||
import org.l2jmobius.gameserver.model.events.impl.creature.player.OnPlayerBypass;
|
||||
import org.l2jmobius.gameserver.model.events.impl.creature.player.OnPlayerLogin;
|
||||
import org.l2jmobius.gameserver.model.events.impl.creature.player.OnPlayerPressTutorialMark;
|
||||
import org.l2jmobius.gameserver.model.holders.ItemHolder;
|
||||
import org.l2jmobius.gameserver.model.holders.QuestSoundHtmlHolder;
|
||||
import org.l2jmobius.gameserver.model.quest.Quest;
|
||||
import org.l2jmobius.gameserver.model.quest.QuestState;
|
||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.TutorialCloseHtml;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.TutorialShowHtml;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.TutorialShowQuestionMark;
|
||||
|
||||
/**
|
||||
* Tutorial Quest
|
||||
* @author Mobius
|
||||
*/
|
||||
public class Q00255_Tutorial extends Quest
|
||||
{
|
||||
// NPCs
|
||||
private static final List<Integer> NEWBIE_HELPERS = new ArrayList<>();
|
||||
static
|
||||
{
|
||||
NEWBIE_HELPERS.add(30009); // human fighter
|
||||
NEWBIE_HELPERS.add(30019); // human mystic
|
||||
NEWBIE_HELPERS.add(30400); // elf
|
||||
NEWBIE_HELPERS.add(30131); // dark elf
|
||||
NEWBIE_HELPERS.add(30575); // orc
|
||||
NEWBIE_HELPERS.add(30530); // dwarf
|
||||
}
|
||||
private static final List<Integer> SUPERVISORS = new ArrayList<>();
|
||||
static
|
||||
{
|
||||
SUPERVISORS.add(30008); // human fighter
|
||||
SUPERVISORS.add(30017); // human mystic
|
||||
SUPERVISORS.add(30370); // elf
|
||||
SUPERVISORS.add(30129); // dark elf
|
||||
SUPERVISORS.add(30573); // orc
|
||||
SUPERVISORS.add(30528); // dwarf
|
||||
}
|
||||
// Monsters
|
||||
private static final int[] GREMLINS =
|
||||
{
|
||||
18342, // this is used for now
|
||||
20001
|
||||
};
|
||||
// Items
|
||||
private static final int BLUE_GEM = 6353;
|
||||
private static final ItemHolder SOULSHOT_REWARD = new ItemHolder(91927, 200);
|
||||
private static final ItemHolder SPIRITSHOT_REWARD = new ItemHolder(91928, 100);
|
||||
private static final ItemHolder SCROLL_OF_ESCAPE = new ItemHolder(10650, 5);
|
||||
private static final ItemHolder WIND_WALK_POTION = new ItemHolder(49036, 5);
|
||||
// Others
|
||||
private static final Map<Integer, QuestSoundHtmlHolder> STARTING_VOICE_HTML = new HashMap<>();
|
||||
static
|
||||
{
|
||||
STARTING_VOICE_HTML.put(0, new QuestSoundHtmlHolder("tutorial_voice_001a", "tutorial_human_fighter001.html"));
|
||||
STARTING_VOICE_HTML.put(10, new QuestSoundHtmlHolder("tutorial_voice_001b", "tutorial_human_mage001.html"));
|
||||
STARTING_VOICE_HTML.put(18, new QuestSoundHtmlHolder("tutorial_voice_001c", "tutorial_elven_fighter001.html"));
|
||||
STARTING_VOICE_HTML.put(25, new QuestSoundHtmlHolder("tutorial_voice_001d", "tutorial_elven_mage001.html"));
|
||||
STARTING_VOICE_HTML.put(31, new QuestSoundHtmlHolder("tutorial_voice_001e", "tutorial_delf_fighter001.html"));
|
||||
STARTING_VOICE_HTML.put(38, new QuestSoundHtmlHolder("tutorial_voice_001f", "tutorial_delf_mage001.html"));
|
||||
STARTING_VOICE_HTML.put(44, new QuestSoundHtmlHolder("tutorial_voice_001g", "tutorial_orc_fighter001.html"));
|
||||
STARTING_VOICE_HTML.put(49, new QuestSoundHtmlHolder("tutorial_voice_001h", "tutorial_orc_mage001.html"));
|
||||
STARTING_VOICE_HTML.put(53, new QuestSoundHtmlHolder("tutorial_voice_001i", "tutorial_dwarven_fighter001.html"));
|
||||
}
|
||||
private static final Map<Integer, Location> HELPER_LOCATION = new HashMap<>();
|
||||
static
|
||||
{
|
||||
HELPER_LOCATION.put(0, new Location(-71424, 258336, -3109));
|
||||
HELPER_LOCATION.put(10, new Location(-91036, 248044, -3568));
|
||||
HELPER_LOCATION.put(18, new Location(46112, 41200, -3504));
|
||||
HELPER_LOCATION.put(25, new Location(46112, 41200, -3504));
|
||||
HELPER_LOCATION.put(31, new Location(28384, 11056, -4233));
|
||||
HELPER_LOCATION.put(38, new Location(28384, 11056, -4233));
|
||||
HELPER_LOCATION.put(44, new Location(-56736, -113680, -672));
|
||||
HELPER_LOCATION.put(49, new Location(-56736, -113680, -672));
|
||||
HELPER_LOCATION.put(53, new Location(108567, -173994, -406));
|
||||
}
|
||||
private static final Map<Integer, Location> COMPLETE_LOCATION = new HashMap<>();
|
||||
static
|
||||
{
|
||||
COMPLETE_LOCATION.put(0, new Location(-84046, 243283, -3728, 18316));
|
||||
COMPLETE_LOCATION.put(10, new Location(-84046, 243283, -3728, 18316));
|
||||
COMPLETE_LOCATION.put(18, new Location(45479, 48318, -3056, 55707));
|
||||
COMPLETE_LOCATION.put(25, new Location(45479, 48318, -3056, 55707));
|
||||
COMPLETE_LOCATION.put(31, new Location(12161, 16674, -4584, 60030));
|
||||
COMPLETE_LOCATION.put(38, new Location(12161, 16674, -4584, 60030));
|
||||
COMPLETE_LOCATION.put(44, new Location(-45113, -113598, -192, 45809));
|
||||
COMPLETE_LOCATION.put(49, new Location(-45113, -113598, -192, 45809));
|
||||
COMPLETE_LOCATION.put(53, new Location(115575, -178014, -904, 9808));
|
||||
}
|
||||
private static final String TUTORIAL_BYPASS = "Quest Q00255_Tutorial ";
|
||||
private static final int QUESTION_MARK_ID_1 = 1;
|
||||
private static final int QUESTION_MARK_ID_2 = 5;
|
||||
private static final int QUESTION_MARK_ID_3 = 28;
|
||||
|
||||
public Q00255_Tutorial()
|
||||
{
|
||||
super(255);
|
||||
addTalkId(NEWBIE_HELPERS);
|
||||
addTalkId(SUPERVISORS);
|
||||
addFirstTalkId(NEWBIE_HELPERS);
|
||||
addFirstTalkId(SUPERVISORS);
|
||||
addKillId(GREMLINS);
|
||||
registerQuestItems(BLUE_GEM);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, Npc npc, Player player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, false);
|
||||
if (qs == null)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
final String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "start_newbie_tutorial":
|
||||
{
|
||||
if (qs.getMemoState() < 4)
|
||||
{
|
||||
qs.startQuest();
|
||||
qs.setMemoState(1);
|
||||
showOnScreenMsg(player, NpcStringId.SPEAK_WITH_THE_NEWBIE_HELPER, ExShowScreenMessage.TOP_CENTER, 5000);
|
||||
playTutorialVoice(player, STARTING_VOICE_HTML.get(player.getClassId().getId()).getSound());
|
||||
showTutorialHtml(player, STARTING_VOICE_HTML.get(player.getClassId().getId()).getHtml());
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "tutorial_02.html":
|
||||
case "tutorial_03.html":
|
||||
{
|
||||
if (qs.isMemoState(1))
|
||||
{
|
||||
showTutorialHtml(player, event);
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "question_mark_1":
|
||||
{
|
||||
if (qs.isMemoState(1))
|
||||
{
|
||||
player.sendPacket(new TutorialShowQuestionMark(QUESTION_MARK_ID_1, 0));
|
||||
player.sendPacket(TutorialCloseHtml.STATIC_PACKET);
|
||||
player.clearHtmlActions(HtmlActionScope.TUTORIAL_HTML);
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "reward_2":
|
||||
{
|
||||
if (qs.isMemoState(4))
|
||||
{
|
||||
qs.setMemoState(5);
|
||||
if (player.isMageClass() && (player.getRace() != Race.ORC))
|
||||
{
|
||||
giveItems(player, SPIRITSHOT_REWARD);
|
||||
playTutorialVoice(player, "tutorial_voice_027");
|
||||
}
|
||||
else
|
||||
{
|
||||
giveItems(player, SOULSHOT_REWARD);
|
||||
playTutorialVoice(player, "tutorial_voice_026");
|
||||
}
|
||||
// There is no html window.
|
||||
// htmltext = (npc != null ? npc.getId() : player.getTarget().getId()) + "-3.html";
|
||||
player.sendPacket(new TutorialShowQuestionMark(QUESTION_MARK_ID_3, 0));
|
||||
player.teleToLocation(COMPLETE_LOCATION.get(player.getClassId().getId()));
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "close_tutorial":
|
||||
{
|
||||
player.sendPacket(TutorialCloseHtml.STATIC_PACKET);
|
||||
player.clearHtmlActions(HtmlActionScope.TUTORIAL_HTML);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onFirstTalk(Npc npc, Player player)
|
||||
{
|
||||
final QuestState qs = getQuestState(player, false);
|
||||
if (qs != null)
|
||||
{
|
||||
// start newbie helpers
|
||||
if (NEWBIE_HELPERS.contains(npc.getId()))
|
||||
{
|
||||
if (hasQuestItems(player, BLUE_GEM))
|
||||
{
|
||||
qs.setMemoState(3);
|
||||
}
|
||||
switch (qs.getMemoState())
|
||||
{
|
||||
case 0:
|
||||
case 1:
|
||||
{
|
||||
player.sendPacket(TutorialCloseHtml.STATIC_PACKET);
|
||||
player.clearHtmlActions(HtmlActionScope.TUTORIAL_HTML);
|
||||
qs.setMemoState(2);
|
||||
if (!player.isMageClass())
|
||||
{
|
||||
return "tutorial_05_fighter.html";
|
||||
}
|
||||
else if (player.getRace() == Race.ORC)
|
||||
{
|
||||
return "tutorial_05_mystic_orc.html";
|
||||
}
|
||||
return "tutorial_05_mystic.html";
|
||||
}
|
||||
case 2:
|
||||
{
|
||||
if (!player.isMageClass())
|
||||
{
|
||||
return "tutorial_05_fighter_back.html";
|
||||
}
|
||||
else if (player.getRace() == Race.ORC)
|
||||
{
|
||||
return "tutorial_05_mystic_orc_back.html";
|
||||
}
|
||||
return "tutorial_05_mystic_back.html";
|
||||
}
|
||||
case 3:
|
||||
{
|
||||
player.sendPacket(TutorialCloseHtml.STATIC_PACKET);
|
||||
player.clearHtmlActions(HtmlActionScope.TUTORIAL_HTML);
|
||||
qs.setMemoState(4);
|
||||
takeItems(player, BLUE_GEM, -1);
|
||||
giveItems(player, SCROLL_OF_ESCAPE);
|
||||
giveItems(player, WIND_WALK_POTION);
|
||||
if (player.isMageClass() && (player.getRace() != Race.ORC))
|
||||
{
|
||||
giveItems(player, SPIRITSHOT_REWARD);
|
||||
playTutorialVoice(player, "tutorial_voice_027");
|
||||
return npc.getId() + "-3.html";
|
||||
}
|
||||
giveItems(player, SOULSHOT_REWARD);
|
||||
playTutorialVoice(player, "tutorial_voice_026");
|
||||
return npc.getId() + "-2.html";
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
return npc.getId() + "-4.html";
|
||||
}
|
||||
case 5:
|
||||
case 6:
|
||||
{
|
||||
return npc.getId() + "-5.html";
|
||||
}
|
||||
}
|
||||
}
|
||||
// else supervisors
|
||||
switch (qs.getMemoState())
|
||||
{
|
||||
case 0:
|
||||
case 1:
|
||||
case 2:
|
||||
case 3:
|
||||
{
|
||||
return npc.getId() + "-1.html";
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
return npc.getId() + "-2.html";
|
||||
}
|
||||
case 5:
|
||||
case 6:
|
||||
{
|
||||
return npc.getId() + "-4.html";
|
||||
}
|
||||
}
|
||||
}
|
||||
return npc.getId() + "-1.html";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onKill(Npc npc, Player killer, boolean isSummon)
|
||||
{
|
||||
final QuestState qs = getQuestState(killer, false);
|
||||
if ((qs != null) && (qs.getMemoState() < 3) && !hasQuestItems(killer, BLUE_GEM) && (getRandom(100) < 50))
|
||||
{
|
||||
giveItems(killer, BLUE_GEM, 1);
|
||||
qs.setMemoState(3);
|
||||
playSound(killer, "ItemSound.quest_tutorial");
|
||||
playTutorialVoice(killer, "tutorial_voice_013");
|
||||
killer.sendPacket(new TutorialShowQuestionMark(QUESTION_MARK_ID_2, 0));
|
||||
}
|
||||
return super.onKill(npc, killer, isSummon);
|
||||
}
|
||||
|
||||
@RegisterEvent(EventType.ON_PLAYER_PRESS_TUTORIAL_MARK)
|
||||
@RegisterType(ListenerRegisterType.GLOBAL_PLAYERS)
|
||||
public void onPlayerPressTutorialMark(OnPlayerPressTutorialMark event)
|
||||
{
|
||||
final QuestState qs = getQuestState(event.getPlayer(), false);
|
||||
if (qs != null)
|
||||
{
|
||||
switch (event.getMarkId())
|
||||
{
|
||||
case QUESTION_MARK_ID_1:
|
||||
{
|
||||
if (qs.isMemoState(1))
|
||||
{
|
||||
showOnScreenMsg(event.getPlayer(), NpcStringId.SPEAK_WITH_THE_NEWBIE_HELPER, ExShowScreenMessage.TOP_CENTER, 5000);
|
||||
final int classId = event.getPlayer().getClassId().getId();
|
||||
addRadar(event.getPlayer(), HELPER_LOCATION.get(classId).getX(), HELPER_LOCATION.get(classId).getY(), HELPER_LOCATION.get(classId).getZ());
|
||||
showTutorialHtml(event.getPlayer(), "tutorial_04.html");
|
||||
playTutorialVoice(event.getPlayer(), "tutorial_voice_007");
|
||||
}
|
||||
break;
|
||||
}
|
||||
case QUESTION_MARK_ID_2:
|
||||
{
|
||||
if (qs.isMemoState(3))
|
||||
{
|
||||
final int classId = event.getPlayer().getClassId().getId();
|
||||
addRadar(event.getPlayer(), HELPER_LOCATION.get(classId).getX(), HELPER_LOCATION.get(classId).getY(), HELPER_LOCATION.get(classId).getZ());
|
||||
showTutorialHtml(event.getPlayer(), "tutorial_06.html");
|
||||
}
|
||||
break;
|
||||
}
|
||||
case QUESTION_MARK_ID_3:
|
||||
{
|
||||
if (qs.isMemoState(5))
|
||||
{
|
||||
final int classId = event.getPlayer().getClassId().getId();
|
||||
addRadar(event.getPlayer(), COMPLETE_LOCATION.get(classId).getX(), COMPLETE_LOCATION.get(classId).getY(), COMPLETE_LOCATION.get(classId).getZ());
|
||||
playSound(event.getPlayer(), "ItemSound.quest_tutorial");
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@RegisterEvent(EventType.ON_PLAYER_BYPASS)
|
||||
@RegisterType(ListenerRegisterType.GLOBAL_PLAYERS)
|
||||
public void OnPlayerBypass(OnPlayerBypass event)
|
||||
{
|
||||
final Player player = event.getPlayer();
|
||||
if (event.getCommand().startsWith(TUTORIAL_BYPASS))
|
||||
{
|
||||
notifyEvent(event.getCommand().replace(TUTORIAL_BYPASS, ""), null, player);
|
||||
}
|
||||
}
|
||||
|
||||
@RegisterEvent(EventType.ON_PLAYER_LOGIN)
|
||||
@RegisterType(ListenerRegisterType.GLOBAL_PLAYERS)
|
||||
public void OnPlayerLogin(OnPlayerLogin event)
|
||||
{
|
||||
if (Config.DISABLE_TUTORIAL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
final Player player = event.getPlayer();
|
||||
if (player.getLevel() > 6)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
final QuestState qs = getQuestState(player, true);
|
||||
if ((qs != null) && (qs.getMemoState() < 4) && STARTING_VOICE_HTML.containsKey(player.getClassId().getId()))
|
||||
{
|
||||
startQuestTimer("start_newbie_tutorial", 5000, null, player);
|
||||
}
|
||||
}
|
||||
|
||||
private void showTutorialHtml(Player player, String html)
|
||||
{
|
||||
player.sendPacket(new TutorialShowHtml(getHtm(player, html)));
|
||||
}
|
||||
|
||||
public void playTutorialVoice(Player player, String voice)
|
||||
{
|
||||
player.sendPacket(new PlaySound(2, voice, 0, 0, player.getX(), player.getY(), player.getZ()));
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<html><body>
|
||||
<center><font color="LEVEL">[Movement]</font></center><br>
|
||||
Move your mouse cursor to the spot to which you want to move and <font color="FF0000">left-click</font>. Then, you will be moved to that location.<img src="L2UI_CH3.tutorial_img01" width=64 height=64><img src="L2UI_CH3.tutorial_img021" width=64 height=64><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_03.html">Exit the Tutorial</Button>
|
||||
</body></html>
|
@ -0,0 +1,6 @@
|
||||
<html><body>
|
||||
Are you sure you want to exit the tutorial regarding moving?<br1>
|
||||
Once you exit, you will not be able to view this tutorial again.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">"Keep explaining, please.""</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial question_mark_1">"I'm done."</Button>
|
||||
</body></html>
|
@ -0,0 +1,6 @@
|
||||
<html><body><center><font color="LEVEL">[Talk to the Newbie Helper]</font></center><br>
|
||||
No go find the <font color="LEVEL">Newbie Helper</font>.<br>
|
||||
Move the mouse over the Newbie Helper's head and click the <font color="LEVEL">left button</font>. The mouse will display a <font color="LEVEL">speech bubble</font>, which you can click again to start a conversation.<br>
|
||||
Use the <font color="LEVEL">radar</font> on the top right corner to find the Newbie Helper.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial close_tutorial">Close</Button>
|
||||
</body></html>
|
@ -0,0 +1,6 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Welcome! Are you ready for a mission?<br1>
|
||||
Have you seen the gremlins around here? They've stolen the precious Blue Gemstone!<br>
|
||||
<font color="LEVEL">You must recover it from them!</font><br>Place your cursor over a Gremlin and click the <font color="FF0000">left button</font>. The cursor will change to a sword. Click again to attack. <img src="L2UI_CH3.tutorial_img12" width=64 height=64><br>
|
||||
Do this and you shall be well-rewarded. Good luck!<br>
|
||||
</body></html>
|
@ -0,0 +1,5 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Go and get a Blue Gemstone! <font color="LEVEL">Don't you remember? You've got to kill Gremlins!</font><br>
|
||||
Move your cursor over a Gremlin and click the<font color="FF0000"> left mouse button</font>. This will transform the cursor into the shape of a knife. Click the left mouse button again to attack. <img src="L2UI_CH3.tutorial_img12" width=64 height=64><br>
|
||||
Do this and you shall be well-rewarded. Good luck!<br>
|
||||
</body></html>
|
@ -0,0 +1,8 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Welcome! Are you ready for a mission? <br>
|
||||
Have you seen the Gremlins around here? They've stolen the precious Blue Gemstone!<br>
|
||||
<font color="LEVEL">You must recover it from them! </font><br>
|
||||
I'll tell you again how to kill the Gremlins. Place your cursor over a Gremlin and click the <font color="FF0000">left button</font>. The cursor will change to a sword. Click the <font color="FF0000">F2 key</font> to attack with <font color="LEVEL">Wind Strike</font> magic.<br>
|
||||
<img src="L2UI_CH3.tutorial_img12" width=64 height=64><table border=0><tr><td><img src="L2UI_CH3.tutorial_img133" width=64 height=64></td><td><img src="L2UI_CH3.tutorial_img16" width=64 height=64></td></tr></table><br>
|
||||
Complete this mission and I'll reward you with useful items. Good luck!
|
||||
</body></html>
|
@ -0,0 +1,7 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Did you forget what to do? Get a blue gem! <font color="LEVEL">You must kill Gremlins to get a blue gem.</font> <br>
|
||||
Kill, kill, kill the Gremlins! Put your cursor over a Gremlin and click the <font color="FF0000">left mouse button</font>. It turns into a knife. Press the <font color="FF0000">F2 key</font> to attack using <font color="LEVEL">wind strike</font> magic.<br>
|
||||
<img src="L2UI_CH3.tutorial_img12" width=64 height=64>
|
||||
<table border=0><tr><td><img src="L2UI_CH3.tutorial_img133" width=64 height=64></td><td><img src="L2UI_CH3.tutorial_img16" width=64 height=64></td></tr></table><br>
|
||||
Do it quick and I'll give you something you'll need later.
|
||||
</body></html>
|
@ -0,0 +1,9 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Welcome! Are you ready for a mission?<br>
|
||||
Have you seen the Gremlins around here? They've stolen the precious Blue Gemstone!<br>
|
||||
<font color="LEVEL">You must recover it from them! </font><br>
|
||||
Place your cursor over a Gremlin and click the <font color="FF0000">left button</font>. The cursor will change to a sword. Click the left button again to attack.<img src="L2UI_CH3.tutorial_img12" width=64 height=64><br>
|
||||
Before striking, to enhance the strength of your attack, use <font color="LEVEL">Soul Cry</font> magic by clicking the <font color="FF0000">F2 key</font>. Click it again to turn off the magic.
|
||||
<table border=0><tr><td><img src="L2UI_CH3.tutorial_img133" width=64 height=64></td><td><img src="L2UI_CH3.tutorial_img17" width=64 height=64></td></tr></table><br>
|
||||
You shall be well-rewarded for your efforts. Good luck.
|
||||
</body></html>
|
@ -0,0 +1,7 @@
|
||||
<html><body>Newbie Helper:<br>
|
||||
Go and get a blue gem! <font color="LEVEL">Don't you remember? You've got to kill Gremlins!</font><br>
|
||||
Move your cursor over a Gremlin and click the<font color="FF0000"> left mouse button</font>. This will transform the cursor into the shape of a knife. Click the left mouse button again to attack. <img src="L2UI_CH3.tutorial_img12" width=64 height=64><br>
|
||||
Use <font color="LEVEL">Soul Cry</font> magic before attacking. This will improve your chances greatly. To activate Soul Cry magic, press the<font color="FF0000"> F2 key</font>, and again to de-activate it.
|
||||
<table border=0><tr><td><img src="L2UI_CH3.tutorial_img133" width=64 height=64></td><td><img src="L2UI_CH3.tutorial_img17" width=64 height=64></td></tr></table><br>
|
||||
Do this and you shall be well-rewarded. Good luck!
|
||||
</body></html>
|
@ -0,0 +1,6 @@
|
||||
<html><body>
|
||||
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>
|
@ -0,0 +1,8 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is the Temple of Shilen, where Shilen, the goddess of darkness is worshipped. This is the place where young dark elves are trained to grow their skills and strength.<br>
|
||||
Now, you are taking your first step to becoming a Dark Fighter. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -0,0 +1,7 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is the Temple of Shilen, where Shilen, the goddess of darkness is worshipped. This is the place where young dark elves are trained to grow their skills and strength.<br>Now, you are taking your first step to becoming a Dark Mystic. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -0,0 +1,8 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is the strip mine of the Dwarves. All new dwarves start their basic training in this place.<br>
|
||||
Now, you are taking your first step to becoming a Dwarven Fighter. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -0,0 +1,8 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is the sacred spring where the Mother Tree, the mother of all Elves, is worshipped. Before journeying forth to the outside world, young elves begin their training in this place.<br>
|
||||
Now, you are taking your first step to becoming an Elven Fighter. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -0,0 +1,8 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is the sacred spring where the Mother Tree, the mother of all Elves, is worshipped. Before journeying forth to the outside world, young elves begin their training in this place.<br>
|
||||
Now, you are taking your first step to becoming an Elven Mystic. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -0,0 +1,8 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is Sedrick's Training Hall. This place is famous for producing many noted Fighters.<br>
|
||||
Now, you are taking your first step to becoming a Human Fighter. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -0,0 +1,8 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is Einhovant's School of Wizardry. This school is famous for producing many excellent mystics. <br>
|
||||
Now, you are taking your first step to becoming a Human Mystic. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -0,0 +1,3 @@
|
||||
<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!
|
||||
</body></html>
|
@ -0,0 +1,8 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is the Temple of Paagrio, the sacred place where we worship Paagrio, the god of flame. It is here that young Orcs begin their training.<br>
|
||||
Now you are taking your first step to becoming an Orc Fighter. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -0,0 +1,8 @@
|
||||
<html><body>
|
||||
<font color="LEVEL">Welcome to Lineage II!</font><br>
|
||||
This is the Temple of Paagrio, the sacred place where we worship Paagrio, the god of flame. It is here that young Orcs begin their training.<br>
|
||||
Now, you are taking your first step to becoming an Orc Mystic. First, I will explain the basic operation of the game.<br>
|
||||
<table border=0 cellpadding=0 cellspacing=0><tr><td>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q00255_Tutorial tutorial_02.html">If you click here, you will move to the next topic of this tutorial.</Button></td>
|
||||
<td valign=top><img src="L2UI_CH3.tutorial_pointer" width=32 height= 16></td></tr></table>
|
||||
</body></html>
|
@ -20,6 +20,7 @@ import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import quests.Q00127_FishingSpecialistsRequest.Q00127_FishingSpecialistsRequest;
|
||||
import quests.Q00255_Tutorial.Q00255_Tutorial;
|
||||
import quests.Q00300_HuntingLetoLizardman.Q00300_HuntingLetoLizardman;
|
||||
import quests.Q00326_VanquishRemnants.Q00326_VanquishRemnants;
|
||||
import quests.Q00327_RecoverTheFarmland.Q00327_RecoverTheFarmland;
|
||||
@ -79,6 +80,7 @@ public class QuestMasterHandler
|
||||
private static final Class<?>[] QUESTS =
|
||||
{
|
||||
Q00127_FishingSpecialistsRequest.class,
|
||||
Q00255_Tutorial.class,
|
||||
Q00300_HuntingLetoLizardman.class,
|
||||
Q00326_VanquishRemnants.class,
|
||||
Q00327_RecoverTheFarmland.class,
|
||||
|
Loading…
Reference in New Issue
Block a user