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.
65 lines
3.0 KiB
XML
65 lines
3.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<npc
|
|
controller="com.l2jserver.model.world.npc.controller.BaseNPCController"
|
|
id="32294" 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">Budenka</name>
|
|
<title send="false">Harbor Caravaner</title>
|
|
<level>70</level>
|
|
<race>HUMANOID</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="56.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="58.5" radius="33.0"/>
|
|
</info>
|
|
<talk default="default">
|
|
<chat id="default"><![CDATA[<html><body>Budenka:<br>
|
|
Oh... From your appearance, I can see that you have crossed the Great Sea to come here.<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 1">Ask who he is.</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 2">Ask if he knows Jirrone.</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 3">Ask if he knows Beleth.</a><br>
|
|
<a action="bypass -h npc_%objectId%_Chat 4">Ask if he knows Bernarde.</a><br>
|
|
<a action="bypass -h npc_%objectId%_Quest">Quest.</a>
|
|
</body></html>]]></chat>
|
|
<chat id="1"><![CDATA[<html><body>Budenka:<br>
|
|
You will find out soon enough, of that I am sure. Ha ha!
|
|
</body></html>]]></chat>
|
|
<chat id="4"><![CDATA[<html><body>Budenka:<br>
|
|
Bernarde is the divine official staying at Oasis. He is working hard to restore the ruins, which were once a sacred shrine, but is facing a number of challenges. To be honest, as long as Beleth governs this land, I think his chances for success are remote at best...
|
|
</body></html>]]></chat>
|
|
<chat id="2"><![CDATA[<html><body>Budenka:<br>
|
|
He was a resident here? I wonder how he escaped... You'd best ask Bernarde over at the Oasis.
|
|
</body></html>]]></chat>
|
|
<chat id="3"><![CDATA[<html><body>Budenka:<br>
|
|
Who is Beleth, you ask? Only the master of this island! Sure, it's rumored that he is actually a Demon, but as long as he rules fairly and well, I say "Who cares?"
|
|
</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="1" id="4415"/>
|
|
<skill level="6" id="4416"/>
|
|
</skills>
|
|
</npc>
|