Merged with released L2J-Unity files.
This commit is contained in:
84
trunk/dist/game/data/scripts/ai/others/AdenReconstructorManager.java
vendored
Normal file
84
trunk/dist/game/data/scripts/ai/others/AdenReconstructorManager.java
vendored
Normal file
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* 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 ai.others;
|
||||
|
||||
import com.l2jmobius.gameserver.enums.ChatType;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Aden Reconstructor Manager AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class AdenReconstructorManager extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int[] NPCS =
|
||||
{
|
||||
33584, // Moe
|
||||
33581, // Eeny
|
||||
};
|
||||
|
||||
private AdenReconstructorManager()
|
||||
{
|
||||
addSpawnId(NPCS);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
if (npc != null)
|
||||
{
|
||||
switch (event)
|
||||
{
|
||||
case "SPAM_TEXT":
|
||||
{
|
||||
npc.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.THE_LAND_OF_ADEN_IS_IN_NEED_OF_MATERIALS_TO_REBUILD_FROM_SHILEN_S_DESTRUCTION);
|
||||
startQuestTimer("SPAM_TEXT2", 1000, npc, null);
|
||||
break;
|
||||
}
|
||||
case "SPAM_TEXT2":
|
||||
{
|
||||
npc.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.PLEASE_DONATE_ANY_UNUSED_MATERIALS_YOU_HAVE_TO_HELP_REBUILD_ADEN);
|
||||
startQuestTimer("SPAM_TEXT3", 1000, npc, null);
|
||||
break;
|
||||
}
|
||||
case "SPAM_TEXT3":
|
||||
{
|
||||
npc.broadcastSay(ChatType.NPC_GENERAL, NpcStringId.YOU_LL_RECEIVE_A_GIFT_FOR_ANY_APPLICABLE_DONATION);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return super.onAdvEvent(event, npc, player);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onSpawn(L2Npc npc)
|
||||
{
|
||||
startQuestTimer("SPAM_TEXT", (5 * 60 * 1000), npc, null, true);
|
||||
return super.onSpawn(npc);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new AdenReconstructorManager();
|
||||
}
|
||||
}
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31787.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31787.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
You know, you can help someone in need while attaining fame and fortune!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludin.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31788.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31788.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
You know, our Adventure Guild was created for brave warriors like you!<br>
|
||||
I predict great fortune in your future!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludin.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31789.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31789.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludin.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31790.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31790.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
The world is a dark and scary place, my friend! If everyone would only follow the teachings of Eva and Einhasad, this chaos would finally end!<br>
|
||||
What's needed is for a brave warrior like you to stand up for the downtrodden, to restore peace and justice to the world! Are you up for the task?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludin.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31791.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31791.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome to the Adventure Guild, my friend! What sort of challenge suits you today?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludin.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31792.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31792.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Ah, yes, I recognize that burning look in your eyes! You're ready to go out in the world and find the perfect adventure, aren't you? Well, my friend, you've come to the right place!<br>
|
||||
May Eva be with you!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludio.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31793.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31793.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
What do you seek? Is it romance? Or does your heart burn with anticipation of wealth and fame beyond your wildest imagination? Ah, yes, that's more like it, isn't it?<br>
|
||||
Well, there are many opportunities available for a young go-getter like you! From the prosaic to the ridiculously frightening, our Adventure Guild has them all!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludio.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31794.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31794.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
The world is a dark and scary place, my friend! If everyone would only follow the teachings of Eva and Einhasad, this chaos would finally end!<br>
|
||||
What's needed is for a brave warrior like you to stand up for the downtrodden, to restore peace and justice to the world! Are you up for the task?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludio.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31795.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31795.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
You know, our Adventure Guild was created for brave warriors like you!<br>
|
||||
I predict great fortune in your future!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludio.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31796.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31796.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Bored, mate?<br>
|
||||
The Adventurer Guild comes to your rescue! We have countless adventures for you, you see.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludio.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31797.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31797.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Dion.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31798.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31798.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
You know, you can help someone in need while attaining fame and fortune!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Dion.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31799.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31799.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
You know, our Adventure Guild was created for brave warriors like you!<br>
|
||||
I predict great fortune in your future!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Dion.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31800.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31800.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Our Adventure Guild specializes in matching up adventurers like yourself with exciting opportunities for wealth and fame all over the world!<br>
|
||||
We have exclusive access to the most unimaginable challenges! What suits your fancy?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Dion.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31801.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31801.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Our guild brokers information regarding opportunities for adventure all over the world.<br>
|
||||
You won't find our information anywhere else!<br1>
|
||||
What sort of adventure are you interested in?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31802.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31802.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Pleased to meet you! Our guild's mission is to help match adventurers like yourself with the people who are most desperately in need of help.<br>
|
||||
What sort of adventure are you interested in, my friend?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31803.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31803.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Your adventure awaits! Our guild is the gateway to your wildest dreams!<br>
|
||||
Choose carefully, as your future could well be decided here! Do you feel the adrenaline? Take your pick and be off!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31804.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31804.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
What is it that you seek? Is it romance? Or does your heart burn with anticipation of wealth and fame beyond your wildest imagination? Ah, yes, that's more like it, isn't it?<br>
|
||||
Well, there are many opportunities available for a young go-getter like you! From the prosaic to the ridiculously frightening, our Adventure Guild has them all!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Giran.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31805.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31805.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
The world is a dark and scary place, my friend! If everyone would only follow the teachings of Eva and Einhasad, this chaos would finally end!<br>
|
||||
What's needed is for a brave warrior like you to stand up for the downtrodden, to restore peace and justice to the world! Are you up for the task?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Giran.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31806.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31806.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Ah, yes, I recognize that burning look in your eyes! You're ready to go out in the world and find the perfect adventure, aren't you? Well, my friend, you've come to the right place!<br>
|
||||
May Eva be with you!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Giran.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31808.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31808.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
You know, you can help someone in need while attaining fame and fortune!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Giran.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31809.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31809.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
You know, our Adventure Guild was created for brave warriors like you!<br>
|
||||
I predict great fortune in your future!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Giran.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31811.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31811.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
You want a thrilling adventure, don't you? Well, sorry to break the news to you, but adventures aren't always exciting... Fame and fortune only come after much time and effort.<br>
|
||||
But with the help of our Adventure Guild, I'm sure you'll find something worth your while. I promise!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31812.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31812.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Just think of it! All of your wildest dreams of fame and fortune could come true! Our guild has the information you need!<br>
|
||||
Your path to wealth may begin with something as trivial as delivering a letter, and could culminate in encounters with formidable beasts! And who knows, you might even find romance along the way! The world is your oyster!<br1>
|
||||
So, tell me, what kind of adventure are you interested in?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31813.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31813.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
This is a violent and corrupt world, my friend! No amount of peace and healing from Einhasad or love and harmony from Eva is enough to change it! True change can only be accomplished when people like you take the lead to bring peace and justice to all!<br>
|
||||
I have no doubt that you can help many people less fortunate than yourself! Are you ready for a challenge?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31814.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31814.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, welcome!<br>
|
||||
Looking for adventure? That's what our guild is named for! Haha!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Oren.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31815.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31815.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
You know, our Adventure Guild was created for brave warriors like you!<br>
|
||||
I predict great fortune in your future!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Oren.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31816.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31816.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
What do you seek? Is it romance? Or does your heart burn with anticipation of wealth and fame beyond your wildest imagination? Ah, yes, that's more like it, isn't it?<br>
|
||||
Well, there are many opportunities available for a young go-getter like you! From the prosaic to the ridiculously frightening, our Adventure Guild has them all!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Oren.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31818.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31818.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
You know, you can help someone in need while attaining fame and fortune!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Oren.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31822.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31822.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
You know, you can help someone in need while attaining fame and fortune!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Heine.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31823.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31823.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><head><body>Adventure Guildsman:<br>
|
||||
Ah, yes, I recognize that burning look in your eyes! You're ready to go out in the world and find the perfect adventure, aren't you? Well, my friend, you've come to the right place!<br>
|
||||
May Eva be with you!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Hunter.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31824.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31824.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><head><body>Adventure Guildsman:<br>
|
||||
Looking for some excitement, are ya?<br>
|
||||
Adventurer's Guild is here to help ya, then! We can whisper all sorts of advice and information into yer willing ears. Will ya listen?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Hunter.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31825.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31825.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><head><body>Adventure Guildsman:<br>
|
||||
What do you seek? Is it romance? Or does your heart burn with anticipation of wealth and fame beyond your wildest imagination? Ah, yes, that's more like it, isn't it?<br>
|
||||
Well, there are many opportunities available for a young go-getter like you! From the prosaic to the ridiculously frightening, our Adventure Guild has them all!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Hunter.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31826.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31826.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><head><body>Adventure Guildsman:<br>
|
||||
The world is a dark and scary place, my friend! If only everyone followed the teachings of Eva and Einhasad, this chaos would finally end!<br>
|
||||
What's needed is for a brave warrior like you to stand up for the downtrodden, to restore peace and justice to the world! Are you up for the task?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Hunter.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31827.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31827.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
The world is a dark and scary place, my friend! If everyone would only follow the teachings of Eva and Einhasad, this chaos would finally end!<br>
|
||||
What's needed is for a brave warrior like you to stand up for the downtrodden, to restore peace and justice to the world! Are you up for the task?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Aden.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31828.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31828.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Ah, yes, I recognize that burning look in your eyes! You're ready to go out in the world and find the perfect adventure, aren't you? Well, my friend, you've come to the right place!<br>
|
||||
May Eva guide you!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Aden.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31829.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31829.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome to the Adventure Guild! What sort of challenge suits you today?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Aden.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31830.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31830.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
What do you seek, my friend? Romance, wealth, fame, or perhaps the thrill of battle?<br>
|
||||
Whatever it is, we will get to the heart of it. The Adventure Guild, that is -- we are here to provide the info you need for whatever quest you undertake!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Aden.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31831.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31831.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
You know, you can help someone in need while attaining fame and fortune!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Aden.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31832.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31832.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
You know, our Adventure Guild was created for brave warriors like you!<br>
|
||||
I predict great fortune in your future!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Rune.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31833.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31833.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
The world is a dark and scary place, my friend! If everyone would only follow the teachings of Eva and Einhasad, this chaos would finally end!<br>
|
||||
What's needed is for a brave warrior like you to stand up for the downtrodden, to restore peace and justice to the world! Are you up for the task?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Rune.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31834.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31834.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Our Adventure Guild specializes in matching up adventurers like yourself with exciting opportunities for wealth and fame all over the world!<br>
|
||||
We have exclusive access to the most unimaginable challenges! What suits your fancy?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Rune.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31835.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31835.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Looking for adventures, mate?<br>
|
||||
The world of full of them! But we at Adventure Guild make them easier to tackle.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Rune.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31837.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31837.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
I see flames of passion in your eyes. Do you long for romance? Danger? Fame and glory? Mounds of gold? Whatever it is, the Adventure Guild is here to help!<br>
|
||||
From the prosaic to the ridiculously frightening, we will give you the information you need.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Godard.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31838.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31838.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Godard.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31840.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31840.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Our Adventure Guild was created for brave warriors like you!<br>
|
||||
I predict great fortune in your future!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Godard.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31841.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31841.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
You know, you can help someone in need while attaining fame and fortune!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Godard.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31991.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31991.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome! You're looking for something to do, aren't you, mate?<br>
|
||||
You have a distinguished air about you! I'll wager you're looking for a unique experience. Right? I knew it! <br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Schuttgart.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31992.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31992.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, friend! I gather information about fascinating -- and lucrative -- opportunities for adventure.<br>
|
||||
You look like a kind soul. I know many a poor folk in sore need of capable help. Are you game? What sort of adventure did you have in mind?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Schuttgart.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31993.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31993.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome, my friend! Some astonishingly macabre adventures have just become available!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Schuttgart.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31995.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/31995.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Our Adventure Guild specializes in matching up adventurers like yourself with exciting opportunities for wealth and fame all over the world!<br>
|
||||
We have exclusive access to the most unimaginable challenges! What suits your fancy?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">Quest information</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Schuttgart.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/33946.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/33946.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Our guild specializes in collecting information from all corners of the world to disseminate it to adventurers who need it. Think of us as a nerve center for information.<br>
|
||||
It was quite a busy time when Faeron first emerged. The only channel of communication we had with the Spirit Realm was to go through the Ertheia!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">"Tell me about quests."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman raidbossInfo.html">"I want to know about raid monsters."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
9
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/34187.html
vendored
Normal file
9
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/34187.html
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Welcome to Underground Gainak, a place with endless adventures.<br>
|
||||
I've been dispatched here from the Adventurer's Guild.<br>
|
||||
We know anything and everything that can help you in your adventures. We are also <font color="LEVEL">exchanging Adventurer's Marks and Seals</font>. How can I help you?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman questList">"Tell me about quests."</Button>
|
||||
<Button ALIGN="LEFT" ICON="NORMAL" action="bypass -h npc_%objectId%_Quest">"I want to exchange Adventurer's Marks and Seals."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Gludin.html">"I'd like to use a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Aden.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Aden.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 539">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Dion.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Dion.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 543">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Giran.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Giran.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 537">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Gludin.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Gludin.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 536">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Gludio.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Gludio.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 534">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Godard.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Godard.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 535">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Heine.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Heine.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 533">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Help.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Help.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>
|
||||
Perhaps you remember that in the past, Life Crystals were assigned grades based on the strength of the monsters. That was because a Life Crystal resembles the core energy of a powerful monster, and so different cores came from monsters of different strength.<br>
|
||||
However, recent research has discovered that the Life Crystal grades really only indicate differences in volume rather than fundamental differences in their characteristics. Therefore, the old grading system has been abandoned, and the Crystals are now categorized according to the amount of energy contained. Using this new system, the previous C-grade crystal has 2 times as much value, the B-grade crystal has 4 times as much value and the A-grade crystal has 10 times as much value.<br>
|
||||
If you currently hold Life Crystals with the old grades, please exchange them for new Life Crystals with the new measures.
|
||||
</body></html>
|
8
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Hunter.html
vendored
Normal file
8
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Hunter.html
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 538">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
<br>
|
||||
</body></html>
|
14
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-ManagerHelp.html
vendored
Normal file
14
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-ManagerHelp.html
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
Talk to the Area Manager of the Adventure Guild if you want to create a higher-quality item.<br>
|
||||
He only comes to the town <font color="LEVEL">when the Lord or Clan of the castle destroys a certain type of monster</font> to celebrate the occasion.<br>
|
||||
He's most interested in:<br>
|
||||
<font color="LEVEL">Master Anays<br>
|
||||
High Priestess van Halter<br>
|
||||
Varka's Chief Horus<br>
|
||||
Ketra's Chief Brakki<br>
|
||||
Cherub Galaxia<br>
|
||||
Ocean Flame Ashakiel<br>
|
||||
Storm Winged Naga<br>
|
||||
Doom Blade Thanatos<br>
|
||||
Anakim's Nemesis Zakaron</font>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Oren.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Oren.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 542">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
@@ -0,0 +1,3 @@
|
||||
<html><body>Adventure Guildsman:<br>
|
||||
We don't provide information about raid monsters any more. You can get the information from the <font color="LEVEL">Raid</font> tab of <font color="LEVEL">World Info</font> on the map.
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Rune.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Rune.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 541">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Schuttgart.html
vendored
Normal file
7
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman-Schuttgart.html
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<html><body><center>Use Life Crystals</center><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-Help.html">"Any information about the new Life Crystals?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 602">"Can I exchange my Life Crystals for new ones?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 540">"I want to craft a Life Crystal."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 548">"I'd like to craft an Adventurer's Box."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventureGuildsman AdventureGuildsman-ManagerHelp.html">"Can you tell me about higher-level crafting?"</Button>
|
||||
</body></html>
|
101
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java
vendored
Normal file
101
trunk/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java
vendored
Normal file
@@ -0,0 +1,101 @@
|
||||
/*
|
||||
* 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 ai.others.AdventureGuildsman;
|
||||
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.network.serverpackets.ExShowQuestInfo;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Adventurers Guidsman AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class AdventureGuildsman extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
// @formatter:off
|
||||
private static final int[] ADVENTURERS_GUILDSMAN =
|
||||
{
|
||||
31787, 31788, 31789,
|
||||
31790, 31791, 31792,
|
||||
31793, 31794, 31795,
|
||||
31796, 31797, 31798,
|
||||
31799, 31800, 31804,
|
||||
31805, 31806, 31808,
|
||||
31809, 31814, 31815,
|
||||
31816, 31818, 31822,
|
||||
31823, 31824, 31825,
|
||||
31826, 31827, 31828,
|
||||
31829, 31830, 31831,
|
||||
31832, 31833, 31834,
|
||||
31835, 31837, 31838,
|
||||
31840, 31841, 31991,
|
||||
31992, 31993, 31995,
|
||||
33946, 34187, 31812,
|
||||
31813, 31811, 31801,
|
||||
31802, 31803
|
||||
};
|
||||
// @formatter:on
|
||||
// Skills
|
||||
|
||||
private AdventureGuildsman()
|
||||
{
|
||||
addStartNpc(ADVENTURERS_GUILDSMAN);
|
||||
addTalkId(ADVENTURERS_GUILDSMAN);
|
||||
addFirstTalkId(ADVENTURERS_GUILDSMAN);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
String htmltext = null;
|
||||
|
||||
switch (event)
|
||||
{
|
||||
case "AdventureGuildsman-Aden.html":
|
||||
case "AdventureGuildsman-Dion.html":
|
||||
case "AdventureGuildsman-Giran.html":
|
||||
case "AdventureGuildsman-Gludin.html":
|
||||
case "AdventureGuildsman-Gludio.html":
|
||||
case "AdventureGuildsman-Godard.html":
|
||||
case "AdventureGuildsman-Heine.html":
|
||||
case "AdventureGuildsman-Hunter.html":
|
||||
case "AdventureGuildsman-Oren.html":
|
||||
case "AdventureGuildsman-Rune.html":
|
||||
case "AdventureGuildsman-Schuttgart.html":
|
||||
case "AdventureGuildsman-Help.html":
|
||||
case "AdventureGuildsman-ManagerHelp.html":
|
||||
case "AdventureGuildsman-RaidbossInfo.html":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "questList":
|
||||
{
|
||||
player.sendPacket(ExShowQuestInfo.STATIC_PACKET);
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new AdventureGuildsman();
|
||||
}
|
||||
}
|
10
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/32327.html
vendored
Normal file
10
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/32327.html
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<html><body>Adventurers' Guide:<br>
|
||||
Greetings, traveler! How may I be of assistance?<br>
|
||||
My job is to offer what little assistance I can as you charge into all this endless evil and intense fighting!<br>
|
||||
Even now, the monster attacks on this village grow stronger each day; it is only due to your tireless efforts that we have remained safe this long.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide guide-01.html"><font color="LEVEL">"Can I see the list of available buffs?"</font></Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide guide-05.html">"I'd like to exchange for a Special Appearance Stone"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide guide-02.html">"Here, I have some Steel Door Guild Coins..."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide weakenBreath">"I heard you could weaken Shilen's Breath Lv.3 or above."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
8
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/33950.html
vendored
Normal file
8
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/33950.html
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<html><body>Apprentice Adventurers' Guide:<br>
|
||||
You're about to start a long journey.<br>
|
||||
My job is to offer what little assistance I can as you charge into all this endless evil and intense fighting!<br>
|
||||
Of course, I'm just an apprentice, so I can't help you as much as the full-fledged Adventurers' Guides.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide guide-01.html"><font color="LEVEL">"Can I see the list of available buffs?"</font></Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide guide-02.html">"Here, I have some Steel Door Guild Coins..."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
139
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java
vendored
Normal file
139
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java
vendored
Normal file
@@ -0,0 +1,139 @@
|
||||
/*
|
||||
* 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 ai.others.AdventurersGuide;
|
||||
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Adventurers Guide AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class AdventurersGuide extends AbstractNpcAI
|
||||
{
|
||||
// NPC
|
||||
private static final int[] ADVENTURERS_GUIDE =
|
||||
{
|
||||
32327,
|
||||
33950,
|
||||
};
|
||||
// Skills
|
||||
private static final SkillHolder BLESS_PROTECTION = new SkillHolder(5182, 1); // Blessing of Protection
|
||||
private static final SkillHolder KNIGHT = new SkillHolder(15648, 1); // Knight's Harmony (Adventurer)
|
||||
private static final SkillHolder WARRIOR = new SkillHolder(15649, 1); // Warrior's Harmony (Adventurer)
|
||||
private static final SkillHolder WIZARD = new SkillHolder(15650, 1); // Wizard's Harmony (Adventurer)
|
||||
private static final SkillHolder[] GROUP_BUFFS =
|
||||
{
|
||||
new SkillHolder(15642, 1), // Horn Melody (Adventurer)
|
||||
new SkillHolder(15643, 1), // Drum Melody (Adventurer)
|
||||
new SkillHolder(15644, 1), // Pipe Organ Melody (Adventurer)
|
||||
new SkillHolder(15645, 1), // Guitar Melody (Adventurer)
|
||||
new SkillHolder(15646, 1), // Harp Melody (Adventurer)
|
||||
new SkillHolder(15647, 1), // Lute Melody (Adventurer)
|
||||
new SkillHolder(15651, 1), // Prevailing Sonata (Adventurer)
|
||||
new SkillHolder(15652, 1), // Daring Sonata (Adventurer)
|
||||
new SkillHolder(15653, 1), // Refreshing Sonata (Adventurer)
|
||||
};
|
||||
|
||||
private AdventurersGuide()
|
||||
{
|
||||
addStartNpc(ADVENTURERS_GUIDE);
|
||||
addTalkId(ADVENTURERS_GUIDE);
|
||||
addFirstTalkId(ADVENTURERS_GUIDE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
String htmltext = null;
|
||||
|
||||
switch (event)
|
||||
{
|
||||
case "guide-01.html":
|
||||
case "guide-02.html":
|
||||
case "guide-03.html":
|
||||
case "guide-04.html":
|
||||
case "guide-05.html":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "index":
|
||||
{
|
||||
htmltext = npc.getId() + ".html";
|
||||
break;
|
||||
}
|
||||
case "weakenBreath":
|
||||
{
|
||||
if (player.getShilensBreathDebuffLevel() < 3)
|
||||
{
|
||||
htmltext = "guide-noBreath.html";
|
||||
break;
|
||||
}
|
||||
|
||||
player.setShilensBreathDebuffLevel(2);
|
||||
htmltext = "guide-cleanedBreath.html";
|
||||
break;
|
||||
}
|
||||
case "knight":
|
||||
{
|
||||
htmltext = applyBuffs(npc, player, KNIGHT.getSkill());
|
||||
break;
|
||||
}
|
||||
case "warrior":
|
||||
{
|
||||
htmltext = applyBuffs(npc, player, WARRIOR.getSkill());
|
||||
break;
|
||||
}
|
||||
case "wizard":
|
||||
{
|
||||
htmltext = applyBuffs(npc, player, WIZARD.getSkill());
|
||||
break;
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
private String applyBuffs(L2Npc npc, L2PcInstance player, Skill skill)
|
||||
{
|
||||
if (player.getLevel() > 90)
|
||||
{
|
||||
return "guide-noBuffs.html";
|
||||
}
|
||||
|
||||
for (SkillHolder holder : GROUP_BUFFS)
|
||||
{
|
||||
holder.getSkill().applyEffects(npc, player);
|
||||
}
|
||||
skill.applyEffects(npc, player);
|
||||
|
||||
if ((player.getLevel() < 40) && (player.getClassId().level() <= 1))
|
||||
{
|
||||
BLESS_PROTECTION.getSkill().applyEffects(npc, player);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new AdventurersGuide();
|
||||
}
|
||||
}
|
11
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-01.html
vendored
Normal file
11
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-01.html
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<html><body>
|
||||
I can offer you the following buffs, if you're below Lv. 91.<br>
|
||||
Horn Melody / Drum Melody / Pipe Organ Melody<br1>
|
||||
Guitar Melody / Harp Melody / Lute Melody<br1>
|
||||
Prevailing Sonata / Daring Sonata / Refreshing Sonata<br1>
|
||||
You can receive the above buffs as a group.<br>
|
||||
For Knight's Harmony / Warrior's Harmony / Wizard's Harmony, you will have to choose one.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide knight">"I want the Knight's Harmony."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide warrior">"Warrior's Harmony, please."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide wizard">"Wizard's Harmony, of course!"</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-02.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-02.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>
|
||||
The Steel Door Guild tops all Dwarven guilds in power and prestige. As such, it is our duty to aid adventurers who work to restore peace unto this war-torn land. We will be happy to offer special assistance if you have Steel Door Guild Coins.<br>
|
||||
Well?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide guide-03.html">"How do I use Steel Door Guild Coins?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest AdventurersGuide guide-04.html">"Here, I have some Steel Door Guild Coins..."</Button>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-03.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-03.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>
|
||||
You can use Steel Door Guild Coins to purchase <font color="LEVEL">weapons, armor, and accessories of each grade</font>. These items may be restricted in terms of augmentations or attribute options, but they will be more than enough to help you on your journey.<br>
|
||||
Once you outgrow the equipment, <font color="LEVEL">you can trade them back for Steel Door Guild Coins again</font>! You can also invest in the Aden Reconstruction project if it suits your fancy, or even gamble. Don't forget that Steel Weapon Packs and Steel Armor Packs have a chance of yielding Requiem, Apocalypse, or Specter equipment!<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h npc_%objectId%_Quest AdventurersGuide guide-02.html">Back</Button>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-04.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-04.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>
|
||||
You can use Steel Door Guild Coins to receive equipment, and trade them back for coins again. Just remember, <font color="LEVEL">you cannot bring us junk to exchange for coins!</font><br>
|
||||
Well?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 902">"I want to buy some things."</Button>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-05.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-05.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Adventurer's Guide:<br>
|
||||
You can exchange the Special Appearance Stone Coupon from the L2Store for a variety of Appearance Stones.<br><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 2066">"I'll trade for a Special Appearance Stone."</Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h npc_%objectId%_Quest AdventurersGuide index">Back</Button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-cleanedBreath.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-cleanedBreath.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Adventurers' Guide<br>
|
||||
I was able to weaken Shilen's Breath to a degree...<br>
|
||||
But there isn't much I can do about the tendrils of it coursing deep within your veins.<br>
|
||||
Be patient. Time will heal.<br>
|
||||
Until then, farewell.
|
||||
</body></html>
|
4
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-noBreath.html
vendored
Normal file
4
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-noBreath.html
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Adventurers' Guide<br>
|
||||
I can only weaken Shilen's Breath Lv. 3 or above.<br>
|
||||
There is nothing I can do for you.
|
||||
</body></html>
|
3
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-noBuffs.html
vendored
Normal file
3
trunk/dist/game/data/scripts/ai/others/AdventurersGuide/guide-noBuffs.html
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
<html><body>
|
||||
Characters who are Lv. 91 or above cannot receive Newbie Buffs.
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33977-1.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33977-1.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Veruti:<br>
|
||||
Alchemy can only be learned by Ertheia from the Spirit Realm.<br>
|
||||
It requires arduous training if one is to produce rare items, so you need to have at least undergone 1st Liberation in order to understand the basics of it!<br>
|
||||
Alchemy is divided into <font color="LEVEL">Combination</font> and <font color="LEVEL">Transmutation</font>. The Alchemy Cube is used in Combination while Transmutation allows you to transmute a variety of rare items. There's one more category, but I'll tell you about it later when the time is right. Hehe!<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest AlchemistManager 33977.html">Back</Button>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33977-2.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33977-2.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Veruti:<br>
|
||||
Only Ertheia may learn Alchemy. Sorry.<br>
|
||||
(Your main character must be Ertheia to learn Alchemy.)<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest AlchemistManager 33977.html">Back</Button>
|
||||
</body></html>
|
10
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33977.html
vendored
Normal file
10
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33977.html
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<html><body>Veruti:<br>
|
||||
There are so many strange things about the Material Realm. Apparently we need Adena just to get some clothes!<br>
|
||||
So I've asked Zephyra to help me create items of value so that the Ertheia can make some Adena. The research was very hard, but it was worth it!<br>
|
||||
How about it? Shall we embark on researching the mysterious together? Just remember, only Ertheia Lv. 40 or above who have completed 1st Liberation can learn this skill.<br>
|
||||
<Button ALIGN=LEFT ICON="Normal" action="bypass -h Quest AlchemistManager open_tutorial">"Tell me more about Alchemy."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest AlchemistManager learn_skill">"I want to acquire an Alchemy skill."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h package_deposit" msg="1040">"I want to share an item from my account."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h package_withdraw">"I want to retrieve an item."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</button>
|
||||
</body></html>
|
6
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33978-1.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33978-1.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Zephyra:<br>
|
||||
Only the Ertheia from the Spirit Realm may learn alchemy.<br>
|
||||
Because Alchemy creates rare materials, it requires rigorous training. You must complete your 1st Liberation at least to learn the basics of alchemy. Remember that!<br>
|
||||
Alchemy consists of <font color="LEVEL">Combination</font>, using an Alchemy Cube, and <font color="LEVEL">Transmutation</font> for all kinds of rare items. There is one more thing you will require, but you will find out when you are ready.<br>
|
||||
<button align=LEFT icon="RETURN" action="bypass -h Quest AlchemistManager 33978.html">Back</button>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33978-2.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33978-2.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Zephyra:<br>
|
||||
Not just anyone can learn Alchemy. Only the Ertheia can learn thanks to our special connections with the Wind Spirits.<br>
|
||||
(Only Ertheia may learn Alchemy as their main class.)<br>
|
||||
<button align=LEFT icon="RETURN" action="bypass -h Quest AlchemistManager 33978.html">Back</button>
|
||||
</body></html>
|
10
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33978.html
vendored
Normal file
10
trunk/dist/game/data/scripts/ai/others/AlchemistManager/33978.html
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<html><body>Zephyra:<br>
|
||||
There's so much we don't know about in the Material Realm. They require us to pay with Adena for everything.<br>
|
||||
So I started my research with Veruti. I also got help from the spirits. Research was hard, but then we discovered a new skill that can save Adena by creating valuable goods.<br>
|
||||
So, do you want to join my research? By the way, only Lv. 40 or above Ertheia who have completed their 1st Liberation may learn Alchemy.<br>
|
||||
<button align=LEFT icon="Normal" action="bypass -h Quest AlchemistManager open_tutorial">"Tell me about Alchemy."</button>
|
||||
<button align=LEFT icon="NORMAL" action="bypass -h Quest AlchemistManager learn_skill">"I want to learn Alchemy."</button>
|
||||
<button align=LEFT icon="NORMAL" action="bypass -h package_deposit" msg="1040">"I want to share my items."</button>
|
||||
<button align=LEFT icon="NORMAL" action="bypass -h package_withdraw">"I want to retrieve my shared items."</button>
|
||||
<button align=LEFT icon="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</button>
|
||||
</body></html>
|
102
trunk/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java
vendored
Normal file
102
trunk/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java
vendored
Normal file
@@ -0,0 +1,102 @@
|
||||
/*
|
||||
* 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 ai.others.AlchemistManager;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.l2jmobius.gameserver.data.xml.impl.SkillTreesData;
|
||||
import com.l2jmobius.gameserver.enums.Race;
|
||||
import com.l2jmobius.gameserver.model.L2SkillLearn;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.model.base.AcquireSkillType;
|
||||
import com.l2jmobius.gameserver.network.SystemMessageId;
|
||||
import com.l2jmobius.gameserver.network.serverpackets.ExAcquirableSkillListByClass;
|
||||
import com.l2jmobius.gameserver.network.serverpackets.TutorialShowHtml;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Alchemist Manager AI.
|
||||
* @author Sdw
|
||||
*/
|
||||
public final class AlchemistManager extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int ALCHEMISTS[] =
|
||||
{
|
||||
33978, // Zephyra
|
||||
33977, // Veruti
|
||||
};
|
||||
// Misc
|
||||
private static final String TUTORIAL_LINK = "..\\L2text\\QT_026_alchemy_01.htm";
|
||||
|
||||
private AlchemistManager()
|
||||
{
|
||||
addStartNpc(ALCHEMISTS);
|
||||
addTalkId(ALCHEMISTS);
|
||||
addFirstTalkId(ALCHEMISTS);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
String htmltext = null;
|
||||
switch (event)
|
||||
{
|
||||
case "33978.html":
|
||||
case "33977.html":
|
||||
{
|
||||
htmltext = event;
|
||||
break;
|
||||
}
|
||||
case "open_tutorial":
|
||||
{
|
||||
player.sendPacket(new TutorialShowHtml(npc.getObjectId(), TUTORIAL_LINK, TutorialShowHtml.LARGE_WINDOW));
|
||||
htmltext = npc.getId() + "-1.html";
|
||||
break;
|
||||
}
|
||||
case "learn_skill":
|
||||
{
|
||||
if (player.getRace() == Race.ERTHEIA)
|
||||
{
|
||||
final List<L2SkillLearn> alchemySkills = SkillTreesData.getInstance().getAvailableAlchemySkills(player);
|
||||
|
||||
if (alchemySkills.isEmpty())
|
||||
{
|
||||
player.sendPacket(SystemMessageId.THERE_ARE_NO_OTHER_SKILLS_TO_LEARN);
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(new ExAcquirableSkillListByClass(alchemySkills, AcquireSkillType.ALCHEMY));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
htmltext = npc.getId() + "-2.html";
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new AlchemistManager();
|
||||
}
|
||||
}
|
10
trunk/dist/game/data/scripts/ai/others/ArenaManager/31225.html
vendored
Normal file
10
trunk/dist/game/data/scripts/ai/others/ArenaManager/31225.html
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<html><body>Arena Manager:<br>
|
||||
Way to go! Hooray! Hooray!!!<br>
|
||||
(Be careful! CP/HP will not get recovered inside the fence.)<br><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ArenaManager CPrecovery">CP Recovery: 1,000 Adena</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ArenaManager HPrecovery">HP Recovery: 1,000 Adena</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ArenaManager Buff">Buff for Battle Ground: 2,000 Adena</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_DepositP">Private Warehouse: Deposit an item.</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_WithdrawP">Private Warehouse: Withdraw an item.</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
10
trunk/dist/game/data/scripts/ai/others/ArenaManager/31226.html
vendored
Normal file
10
trunk/dist/game/data/scripts/ai/others/ArenaManager/31226.html
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
<html><body>Arena Director:<br>
|
||||
Play the game according to the rules! The loser should be silent!<br>
|
||||
What? Unfair? Then, why don't you hold your tongue and give it another try!<br><br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ArenaManager CPrecovery">CP Recovery: 1,000 Adena</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ArenaManager HPrecovery">HP Recovery: 1,000 Adena</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ArenaManager Buff">Buff for Arena: 2,000 Adena</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_DepositP">Private Warehouse: Deposit an item.</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_WithdrawP">Private Warehouse: Withdraw an item.</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
139
trunk/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java
vendored
Normal file
139
trunk/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java
vendored
Normal file
@@ -0,0 +1,139 @@
|
||||
/*
|
||||
* 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 ai.others.ArenaManager;
|
||||
|
||||
import com.l2jmobius.gameserver.model.StatsSet;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import com.l2jmobius.gameserver.model.itemcontainer.Inventory;
|
||||
import com.l2jmobius.gameserver.model.zone.ZoneId;
|
||||
import com.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Arena Manager AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class ArenaManager extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int[] ARENA_MANAGER =
|
||||
{
|
||||
31226, // Arena Director (MDT)
|
||||
31225, // Arena Manager (Coliseum)
|
||||
};
|
||||
// Skills
|
||||
private static final SkillHolder[] BUFFS =
|
||||
{
|
||||
new SkillHolder(6805, 1), // Arena Empower
|
||||
new SkillHolder(6806, 1), // Arena Acumen
|
||||
new SkillHolder(6807, 1), // Arena Concentration
|
||||
new SkillHolder(6808, 1), // Arena Might
|
||||
new SkillHolder(6804, 1), // Arena Wind Walk
|
||||
new SkillHolder(6812, 1), // Arena Berserker Spirit
|
||||
};
|
||||
private static final SkillHolder CP_RECOVERY = new SkillHolder(4380, 1); // Arena: CP Recovery
|
||||
private static final SkillHolder HP_RECOVERY = new SkillHolder(6817, 1); // Arena HP Recovery
|
||||
// Misc
|
||||
private static final int CP_COST = 1000;
|
||||
private static final int HP_COST = 1000;
|
||||
private static final int BUFF_COST = 2000;
|
||||
|
||||
private ArenaManager()
|
||||
{
|
||||
addStartNpc(ARENA_MANAGER);
|
||||
addTalkId(ARENA_MANAGER);
|
||||
addFirstTalkId(ARENA_MANAGER);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
switch (event)
|
||||
{
|
||||
case "CPrecovery":
|
||||
{
|
||||
if (player.getAdena() >= CP_COST)
|
||||
{
|
||||
takeItems(player, Inventory.ADENA_ID, CP_COST);
|
||||
getTimers().addTimer("CPrecovery_delay", 2000, npc, player);
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "HPrecovery":
|
||||
{
|
||||
if (player.getAdena() >= HP_COST)
|
||||
{
|
||||
takeItems(player, Inventory.ADENA_ID, HP_COST);
|
||||
getTimers().addTimer("HPrecovery_delay", 2000, npc, player);
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "Buff":
|
||||
{
|
||||
if (player.getAdena() >= BUFF_COST)
|
||||
{
|
||||
takeItems(player, Inventory.ADENA_ID, BUFF_COST);
|
||||
npc.setTarget(player);
|
||||
for (SkillHolder skill : BUFFS)
|
||||
{
|
||||
npc.doCast(skill.getSkill());
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
return super.onAdvEvent(event, npc, player);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onTimerEvent(String event, StatsSet params, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
if ((player != null) && !player.isInsideZone(ZoneId.PVP))
|
||||
{
|
||||
if (event.equals("CPrecovery_delay"))
|
||||
{
|
||||
npc.setTarget(player);
|
||||
npc.doCast(CP_RECOVERY.getSkill());
|
||||
}
|
||||
else if (event.equals("HPrecovery_delay"))
|
||||
{
|
||||
npc.setTarget(player);
|
||||
npc.doCast(HP_RECOVERY.getSkill());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new ArenaManager();
|
||||
}
|
||||
}
|
101
trunk/dist/game/data/scripts/ai/others/Ballista.java
vendored
Normal file
101
trunk/dist/game/data/scripts/ai/others/Ballista.java
vendored
Normal file
@@ -0,0 +1,101 @@
|
||||
/*
|
||||
* 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 ai.others;
|
||||
|
||||
import com.l2jmobius.Config;
|
||||
import com.l2jmobius.gameserver.model.L2Object;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||
import com.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Ballista AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class Ballista extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int[] BALLISTA =
|
||||
{
|
||||
35685, // Shanty Fortress
|
||||
35723, // Southern Fortress
|
||||
35754, // Hive Fortress
|
||||
35792, // Valley Fortress
|
||||
35823, // Ivory Fortress
|
||||
35854, // Narsell Fortress
|
||||
35892, // Bayou Fortress
|
||||
35923, // White Sands Fortress
|
||||
35961, // Borderland Fortress
|
||||
35999, // Swamp Fortress
|
||||
36030, // Archaic Fortress
|
||||
36068, // Floran Fortress
|
||||
36106, // Cloud Mountain)
|
||||
36137, // Tanor Fortress
|
||||
36168, // Dragonspine Fortress
|
||||
36206, // Antharas's Fortress
|
||||
36244, // Western Fortress
|
||||
36282, // Hunter's Fortress
|
||||
36313, // Aaru Fortress
|
||||
36351, // Demon Fortress
|
||||
36389, // Monastic Fortress
|
||||
};
|
||||
// Skill
|
||||
private static final SkillHolder BOMB = new SkillHolder(2342, 1); // Ballista Bomb
|
||||
// Misc
|
||||
private static final int MIN_CLAN_LV = 5;
|
||||
|
||||
private Ballista()
|
||||
{
|
||||
addSkillSeeId(BALLISTA);
|
||||
addSpawnId(BALLISTA);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onSkillSee(L2Npc npc, L2PcInstance caster, Skill skill, L2Object[] targets, boolean isSummon)
|
||||
{
|
||||
if ((skill != null) && (caster.getTarget() == npc) && (getRandom(100) < 40) && (skill == BOMB.getSkill()))
|
||||
{
|
||||
if (npc.getFort().getSiege().isInProgress())
|
||||
{
|
||||
if ((caster.getClan() != null) && (caster.getClan().getLevel() >= MIN_CLAN_LV))
|
||||
{
|
||||
caster.getClan().addReputationScore(Config.BALLISTA_POINTS, true);
|
||||
caster.sendPacket(SystemMessageId.THE_BALLISTA_HAS_BEEN_SUCCESSFULLY_DESTROYED_THE_CLAN_REPUTATION_WILL_BE_INCREASED);
|
||||
}
|
||||
}
|
||||
npc.doDie(caster);
|
||||
}
|
||||
return super.onSkillSee(npc, caster, skill, targets, isSummon);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onSpawn(L2Npc npc)
|
||||
{
|
||||
npc.disableCoreAI(true);
|
||||
npc.setUndying(true);
|
||||
return super.onSpawn(npc);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new Ballista();
|
||||
}
|
||||
}
|
6
trunk/dist/game/data/scripts/ai/others/BlackJudge/30981-01.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/BlackJudge/30981-01.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Dark Judge:<br>
|
||||
I was able to weaken Shilen's Breath to a degree...<br>
|
||||
But there isn't much I can do about the tendrils of it coursing deep within your veins.<br><br>
|
||||
Be patient. Time will heal.<br><br>
|
||||
Until then, farewell.
|
||||
</body></html>
|
4
trunk/dist/game/data/scripts/ai/others/BlackJudge/30981-02.html
vendored
Normal file
4
trunk/dist/game/data/scripts/ai/others/BlackJudge/30981-02.html
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<html><body>Dark Judge:<br>
|
||||
I can only weaken Shilen's Breath Lv. 3 or above.<br>
|
||||
There is nothing I can do for you.
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/BlackJudge/30981.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/BlackJudge/30981.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Dark Judge:<br>
|
||||
The judges have come to this land to save souls contaminated by sin, not separate good from evil or light from darkness. Rather, we have come to help those with strong wills and noble souls -- whether or not they wish our help. Come, sinners, come to us...<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest BlackJudge weakenBreath">"I heard you could weaken Shilen's Breath Lv.3 or above."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
64
trunk/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java
vendored
Normal file
64
trunk/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java
vendored
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* 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 ai.others.BlackJudge;
|
||||
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Black Judge AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class BlackJudge extends AbstractNpcAI
|
||||
{
|
||||
// NPC
|
||||
private static final int BLACK_JUDGE = 30981;
|
||||
|
||||
private BlackJudge()
|
||||
{
|
||||
addStartNpc(BLACK_JUDGE);
|
||||
addTalkId(BLACK_JUDGE);
|
||||
addFirstTalkId(BLACK_JUDGE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
String htmltext = null;
|
||||
|
||||
if (event.equals("weakenBreath"))
|
||||
{
|
||||
if (player.getShilensBreathDebuffLevel() >= 3)
|
||||
{
|
||||
player.setShilensBreathDebuffLevel(2);
|
||||
htmltext = "30981-01.html";
|
||||
}
|
||||
else
|
||||
{
|
||||
htmltext = "30981-02.html";
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new BlackJudge();
|
||||
}
|
||||
}
|
6
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092-01.html
vendored
Normal file
6
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092-01.html
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><body>Black Marketeer of Mammon:<br>
|
||||
<font color="LEVEL">[Exchange Ancient Adena for Adena]</font><br>
|
||||
Enter the amount of Ancient Adena you wish to exchange.<br>
|
||||
<td align=left><edit var="data1" width=100></td>
|
||||
<button value="Exchange" action="bypass -h Quest BlackMarketeerOfMammon exchange $data1" back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF" width=80 height=27>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092-02.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092-02.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><head><body>Black Marketeer of Mammon:<br>
|
||||
<font color="FF0000">[Exchange failure]</font><br>
|
||||
You've entered an invalid value. Please input a correct amount.<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest BlackMarketeerOfMammon 31092-01.html">Back</Button>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092-03.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092-03.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><head><body>Black Marketeer of Mammon:<br>
|
||||
<font color="FF0000">[Exchange failure]</font><br>
|
||||
You don't have enough of the item that you're trying to exchange.<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest BlackMarketeerOfMammon 31092-01.html">Back</Button>
|
||||
</body></html>
|
5
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092-04.html
vendored
Normal file
5
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092-04.html
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<html><body>Black Marketeer of Mammon:<br>
|
||||
<FONT color="LEVEL">[Exchange success]</FONT><br>
|
||||
Thank you! There you go! Are you satisfied now? Or do you want to exchange something else?<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="Quest BlackMarketeerOfMammon 31092-01.html">Back</Button>
|
||||
</body></html>
|
11
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092.html
vendored
Normal file
11
trunk/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/31092.html
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<html><body>Black Marketeer of Mammon:<br>
|
||||
The Lords of Dawn and the Revolutionary Troops of Dusk use <font color="LEVEL">Ancient Adena</font> as their currency, following in the old empire's tradition.<br>
|
||||
Tradition and customs are important but they are so old... If you were to go to the market with that money in this day and age, you couldn't buy a thing.<br>
|
||||
Do you have any ancient adena that you don't know what to do with? If you do, I'll exchange them for adena.<br>
|
||||
Also, if your weapon has a special ability that you do not want, I can remove that, too. I dont't know why you would want to take off a special ability that's been bestowed on your weapon, but we'll do anything for adena.<br>
|
||||
I have also obtained some rare goods, so stop by some time - these items aren't easy to obtain!<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest BlackMarketeerOfMammon 31092-01.html">"I want to exchange Ancient Adena for Adena."</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 310922002">"Can I trade black market goods?"</Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_exc_multisell 310922001">"I want to remove special abilities from my weapon."</Button>
|
||||
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>
|
||||
</body></html>
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user