From 218841c51efd9a374a443ea1936e7d1555727cf5 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 2 Nov 2022 23:21:17 +0000 Subject: [PATCH] Hero claim message now uses ClassListData. Thanks to Enryu. --- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- .../scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java | 5 ++--- 10 files changed, 20 insertions(+), 30 deletions(-) diff --git a/L2J_Mobius_07.0_PreludeOfWar/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_07.0_PreludeOfWar/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index b203206d7b..aa4863ae2d 100644 --- a/L2J_Mobius_07.0_PreludeOfWar/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_07.0_PreludeOfWar/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,14 +19,13 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -211,7 +210,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 85) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index 3cd8c197fb..db5f85017a 100644 --- a/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_08.2_Homunculus/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,14 +19,13 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -263,7 +262,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 85) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index 3cd8c197fb..db5f85017a 100644 --- a/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_09.2_ReturnOfTheQueenAnt/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,14 +19,13 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -263,7 +262,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 85) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index 3cd8c197fb..db5f85017a 100644 --- a/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_10.2_MasterClass/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,14 +19,13 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -263,7 +262,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 85) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_10.3_MasterClass/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_10.3_MasterClass/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index 3cd8c197fb..db5f85017a 100644 --- a/L2J_Mobius_10.3_MasterClass/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_10.3_MasterClass/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,14 +19,13 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -263,7 +262,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 85) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index bbff4608fc..bebd43fe6c 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,15 +19,14 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.enums.CategoryType; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -187,7 +186,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 55) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index bbff4608fc..bebd43fe6c 100644 --- a/L2J_Mobius_Essence_4.2_DwellingOfSpirits/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_Essence_4.2_DwellingOfSpirits/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,15 +19,14 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.enums.CategoryType; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -187,7 +186,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 55) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index bbff4608fc..bebd43fe6c 100644 --- a/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_Essence_5.2_FrostLord/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,15 +19,14 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.enums.CategoryType; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -187,7 +186,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 55) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index bbff4608fc..bebd43fe6c 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,15 +19,14 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.enums.CategoryType; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -187,7 +186,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 55) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; } diff --git a/L2J_Mobius_Essence_6.3_Crusader/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_Essence_6.3_Crusader/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index bbff4608fc..bebd43fe6c 100644 --- a/L2J_Mobius_Essence_6.3_Crusader/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_Essence_6.3_Crusader/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -19,15 +19,14 @@ package ai.others.MonumentOfHeroes; import java.util.List; import org.l2jmobius.Config; +import org.l2jmobius.gameserver.data.xml.ClassListData; import org.l2jmobius.gameserver.enums.CategoryType; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.olympiad.Hero; import org.l2jmobius.gameserver.model.olympiad.Olympiad; -import org.l2jmobius.gameserver.network.NpcStringId; import org.l2jmobius.gameserver.network.SystemMessageId; import org.l2jmobius.gameserver.network.serverpackets.ExHeroList; -import org.l2jmobius.gameserver.network.serverpackets.ExShowScreenMessage; import org.l2jmobius.gameserver.network.serverpackets.PlaySound; import ai.AbstractNpcAI; @@ -187,7 +186,7 @@ public class MonumentOfHeroes extends AbstractNpcAI if (player.getLevel() >= 55) { Hero.getInstance().claimHero(player); - showOnScreenMsg(player, (NpcStringId.getNpcStringId(13357 + player.getClassId().getId())), ExShowScreenMessage.TOP_CENTER, 5000); + showOnScreenMsg(player, "Congratulations, " + player.getName() + "! You have become the Hero of " + ClassListData.getInstance().getClass(player.getClassId()).getClassName(), 10000); player.broadcastPacket(new PlaySound(1, "ns01_f", 0, 0, 0, 0, 0)); htmltext = "MonumentOfHeroes-heroCertificationsDone.html"; }