Reworked the custom localisation system.
This commit is contained in:
@@ -1,212 +0,0 @@
|
||||
Within data/lang, a folder should be created in order to hold the files
|
||||
related with a given language.
|
||||
|
||||
Those folders should be named by using 2 letters, as described by the following
|
||||
list:
|
||||
|
||||
Codes for the representation of the names of languages
|
||||
ISO 639-1 codes arranged alphabetically
|
||||
more info about this standard: http://en.wikipedia.org/wiki/ISO_639-1
|
||||
aa Afar
|
||||
ab Abkhazian
|
||||
af Afrikaans
|
||||
ak Akan
|
||||
sq Albanian
|
||||
am Amharic
|
||||
ar Arabic
|
||||
an Aragonese
|
||||
hy Armenian
|
||||
as Assamese
|
||||
av Avaric
|
||||
ae Avestan
|
||||
ay Aymara
|
||||
az Azerbaijani
|
||||
ba Bashkir
|
||||
bm Bambara
|
||||
eu Basque
|
||||
be Belarusian
|
||||
bn Bengali
|
||||
bh Bihari
|
||||
bi Bislama
|
||||
bs Bosnian
|
||||
br Breton
|
||||
bg Bulgarian
|
||||
my Burmese
|
||||
ca Catalan; Valencian
|
||||
ch Chamorro
|
||||
ce Chechen
|
||||
zh Chinese
|
||||
cu Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic
|
||||
cv Chuvash
|
||||
kw Cornish
|
||||
co Corsican
|
||||
cr Cree
|
||||
cs Czech
|
||||
da Danish
|
||||
dv Divehi; Dhivehi; Maldivian
|
||||
nl Dutch; Flemish
|
||||
dz Dzongkha
|
||||
en English
|
||||
eo Esperanto
|
||||
et Estonian
|
||||
ee Ewe
|
||||
fo Faroese
|
||||
fj Fijian
|
||||
fi Finnish
|
||||
fr French
|
||||
fy Western Frisian
|
||||
ff Fulah
|
||||
ka Georgian
|
||||
de German
|
||||
gd Gaelic; Scottish Gaelic
|
||||
ga Irish
|
||||
gl Galician
|
||||
gv Manx
|
||||
el Greek, Modern (1453-)
|
||||
gn Guarani
|
||||
gu Gujarati
|
||||
ht Haitian; Haitian Creole
|
||||
ha Hausa
|
||||
he Hebrew
|
||||
hz Herero
|
||||
hi Hindi
|
||||
ho Hiri Motu
|
||||
hu Hungarian
|
||||
ig Igbo
|
||||
is Icelandic
|
||||
io Ido
|
||||
ii Sichuan Yi; Nuosu
|
||||
iu Inuktitut
|
||||
ie Interlingue; Occidental
|
||||
ia Interlingua (International Auxiliary Language Association)
|
||||
id Indonesian
|
||||
ik Inupiaq
|
||||
it Italian
|
||||
jv Javanese
|
||||
ja Japanese
|
||||
kl Kalaallisut; Greenlandic
|
||||
kn Kannada
|
||||
ks Kashmiri
|
||||
kr Kanuri
|
||||
kk Kazakh
|
||||
km Central Khmer
|
||||
ki Kikuyu; Gikuyu
|
||||
rw Kinyarwanda
|
||||
ky Kirghiz; Kyrgyz
|
||||
kv Komi
|
||||
kg Kongo
|
||||
ko Korean
|
||||
kj Kuanyama; Kwanyama
|
||||
ku Kurdish
|
||||
lo Lao
|
||||
la Latin
|
||||
lv Latvian
|
||||
li Limburgan; Limburger; Limburgish
|
||||
ln Lingala
|
||||
lt Lithuanian
|
||||
lb Luxembourgish; Letzeburgesch
|
||||
lu Luba-Katanga
|
||||
lg Ganda
|
||||
mk Macedonian
|
||||
mh Marshallese
|
||||
ml Malayalam
|
||||
mi Maori
|
||||
mr Marathi
|
||||
ms Malay
|
||||
mg Malagasy
|
||||
mt Maltese
|
||||
mo Moldavian
|
||||
mn Mongolian
|
||||
na Nauru
|
||||
nv Navajo; Navaho
|
||||
nr Ndebele, South; South Ndebele
|
||||
nd Ndebele, North; North Ndebele
|
||||
ng Ndonga
|
||||
ne Nepali
|
||||
nn Norwegian Nynorsk; Nynorsk, Norwegian
|
||||
nb Bokmal, Norwegian; Norwegian Bokmal
|
||||
no Norwegian
|
||||
ny Chichewa; Chewa; Nyanja
|
||||
oc Occitan (post 1500); Provencal
|
||||
oj Ojibwa
|
||||
or Oriya
|
||||
om Oromo
|
||||
os Ossetian; Ossetic
|
||||
pa Panjabi; Punjabi
|
||||
fa Persian
|
||||
pi Pali
|
||||
pl Polish
|
||||
pt Portuguese
|
||||
ps Pushto; Pashto
|
||||
qu Quechua
|
||||
rm Romansh
|
||||
ro Romanian
|
||||
rn Rundi
|
||||
ru Russian
|
||||
sg Sango
|
||||
sa Sanskrit
|
||||
sr Serbian
|
||||
hr Croatian
|
||||
si Sinhala; Sinhalese
|
||||
sk Slovak
|
||||
sl Slovenian
|
||||
se Northern Sami
|
||||
sm Samoan
|
||||
sn Shona
|
||||
sd Sindhi
|
||||
so Somali
|
||||
st Sotho, Southern
|
||||
es Spanish; Castilian
|
||||
sc Sardinian
|
||||
ss Swati
|
||||
su Sundanese
|
||||
sw Swahili
|
||||
sv Swedish
|
||||
ty Tahitian
|
||||
ta Tamil
|
||||
tt Tatar
|
||||
te Telugu
|
||||
tg Tajik
|
||||
tl Tagalog
|
||||
th Thai
|
||||
bo Tibetan
|
||||
ti Tigrinya
|
||||
to Tonga (Tonga Islands)
|
||||
tn Tswana
|
||||
ts Tsonga
|
||||
tk Turkmen
|
||||
tr Turkish
|
||||
tw Twi
|
||||
ug Uighur; Uyghur
|
||||
uk Ukrainian
|
||||
ur Urdu
|
||||
uz Uzbek
|
||||
ve Venda
|
||||
vi Vietnamese
|
||||
vo Volapuk
|
||||
cy Welsh
|
||||
wa Walloon
|
||||
wo Wolof
|
||||
xh Xhosa
|
||||
yi Yiddish
|
||||
yo Yoruba
|
||||
za Zhuang; Chuang
|
||||
zu Zulu
|
||||
|
||||
So if you wanted to add ukrainian support, you should:
|
||||
|
||||
1-Create a folder:
|
||||
|
||||
gameserver/data/lang/uk
|
||||
|
||||
2-Copy data/lang/systemmsg.txt to data/lang/uk/systemmsg.txt
|
||||
|
||||
3-Translate system messages as you see fit. (Be careful with
|
||||
the placeholders such as $s1!!)
|
||||
|
||||
----THIS PART IS NOT IMPLEMENTED YET----
|
||||
4-Copy and translate HTM files from html and scripts folders.
|
||||
|
||||
If a file or system message didn't exist/weren't defined for a
|
||||
given language a player could be preferring, stock ones should
|
||||
be dispatched.
|
||||
11
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/NpcStringLocalisation.xml
vendored
Normal file
11
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/NpcStringLocalisation.xml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/localisations.xsd">
|
||||
<localisation id="99702" text="Τι κοιτάς;" />
|
||||
<localisation id="1000288" text="$s1! Πώς τολμάς να διακόπτεις τον αγώνα μας! Βοήθεια παιδιά!" />
|
||||
<localisation id="1000388" text="$s1! Έ! Έχουμε μια μονομαχία εδώ!" />
|
||||
<localisation id="1000389" text="Η μονομαχία τελειώσε! Επίθεση!" />
|
||||
<localisation id="1000390" text="Φάουλ! Σκοτώστε το δειλό!" />
|
||||
<localisation id="1000391" text="Πώς τολμάς να διακόπτεις μια ιερή μονομαχία! Πρέπει να πάρεις ένα μάθημα!" />
|
||||
<localisation id="1000392" text="Πέθανε, δειλέ!" />
|
||||
<localisation id="1000394" text="Σκοτώστε το δειλό!" />
|
||||
</list>
|
||||
4
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/SystemMessageLocalisation.xml
vendored
Normal file
4
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/SystemMessageLocalisation.xml
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/localisations.xsd">
|
||||
<localisation id="34" text="Καλωσόρισες στον κόσμο του Lineage II." />
|
||||
</list>
|
||||
6
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/data/html/mods/Lang/Error.htm
vendored
Normal file
6
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/data/html/mods/Lang/Error.htm
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><title>Επιλογή γλώσσας</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Σφάλμα, θα χρησιμοποιηθεί η προεπιλεγμένη γλώσσα.</font></center>
|
||||
</body>
|
||||
</html>
|
||||
8
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/data/html/mods/Lang/LanguageSelect.htm
vendored
Normal file
8
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/data/html/mods/Lang/LanguageSelect.htm
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<html><title>Επιλογή γλώσσας</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Επιλέξτε μια γλώσσα:</font><br>
|
||||
%list%
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
6
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/data/html/mods/Lang/Ok.htm
vendored
Normal file
6
L2J_Mobius_CT_2.6_HighFive/dist/game/data/lang/el/data/html/mods/Lang/Ok.htm
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
<html><title>Επιλογή γλώσσας</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Η γλώσσα επιλέχθηκε με επιτυχία.</font></center>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../langs.xsd">
|
||||
<sm id="0" text="Verbindung zum Server unterbrochen" /> <!-- YOU_HAVE_BEEN_DISCONNECTED -->
|
||||
<sm name="THE_SERVER_WILL_BE_COMING_DOWN_IN_S1_SECONDS" text="Der Server wird in $s1 Sekunden herrunter gefahren. Bitte suche einen sicheren Ort für den Logout." /> <!-- 1 -->
|
||||
</list>
|
||||
@@ -1,6 +0,0 @@
|
||||
<html><title>Wybór języka</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Błąd podczas zmiany języka, użyto standardowego.</font></center>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,8 +0,0 @@
|
||||
<html><title>Wybór języka</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Proszę wybierz preferowany język:</font><br>
|
||||
%list%
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,6 +0,0 @@
|
||||
<html><title>Wybór języka</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Język poprawnie zmieniony.</font></center>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,6 +0,0 @@
|
||||
<html><title>Выбор языка</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Ошибка, используется язык по умолчанию.</font></center>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,8 +0,0 @@
|
||||
<html><title>Выбор языка</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Пожалуйста выберите язык:</font><br>
|
||||
%list%
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,6 +0,0 @@
|
||||
<html><title>Выбор языка</title>
|
||||
<body>
|
||||
<br>
|
||||
<center><font color="LEVEL">Язык успешно выбран.</font></center>
|
||||
</body>
|
||||
</html>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -130,11 +130,11 @@ public final class DenOfEvil extends AbstractNpcAI
|
||||
if (skillLevel == 3) // 3+1=4
|
||||
{
|
||||
ThreadPool.schedule(new KashaDestruction(zone), 2 * 60 * 1000);
|
||||
zone.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.KASHA_S_EYE_PITCHES_AND_TOSSES_LIKE_IT_S_ABOUT_TO_EXPLODE));
|
||||
zone.broadcastPacket(new SystemMessage(SystemMessageId.KASHA_S_EYE_PITCHES_AND_TOSSES_LIKE_IT_S_ABOUT_TO_EXPLODE));
|
||||
}
|
||||
else if (skillLevel == 2)
|
||||
{
|
||||
zone.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.I_CAN_FEEL_THAT_THE_ENERGY_BEING_FLOWN_IN_THE_KASHA_S_EYE_IS_GETTING_STRONGER_RAPIDLY));
|
||||
zone.broadcastPacket(new SystemMessage(SystemMessageId.I_CAN_FEEL_THAT_THE_ENERGY_BEING_FLOWN_IN_THE_KASHA_S_EYE_IS_GETTING_STRONGER_RAPIDLY));
|
||||
}
|
||||
return super.onSpawn(npc);
|
||||
}
|
||||
|
||||
@@ -266,7 +266,7 @@ public class HallOfErosionAttack extends AbstractNpcAI
|
||||
|
||||
if ((party.getCommandChannel().getMembers().size() < Config.EROSION_ATTACK_MIN_PLAYERS) || (party.getCommandChannel().getMembers().size() > Config.EROSION_ATTACK_MAX_PLAYERS))// 18 27
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
@@ -275,7 +275,7 @@ public class HallOfErosionAttack extends AbstractNpcAI
|
||||
{
|
||||
if ((partyMember.getLevel() < 75) || (partyMember.getLevel() > 85))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2097);
|
||||
final SystemMessage sm = new SystemMessage(2097);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -283,7 +283,7 @@ public class HallOfErosionAttack extends AbstractNpcAI
|
||||
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2096);
|
||||
final SystemMessage sm = new SystemMessage(2096);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -292,7 +292,7 @@ public class HallOfErosionAttack extends AbstractNpcAI
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), INSTANCEID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2100);
|
||||
final SystemMessage sm = new SystemMessage(2100);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -301,7 +301,7 @@ public class HallOfErosionAttack extends AbstractNpcAI
|
||||
final QuestState qs = partyMember.getQuestState(Q00696_ConquerTheHallOfErosion.class.getSimpleName());
|
||||
if ((qs == null) || !qs.isCond(1))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(partyMember);
|
||||
player.getParty().getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -485,7 +485,7 @@ public class HallOfErosionAttack extends AbstractNpcAI
|
||||
final Calendar reenter = Calendar.getInstance();
|
||||
reenter.add(Calendar.HOUR, INSTANCEPENALTY);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
sm.addInstanceName(INSTANCEID);
|
||||
|
||||
for (PlayerInstance player : tmpworld.getAllowed())
|
||||
@@ -610,7 +610,7 @@ public class HallOfErosionAttack extends AbstractNpcAI
|
||||
}
|
||||
reenter.set(Calendar.HOUR_OF_DAY, 6);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
sm.addInstanceName(INSTANCEID);
|
||||
|
||||
for (PlayerInstance plr : world.getAllowed())
|
||||
|
||||
@@ -268,7 +268,7 @@ public class HallOfErosionDefence extends AbstractNpcAI
|
||||
|
||||
if ((party.getCommandChannel().getMembers().size() < Config.EROSION_DEFENCE_MIN_PLAYERS) || (party.getCommandChannel().getMembers().size() > Config.EROSION_DEFENCE_MAX_PLAYERS))// 18 27
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
@@ -277,7 +277,7 @@ public class HallOfErosionDefence extends AbstractNpcAI
|
||||
{
|
||||
if ((partyMember.getLevel() < 75) || (partyMember.getLevel() > 85))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2097);
|
||||
final SystemMessage sm = new SystemMessage(2097);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -285,7 +285,7 @@ public class HallOfErosionDefence extends AbstractNpcAI
|
||||
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2096);
|
||||
final SystemMessage sm = new SystemMessage(2096);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -294,7 +294,7 @@ public class HallOfErosionDefence extends AbstractNpcAI
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), INSTANCEID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2100);
|
||||
final SystemMessage sm = new SystemMessage(2100);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -303,7 +303,7 @@ public class HallOfErosionDefence extends AbstractNpcAI
|
||||
final QuestState qs = partyMember.getQuestState(Q00697_DefendTheHallOfErosion.class.getSimpleName());
|
||||
if ((qs == null) || !qs.isCond(1))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(partyMember);
|
||||
player.getParty().getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
|
||||
@@ -165,7 +165,7 @@ public class HallOfSufferingAttack extends AbstractNpcAI
|
||||
{
|
||||
if ((partyMember.getLevel() < 75) || (partyMember.getLevel() > 82))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -173,7 +173,7 @@ public class HallOfSufferingAttack extends AbstractNpcAI
|
||||
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -182,7 +182,7 @@ public class HallOfSufferingAttack extends AbstractNpcAI
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), INSTANCEID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -191,7 +191,7 @@ public class HallOfSufferingAttack extends AbstractNpcAI
|
||||
final QuestState qs = partyMember.getQuestState(Q00694_BreakThroughTheHallOfSuffering.class.getSimpleName());
|
||||
if ((qs == null) || !qs.isCond(1))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -443,7 +443,7 @@ public class HallOfSufferingAttack extends AbstractNpcAI
|
||||
final Calendar reenter = Calendar.getInstance();
|
||||
reenter.add(Calendar.HOUR, INSTANCEPENALTY);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
sm.addInstanceName(INSTANCEID);
|
||||
|
||||
// set instance reenter time for all allowed players
|
||||
|
||||
@@ -165,7 +165,7 @@ public class HallOfSufferingDefence extends AbstractNpcAI
|
||||
{
|
||||
if ((partyMember.getLevel() < 75) || (partyMember.getLevel() > 82))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -173,7 +173,7 @@ public class HallOfSufferingDefence extends AbstractNpcAI
|
||||
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -182,7 +182,7 @@ public class HallOfSufferingDefence extends AbstractNpcAI
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), INSTANCEID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -191,7 +191,7 @@ public class HallOfSufferingDefence extends AbstractNpcAI
|
||||
final QuestState qs = partyMember.getQuestState(Q00695_DefendTheHallOfSuffering.class.getSimpleName());
|
||||
if ((qs == null) || !qs.isCond(1))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -443,7 +443,7 @@ public class HallOfSufferingDefence extends AbstractNpcAI
|
||||
final Calendar reenter = Calendar.getInstance();
|
||||
reenter.add(Calendar.HOUR, INSTANCEPENALTY);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
sm.addInstanceName(INSTANCEID);
|
||||
|
||||
// set instance reenter time for all allowed players
|
||||
|
||||
@@ -263,7 +263,7 @@ public class HeartInfinityAttack extends AbstractNpcAI
|
||||
}
|
||||
if ((party.getCommandChannel().getMembers().size() < Config.HEART_ATTACK_MIN_PLAYERS) || (party.getCommandChannel().getMembers().size() > Config.HEART_ATTACK_MAX_PLAYERS))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
@@ -271,7 +271,7 @@ public class HeartInfinityAttack extends AbstractNpcAI
|
||||
{
|
||||
if ((partyMember.getLevel() < 75) || (partyMember.getLevel() > 85))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2097);
|
||||
final SystemMessage sm = new SystemMessage(2097);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -279,7 +279,7 @@ public class HeartInfinityAttack extends AbstractNpcAI
|
||||
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2096);
|
||||
final SystemMessage sm = new SystemMessage(2096);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -288,7 +288,7 @@ public class HeartInfinityAttack extends AbstractNpcAI
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), INSTANCEID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2100);
|
||||
final SystemMessage sm = new SystemMessage(2100);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -519,7 +519,7 @@ public class HeartInfinityAttack extends AbstractNpcAI
|
||||
final Calendar reenter = Calendar.getInstance();
|
||||
reenter.add(Calendar.HOUR, INSTANCEPENALTY);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
sm.addInstanceName(INSTANCEID);
|
||||
|
||||
for (PlayerInstance player : tmpworld.getAllowed())
|
||||
|
||||
@@ -283,7 +283,7 @@ public class HeartInfinityDefence extends AbstractNpcAI
|
||||
}
|
||||
if ((party.getCommandChannel().getMembers().size() < Config.HEART_DEFENCE_MIN_PLAYERS) || (party.getCommandChannel().getMembers().size() > Config.HEART_DEFENCE_MAX_PLAYERS))// 18 27
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
@@ -291,7 +291,7 @@ public class HeartInfinityDefence extends AbstractNpcAI
|
||||
{
|
||||
if ((partyMember.getLevel() < 75) || (partyMember.getLevel() > 85))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2097);
|
||||
final SystemMessage sm = new SystemMessage(2097);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -299,7 +299,7 @@ public class HeartInfinityDefence extends AbstractNpcAI
|
||||
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2096);
|
||||
final SystemMessage sm = new SystemMessage(2096);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -308,7 +308,7 @@ public class HeartInfinityDefence extends AbstractNpcAI
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), INSTANCEID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(2100);
|
||||
final SystemMessage sm = new SystemMessage(2100);
|
||||
sm.addPcName(partyMember);
|
||||
party.getCommandChannel().broadcastPacket(sm);
|
||||
return false;
|
||||
|
||||
@@ -824,37 +824,37 @@ public class SeedOfDestruction extends AbstractNpcAI
|
||||
}
|
||||
if (player.getParty() == null)
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER));
|
||||
return false;
|
||||
}
|
||||
final CommandChannel channel = player.getParty().getCommandChannel();
|
||||
if (channel == null)
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_CANNOT_ENTER_BECAUSE_YOU_ARE_NOT_ASSOCIATED_WITH_THE_CURRENT_COMMAND_CHANNEL));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_CANNOT_ENTER_BECAUSE_YOU_ARE_NOT_ASSOCIATED_WITH_THE_CURRENT_COMMAND_CHANNEL));
|
||||
return false;
|
||||
}
|
||||
else if (channel.getLeader() != player)
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.ONLY_A_PARTY_LEADER_CAN_MAKE_THE_REQUEST_TO_ENTER));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.ONLY_A_PARTY_LEADER_CAN_MAKE_THE_REQUEST_TO_ENTER));
|
||||
return false;
|
||||
}
|
||||
else if ((channel.getMemberCount() < MIN_PLAYERS) || (channel.getMemberCount() > MAX_PLAYERS))
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_CANNOT_ENTER_DUE_TO_THE_PARTY_HAVING_EXCEEDED_THE_LIMIT));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_CANNOT_ENTER_DUE_TO_THE_PARTY_HAVING_EXCEEDED_THE_LIMIT));
|
||||
return false;
|
||||
}
|
||||
for (PlayerInstance channelMember : channel.getMembers())
|
||||
{
|
||||
if (channelMember.getLevel() < Config.MIN_TIAT_LEVEL)
|
||||
{
|
||||
final SystemMessage sm = (SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY));
|
||||
final SystemMessage sm = (new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY));
|
||||
sm.addPcName(channelMember);
|
||||
channel.broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
if (!Util.checkIfInRange(1000, player, channelMember, true))
|
||||
{
|
||||
final SystemMessage sm = (SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED));
|
||||
final SystemMessage sm = (new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED));
|
||||
sm.addPcName(channelMember);
|
||||
channel.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -862,7 +862,7 @@ public class SeedOfDestruction extends AbstractNpcAI
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(channelMember.getObjectId(), INSTANCE_ID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = (SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET));
|
||||
final SystemMessage sm = (new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET));
|
||||
sm.addPcName(channelMember);
|
||||
channel.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -891,7 +891,7 @@ public class SeedOfDestruction extends AbstractNpcAI
|
||||
final int inst = checkworld(player);
|
||||
if (inst == 0)
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_ENTERED_ANOTHER_INSTANCE_ZONE_THEREFORE_YOU_CANNOT_ENTER_CORRESPONDING_DUNGEON));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_HAVE_ENTERED_ANOTHER_INSTANCE_ZONE_THEREFORE_YOU_CANNOT_ENTER_CORRESPONDING_DUNGEON));
|
||||
return 0;
|
||||
}
|
||||
else if (inst == 1)
|
||||
@@ -1154,7 +1154,7 @@ public class SeedOfDestruction extends AbstractNpcAI
|
||||
}
|
||||
}
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_FEEL_REFRESHED_EVERYTHING_APPEARS_CLEAR);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_FEEL_REFRESHED_EVERYTHING_APPEARS_CLEAR);
|
||||
sm.addString(InstanceManager.getInstance().getInstanceIdName(INSTANCE_ID));
|
||||
|
||||
// set instance reenter time for all allowed players
|
||||
|
||||
@@ -110,7 +110,7 @@ public abstract class AirShipController extends AbstractNpcAI
|
||||
private static final int STARSTONE = 13277;
|
||||
private static final int SUMMON_COST = 5;
|
||||
|
||||
private static final SystemMessage SM_NEED_MORE = SystemMessage.getSystemMessage(SystemMessageId.AN_AIRSHIP_CANNOT_BE_SUMMONED_BECAUSE_YOU_DON_T_HAVE_ENOUGH_S1).addItemName(STARSTONE);
|
||||
private static final SystemMessage SM_NEED_MORE = new SystemMessage(SystemMessageId.AN_AIRSHIP_CANNOT_BE_SUMMONED_BECAUSE_YOU_DON_T_HAVE_ENOUGH_S1).addItemName(STARSTONE);
|
||||
|
||||
public AirShipController()
|
||||
{
|
||||
|
||||
@@ -127,32 +127,32 @@ public final class DemonPrinceFloor extends AbstractInstance
|
||||
{
|
||||
if (partyMember.getLevel() < MIN_LV)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!Util.checkIfInRange(500, player, partyMember, true))
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (InstanceManager.getInstance().getPlayerWorld(player) != null)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_ENTERED_ANOTHER_INSTANCE_ZONE_THEREFORE_YOU_CANNOT_ENTER_CORRESPONDING_DUNGEON).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.YOU_HAVE_ENTERED_ANOTHER_INSTANCE_ZONE_THEREFORE_YOU_CANNOT_ENTER_CORRESPONDING_DUNGEON).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), TEMPLATE_ID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (partyMember.getInventory().getInventoryItemCount(SEAL_BREAKER_5, -1, false) < 1)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -126,32 +126,32 @@ public final class RankuFloor extends AbstractInstance
|
||||
{
|
||||
if (partyMember.getLevel() < MIN_LV)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!Util.checkIfInRange(500, player, partyMember, true))
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (InstanceManager.getInstance().getPlayerWorld(player) != null)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_ENTERED_ANOTHER_INSTANCE_ZONE_THEREFORE_YOU_CANNOT_ENTER_CORRESPONDING_DUNGEON).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.YOU_HAVE_ENTERED_ANOTHER_INSTANCE_ZONE_THEREFORE_YOU_CANNOT_ENTER_CORRESPONDING_DUNGEON).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
final Long reenterTime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), TEMPLATE_ID);
|
||||
if (System.currentTimeMillis() < reenterTime)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (partyMember.getInventory().getInventoryItemCount(SEAL_BREAKER_10, -1, false) < 1)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -345,19 +345,19 @@ public final class UrbanArea extends AbstractInstance
|
||||
{
|
||||
if (partyMember.getLevel() < MIN_LV)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (InstanceManager.getInstance().getPlayerWorld(player) != null)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_ENTERED_ANOTHER_INSTANCE_ZONE_THEREFORE_YOU_CANNOT_ENTER_CORRESPONDING_DUNGEON).addPcName(partyMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.YOU_HAVE_ENTERED_ANOTHER_INSTANCE_ZONE_THEREFORE_YOU_CANNOT_ENTER_CORRESPONDING_DUNGEON).addPcName(partyMember));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -351,7 +351,7 @@ public class AvantGarde extends AbstractNpcAI
|
||||
if (minlevel > 0)
|
||||
{
|
||||
// No more skills to learn, come back when you level.
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_DO_NOT_HAVE_ANY_FURTHER_SKILLS_TO_LEARN_COME_BACK_WHEN_YOU_HAVE_REACHED_LEVEL_S1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_DO_NOT_HAVE_ANY_FURTHER_SKILLS_TO_LEARN_COME_BACK_WHEN_YOU_HAVE_REACHED_LEVEL_S1);
|
||||
sm.addInt(minlevel);
|
||||
player.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -59,7 +59,7 @@ public final class ClanTrader extends AbstractNpcAI
|
||||
takeItems(player, itemId, itemCount);
|
||||
player.getClan().addReputationScore(count, true);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOUR_CLAN_HAS_ADDED_1S_POINTS_TO_ITS_CLAN_REPUTATION_SCORE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_CLAN_HAS_ADDED_1S_POINTS_TO_ITS_CLAN_REPUTATION_SCORE);
|
||||
sm.addInt(count);
|
||||
player.sendPacket(sm);
|
||||
return npc.getId() + "-04.html";
|
||||
|
||||
@@ -142,7 +142,7 @@ public final class FortressSiegeManager extends AbstractNpcAI
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOUR_CLAN_HAS_BEEN_REGISTERED_TO_S1_S_FORTRESS_BATTLE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_CLAN_HAS_BEEN_REGISTERED_TO_S1_S_FORTRESS_BATTLE);
|
||||
sm.addString(npc.getFort().getName());
|
||||
player.sendPacket(sm);
|
||||
htmltext = "FortressSiegeManager-05.html";
|
||||
|
||||
@@ -125,7 +125,7 @@ public final class ManorManager extends AbstractNpcAI
|
||||
{
|
||||
if (templateId != castleId)
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.HERE_YOU_CAN_BUY_ONLY_SEEDS_OF_S1_MANOR).addCastleId(templateId));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.HERE_YOU_CAN_BUY_ONLY_SEEDS_OF_S1_MANOR).addCastleId(templateId));
|
||||
return;
|
||||
}
|
||||
player.sendPacket(new BuyListSeed(player.getAdena(), castleId));
|
||||
|
||||
@@ -122,7 +122,7 @@ public final class PriestOfBlessing extends AbstractNpcAI
|
||||
final long remainingTime = (_reuse_time - System.currentTimeMillis()) / 1000;
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
sm.addItemName(NEVIT_VOICE);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
@@ -155,7 +155,7 @@ public final class PriestOfBlessing extends AbstractNpcAI
|
||||
final long remainingTime = (_reuse_time - System.currentTimeMillis()) / 1000;
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
sm.addString("Nevit's Hourglass");
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
|
||||
@@ -257,7 +257,7 @@ public final class SubclassCertification extends AbstractNpcAI
|
||||
return null;
|
||||
}
|
||||
|
||||
final SystemMessage smsg = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_EARNED_S1);
|
||||
final SystemMessage smsg = new SystemMessage(SystemMessageId.YOU_HAVE_EARNED_S1);
|
||||
smsg.addItemName(item);
|
||||
player.sendPacket(smsg);
|
||||
|
||||
|
||||
@@ -452,7 +452,7 @@ public abstract class FlagWar extends ClanHallSiegeEngine
|
||||
}
|
||||
|
||||
_hall.banishForeigners();
|
||||
final SystemMessage msg = SystemMessage.getSystemMessage(SystemMessageId.THE_REGISTRATION_TERM_FOR_S1_HAS_ENDED);
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.THE_REGISTRATION_TERM_FOR_S1_HAS_ENDED);
|
||||
msg.addString(getName());
|
||||
Broadcast.toAllOnlinePlayers(msg);
|
||||
_hall.updateSiegeStatus(SiegeStatus.WAITING_BATTLE);
|
||||
@@ -468,7 +468,7 @@ public abstract class FlagWar extends ClanHallSiegeEngine
|
||||
onSiegeEnds();
|
||||
getAttackers().clear();
|
||||
_hall.updateNextSiege();
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.THE_SIEGE_OF_S1_HAS_BEEN_CANCELED_DUE_TO_LACK_OF_INTEREST);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THE_SIEGE_OF_S1_HAS_BEEN_CANCELED_DUE_TO_LACK_OF_INTEREST);
|
||||
sm.addString(_hall.getName());
|
||||
Broadcast.toAllOnlinePlayers(sm);
|
||||
return;
|
||||
|
||||
@@ -93,7 +93,7 @@ public final class FreyaCelebration extends LongTimeEvent
|
||||
final long remainingTime = (_reuse_time - System.currentTimeMillis()) / 1000;
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
sm.addItemName(FREYA_POTION);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
@@ -102,7 +102,7 @@ public final class FreyaCelebration extends LongTimeEvent
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S2_UNIT_S_OF_THE_ITEM_S1_IS_ARE_REQUIRED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S2_UNIT_S_OF_THE_ITEM_S1_IS_ARE_REQUIRED);
|
||||
sm.addItemName(Inventory.ADENA_ID);
|
||||
sm.addInt(1);
|
||||
player.sendPacket(sm);
|
||||
|
||||
@@ -98,7 +98,7 @@ public final class GiftOfVitality extends LongTimeEvent
|
||||
final long remainingTime = (reuse - System.currentTimeMillis()) / 1000;
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
sm.addSkillName(23179);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
|
||||
@@ -63,7 +63,7 @@ public final class LoveYourGatekeeper extends LongTimeEvent
|
||||
final long remainingTime = (reuse - System.currentTimeMillis()) / 1000;
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
sm.addItemName(GATEKEEPER_TRANSFORMATION_STICK);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
|
||||
@@ -120,7 +120,7 @@ public final class MasterOfEnchanting extends LongTimeEvent
|
||||
final int minutes = ((int) remainingTime % 3600) / 60;
|
||||
if (hours > 0)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.THERE_ARE_S1_HOURS_S_AND_S2_MINUTE_S_REMAINING_UNTIL_THE_ITEM_CAN_BE_PURCHASED_AGAIN);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THERE_ARE_S1_HOURS_S_AND_S2_MINUTE_S_REMAINING_UNTIL_THE_ITEM_CAN_BE_PURCHASED_AGAIN);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
player.sendPacket(sm);
|
||||
@@ -128,7 +128,7 @@ public final class MasterOfEnchanting extends LongTimeEvent
|
||||
}
|
||||
else if (minutes > 0)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.THERE_ARE_S1_MINUTE_S_REMAINING_UNTIL_THE_ITEM_CAN_BE_PURCHASED_AGAIN);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THERE_ARE_S1_MINUTE_S_REMAINING_UNTIL_THE_ITEM_CAN_BE_PURCHASED_AGAIN);
|
||||
sm.addInt(minutes);
|
||||
player.sendPacket(sm);
|
||||
htmltext = "32599-scroll24.htm";
|
||||
|
||||
@@ -1113,7 +1113,7 @@ public class AdminEditChar implements IAdminCommandHandler
|
||||
// update karma
|
||||
player.setKarma(newKarma);
|
||||
// Common character information
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOUR_KARMA_HAS_BEEN_CHANGED_TO_S1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_KARMA_HAS_BEEN_CHANGED_TO_S1);
|
||||
sm.addInt(newKarma);
|
||||
player.sendPacket(sm);
|
||||
// Admin information
|
||||
|
||||
@@ -89,7 +89,7 @@ public class AdminFortSiege implements IAdminCommandHandler
|
||||
{
|
||||
if (fort.getSiege().addAttacker(player, false) == 4)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOUR_CLAN_HAS_BEEN_REGISTERED_TO_S1_S_FORTRESS_BATTLE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_CLAN_HAS_BEEN_REGISTERED_TO_S1_S_FORTRESS_BATTLE);
|
||||
sm.addCastleId(fort.getResidenceId());
|
||||
player.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -117,7 +117,7 @@ public class AdminGeodata implements IAdminCommandHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.CANNOT_SEE_TARGET));
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessageId.CANNOT_SEE_TARGET));
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
@@ -43,7 +43,7 @@ public class AdminMessages implements IAdminCommandHandler
|
||||
{
|
||||
try
|
||||
{
|
||||
activeChar.sendPacket(SystemMessage.getSystemMessage(Integer.parseInt(command.substring(10).trim())));
|
||||
activeChar.sendPacket(new SystemMessage(Integer.parseInt(command.substring(10).trim())));
|
||||
return true;
|
||||
}
|
||||
catch (Exception e)
|
||||
@@ -60,7 +60,7 @@ public class AdminMessages implements IAdminCommandHandler
|
||||
return false;
|
||||
}
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(Integer.parseInt(tokens[1]));
|
||||
final SystemMessage sm = new SystemMessage(Integer.parseInt(tokens[1]));
|
||||
String val;
|
||||
int lastPos = 0;
|
||||
for (int i = 2; i < tokens.length; i++)
|
||||
|
||||
@@ -96,7 +96,7 @@ public class AdminMonsterRace implements IAdminCommandHandler
|
||||
else if (state == 0)
|
||||
{
|
||||
state++;
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.THEY_RE_OFF);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THEY_RE_OFF);
|
||||
sm.addInt(0);
|
||||
activeChar.sendPacket(sm);
|
||||
final PlaySound SRace = new PlaySound(1, "S_Race", 0, 0, 0, 0, 0);
|
||||
|
||||
@@ -95,7 +95,7 @@ public class AdminPledge implements IAdminCommandHandler
|
||||
}
|
||||
else if (!player.isClanLeader())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_IS_NOT_A_CLAN_LEADER);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_IS_NOT_A_CLAN_LEADER);
|
||||
sm.addString(name);
|
||||
activeChar.sendPacket(sm);
|
||||
showMainPage(activeChar);
|
||||
|
||||
@@ -46,6 +46,8 @@ import org.l2jmobius.gameserver.instancemanager.ZoneManager;
|
||||
import org.l2jmobius.gameserver.model.World;
|
||||
import org.l2jmobius.gameserver.model.WorldObject;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.network.NpcStringId;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
import org.l2jmobius.gameserver.scripting.ScriptEngineManager;
|
||||
import org.l2jmobius.gameserver.util.BuilderUtil;
|
||||
import org.l2jmobius.gameserver.util.Util;
|
||||
@@ -277,6 +279,13 @@ public class AdminReload implements IAdminCommandHandler
|
||||
AdminData.getInstance().broadcastMessageToGMs(activeChar.getName() + ": Reloaded Fake Player Chat data.");
|
||||
break;
|
||||
}
|
||||
case "localisations":
|
||||
{
|
||||
SystemMessageId.loadLocalisations();
|
||||
NpcStringId.loadLocalisations();
|
||||
AdminData.getInstance().broadcastMessageToGMs(activeChar.getName() + ": Reloaded Localisation data.");
|
||||
break;
|
||||
}
|
||||
default:
|
||||
{
|
||||
activeChar.sendMessage(RELOAD_USAGE);
|
||||
|
||||
@@ -251,7 +251,7 @@ public class AdminSkill implements IAdminCommandHandler
|
||||
|
||||
if (!player.isClanLeader())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_IS_NOT_A_CLAN_LEADER);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_IS_NOT_A_CLAN_LEADER);
|
||||
sm.addString(player.getName());
|
||||
activeChar.sendPacket(sm);
|
||||
}
|
||||
@@ -529,7 +529,7 @@ public class AdminSkill implements IAdminCommandHandler
|
||||
final PlayerInstance player = target.getActingPlayer();
|
||||
if (!player.isClanLeader())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_IS_NOT_A_CLAN_LEADER);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_IS_NOT_A_CLAN_LEADER);
|
||||
sm.addString(player.getName());
|
||||
activeChar.sendPacket(sm);
|
||||
showMainPage(activeChar);
|
||||
@@ -550,7 +550,7 @@ public class AdminSkill implements IAdminCommandHandler
|
||||
}
|
||||
|
||||
final String skillname = skill.getName();
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.THE_CLAN_SKILL_S1_HAS_BEEN_ADDED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THE_CLAN_SKILL_S1_HAS_BEEN_ADDED);
|
||||
sm.addSkillName(skill);
|
||||
player.sendPacket(sm);
|
||||
final Clan clan = player.getClan();
|
||||
|
||||
@@ -221,7 +221,7 @@ public class AdminSpawn implements IAdminCommandHandler
|
||||
}
|
||||
else if (command.startsWith("admin_unspawnall"))
|
||||
{
|
||||
Broadcast.toAllOnlinePlayers(SystemMessage.getSystemMessage(SystemMessageId.THE_NPC_SERVER_IS_NOT_OPERATING_AT_THIS_TIME));
|
||||
Broadcast.toAllOnlinePlayers(new SystemMessage(SystemMessageId.THE_NPC_SERVER_IS_NOT_OPERATING_AT_THIS_TIME));
|
||||
// Unload all scripts.
|
||||
QuestManager.getInstance().unloadAllScripts();
|
||||
// Delete all spawns.
|
||||
|
||||
@@ -178,7 +178,7 @@ public class Festival implements IBypassHandler
|
||||
return true;
|
||||
}
|
||||
final boolean isHighestScore = SevenSignsFestival.getInstance().setFinalScore(player, npc.getFestivalOracle(), npc.getFestivalType(), offeringScore);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOUR_CONTRIBUTION_SCORE_HAS_INCREASED_BY_S1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_CONTRIBUTION_SCORE_HAS_INCREASED_BY_S1);
|
||||
sm.addLong(offeringScore);
|
||||
player.sendPacket(sm);
|
||||
if (isHighestScore)
|
||||
|
||||
@@ -213,7 +213,7 @@ public class Loto implements IBypassHandler
|
||||
}
|
||||
if (player.getAdena() < price)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
|
||||
sm = new SystemMessage(SystemMessageId.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
|
||||
player.sendPacket(sm);
|
||||
return;
|
||||
}
|
||||
@@ -223,7 +223,7 @@ public class Loto implements IBypassHandler
|
||||
}
|
||||
Lottery.getInstance().increasePrize(price);
|
||||
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_EARNED_S1);
|
||||
sm = new SystemMessage(SystemMessageId.YOU_HAVE_EARNED_S1);
|
||||
sm.addItemName(4442);
|
||||
player.sendPacket(sm);
|
||||
|
||||
@@ -321,7 +321,7 @@ public class Loto implements IBypassHandler
|
||||
}
|
||||
final long[] check = Lottery.getInstance().checkTicket(item);
|
||||
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HAS_DISAPPEARED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_HAS_DISAPPEARED);
|
||||
sm.addItemName(4442);
|
||||
player.sendPacket(sm);
|
||||
|
||||
|
||||
@@ -238,7 +238,7 @@ public class OlympiadManagerLink implements IBypassHandler
|
||||
final InventoryUpdate iu = new InventoryUpdate();
|
||||
iu.addModifiedItem(item);
|
||||
player.sendPacket(iu);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_EARNED_S2_S1_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_HAVE_EARNED_S2_S1_S);
|
||||
sm.addLong(passes);
|
||||
sm.addItemName(item);
|
||||
player.sendPacket(sm);
|
||||
|
||||
@@ -72,21 +72,21 @@ public final class CallPc extends AbstractEffect
|
||||
{
|
||||
if (target.getInventory().getInventoryItemCount(_itemId, 0) < _itemCount)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_IS_REQUIRED_FOR_SUMMONING);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_IS_REQUIRED_FOR_SUMMONING);
|
||||
sm.addItemName(_itemId);
|
||||
target.sendPacket(sm);
|
||||
return;
|
||||
}
|
||||
target.getInventory().destroyItemByItemId("Consume", _itemId, _itemCount, player, target);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HAS_DISAPPEARED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HAS_DISAPPEARED);
|
||||
sm.addItemName(_itemId);
|
||||
target.sendPacket(sm);
|
||||
}
|
||||
|
||||
target.addScript(new SummonRequestHolder(player, info.getSkill()));
|
||||
final ConfirmDlg confirm = new ConfirmDlg(SystemMessageId.C1_WISHES_TO_SUMMON_YOU_FROM_S2_DO_YOU_ACCEPT.getId());
|
||||
confirm.addString(player.getName());
|
||||
confirm.addZoneName(player.getX(), player.getY(), player.getZ());
|
||||
confirm.getSystemMessage().addString(player.getName());
|
||||
confirm.getSystemMessage().addZoneName(player.getX(), player.getY(), player.getZ());
|
||||
confirm.addTime(30000);
|
||||
confirm.addRequesterId(player.getObjectId());
|
||||
target.sendPacket(confirm);
|
||||
@@ -102,7 +102,7 @@ public final class CallPc extends AbstractEffect
|
||||
|
||||
if (target.isAlikeDead())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_DEAD_AT_THE_MOMENT_AND_CANNOT_BE_SUMMONED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_DEAD_AT_THE_MOMENT_AND_CANNOT_BE_SUMMONED);
|
||||
sm.addPcName(target);
|
||||
activeChar.sendPacket(sm);
|
||||
return false;
|
||||
@@ -110,7 +110,7 @@ public final class CallPc extends AbstractEffect
|
||||
|
||||
if (target.isInStoreMode())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_CURRENTLY_TRADING_OR_OPERATING_A_PRIVATE_STORE_AND_CANNOT_BE_SUMMONED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_CURRENTLY_TRADING_OR_OPERATING_A_PRIVATE_STORE_AND_CANNOT_BE_SUMMONED);
|
||||
sm.addPcName(target);
|
||||
activeChar.sendPacket(sm);
|
||||
return false;
|
||||
@@ -118,7 +118,7 @@ public final class CallPc extends AbstractEffect
|
||||
|
||||
if (target.isRooted() || target.isInCombat())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_ENGAGED_IN_COMBAT_AND_CANNOT_BE_SUMMONED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_ENGAGED_IN_COMBAT_AND_CANNOT_BE_SUMMONED);
|
||||
sm.addPcName(target);
|
||||
activeChar.sendPacket(sm);
|
||||
return false;
|
||||
@@ -138,7 +138,7 @@ public final class CallPc extends AbstractEffect
|
||||
|
||||
if (target.inObserverMode())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_STATE_WHICH_PREVENTS_SUMMONING);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_STATE_WHICH_PREVENTS_SUMMONING);
|
||||
sm.addString(target.getName());
|
||||
activeChar.sendPacket(sm);
|
||||
return false;
|
||||
@@ -146,7 +146,7 @@ public final class CallPc extends AbstractEffect
|
||||
|
||||
if (target.isInsideZone(ZoneId.NO_SUMMON_FRIEND) || target.isInsideZone(ZoneId.JAIL))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHICH_BLOCKS_SUMMONING);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_AN_AREA_WHICH_BLOCKS_SUMMONING);
|
||||
sm.addString(target.getName());
|
||||
activeChar.sendPacket(sm);
|
||||
return false;
|
||||
|
||||
@@ -43,7 +43,7 @@ public final class ClanGate extends AbstractEffect
|
||||
final Clan clan = info.getEffected().getActingPlayer().getClan();
|
||||
if (clan != null)
|
||||
{
|
||||
final SystemMessage msg = SystemMessage.getSystemMessage(SystemMessageId.COURT_MAGICIAN_THE_PORTAL_HAS_BEEN_CREATED);
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.COURT_MAGICIAN_THE_PORTAL_HAS_BEEN_CREATED);
|
||||
clan.broadcastToOtherOnlineMembers(msg, info.getEffected().getActingPlayer());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -109,13 +109,13 @@ public final class ConvertItem extends AbstractEffect
|
||||
final SystemMessage sm;
|
||||
if (item.getEnchantLevel() > 0)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.THE_EQUIPMENT_S1_S2_HAS_BEEN_REMOVED);
|
||||
sm = new SystemMessage(SystemMessageId.THE_EQUIPMENT_S1_S2_HAS_BEEN_REMOVED);
|
||||
sm.addInt(item.getEnchantLevel());
|
||||
sm.addItemName(item);
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HAS_BEEN_DISARMED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_HAS_BEEN_DISARMED);
|
||||
sm.addItemName(item);
|
||||
}
|
||||
player.sendPacket(sm);
|
||||
@@ -148,13 +148,13 @@ public final class ConvertItem extends AbstractEffect
|
||||
final SystemMessage msg;
|
||||
if (newItem.getEnchantLevel() > 0)
|
||||
{
|
||||
msg = SystemMessage.getSystemMessage(SystemMessageId.EQUIPPED_S1_S2);
|
||||
msg = new SystemMessage(SystemMessageId.EQUIPPED_S1_S2);
|
||||
msg.addInt(newItem.getEnchantLevel());
|
||||
msg.addItemName(newItem);
|
||||
}
|
||||
else
|
||||
{
|
||||
msg = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_EQUIPPED_YOUR_S1);
|
||||
msg = new SystemMessage(SystemMessageId.YOU_HAVE_EQUIPPED_YOUR_S1);
|
||||
msg.addItemName(newItem);
|
||||
}
|
||||
player.sendPacket(msg);
|
||||
|
||||
@@ -73,14 +73,14 @@ public final class CpHeal extends AbstractEffect
|
||||
final Creature caster = info.getEffector();
|
||||
if ((caster != null) && (caster != target))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S2_CP_HAS_BEEN_RESTORED_BY_C1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S2_CP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm.addString(caster.getName());
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CP_HAS_BEEN_RESTORED);
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -69,14 +69,14 @@ public final class CpHealPercent extends AbstractEffect
|
||||
final Creature caster = info.getEffector();
|
||||
if ((caster != null) && (caster != target))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S2_CP_HAS_BEEN_RESTORED_BY_C1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S2_CP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm.addString(caster.getName());
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CP_HAS_BEEN_RESTORED);
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -69,7 +69,7 @@ public final class GiveRecommendation extends AbstractEffect
|
||||
{
|
||||
target.setRecomHave(target.getRecomHave() + recommendationsGiven);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_OBTAINED_S1_RECOMMENDATION_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_OBTAINED_S1_RECOMMENDATION_S);
|
||||
sm.addInt(recommendationsGiven);
|
||||
target.sendPacket(sm);
|
||||
target.sendPacket(new UserInfo(target));
|
||||
|
||||
@@ -72,12 +72,12 @@ public final class Harvesting extends AbstractEffect
|
||||
SystemMessage sm = null;
|
||||
if (item.getCount() == 1)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_OBTAINED_S1);
|
||||
sm = new SystemMessage(SystemMessageId.YOU_HAVE_OBTAINED_S1);
|
||||
sm.addItemName(item.getId());
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_OBTAINED_S2_S1);
|
||||
sm = new SystemMessage(SystemMessageId.YOU_HAVE_OBTAINED_S2_S1);
|
||||
sm.addItemName(item.getId());
|
||||
sm.addLong(item.getCount());
|
||||
}
|
||||
@@ -88,13 +88,13 @@ public final class Harvesting extends AbstractEffect
|
||||
{
|
||||
if (item.getCount() == 1)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HARVESTED_S2);
|
||||
sm = new SystemMessage(SystemMessageId.C1_HARVESTED_S2);
|
||||
sm.addString(player.getName());
|
||||
sm.addItemName(item.getId());
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HARVESTED_S3_S2_S);
|
||||
sm = new SystemMessage(SystemMessageId.C1_HARVESTED_S3_S2_S);
|
||||
sm.addString(player.getName());
|
||||
sm.addLong(item.getCount());
|
||||
sm.addItemName(item.getId());
|
||||
|
||||
@@ -125,14 +125,14 @@ public final class Heal extends AbstractEffect
|
||||
{
|
||||
if (creature.isPlayer() && (creature != target))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S2_HP_HAS_BEEN_RESTORED_BY_C1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S2_HP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm.addString(creature.getName());
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -75,12 +75,12 @@ public final class HealPercent extends AbstractEffect
|
||||
SystemMessage sm;
|
||||
if (info.getEffector().getObjectId() != target.getObjectId())
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S2_HP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm = new SystemMessage(SystemMessageId.S2_HP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm.addString(info.getEffector().getName());
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
}
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
|
||||
@@ -65,7 +65,7 @@ public final class HpByLevel extends AbstractEffect
|
||||
final int restored = (int) (absorb - info.getEffector().getCurrentHp());
|
||||
info.getEffector().setCurrentHp(absorb);
|
||||
// System message
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
sm.addInt(restored);
|
||||
info.getEffector().sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ public final class MagicalAttackMp extends AbstractEffect
|
||||
}
|
||||
if (info.getEffected().isPlayer())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_RESISTED_C2_S_MAGIC);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_RESISTED_C2_S_MAGIC);
|
||||
sm.addString(info.getEffected().getName());
|
||||
sm.addString(info.getEffector().getName());
|
||||
info.getEffected().sendPacket(sm);
|
||||
@@ -101,7 +101,7 @@ public final class MagicalAttackMp extends AbstractEffect
|
||||
|
||||
if (target.isPlayer())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S2_S_MP_HAS_BEEN_DRAINED_BY_C1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S2_S_MP_HAS_BEEN_DRAINED_BY_C1);
|
||||
sm.addString(creature.getName());
|
||||
sm.addInt((int) mp);
|
||||
target.sendPacket(sm);
|
||||
@@ -109,7 +109,7 @@ public final class MagicalAttackMp extends AbstractEffect
|
||||
|
||||
if (creature.isPlayer())
|
||||
{
|
||||
final SystemMessage sm2 = SystemMessage.getSystemMessage(SystemMessageId.YOUR_OPPONENT_S_MP_WAS_REDUCED_BY_S1);
|
||||
final SystemMessage sm2 = new SystemMessage(SystemMessageId.YOUR_OPPONENT_S_MP_WAS_REDUCED_BY_S1);
|
||||
sm2.addInt((int) mp);
|
||||
creature.sendPacket(sm2);
|
||||
}
|
||||
|
||||
@@ -71,12 +71,12 @@ public final class ManaHeal extends AbstractEffect
|
||||
SystemMessage sm;
|
||||
if (info.getEffector().getObjectId() != target.getObjectId())
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S2_MP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm = new SystemMessage(SystemMessageId.S2_MP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm.addString(info.getEffector().getName());
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S1_MP_HAS_BEEN_RESTORED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_MP_HAS_BEEN_RESTORED);
|
||||
}
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
|
||||
@@ -120,7 +120,7 @@ public final class ManaHealByLevel extends AbstractEffect
|
||||
target.setCurrentMp(amount + target.getCurrentMp());
|
||||
}
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(info.getEffector().getObjectId() != target.getObjectId() ? SystemMessageId.S2_MP_HAS_BEEN_RESTORED_BY_C1 : SystemMessageId.S1_MP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(info.getEffector().getObjectId() != target.getObjectId() ? SystemMessageId.S2_MP_HAS_BEEN_RESTORED_BY_C1 : SystemMessageId.S1_MP_HAS_BEEN_RESTORED);
|
||||
if (info.getEffector().getObjectId() != target.getObjectId())
|
||||
{
|
||||
sm.addString(info.getEffector().getName());
|
||||
|
||||
@@ -75,12 +75,12 @@ public final class ManaHealPercent extends AbstractEffect
|
||||
SystemMessage sm;
|
||||
if (info.getEffector().getObjectId() != target.getObjectId())
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S2_MP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm = new SystemMessage(SystemMessageId.S2_MP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm.addString(info.getEffector().getName());
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S1_MP_HAS_BEEN_RESTORED);
|
||||
sm = new SystemMessage(SystemMessageId.S1_MP_HAS_BEEN_RESTORED);
|
||||
}
|
||||
sm.addInt((int) amount);
|
||||
target.sendPacket(sm);
|
||||
|
||||
@@ -102,14 +102,14 @@ public final class MaxCp extends AbstractEffect
|
||||
final Creature caster = info.getEffector();
|
||||
if ((caster != null) && (caster != effected))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S2_CP_HAS_BEEN_RESTORED_BY_C1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S2_CP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm.addString(caster.getName());
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CP_HAS_BEEN_RESTORED);
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -103,14 +103,14 @@ public final class MaxHp extends AbstractEffect
|
||||
final Creature caster = info.getEffector();
|
||||
if ((caster != null) && (caster != effected))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S2_HP_HAS_BEEN_RESTORED_BY_C1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S2_HP_HAS_BEEN_RESTORED_BY_C1);
|
||||
sm.addString(caster.getName());
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
|
||||
sm.addInt((int) amount);
|
||||
effected.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ public final class PhysicalAttack extends AbstractEffect
|
||||
|
||||
if (((info.getSkill().getFlyRadius() > 0) || (skill.getFlyType() != null)) && creature.isMovementDisabled())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
sm.addSkillName(skill);
|
||||
creature.sendPacket(sm);
|
||||
return;
|
||||
|
||||
@@ -71,7 +71,7 @@ public final class PhysicalAttackHpLink extends AbstractEffect
|
||||
|
||||
if (creature.isMovementDisabled())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
sm.addSkillName(skill);
|
||||
creature.sendPacket(sm);
|
||||
return;
|
||||
|
||||
@@ -72,7 +72,7 @@ public final class PhysicalSoulAttack extends AbstractEffect
|
||||
|
||||
if (((skill.getFlyRadius() > 0) || (skill.getFlyType() != null)) && creature.isMovementDisabled())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
sm.addSkillName(skill);
|
||||
creature.sendPacket(sm);
|
||||
return;
|
||||
|
||||
@@ -75,11 +75,11 @@ public final class Sow extends AbstractEffect
|
||||
{
|
||||
player.sendPacket(QuestSound.ITEMSOUND_QUEST_ITEMGET.getPacket());
|
||||
target.setSeeded(player.getActingPlayer());
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.THE_SEED_WAS_SUCCESSFULLY_SOWN);
|
||||
sm = new SystemMessage(SystemMessageId.THE_SEED_WAS_SUCCESSFULLY_SOWN);
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.THE_SEED_WAS_NOT_SOWN);
|
||||
sm = new SystemMessage(SystemMessageId.THE_SEED_WAS_NOT_SOWN);
|
||||
}
|
||||
|
||||
if (player.isInParty())
|
||||
|
||||
@@ -54,7 +54,7 @@ public final class TakeFortStart extends AbstractEffect
|
||||
final Clan clan = player.getClan();
|
||||
if ((fort != null) && (clan != null))
|
||||
{
|
||||
fort.getSiege().announceToPlayer(SystemMessage.getSystemMessage(SystemMessageId.S1_CLAN_IS_TRYING_TO_DISPLAY_A_FLAG), clan.getName());
|
||||
fort.getSiege().announceToPlayer(new SystemMessage(SystemMessageId.S1_CLAN_IS_TRYING_TO_DISPLAY_A_FLAG), clan.getName());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ public class CharmOfCourage implements IItemHandler
|
||||
|
||||
if (itemLevel < level)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
sm.addItemName(item.getId());
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
|
||||
@@ -69,7 +69,7 @@ public class EventItem implements IItemHandler
|
||||
final int blockCheckerArena = castor.getBlockCheckerArena();
|
||||
if (blockCheckerArena == -1)
|
||||
{
|
||||
final SystemMessage msg = SystemMessage.getSystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
final SystemMessage msg = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
msg.addItemName(item);
|
||||
castor.sendPacket(msg);
|
||||
return false;
|
||||
|
||||
@@ -109,7 +109,7 @@ public class ItemSkillsTemplate implements IItemHandler
|
||||
// Send message to the master.
|
||||
if (playable.isPet())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.YOUR_PET_USES_S1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_PET_USES_S1);
|
||||
sm.addSkillName(itemSkill);
|
||||
playable.sendPacket(sm);
|
||||
}
|
||||
@@ -188,7 +188,7 @@ public class ItemSkillsTemplate implements IItemHandler
|
||||
SystemMessage sm = null;
|
||||
if (hours > 0)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.THERE_ARE_S2_HOUR_S_S3_MINUTE_S_AND_S4_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
sm = new SystemMessage(SystemMessageId.THERE_ARE_S2_HOUR_S_S3_MINUTE_S_AND_S4_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
if ((skill == null) || skill.isStatic())
|
||||
{
|
||||
sm.addItemName(item);
|
||||
@@ -202,7 +202,7 @@ public class ItemSkillsTemplate implements IItemHandler
|
||||
}
|
||||
else if (minutes > 0)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.THERE_ARE_S2_MINUTE_S_S3_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
sm = new SystemMessage(SystemMessageId.THERE_ARE_S2_MINUTE_S_S3_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
if ((skill == null) || skill.isStatic())
|
||||
{
|
||||
sm.addItemName(item);
|
||||
@@ -215,7 +215,7 @@ public class ItemSkillsTemplate implements IItemHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.THERE_ARE_S2_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
sm = new SystemMessage(SystemMessageId.THERE_ARE_S2_SECOND_S_REMAINING_IN_S1_S_RE_USE_TIME);
|
||||
if ((skill == null) || skill.isStatic())
|
||||
{
|
||||
sm.addItemName(item);
|
||||
|
||||
@@ -93,7 +93,7 @@ public class PetFood implements IItemHandler
|
||||
}
|
||||
}
|
||||
}
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED_DUE_TO_UNSUITABLE_TERMS);
|
||||
sm.addItemName(item);
|
||||
player.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -88,7 +88,7 @@ public class Recipes implements IItemHandler
|
||||
|
||||
if (recipeLimit)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.UP_TO_S1_RECIPES_CAN_BE_REGISTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.UP_TO_S1_RECIPES_CAN_BE_REGISTERED);
|
||||
sm.addInt(rp.isDwarvenRecipe() ? player.getDwarfRecipeLimit() : player.getCommonRecipeLimit());
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
@@ -104,7 +104,7 @@ public class Recipes implements IItemHandler
|
||||
}
|
||||
|
||||
player.destroyItem("Consume", item.getObjectId(), 1, null, false);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HAS_BEEN_ADDED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HAS_BEEN_ADDED);
|
||||
sm.addItemName(item);
|
||||
player.sendPacket(sm);
|
||||
return true;
|
||||
|
||||
@@ -70,7 +70,7 @@ public class RollingDice implements IItemHandler
|
||||
|
||||
Broadcast.toSelfAndKnownPlayers(player, new Dice(player.getObjectId(), itemId, number, destination.getX(), destination.getY(), destination.getZ()));
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_ROLLED_A_S2);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_HAS_ROLLED_A_S2);
|
||||
sm.addString(player.getName());
|
||||
sm.addInt(number);
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ public class TeleportBookmark implements IItemHandler
|
||||
player.setBookMarkSlot(player.getBookMarkSlot() + 3);
|
||||
player.sendPacket(SystemMessageId.THE_NUMBER_OF_MY_TELEPORTS_SLOTS_HAS_BEEN_INCREASED);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HAS_DISAPPEARED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_HAS_DISAPPEARED);
|
||||
sm.addItemName(item.getId());
|
||||
player.sendPacket(sm);
|
||||
return true;
|
||||
|
||||
@@ -47,7 +47,7 @@ public class ChannelDelete implements IUserCommandHandler
|
||||
{
|
||||
final CommandChannel channel = player.getParty().getCommandChannel();
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.THE_COMMAND_CHANNEL_HAS_BEEN_DISBANDED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.THE_COMMAND_CHANNEL_HAS_BEEN_DISBANDED);
|
||||
channel.broadcastPacket(sm);
|
||||
|
||||
channel.disbandChannel();
|
||||
|
||||
@@ -55,7 +55,7 @@ public class ChannelLeave implements IUserCommandHandler
|
||||
channel.removeParty(party);
|
||||
party.getLeader().sendPacket(SystemMessageId.YOU_HAVE_QUIT_THE_COMMAND_CHANNEL);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_PARTY_HAS_LEFT_THE_COMMAND_CHANNEL);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_PARTY_HAS_LEFT_THE_COMMAND_CHANNEL);
|
||||
sm.addPcName(party.getLeader());
|
||||
channel.broadcastPacket(sm);
|
||||
return true;
|
||||
|
||||
@@ -101,14 +101,14 @@ public class ClanWarsList implements IUserCommandHandler
|
||||
if (ally_id > 0)
|
||||
{
|
||||
// Target With Ally
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S1_S2_ALLIANCE);
|
||||
sm = new SystemMessage(SystemMessageId.S1_S2_ALLIANCE);
|
||||
sm.addString(clanName);
|
||||
sm.addString(rs.getString("ally_name"));
|
||||
}
|
||||
else
|
||||
{
|
||||
// Target Without Ally
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.S1_NO_ALLIANCE_EXISTS);
|
||||
sm = new SystemMessage(SystemMessageId.S1_NO_ALLIANCE_EXISTS);
|
||||
sm.addString(clanName);
|
||||
}
|
||||
player.sendPacket(sm);
|
||||
|
||||
@@ -53,7 +53,7 @@ public class InstanceZone implements IUserCommandHandler
|
||||
final InstanceWorld world = InstanceManager.getInstance().getPlayerWorld(player);
|
||||
if ((world != null) && (world.getTemplateId() >= 0))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_CURRENTLY_IN_USE_S1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANT_ZONE_CURRENTLY_IN_USE_S1);
|
||||
sm.addInstanceName(world.getTemplateId());
|
||||
player.sendPacket(sm);
|
||||
}
|
||||
@@ -74,7 +74,7 @@ public class InstanceZone implements IUserCommandHandler
|
||||
}
|
||||
final int hours = (int) (remainingTime / 3600);
|
||||
final int minutes = (int) ((remainingTime % 3600) / 60);
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_WILL_BE_AVAILABLE_FOR_RE_USE_AFTER_S2_HOUR_S_S3_MINUTE_S);
|
||||
sm.addInstanceName(instanceId);
|
||||
sm.addInt(hours);
|
||||
sm.addInt(minutes);
|
||||
|
||||
@@ -52,7 +52,7 @@ public class Loc implements IUserCommandHandler
|
||||
SystemMessage sm;
|
||||
if (region > 0)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(region);
|
||||
sm = new SystemMessage(region);
|
||||
if (sm.getSystemMessageId().getParamCount() == 3)
|
||||
{
|
||||
sm.addInt(player.getX());
|
||||
@@ -62,7 +62,7 @@ public class Loc implements IUserCommandHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.CURRENT_LOCATION_S1);
|
||||
sm = new SystemMessage(SystemMessageId.CURRENT_LOCATION_S1);
|
||||
sm.addString(player.getX() + ", " + player.getY() + ", " + player.getZ());
|
||||
}
|
||||
player.sendPacket(sm);
|
||||
|
||||
@@ -44,7 +44,7 @@ public class MyBirthday implements IUserCommandHandler
|
||||
|
||||
final Calendar date = player.getCreateDate();
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_BIRTHDAY_IS_S3_S4_S2);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_BIRTHDAY_IS_S3_S4_S2);
|
||||
sm.addPcName(player);
|
||||
sm.addString(Integer.toString(date.get(Calendar.YEAR)));
|
||||
sm.addString(Integer.toString(date.get(Calendar.MONTH) + 1));
|
||||
|
||||
@@ -62,14 +62,14 @@ public class OlympiadStat implements IUserCommandHandler
|
||||
return false;
|
||||
}
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.FOR_THE_CURRENT_GRAND_OLYMPIAD_YOU_HAVE_PARTICIPATED_IN_S1_MATCH_ES_S2_WIN_S_AND_S3_DEFEAT_S_YOU_CURRENTLY_HAVE_S4_OLYMPIAD_POINT_S);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.FOR_THE_CURRENT_GRAND_OLYMPIAD_YOU_HAVE_PARTICIPATED_IN_S1_MATCH_ES_S2_WIN_S_AND_S3_DEFEAT_S_YOU_CURRENTLY_HAVE_S4_OLYMPIAD_POINT_S);
|
||||
sm.addInt(Olympiad.getInstance().getCompetitionDone(nobleObjId));
|
||||
sm.addInt(Olympiad.getInstance().getCompetitionWon(nobleObjId));
|
||||
sm.addInt(Olympiad.getInstance().getCompetitionLost(nobleObjId));
|
||||
sm.addInt(Olympiad.getInstance().getNoblePoints(nobleObjId));
|
||||
player.sendPacket(sm);
|
||||
|
||||
final SystemMessage sm2 = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_S1_MATCH_ES_REMAINING_THAT_YOU_CAN_PARTICIPATE_IN_THIS_WEEK_S2_1_VS_1_CLASS_MATCHES_S3_1_VS_1_MATCHES_S4_3_VS_3_TEAM_MATCHES);
|
||||
final SystemMessage sm2 = new SystemMessage(SystemMessageId.YOU_HAVE_S1_MATCH_ES_REMAINING_THAT_YOU_CAN_PARTICIPATE_IN_THIS_WEEK_S2_1_VS_1_CLASS_MATCHES_S3_1_VS_1_MATCHES_S4_3_VS_3_TEAM_MATCHES);
|
||||
sm2.addInt(Olympiad.getInstance().getRemainingWeeklyMatches(nobleObjId));
|
||||
sm2.addInt(Olympiad.getInstance().getRemainingWeeklyMatchesClassed(nobleObjId));
|
||||
sm2.addInt(Olympiad.getInstance().getRemainingWeeklyMatchesNonClassed(nobleObjId));
|
||||
|
||||
@@ -76,7 +76,7 @@ public class PartyInfo implements IUserCommandHandler
|
||||
|
||||
if (!party.isLeader(player))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.PARTY_LEADER_C1);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.PARTY_LEADER_C1);
|
||||
sm.addPcName(party.getLeader());
|
||||
player.sendPacket(sm);
|
||||
}
|
||||
|
||||
@@ -61,13 +61,13 @@ public class Time implements IUserCommandHandler
|
||||
SystemMessage sm;
|
||||
if (GameTimeController.getInstance().isNight())
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.THE_CURRENT_TIME_IS_S1_S2_2);
|
||||
sm = new SystemMessage(SystemMessageId.THE_CURRENT_TIME_IS_S1_S2_2);
|
||||
sm.addString(h);
|
||||
sm.addString(m);
|
||||
}
|
||||
else
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.THE_CURRENT_TIME_IS_S1_S2);
|
||||
sm = new SystemMessage(SystemMessageId.THE_CURRENT_TIME_IS_S1_S2);
|
||||
sm.addString(h);
|
||||
sm.addString(m);
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@ public class StatsVCmd implements IVoicedCommandHandler
|
||||
|
||||
if (pc.getClient().isDetached())
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CURRENTLY_OFFLINE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.S1_CURRENTLY_OFFLINE);
|
||||
sm.addPcName(pc);
|
||||
activeChar.sendPacket(sm);
|
||||
return false;
|
||||
|
||||
@@ -200,7 +200,7 @@ public abstract class AbstractInstance extends AbstractNpcAI
|
||||
InstanceManager.getInstance().setInstanceTime(player.getObjectId(), world.getTemplateId(), time);
|
||||
if (player.isOnline())
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE).addString(InstanceManager.getInstance().getInstanceIdName(world.getTemplateId())));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE).addString(InstanceManager.getInstance().getInstanceIdName(world.getTemplateId())));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -256,7 +256,7 @@ public final class CavernOfThePirateCaptain extends AbstractInstance
|
||||
|
||||
private void broadcastSystemMessage(PlayerInstance player, PlayerInstance member, SystemMessageId msgId, boolean toGroup)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(msgId);
|
||||
final SystemMessage sm = new SystemMessage(msgId);
|
||||
|
||||
if (toGroup)
|
||||
{
|
||||
|
||||
@@ -120,13 +120,13 @@ public abstract class Chamber extends AbstractInstance
|
||||
final Party party = player.getParty();
|
||||
if (party == null)
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_ARE_NOT_CURRENTLY_IN_A_PARTY_SO_YOU_CANNOT_ENTER));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (party.getLeader() != player)
|
||||
{
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.ONLY_A_PARTY_LEADER_CAN_MAKE_THE_REQUEST_TO_ENTER));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.ONLY_A_PARTY_LEADER_CAN_MAKE_THE_REQUEST_TO_ENTER));
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -134,7 +134,7 @@ public abstract class Chamber extends AbstractInstance
|
||||
{
|
||||
if (partyMember.getLevel() < 80)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -142,7 +142,7 @@ public abstract class Chamber extends AbstractInstance
|
||||
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -154,7 +154,7 @@ public abstract class Chamber extends AbstractInstance
|
||||
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -177,7 +177,7 @@ public abstract class Chamber extends AbstractInstance
|
||||
{
|
||||
reenter.add(Calendar.DAY_OF_WEEK, 1);
|
||||
}
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
sm.addString(InstanceManager.getInstance().getInstanceIdName(world.getTemplateId()));
|
||||
// set instance reenter time for all allowed players
|
||||
for (PlayerInstance player : world.getAllowed())
|
||||
|
||||
@@ -537,7 +537,7 @@ public final class CrystalCaverns extends AbstractInstance
|
||||
{
|
||||
if (partyMember.getLevel() < 78)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -545,14 +545,14 @@ public final class CrystalCaverns extends AbstractInstance
|
||||
final ItemInstance item = partyMember.getInventory().getItemByItemId(CONT_CRYSTAL);
|
||||
if (item == null)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_ITEM_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_ITEM_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -560,7 +560,7 @@ public final class CrystalCaverns extends AbstractInstance
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(partyMember.getObjectId(), TEMPLATE_ID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -591,14 +591,14 @@ public final class CrystalCaverns extends AbstractInstance
|
||||
final ItemInstance item = partyMember.getInventory().getItemByItemId(RED_CORAL);
|
||||
if (item == null)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_ITEM_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_ITEM_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
@@ -627,14 +627,14 @@ public final class CrystalCaverns extends AbstractInstance
|
||||
final ItemInstance item3 = partyMember.getInventory().getItemByItemId(BOSS_CRYSTAL_3);
|
||||
if ((item1 == null) || (item2 == null) || (item3 == null))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_ITEM_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_ITEM_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
if (!Util.checkIfInRange(1000, player, partyMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
|
||||
@@ -250,14 +250,14 @@ public final class DarkCloudMansion extends AbstractInstance
|
||||
{
|
||||
if (partyMember.getLevel() < 78)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
}
|
||||
if (!partyMember.isInsideRadius3D(player, 1000))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
|
||||
@@ -457,7 +457,7 @@ public final class FinalEmperialTomb extends AbstractInstance implements IXmlRea
|
||||
}
|
||||
else if (player.getInventory().getItemByItemId(8073) == null)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_ITEM_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_ITEM_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(player);
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
@@ -471,18 +471,18 @@ public final class FinalEmperialTomb extends AbstractInstance implements IXmlRea
|
||||
{
|
||||
if (channelMember.getLevel() < 80)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY).addPcName(channelMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY).addPcName(channelMember));
|
||||
return false;
|
||||
}
|
||||
if (!Util.checkIfInRange(1000, player, channelMember, true))
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addPcName(channelMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addPcName(channelMember));
|
||||
return false;
|
||||
}
|
||||
final Long reentertime = InstanceManager.getInstance().getInstanceTime(channelMember.getObjectId(), TEMPLATE_ID);
|
||||
if (System.currentTimeMillis() < reentertime)
|
||||
{
|
||||
party.broadcastPacket(SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET).addPcName(channelMember));
|
||||
party.broadcastPacket(new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET).addPcName(channelMember));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1297,28 +1297,28 @@ public final class IceQueensCastleBattle extends AbstractInstance
|
||||
{
|
||||
if (channelMember.getLevel() < MIN_LEVEL)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(channelMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
else if (!Util.checkIfInRange(1000, player, channelMember, true))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(channelMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
else if (System.currentTimeMillis() < InstanceManager.getInstance().getInstanceTime(channelMember.getObjectId(), TEMPLATE_ID_EASY))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
sm.addPcName(channelMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
}
|
||||
else if (System.currentTimeMillis() < InstanceManager.getInstance().getInstanceTime(channelMember.getObjectId(), TEMPLATE_ID_HARD))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
sm.addPcName(channelMember);
|
||||
party.broadcastPacket(sm);
|
||||
return false;
|
||||
|
||||
@@ -464,7 +464,7 @@ public final class Kamaloka extends AbstractInstance
|
||||
// player level must be in range
|
||||
if (Math.abs(partyMember.getLevel() - level) > MAX_LEVEL_DIFFERENCE)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
@@ -472,7 +472,7 @@ public final class Kamaloka extends AbstractInstance
|
||||
// player must be near party leader
|
||||
if (!partyMember.isInsideRadius3D(player, 1000))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
@@ -492,7 +492,7 @@ public final class Kamaloka extends AbstractInstance
|
||||
// if found instance still can't be reentered - exit
|
||||
if (System.currentTimeMillis() < instanceTimes.get(id))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_MAY_NOT_RE_ENTER_YET);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return false;
|
||||
@@ -558,7 +558,7 @@ public final class Kamaloka extends AbstractInstance
|
||||
// check for level difference again on reenter
|
||||
if (Math.abs(player.getLevel() - LEVEL[((KamaWorld) world).index]) > MAX_LEVEL_DIFFERENCE)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(player);
|
||||
player.sendPacket(sm);
|
||||
return;
|
||||
@@ -626,7 +626,7 @@ public final class Kamaloka extends AbstractInstance
|
||||
}
|
||||
reenter.set(Calendar.HOUR_OF_DAY, RESET_HOUR);
|
||||
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.INSTANT_ZONE_S1_S_ENTRY_HAS_BEEN_RESTRICTED_YOU_CAN_CHECK_THE_NEXT_POSSIBLE_ENTRY_TIME_BY_USING_THE_COMMAND_INSTANCEZONE);
|
||||
sm.addInstanceName(world.getTemplateId());
|
||||
|
||||
// set instance reenter time for all allowed players
|
||||
|
||||
@@ -252,7 +252,7 @@ public final class NornilsGarden extends AbstractInstance
|
||||
// check for level difference again on reenter
|
||||
if ((player.getLevel() > INSTANCE_LVL_MAX) || (player.getLevel() < INSTANCE_LVL_MIN))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(player);
|
||||
player.sendPacket(sm);
|
||||
return null;
|
||||
@@ -408,21 +408,21 @@ public final class NornilsGarden extends AbstractInstance
|
||||
// player level must be in range
|
||||
if (partyMember.getLevel() > INSTANCE_LVL_MAX)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return "32330-06.html";
|
||||
}
|
||||
if (partyMember.getLevel() < INSTANCE_LVL_MIN)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return "32330-07.html";
|
||||
}
|
||||
if (partyMember.getClassId().level() != 0)
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_LEVEL_DOES_NOT_CORRESPOND_TO_THE_REQUIREMENTS_FOR_ENTRY);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return "32330-06.html";
|
||||
@@ -430,7 +430,7 @@ public final class NornilsGarden extends AbstractInstance
|
||||
// player must be near party leader
|
||||
if (!partyMember.isInsideRadius3D(player, 500))
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return "32330-08.html";
|
||||
@@ -444,7 +444,7 @@ public final class NornilsGarden extends AbstractInstance
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessageId.C1_S_QUEST_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED);
|
||||
sm.addPcName(partyMember);
|
||||
player.sendPacket(sm);
|
||||
return "32330-08.html";
|
||||
|
||||
@@ -275,7 +275,7 @@ public class Q00350_EnhanceYourWeapon extends Quest
|
||||
}
|
||||
|
||||
// Send system message
|
||||
final SystemMessage sms = SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_EARNED_S1);
|
||||
final SystemMessage sms = new SystemMessage(SystemMessageId.YOU_HAVE_EARNED_S1);
|
||||
sms.addItemName(giveid);
|
||||
player.sendPacket(sms);
|
||||
|
||||
|
||||
@@ -201,7 +201,7 @@ public class Q00508_AClansReputation extends Quest
|
||||
takeItems(player, REWARD_POINTS.get(raid).get(1), -1);
|
||||
final int rep = REWARD_POINTS.get(raid).get(2);
|
||||
clan.addReputationScore(rep, true);
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_SUCCESSFULLY_COMPLETED_A_CLAN_QUEST_S1_POINTS_HAVE_BEEN_ADDED_TO_YOUR_CLAN_S_REPUTATION_SCORE).addInt(rep));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_HAVE_SUCCESSFULLY_COMPLETED_A_CLAN_QUEST_S1_POINTS_HAVE_BEEN_ADDED_TO_YOUR_CLAN_S_REPUTATION_SCORE).addInt(rep));
|
||||
clan.broadcastToOnlineMembers(new PledgeShowInfoUpdate(clan));
|
||||
}
|
||||
else
|
||||
|
||||
@@ -184,7 +184,7 @@ public class Q00509_AClansFame extends Quest
|
||||
takeItems(player, REWARD_POINTS.get(raid).get(1), -1);
|
||||
final int rep = REWARD_POINTS.get(raid).get(2);
|
||||
clan.addReputationScore(rep, true);
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_SUCCESSFULLY_COMPLETED_A_CLAN_QUEST_S1_POINTS_HAVE_BEEN_ADDED_TO_YOUR_CLAN_S_REPUTATION_SCORE).addInt(rep));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_HAVE_SUCCESSFULLY_COMPLETED_A_CLAN_QUEST_S1_POINTS_HAVE_BEEN_ADDED_TO_YOUR_CLAN_S_REPUTATION_SCORE).addInt(rep));
|
||||
clan.broadcastToOnlineMembers(new PledgeShowInfoUpdate(clan));
|
||||
}
|
||||
else
|
||||
|
||||
@@ -142,7 +142,7 @@ public class Q00510_AClansPrestige extends Quest
|
||||
playSound(player, QuestSound.ITEMSOUND_QUEST_FANFARE_1);
|
||||
takeItems(player, TYRANNOSAURUS_CLAW, -1);
|
||||
clan.addReputationScore(reward, true);
|
||||
player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_SUCCESSFULLY_COMPLETED_A_CLAN_QUEST_S1_POINTS_HAVE_BEEN_ADDED_TO_YOUR_CLAN_S_REPUTATION_SCORE).addInt(reward));
|
||||
player.sendPacket(new SystemMessage(SystemMessageId.YOU_HAVE_SUCCESSFULLY_COMPLETED_A_CLAN_QUEST_S1_POINTS_HAVE_BEEN_ADDED_TO_YOUR_CLAN_S_REPUTATION_SCORE).addInt(reward));
|
||||
clan.broadcastToOnlineMembers(new PledgeShowInfoUpdate(clan));
|
||||
htmltext = "31331-7.html";
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user