mirror of
https://github.com/Rogiel/l2jserver2
synced 2025-12-07 07:52:57 +00:00
This commit adds an XSD file for each template type to that validation can take place. If there is any error in XML files, it can be easily detected by reading the error in the validation log.
99 lines
6.6 KiB
XML
99 lines
6.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<npc
|
|
controller="com.l2jserver.model.world.npc.controller.TeleporterController"
|
|
id="30256" 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">Bella</name>
|
|
<title send="false">Gatekeeper</title>
|
|
<level>70</level>
|
|
<race>HUMAN</race>
|
|
<sex>FEMALE</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>
|
|
<collision heigth="25.0" radius="8.0"/>
|
|
</info>
|
|
<talk default="default">
|
|
<chat id="default"><![CDATA[<html><body>Gatekeeper Bella:<br>
|
|
Welcome! Isn't the weather beautiful today? You should take a trip using teleportation. Where would you like to go?<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 4">Gludio Airship Field.</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 1">Teleport</a><br>
|
|
<a action="bypass -h npc_%objectId%_multisell 002">Exchange Dimension Diamonds</a><br>
|
|
<a action="bypass -h npc_%objectId%_Quest 2000_NoblesseTeleport">Noblesse Exclusive Teleport</a><br>
|
|
<a action="bypass -h npc_%objectId%_Quest 1101_teleport_to_race_track" msg="811;Monster Racetrack">Move to Monster Race Track (free).</a><br>
|
|
<a action="bypass -h npc_%objectId%_Quest 1106_teleport_to_fantasy_isle" msg="811;Fantasy Isle">Move to Fantasy Isle (free).</a><br>
|
|
<a action="bypass -h npc_%objectId%_Quest CharacterBirthday">Receive your Birthday Gift!</a><br>
|
|
<a action="bypass -h npc_%objectId%_Quest">Quest</a>
|
|
</body></html>]]></chat>
|
|
<chat id="4"><![CDATA[<html><body>Gatekeeper Bella:<br>
|
|
Here in Gludio there is an <font color="LEVEL">Airship Dock</font> for Airships heading to Gracia. <br>
|
|
Gracia is surrounded by a powerful magic force field, so it's impossible to enter it via teleportation or by sea. Only Airships made in Gracia are able to safely travel between the two continents.<br>
|
|
A dock made from floating stones was constructed nearby; it took years of work, believe me. Boarding is conducted through the <font color="LEVEL">Airship Controller</font>.<br>
|
|
The only way to journey to the Gracia Continent is to use this dock. If you wish, I can teleport you there now.<br>
|
|
<a action="bypass -h npc_%objectId%_goto 12118">Teleport to Gludio Airship Field.</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 0">Back</a>
|
|
</body></html>]]></chat>
|
|
<chat id="3"><![CDATA[<html><body>&$556;<br><br>
|
|
<a action="bypass -h npc_%objectId%_goto 9900" msg="811;Gludin Arena">Gludin Arena - 1 Olympiad Token</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 9902" msg="811;Giran Arena">Giran Arena - 1 Olympiad Token</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 10000" msg="811;Evil Hunting Grounds">Evil Hunting Grounds - 1 Olympiad Token</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 9901" msg="811;Coliseum">Coliseum - 1 Olympiad Token</a><br1>
|
|
</body></html>]]></chat>
|
|
<chat id="2"><![CDATA[<html><body>&$556;<br><br>
|
|
<a action="bypass -h npc_%objectId%_goto 9000" msg="811;Gludin Arena">Gludin Arena - 1000 adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 9002" msg="811;Giran Arena">Giran Arena - 1000 adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 9100" msg="811;Evil Hunting Grounds">Evil Hunting Grounds - 1000 adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 9001" msg="811;Coliseum">Coliseum - 1000 adena</a><br1>
|
|
</body></html>]]></chat>
|
|
<chat id="1"><![CDATA[<html><body>&$556;<br><br>
|
|
<a action="bypass -h npc_%objectId%_goto 1035" msg="811;Town of Schuttgart">Town of Schuttgart - 85000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1036" msg="811;Heine">Heine - 47000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1037" msg="811;Town of Aden">Town of Aden - 56000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1038" msg="811;Town of Oren">Town of Oren - 35000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 6" msg="811;The Town of Dion">The Town of Dion - 3400 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1039" msg="811;Town of Goddard">Town of Goddard - 71000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1040" msg="811;The Town of Giran">The Town of Giran - 29000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1041" msg="811;Rune Township">Rune Township - 53000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 5" msg="811;The Village of Gludin">The Village of Gludin - 7300 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 3" msg="811;Elven Village">Elven Village - 9200 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 4" msg="811;Dark Elven Village">Dark Elf Village - 10000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1034" msg="811;Dwarven Village">Dwarven Village - 32000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1033" msg="811;Orc Village">Orc Village - 23000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12050" msg="811;Kamael Village">Kamael Village - 12000 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1042" msg="811;Ruins of Agony">Ruins of Agony - 790 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1043" msg="811;Ruins of Despair">Ruins of Despair - 610 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 1031" msg="811;The Ant Nest">The Ant Nest - 2100 Adena</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 88" msg="811;Windawood Manor">Windawood Manor - 1400 Adena</a>
|
|
</body></html>]]></chat>
|
|
<chat id="pk"><![CDATA[<html><body>Gatekeeper Bella:<br>
|
|
Someone of your character is not permitted to pass through the gate. Next, please.
|
|
</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>
|