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.
60 lines
3.0 KiB
XML
60 lines
3.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<npc
|
|
controller="com.l2jserver.model.world.npc.controller.BaseNPCController"
|
|
id="32321" 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">Item Broker</name>
|
|
<title send="false">Adventure Guildsman</title>
|
|
<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>
|
|
<collision heigth="23.0" radius="8.0"/>
|
|
</info>
|
|
<talk default="default">
|
|
<chat id="default"><![CDATA[<html><body>Adventurer's Craft Item Saleclerk:<br>
|
|
Welcome! We are selling precious items never before seen. We only have a limited number, so only the highest bidders will benefit!<br>
|
|
<a action="bypass -h npc_%objectId%_Chat 1">View auction rules.</a><br>
|
|
<a action="bypass -h npc_%objectId%_ItemAuction show">Buy Items.</a><br>
|
|
<a action="bypass -h npc_%objectId%_ItemAuction cancel">Retrieve canceled bids.</a>
|
|
</body></html>]]></chat>
|
|
<chat id="1"><![CDATA[<html><body>Item Broker:<br>
|
|
We will sell the items, many of them precious or hard-to-find, only at the time of the auction, which will be announced in advance.<br>
|
|
Once items are registered, they will auctioned off to the highest bidder.<br>
|
|
All non-winning bidders will be refunded the exact amount of their initial bid. The highest bidder will receive the item (at the cost specified).<br>
|
|
If you are outbid, you can return to the Item Broker and receive your refunded bid price.<br>
|
|
After the auction ends, the highest bidder can obtain his or her new items at the warehouse.<br>
|
|
If you are outbid, you must pick-up your refund within one week or the amount will be forfeited to the Item Broker. A long-term deposit is impossible due to the large number of customers.<br>
|
|
Remember: items are non-returnable, so make your selections carefully!
|
|
</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="14" id="4416"/>
|
|
</skills>
|
|
</npc>
|