11-03-2012, 06:26 PM
После добавления Dynasty сетов их скилов на сервер при загрузке GS выскакивает ошибка.
Аналогичная проблема и с двумя другими сетами, а точнее с их частью где прописанно
Я вижу что ошибка в первом случае связанна с SlowVuln. Но разве не так именно пишется резист к Slow
Skill Light set
<skill id="9050" levels="1" name="Dynasty Light Set">
<!-- Done by Hotaka -->
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<mul order="0x30" stat="pAtkSpd" val="1.12"/> <!-- Attack Speed +12% -->
<mul order="0x30" stat="pAtk" val="1.12"/> <!-- Physical Attack +12% -->
<add order="0x40" stat="maxHp" val="600"/> <!-- HP +600 -->
<add order="0x40" stat="maxMp" val="600"/> <!-- MP +600 -->
<add order="0x40" stat="rEvas" val="7.0"/> <!-- Evasion +7 -->
<add order="0x40" stat="accCombat" val="4.0"/> <!-- Accuren +4 -->
<add order="0x40" stat="DEX" val="1"/> <!-- DEX +1 -->
<add order="0x40" stat="maxLoad" val="5000"/> <!-- Weight Limit +5000 -->
<mul order="0x30" stat="rCrit" val="1.10"/> <!-- Critical Damage +10% -->
<mul order="0x30" stat="SlowVuln" val="0.3"/> <!-- Slow Resist 35% -->
<mul order="0x30" stat="SleepVuln" val="0.3"/> <!-- Sleep Resist 30% -->
</for>
</skill>
<!-- Done by Hotaka -->
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<mul order="0x30" stat="pAtkSpd" val="1.12"/> <!-- Attack Speed +12% -->
<mul order="0x30" stat="pAtk" val="1.12"/> <!-- Physical Attack +12% -->
<add order="0x40" stat="maxHp" val="600"/> <!-- HP +600 -->
<add order="0x40" stat="maxMp" val="600"/> <!-- MP +600 -->
<add order="0x40" stat="rEvas" val="7.0"/> <!-- Evasion +7 -->
<add order="0x40" stat="accCombat" val="4.0"/> <!-- Accuren +4 -->
<add order="0x40" stat="DEX" val="1"/> <!-- DEX +1 -->
<add order="0x40" stat="maxLoad" val="5000"/> <!-- Weight Limit +5000 -->
<mul order="0x30" stat="rCrit" val="1.10"/> <!-- Critical Damage +10% -->
<mul order="0x30" stat="SlowVuln" val="0.3"/> <!-- Slow Resist 35% -->
<mul order="0x30" stat="SleepVuln" val="0.3"/> <!-- Sleep Resist 30% -->
</for>
</skill>
Ошибка
Error in file D:\RusTeam\L2RT 1.4.4.1\gameserver\data\stats\skills\9000-9099.xml
java.util.NoSuchElementException: Unknown name 'SlowVuln' for enum BaseStats
at net.sf.l2j.gameserver.skills.Stats.valueOfXml(Stats.java:212)
at net.sf.l2j.gameserver.skills.DocumentBase.attachFunc(DocumentBase.jav
a:176)
at net.sf.l2j.gameserver.skills.DocumentBase.parseTemplate(DocumentBase.
java:160)
at net.sf.l2j.gameserver.skills.DocumentSkill.parseSkill(DocumentSkill.j
ava:245)
at net.sf.l2j.gameserver.skills.DocumentSkill.parseDocument(DocumentSkil
l.java:119)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:116
)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadSkills(SkillsEngine.jav
a:95)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadAllSkills(SkillsEngine.
java:104)
at net.sf.l2j.gameserver.datatables.SkillTable.<init>(SkillTable.java:52
)
at net.sf.l2j.gameserver.datatables.SkillTable.getInstance(SkillTable.ja
va:45)
at net.sf.l2j.gameserver.templates.L2Armor.<init>(L2Armor.java:67)
at net.sf.l2j.gameserver.skills.DocumentItem.makeItem(DocumentItem.java:
155)
at net.sf.l2j.gameserver.skills.DocumentItem.parseItem(DocumentItem.java
:146)
at net.sf.l2j.gameserver.skills.DocumentItem.parseDocument(DocumentItem.
java:101)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:116
)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadData(SkillsEngine.java:
159)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadArmors(SkillsEngine.jav
a:119)
at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:344)
at net.sf.l2j.gameserver.datatables.ItemTable.getInstance(ItemTable.java
:212)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:205)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:614)
[Fatal Error] 9500-9599.xml:2:41: The string "--" is not permitted within commen
ts.
Error loading file D:\RusTeam\L2RT 1.4.4.1\gameserver\data\stats\skills\9500-959
9.xml
org.xml.sax.SAXParseException; systemId: file:/D:/RusTeam/L2RT%201.4.4.1/gameser
ver/data/stats/skills/9500-9599.xml; lineNumber: 2; columnNumber: 41; The string
"--" is not permitted within comments.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown So
urce)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unk
nown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:107
)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadSkills(SkillsEngine.jav
a:95)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadAllSkills(SkillsEngine.
java:104)
at net.sf.l2j.gameserver.datatables.SkillTable.<init>(SkillTable.java:52
)
at net.sf.l2j.gameserver.datatables.SkillTable.getInstance(SkillTable.ja
va:45)
at net.sf.l2j.gameserver.templates.L2Armor.<init>(L2Armor.java:67)
at net.sf.l2j.gameserver.skills.DocumentItem.makeItem(DocumentItem.java:
155)
at net.sf.l2j.gameserver.skills.DocumentItem.parseItem(DocumentItem.java
:146)
at net.sf.l2j.gameserver.skills.DocumentItem.parseDocument(DocumentItem.
java:101)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:116
)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadData(SkillsEngine.java:
159)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadArmors(SkillsEngine.jav
a:119)
at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:344)
at net.sf.l2j.gameserver.datatables.ItemTable.getInstance(ItemTable.java
:212)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:205)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:614)
java.util.NoSuchElementException: Unknown name 'SlowVuln' for enum BaseStats
at net.sf.l2j.gameserver.skills.Stats.valueOfXml(Stats.java:212)
at net.sf.l2j.gameserver.skills.DocumentBase.attachFunc(DocumentBase.jav
a:176)
at net.sf.l2j.gameserver.skills.DocumentBase.parseTemplate(DocumentBase.
java:160)
at net.sf.l2j.gameserver.skills.DocumentSkill.parseSkill(DocumentSkill.j
ava:245)
at net.sf.l2j.gameserver.skills.DocumentSkill.parseDocument(DocumentSkil
l.java:119)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:116
)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadSkills(SkillsEngine.jav
a:95)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadAllSkills(SkillsEngine.
java:104)
at net.sf.l2j.gameserver.datatables.SkillTable.<init>(SkillTable.java:52
)
at net.sf.l2j.gameserver.datatables.SkillTable.getInstance(SkillTable.ja
va:45)
at net.sf.l2j.gameserver.templates.L2Armor.<init>(L2Armor.java:67)
at net.sf.l2j.gameserver.skills.DocumentItem.makeItem(DocumentItem.java:
155)
at net.sf.l2j.gameserver.skills.DocumentItem.parseItem(DocumentItem.java
:146)
at net.sf.l2j.gameserver.skills.DocumentItem.parseDocument(DocumentItem.
java:101)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:116
)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadData(SkillsEngine.java:
159)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadArmors(SkillsEngine.jav
a:119)
at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:344)
at net.sf.l2j.gameserver.datatables.ItemTable.getInstance(ItemTable.java
:212)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:205)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:614)
[Fatal Error] 9500-9599.xml:2:41: The string "--" is not permitted within commen
ts.
Error loading file D:\RusTeam\L2RT 1.4.4.1\gameserver\data\stats\skills\9500-959
9.xml
org.xml.sax.SAXParseException; systemId: file:/D:/RusTeam/L2RT%201.4.4.1/gameser
ver/data/stats/skills/9500-9599.xml; lineNumber: 2; columnNumber: 41; The string
"--" is not permitted within comments.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown So
urce)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unk
nown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:107
)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadSkills(SkillsEngine.jav
a:95)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadAllSkills(SkillsEngine.
java:104)
at net.sf.l2j.gameserver.datatables.SkillTable.<init>(SkillTable.java:52
)
at net.sf.l2j.gameserver.datatables.SkillTable.getInstance(SkillTable.ja
va:45)
at net.sf.l2j.gameserver.templates.L2Armor.<init>(L2Armor.java:67)
at net.sf.l2j.gameserver.skills.DocumentItem.makeItem(DocumentItem.java:
155)
at net.sf.l2j.gameserver.skills.DocumentItem.parseItem(DocumentItem.java
:146)
at net.sf.l2j.gameserver.skills.DocumentItem.parseDocument(DocumentItem.
java:101)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:116
)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadData(SkillsEngine.java:
159)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadArmors(SkillsEngine.jav
a:119)
at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:344)
at net.sf.l2j.gameserver.datatables.ItemTable.getInstance(ItemTable.java
:212)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:205)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:614)
Аналогичная проблема и с двумя другими сетами, а точнее с их частью где прописанно
Heavy set
<mul order="0x30" stat="HoldVuln" val="0.5"/> <!-- Resist Hold 50% -->
<mul order="0x30" stat="SleepVuln" val="0.5"/> <!-- Resist Sleep 50% -->
<mul order="0x30" stat="SleepVuln" val="0.5"/> <!-- Resist Sleep 50% -->
Robe set
<mul order="0x30" stat="stunVuln" val="0.5"/> <!-- Stun resistance +50% -->
Я вижу что ошибка в первом случае связанна с SlowVuln. Но разве не так именно пишется резист к Slow
:-)