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.
66 lines
3.6 KiB
XML
66 lines
3.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<npc
|
|
controller="com.l2jserver.model.world.npc.controller.NotImplementedNPCController"
|
|
id="35758" 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">Foreman</name>
|
|
<title send="false">Valley Fortress</title>
|
|
<level>75</level>
|
|
<race>HUMAN</race>
|
|
<sex>MALE</sex>
|
|
<stats>
|
|
<hp regen="8.5" max="2676.65854"/>
|
|
<mp regen="3.0" max="1507.8"/>
|
|
<attack critical="4" evasion="0" range="40">
|
|
<physical speed="253.0" damage="794.70901"/>
|
|
<magical speed="333.0" damage="542.68324"/>
|
|
</attack>
|
|
<defense>
|
|
<physical value="319.24623"/>
|
|
<magical value="233.61053"/>
|
|
</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="24.0" radius="7.0"/>
|
|
</info>
|
|
<talk default="default">
|
|
<chat id="d"><![CDATA[<html><body><center><br><br>
|
|
<a action="bypass -h npc_%objectId%_operate_door 1 23210001 23210012 23210006 23210007 23210010 23210011 23210002 23210003 23210004 23210005 23210008 23210009">Open the gate</a><br>
|
|
<a action="bypass -h npc_%objectId%_operate_door 0 23210001 23210012 23210006 23210007 23210010 23210011 23210002 23210003 23210004 23210005 23210008 23210009">Close the gate</a><br>
|
|
<a action="bypass -h npc_%objectId%_Link fortress/foreman.htm">Return</a>
|
|
</center></body></html>]]></chat>
|
|
<chat id="t2"><![CDATA[<html><body>&$556;<br><br>
|
|
<a action="bypass -h npc_%objectId%_goto 12123" msg="811;Fortress North Gate">Fortress North Gate</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12124" msg="811;Fortress South Gate">Fortress South Gate</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12125" msg="811;Giran Town Square">Giran Town Square</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12126" msg="811;Front of the Giran Castle Gate">Front of the Giran Castle Gate</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12127" msg="811;Breka's Stronghold">Breka's Stronghold - 500</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12128" msg="811;Devil's Isle">Devil's Isle - 500</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12129" msg="811;Dragon Valley">Dragon Valley - 500</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12130" msg="811;Tanor Canyon">Tanor Canyon - 500</a><br1>
|
|
</body></html>]]></chat>
|
|
<chat id="t1"><![CDATA[<html><body>&$556;<br><br>
|
|
<a action="bypass -h npc_%objectId%_goto 12123" msg="811;Fortress North Gate">Fortress North Gate</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12124" msg="811;Fortress South Gate">Fortress South Gate</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12125" msg="811;Giran Town Square">Giran Town Square</a><br1>
|
|
<a action="bypass -h npc_%objectId%_goto 12126" msg="811;Front of the Giran Castle Gate">Front of the Giran Castle Gate</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>
|