abrie2010
New Member
- Joined
- Mar 12, 2010
- Messages
- 356
<
Code:
xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="HBProfile">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string" />
<xs:element name="MinDurability" type="xs:decimal" />
<xs:element name="MinFreeBagSlots" type="xs:unsignedByte" />
<xs:element name="SellGrey" type="xs:string" />
<xs:element name="SellWhite" type="xs:boolean" />
<xs:element name="SellGreen" type="xs:string" />
<xs:element name="MinLevel" type="xs:unsignedByte" />
<xs:element name="MaxLevel" type="xs:unsignedByte" />
<xs:element name="Mesh">
<xs:complexType>
<xs:attribute name="Name" type="xs:string" use="required" />
<xs:attribute name="ServerID" type="xs:unsignedByte" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="ProtectedItems">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Item" type="xs:unsignedShort" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SubProfile">
<xs:complexType>
<xs:sequence>
<xs:element name="Mesh">
<xs:complexType>
<xs:attribute name="Name" type="xs:string" use="required" />
<xs:attribute name="ServerID" type="xs:unsignedByte" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="Name" type="xs:string" />
<xs:element name="MinLevel" type="xs:unsignedByte" />
<xs:element name="MaxLevel" type="xs:unsignedByte" />
<xs:element name="AvoidMobs">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Mob">
<xs:complexType>
<xs:attribute name="Name" type="xs:string" use="required" />
<xs:attribute name="Entry" type="xs:unsignedShort" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Vendors">
<xs:complexType>
<xs:sequence>
<xs:element name="Vendor">
<xs:complexType>
<xs:attribute name="Name" type="xs:string" use="required" />
<xs:attribute name="Entry" type="xs:unsignedShort" use="required" />
<xs:attribute name="Type" type="xs:string" use="required" />
<xs:attribute name="X" type="xs:decimal" use="required" />
<xs:attribute name="Y" type="xs:decimal" use="required" />
<xs:attribute name="Z" type="xs:decimal" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Hotspots">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Hotspot">
<xs:complexType>
<xs:attribute name="X" type="xs:decimal" use="required" />
<xs:attribute name="Y" type="xs:decimal" use="required" />
<xs:attribute name="Z" type="xs:decimal" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>