mirror of
https://github.com/Rogiel/l2jserver2
synced 2025-12-06 15:33:00 +00:00
This commit modularizes the maven project into several modules: - l2jserver2-common: common sources for both login and gameserver - l2jserver2-gameserver: the game server - l2jserver2-loginserver: the login server - l2jserver2-tools: refactored src/tools/java soure folder
117 lines
6.8 KiB
XML
117 lines
6.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<npc
|
|
controller="com.l2jserver.model.world.npc.controller.NotImplementedNPCController"
|
|
id="31688" xsi:schemaLocation="npc ../../npc.xsd"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="npc">
|
|
<info aggressive="false" targetable="true" attackable="true">
|
|
<name display="true" send="false">Grand Olympiad Manager</name>
|
|
<level>70</level>
|
|
<race>HUMAN</race>
|
|
<sex>MALE</sex>
|
|
<stats>
|
|
<hp regen="7.5" max="2444.46819"/>
|
|
<mp regen="2.7" max="1345.8"/>
|
|
<attack critical="4" evasion="0" range="40">
|
|
<physical speed="253.0" damage="688.86373"/>
|
|
<magical speed="333.0" damage="470.40463"/>
|
|
</attack>
|
|
<defense>
|
|
<physical value="295.91597"/>
|
|
<magical value="216.53847"/>
|
|
</defense>
|
|
<move walk="50.0" run="120.0"/>
|
|
<base wit="20" dex="30" men="20" con="43" str="40" int="21"/>
|
|
</stats>
|
|
<experience>0</experience>
|
|
<sp>0</sp>
|
|
<item lefthand="0" righthand="70"/>
|
|
<collision heigth="23.5" radius="8.0"/>
|
|
</info>
|
|
<talk default="default">
|
|
<chat id="7"><![CDATA[<html><body>Grand Olympiad Operator:<br>
|
|
Once the Olympiad period ends, Olympiad Points are awarded to participating Noblesse. You can exchange each point for 1000 Olympiad Tokens.<br>
|
|
Those who achieve hero status are eligible to receive additional Olympiad Tokens equivalent to 180 Olympiad Points.<br>
|
|
<center>
|
|
<table border="1" border color="white" width=200 height=150>
|
|
<tr>
|
|
<td align="center">Class</td>
|
|
<td align="center">Basis</td>
|
|
<td align="center">Points</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center">1 Class</td>
|
|
<td>Top 1%</td>
|
|
<td align="center">120 pt</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center">2 Class</td>
|
|
<td>Top 10%</td>
|
|
<td align="center">80 pt</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center">3 Class</td>
|
|
<td>Top 25%</td>
|
|
<td align="center">55 pt</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center">4 Class</td>
|
|
<td>Top 50%</td>
|
|
<td align="center">35 pt</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="center">5 Class</td>
|
|
<td>Top 100%</td>
|
|
<td align="center">20 pt</td>
|
|
</tr>
|
|
</table>
|
|
<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 1">Back</a>
|
|
</center>
|
|
</body></html>]]></chat>
|
|
<chat id="5"><![CDATA[<html><body>Grand Olympiad Operator:<br>
|
|
Grand Olympiad has the following rules.<br>
|
|
The Olympiad match can be generally divided by three types. One is a class-irrelevant-team match where 3 people become a team to compete with other teams, one is a class-irrelevant-individual match where 1:1 competition is held regardless of the class, one is a class-relevant-individual match where a person can compete with an opponent with the same class as his.<br>
|
|
To become a hero through Grand Olympiad, you have to win many Grand Olympiad matches. Winning goes to a team/an individual who inflicted the most damage to their opponent(s) in the Olympiad matches. Damage to a servitor of summoner, Golem of Maestro, or Dark Panther of Hell Knight will by no means affect the winning. The team with the 'most survived members' will win at a team match.<br>
|
|
The winner at Grand Olympiad will take some of the Olympiad points from the loser. In terms of calculating the Olympiad points, the winner takes 1/3 (1/5, in case of class-irrelevant-team or individual matches) of the least points after comparing the two total points, and the loser's points will be subtracted by as much as the winner takes. However, both teams' points will be subtracted by 1/5 from their own points in case of a tie.<br>
|
|
With a team match, 3 people will make up a team and only the party leader can apply for a match. All party members should have over 10 olympiad points in order to register for a team match. Addition/subtraction of points upon winning/losing will be calculated by adding every team members' points, and the loser's points will be partially subtracted.<br>
|
|
Added or deducted points due to win or lose is up to maximum 10 points for either an individual or team match.<br>
|
|
Appreciable amounts of Olympiad points will be given when the cycle of Olympiad starts and a small amount of points will be added at regular intervals. You can participate in an Olympiad match with at least 1 Olympiad point but you no longer participate in Grand Olympiad when the point is 0.<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 1">Back</a>
|
|
</body></html>]]></chat>
|
|
<chat id="1"><![CDATA[<html><body>Grand Olympiad Manager :<br>
|
|
Would you like to learn more about the Grand Olympiad?<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 4">"Yes, please tell me the history of the Grand Olympiad."</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 5">"What are the rules of the Grand Olympiad?"</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 6">"What are the rules regarding scoring in the Grand Olympiad?"</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 7">"What are the rules on how to settle Olympiad points."</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 0">Return</a>
|
|
</body></html>]]></chat>
|
|
<chat id="4"><![CDATA[<html><body>Grand Olympiad Manager :<br>
|
|
The Grand Olympiad has a very long history. It was a competition that was originally initiated to promote harmony and peace among the tribes in the time of ancient myths, the Era of Giants.<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 1">Return</a>
|
|
</body></html>]]></chat>
|
|
<chat id="default"><![CDATA[<html><body>Grand Olympiad Manager :<br>
|
|
You are not a Noblesse. However, you do have the destiny to walk the path of a Noblesse. And the path of a Hero. However, it would be good if you see how hard the path to become a hero is with your own eyes.<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 1">"Tell me more about the Grand Olympiad."</a><br>
|
|
<a action="bypass -h npc_%objectId%_Link olympiad/olympiad_observe.htm">"I want to observe the Grand Olympiad games."</a><br>
|
|
<a action="bypass -h npc_%objectId%_OlympiadDesc 3a">"I want to know the ranking of the last Olympiad period."</a>
|
|
</body></html>]]></chat>
|
|
<chat id="6"><![CDATA[<html><body>Grand Olympiad Operator:<br>
|
|
You must earn Grand Olympiad Points in order to become a hero. The person who acquires the most points in each class is selected to become the hero of that period. If you participate in a certain number of games, you can also exchange Grand Olympiad Points for Olympiad Tokens.<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 1">Back</a>
|
|
</body></html>]]></chat>
|
|
</talk>
|
|
<skills>
|
|
<skill level="1" id="4045"/>
|
|
<skill level="1" id="4408"/>
|
|
<skill level="1" id="4409"/>
|
|
<skill level="11" id="4410"/>
|
|
<skill level="11" id="4411"/>
|
|
<skill level="11" id="4412"/>
|
|
<skill level="11" id="4413"/>
|
|
<skill level="2" id="4414"/>
|
|
<skill level="3" id="4415"/>
|
|
<skill level="14" id="4416"/>
|
|
</skills>
|
|
</npc>
|