Koldrut Jay (34169) related changes.
Contributed by Serenitty.
This commit is contained in:
parent
c8659d9da8
commit
52db11b6d5
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<instance id="205" maxWorlds="80" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/instance.xsd">
|
||||
<time duration="120" empty="30" />
|
||||
<time duration="60" empty="30" />
|
||||
<locations>
|
||||
<enter type="FIXED">
|
||||
<location x="-88015" y="-141153" z="-9168" />
|
||||
@ -23,8 +23,9 @@
|
||||
<condition type="Distance" />
|
||||
<condition type="Reenter" />
|
||||
</conditions>
|
||||
<reenter apply="ON_ENTER">
|
||||
<reenter apply="ON_FINISH">
|
||||
<reset day="WEDNESDAY" hour="6" minute="30" />
|
||||
<reset day="SATURDAY" hour="6" minute="30" />
|
||||
</reenter>
|
||||
<doorlist>
|
||||
<door id="17130045" />
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Monster Arena -->
|
||||
<instance id="192" maxWorlds="20" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/instance.xsd">
|
||||
<time duration="21" empty="0" />
|
||||
<time duration="30" empty="0" />
|
||||
<locations>
|
||||
<enter type="FIXED">
|
||||
<location x="12556" y="183701" z="-3717" />
|
||||
|
@ -51,7 +51,7 @@ import instances.AbstractInstance;
|
||||
public class LastImperialTomb extends AbstractInstance
|
||||
{
|
||||
// NPCs
|
||||
private static final int GUIDE = 32011;
|
||||
private static final int GUIDE = 34169;
|
||||
private static final int CUBE = 31843; // 29061
|
||||
private static final int HALL_ALARM = 18328;
|
||||
private static final int HALL_KEEPER_SUICIDAL_SOLDIER = 18333;
|
||||
@ -147,7 +147,7 @@ public class LastImperialTomb extends AbstractInstance
|
||||
// @formatter:on
|
||||
// Misc
|
||||
private static final int TEMPLATE_ID = 205;
|
||||
private static final int FRINTEZZA_WAIT_TIME = 10; // minutes
|
||||
private static final int FRINTEZZA_WAIT_TIME = 1; // minutes
|
||||
private static final int RANDOM_SONG_INTERVAL = 90; // seconds
|
||||
private static final int TIME_BETWEEN_DEMON_SPAWNS = 20; // seconds
|
||||
private static final int MAX_DEMONS = 24;
|
||||
|
@ -10,30 +10,30 @@
|
||||
</table>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center>Expand the influence of your clan!</td>
|
||||
<td align=center>In order to give every clan a chance to test their might a special venue was created. It s called the<font color="LEVEL"> Clan arena.</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height=10></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>Create alliance and challenge the enemies!</td>
|
||||
<td align=center>Gather a <font color="LEVEL">command channel</font> and go to the Clan Arena</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height=19></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h Quest MonsterArena enter_monster_arena" value="Go to the Clan Arena" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingBtn_down" fore="L2UI_CT1.OlympiadWnd_DF_Apply">
|
||||
<button action="bypass -h Quest MonsterArena enter_monster_arena" value="Enter the Clan Arena" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingBtn_down" fore="L2UI_CT1.OlympiadWnd_DF_Apply">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h Quest MonsterArena 30202-02.htm" value="Learn about the Clan Arena" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingInfo_down" fore="BranchSys3.icon2.ArmyTrainingInfo">
|
||||
<button action="bypass -h Quest MonsterArena 30202-02.htm" value="Ask about the Clan Arena" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingInfo_down" fore="BranchSys3.icon2.ArmyTrainingInfo">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h npc_%objectId%_multisell 3020201" value="Exchange Item" width="230" height="31" back="L2UI_CT1.HtmlWnd_DF_Awake_Down" fore="L2UI_CT1.HtmlWnd_DF_Awake">
|
||||
<button action="bypass -h Quest MonsterArena 34169-01.htm" value="Back" width="230" height="31" back="L2UI_CT1.HtmlWnd_DF_Awake_Down" fore="L2UI_CT1.HtmlWnd_DF_Awake">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
@ -1,8 +1,18 @@
|
||||
<html><body>Leo:<br>
|
||||
Hello! We created special area in the Monster Arena for hard fights between characters in alliances. So go into battle for glory and power!<br>
|
||||
To enter the Arena, members of one clan must form an <font color="LEVEL">alliance</font>, and clan leader must confirm leader's rights.<br>
|
||||
Remember that you can go to Arena only for <font color="LEVEL">20 minutes</font>! Of course, you can extend residence time. Well spend this fee for various research than help us to improve Arena.<br>
|
||||
Arena battles are held <font color="LEVEL">once a week</font>, the count is reset <font color="LEVEL">every Wednesday at 6:30 a.m</font>. Battle begins with <font color="LEVEL">Raid 20 Lv</font>. Level of available Raids grows gradually. Thanks to the progress' statistics higher level Raid will be available each week.<br>
|
||||
The best thing is to have in alliance <font color="LEVEL">as many characters as possible</font>.<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest MonsterArena 30202-01.htm">Home</Button>
|
||||
<html>
|
||||
<body scroll="no">
|
||||
<table border=0 cellpadding=0 cellspacing=0 width=292 height=358 background="L2UI_CH3.refinewnd_back_Pattern">
|
||||
<tr>
|
||||
<td valign="top" align="center">
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center width=185 height=185 background="BranchSys3.icon2.ArmyTrainingEmblem"></td>
|
||||
</tr>
|
||||
</table>
|
||||
While at the Clan Arena a command channel created members of the same clan<br>
|
||||
can respond to a challenge. You can stay inside for <font color="LEVEL">3 minutes.</font>,<br>
|
||||
you can, however, extend you stay. Battles take place <font color="LEVEL">once a week,</font>
|
||||
<font color="LEVEL">the counter</font>is reset <font color="LEVEL">every Wednesday</font>. the raid consist of 25 consecutive stages.<br>
|
||||
Your progress is saved so you can start at the stage where you left off the week before.<br>
|
||||
The stages will get significantly harder after you cleared the first 20..<br>
|
||||
<button action="bypass -h Quest MonsterArena 34169-01.htm" value="Back" width="230" height="31" back="L2UI_CT1.HtmlWnd_DF_Awake_Down" fore="L2UI_CT1.HtmlWnd_DF_Awake">
|
||||
</body></html>
|
@ -1,5 +1,14 @@
|
||||
<html><body>Leo:<br>
|
||||
To enter the Arena, members of one clan must form an alliance, and clan leader must make an entrance request.<br>
|
||||
Alliance can not enter the Arena without an entrance request from it's leader.<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest MonsterArena 30202-01.htm">Home</Button>
|
||||
<html>
|
||||
<body scroll="no">
|
||||
<table border=0 cellpadding=0 cellspacing=0 width=292 height=358 background="L2UI_CH3.refinewnd_back_Pattern">
|
||||
<tr>
|
||||
<td valign="top" align="center">
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center width=185 height=185 background="BranchSys3.icon2.ArmyTrainingEmblem"></td>
|
||||
</tr>
|
||||
</table>
|
||||
The battle WonΒ΄t be easy, so there are certain conditions for participation.
|
||||
You can join battle only as a member of a <font color="LEVEL">party-command channel.</font><br>
|
||||
<button action="bypass -h Quest MonsterArena 34169-01.htm" value="Back" width="230" height="31" back="L2UI_CT1.HtmlWnd_DF_Awake_Down" fore="L2UI_CT1.HtmlWnd_DF_Awake">
|
||||
</body></html>
|
44
L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/instances/MonsterArena/34169-01.htm
vendored
Normal file
44
L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/instances/MonsterArena/34169-01.htm
vendored
Normal file
@ -0,0 +1,44 @@
|
||||
<html>
|
||||
<body scroll="no">
|
||||
<table border=0 cellpadding=0 cellspacing=0 width=292 height=358 background="L2UI_CH3.refinewnd_back_Pattern">
|
||||
<tr>
|
||||
<td valign="top" align="center">
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center width=185 height=185 background="BranchSys3.icon2.ArmyTrainingEmblem"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center>Nothing is impossible for a clan of friends!</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height=10></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>Create a command channel and go for it!</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height=19></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h Quest MonsterArena 30202-01.htm" value="Clan Arena" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingInfo_down" fore="BranchSys3.icon2.ArmyTrainingInfo">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h Quest MonsterArena 34169-04.htm" value="Frintezza Raid" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingInfo_down" fore="BranchSys3.icon2.ArmyTrainingInfo">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h Quest MonsterArena 34169-02.htm" value="Dwelling of Spirits" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingInfo_down" fore="BranchSys3.icon2.ArmyTrainingInfo">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
13
L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/instances/MonsterArena/34169-02.htm
vendored
Normal file
13
L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/instances/MonsterArena/34169-02.htm
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<body scroll="no">
|
||||
<table border=0 cellpadding=0 cellspacing=0 width=292 height=358 background="L2UI_CH3.refinewnd_back_Pattern">
|
||||
<tr>
|
||||
<td valign="top" align="center">
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center width=185 height=185 background="BranchSys3.icon2.ArmyTrainingEmblem"></td>
|
||||
</tr>
|
||||
</table>
|
||||
-.- <font color="LEVEL">NO AVAILABLE -.-</font><br>
|
||||
<button action="bypass -h Quest MonsterArena 34169-01.htm" value="Back" width="230" height="31" back="L2UI_CT1.HtmlWnd_DF_Awake_Down" fore="L2UI_CT1.HtmlWnd_DF_Awake">
|
||||
</body></html>
|
16
L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/instances/MonsterArena/34169-03.htm
vendored
Normal file
16
L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/instances/MonsterArena/34169-03.htm
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
<html>
|
||||
<body scroll="no">
|
||||
<table border=0 cellpadding=0 cellspacing=0 width=292 height=358 background="L2UI_CH3.refinewnd_back_Pattern">
|
||||
<tr>
|
||||
<td valign="top" align="center">
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center width=185 height=185 background="BranchSys3.icon2.ArmyTrainingEmblem"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<font color="LEVEL">Punitive expedition againt Frintezza</font> is available for
|
||||
command channels with <font color="LEVEL">10-40 warriors, all of whom have reached Lv 76.</font>,<br>
|
||||
After the start of the expedition you will have<font color="LEVEL">60 minutes</font>to finish it.<br>
|
||||
<font color="LEVEL">Every Wednesday and Saturday</font><br>
|
||||
<button action="bypass -h Quest MonsterArena 34169-01.htm" value="Back" width="230" height="31" back="L2UI_CT1.HtmlWnd_DF_Awake_Down" fore="L2UI_CT1.HtmlWnd_DF_Awake">
|
||||
</body></html>
|
48
L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/instances/MonsterArena/34169-04.htm
vendored
Normal file
48
L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/instances/MonsterArena/34169-04.htm
vendored
Normal file
@ -0,0 +1,48 @@
|
||||
<html>
|
||||
<body scroll="no">
|
||||
<table border=0 cellpadding=0 cellspacing=0 width=292 height=358 background="L2UI_CH3.refinewnd_back_Pattern">
|
||||
<tr>
|
||||
<td valign="top" align="center">
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center width=185 height=185 background="BranchSys3.icon2.ArmyTrainingEmblem"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td align=center>Join the punitive expedition against Frintezza,</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height=10></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>the last prince of Elmoreden,</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height=10></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>who chose to accept the power</font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height=19></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h Quest LastImperialTomb" value="Enter Frintezza Expedition" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingBtn_down" fore="L2UI_CT1.OlympiadWnd_DF_Apply">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h Quest MonsterArena 34169-03.htm" value="Briefing about Expedition Frintezza" width="230" height="31" back="BranchSys3.icon2.ArmyTrainingInfo_down" fore="BranchSys3.icon2.ArmyTrainingInfo">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align=center>
|
||||
<button action="bypass -h Quest MonsterArena 34169-01.htm" value="Back" width="230" height="31" back="L2UI_CT1.HtmlWnd_DF_Awake_Down" fore="L2UI_CT1.HtmlWnd_DF_Awake">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
@ -37,7 +37,7 @@ import instances.AbstractInstance;
|
||||
public class MonsterArena extends AbstractInstance
|
||||
{
|
||||
// NPCs
|
||||
private static final int LEO = 30202;
|
||||
private static final int KOLDRUT_JAY = 34169;
|
||||
private static final int MACHINE = 30203;
|
||||
private static final int SUPPLIES = 30204;
|
||||
private static final int[] BOSSES =
|
||||
@ -64,11 +64,11 @@ public class MonsterArena extends AbstractInstance
|
||||
25813, // Garaki
|
||||
};
|
||||
// Rewards
|
||||
private static final int BATTLE_BOX_1 = 70917;
|
||||
private static final int BATTLE_BOX_2 = 70918;
|
||||
private static final int BATTLE_BOX_3 = 70919;
|
||||
private static final int BATTLE_BOX_4 = 70920;
|
||||
private static final int TICKET_L = 90945;
|
||||
private static final int BATTLE_BOX_1 = 90913;
|
||||
private static final int BATTLE_BOX_2 = 90913;
|
||||
private static final int BATTLE_BOX_3 = 90914;
|
||||
private static final int BATTLE_BOX_4 = 90914;
|
||||
private static final int VALOR_BOX = 90915;
|
||||
private static final int TICKET_M = 90946;
|
||||
private static final int TICKET_H = 90947;
|
||||
// Misc
|
||||
@ -79,9 +79,9 @@ public class MonsterArena extends AbstractInstance
|
||||
public MonsterArena()
|
||||
{
|
||||
super(TEMPLATE_ID);
|
||||
addStartNpc(LEO, MACHINE, SUPPLIES);
|
||||
addFirstTalkId(LEO, MACHINE, SUPPLIES);
|
||||
addTalkId(LEO, MACHINE, SUPPLIES);
|
||||
addStartNpc(KOLDRUT_JAY, MACHINE, SUPPLIES);
|
||||
addFirstTalkId(KOLDRUT_JAY, MACHINE, SUPPLIES);
|
||||
addTalkId(KOLDRUT_JAY, MACHINE, SUPPLIES);
|
||||
addKillId(BOSSES);
|
||||
addInstanceLeaveId(TEMPLATE_ID);
|
||||
}
|
||||
@ -91,6 +91,11 @@ public class MonsterArena extends AbstractInstance
|
||||
{
|
||||
switch (event)
|
||||
{
|
||||
case "34169.htm":
|
||||
case "34169-01.htm":
|
||||
case "34169-02.htm":
|
||||
case "34169-03.htm":
|
||||
case "34169-04.htm":
|
||||
case "30202-01.htm":
|
||||
case "30202-02.htm":
|
||||
case "30202-03.htm":
|
||||
@ -181,7 +186,7 @@ public class MonsterArena extends AbstractInstance
|
||||
world.setStatus(1);
|
||||
for (PlayerInstance plr : world.getPlayers())
|
||||
{
|
||||
plr.sendPacket(new ExSendUIEvent(plr, false, false, 1200, 0, NpcStringId.TIME_LEFT));
|
||||
plr.sendPacket(new ExSendUIEvent(plr, false, false, 1800, 0, NpcStringId.TIME_LEFT));
|
||||
}
|
||||
}
|
||||
break;
|
||||
@ -231,7 +236,7 @@ public class MonsterArena extends AbstractInstance
|
||||
// Rare reward.
|
||||
if (getRandom(100) < 1) // 1% chance.
|
||||
{
|
||||
giveItems(player, TICKET_L, 1);
|
||||
giveItems(player, VALOR_BOX, 1);
|
||||
}
|
||||
else if (getRandom(100) < 1) // 1% chance.
|
||||
{
|
||||
|
@ -10,6 +10,7 @@
|
||||
<npc id="32478" x="148465" y="26654" z="-2200" heading="24329" respawnTime="60sec" /> <!-- Game Assistant -->
|
||||
<npc id="33359" x="148465" y="27156" z="-2200" heading="33121" respawnTime="60sec" /> <!-- Kerry -->
|
||||
<npc id="31001" x="145747" y="21312" z="-2136" heading="93" respawnTime="60sec" /> <!-- Claudia Athebaldt -->
|
||||
<npc id="34169" x="147459" y="27825" z="-2264" heading="16383" respawnTime="60sec" /> <!-- Koldrut Jay -->
|
||||
<npc id="34266" x="150868" y="27428" z="-2264" respawnTime="60sec" /> <!-- Nazeph -->
|
||||
<npc id="34273" x="150842" y="28483" z="-2248" heading="47671" respawnTime="60sec" /> <!-- Jeros -->
|
||||
<npc id="34274" x="150862" y="28396" z="-2248" heading="32767" respawnTime="60sec" /> <!-- Jeros' Anvil -->
|
||||
|
Loading…
Reference in New Issue
Block a user