Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Дополнения к Lineage 2 Java серверам/[help] Дополнение
Поиск

[help] Дополнение

17 ответов448 просмотровСейчас просматривают: 1
Kykypyzo
Kykypyzo

Пользователь

Участник

Постов: 47

На форуме с: 18.04.2009

Репутация: +9

Рейтинг: 0

· 25.08.2009, 00:19

Сборка: L2Open v. 2.5
Краткое изложение СУТИ проблемы: Залил крылья на сервер,всё нормально но когда запускаю Гс пишет вот это

Раскрывающийся текст
Error in file D:\Server\Game\data\stats\armor\Epic Wings.xml
java.lang.NumberFormatException: For input string: "0;"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at net.sf.l2j.gameserver.templates.item.L2Armor.<init>(L2Armor.java:69)
at net.sf.l2j.gameserver.skills.DocumentItem.makeItem(DocumentItem.java:
178)
at net.sf.l2j.gameserver.skills.DocumentItem.parseItem(DocumentItem.java
:143)
at net.sf.l2j.gameserver.skills.DocumentItem.parseDocument(DocumentItem.
java:98)
at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:95)

at net.sf.l2j.gameserver.skills.SkillsEngine.loadData(SkillsEngine.java:
154)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadArmors(SkillsEngine.jav
a:113)
at net.sf.l2j.gameserver.datatables.ItemTable.load(ItemTable.java:350)
at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:228)

at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:59)
at net.sf.l2j.gameserver.datatables.ItemTable$SingletonHolder.<clinit>(I
temTable.java:1012)
at net.sf.l2j.gameserver.datatables.ItemTable.getInstance(ItemTable.java
:208)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:221)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:557)


Вот мой xml файл крыльев
Раскрывающийся текст
<?xml version='1.0' encoding='utf-8'?>
<list>
<item id='40013' name="Valakas Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40014' name="Angel Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40015' name="Fallen Angel Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40016' name="Gargoyle Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40017' name="Chaos Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40018' name="Eva Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40019' name="Netherworld Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40020' name="Succubus Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef' />
</for>
</item>
<item id='40021' name="Pixie Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40022' name="Kamael Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='40023' name="War Wings">
<for>
<mul order="0x30" stat="pAtk" val="1.15" />
<mul order="0x30" stat="mAtk" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>

Вопрос: Как это можно исправить?

0
K
Kapik123
· 25.08.2009, 00:32

У тебя ругаеться ГС вот на это значение "0;" попробуй удали вот это ; и тем более ты не тот мультисел дал у тебя ругаеться на Epic Wings.xml а не на то что ты дал!

0
V
VlLight

Пользователь

Бывалый

Постов: 235

На форуме с: 20.05.2009

Репутация: +63

Рейтинг: 0

· 25.08.2009, 07:13

закрывающий тег </list> поставь в конце

0
Kykypyzo
Kykypyzo

Пользователь

Участник

Постов: 47

На форуме с: 18.04.2009

Репутация: +9

Рейтинг: 0

· 25.08.2009, 07:47

Kapik123: У тебя ругаеться ГС вот на это значение "0;" попробуй удали вот это ; и тем более ты не тот мультисел дал у тебя ругаеться на Epic Wings.xml а не на то что ты дал!


Ты посмтри так самый прикол даже вот этого знака нету ";"
Не говоря уже про ноль) я не знаю что делать лично всё почти перепробовал!

VlLight: закрывающий тег </list> поставь в конце


Поставил всё равно не чего не произошло,такая же ошибка ГС!

0
V
VlLight

Пользователь

Бывалый

Постов: 235

На форуме с: 20.05.2009

Репутация: +63

Рейтинг: 0

· 25.08.2009, 07:57

Перечитывать всю xml-ку тяжело.
1. Проверь кодировку - в UTF ли данный файл.
2. У меня в xml в заголовке стоят кавычки, а не апострофы, т.е.

Код
<?xml version="1.0" encoding="utf-8"?>

а не
Код
<?xml version='1.0' encoding='utf-8'?>

может быть это для сервера имеет значение
3. Поставь вместо него пустой xml типа
Код
<?xml version='1.0' encoding='utf-8'?>
<list>
</list>

4. Если пустой xml-файл не вызывает ошибок, добавляй в него половину крыльев, и методом деления пополам ищи ошибку.

0
Kykypyzo
Kykypyzo

Пользователь

Участник

Постов: 47

На форуме с: 18.04.2009

Репутация: +9

Рейтинг: 0

· 25.08.2009, 08:01

VlLight: Перечитывать всю xml-ку тяжело.
1. Проверь кодировку - в UTF ли данный файл.
2. У меня в xml в заголовке стоят кавычки, а не апострофы, т.е.
Код
<?xml version="1.0" encoding="utf-8"?>

а не
Код
<?xml version='1.0' encoding='utf-8'?>

может быть это для сервера имеет значение
3. Поставь вместо него пустой xml типа
Код
<?xml version='1.0' encoding='utf-8'?>
<list>
</list>

4. Если пустой xml-файл не вызывает ошибок, добавляй в него половину крыльев, и методом деления пополам ищи ошибку.


3. Помогло,но терь что делать как писать статы крыльям?!)

0
LeoNius
LeoNius

Пользователь

Бывалый

Постов: 246

На форуме с: 04.08.2009

Репутация: +6

Рейтинг: 0

· 25.08.2009, 08:09

Kykypyzo: 3. Помогло,но терь что делать как писать статы крыльям?!)

Бери с файл со статами который нее грузился и по 1 крылу^^ добавляй в новый xml и пробуй

0
V
VlLight

Пользователь

Бывалый

Постов: 235

На форуме с: 20.05.2009

Репутация: +63

Рейтинг: 0

· 25.08.2009, 08:11

не по одному крылу, а по половине файла :) Так быстрее.. собсно, выше я так и написал

0
LeoNius
LeoNius

Пользователь

Бывалый

Постов: 246

На форуме с: 04.08.2009

Репутация: +6

Рейтинг: 0

· 25.08.2009, 08:14

блин не закончил пост...нечаянно нажал Ентер :(
Вообще пробуй включать ГС и если норм то добавляй еще 1 крыло.. и т.д пока не будет ошибки и потом всё пересмотриш точно в этом крыле и исправишь...или сюда выложишь те строки где воможна ошибка..

VlLight: не по одному крылу, а по половине файла :) Так быстрее.. собсно, выше я так и написал

Ну как ему удобно..сначало половину на половину... потом по 1 ...

0
Kykypyzo
Kykypyzo

Пользователь

Участник

Постов: 47

На форуме с: 18.04.2009

Репутация: +9

Рейтинг: 0

· 25.08.2009, 08:27

Счас буду пробовать добавлять)
Если всё нормально то отпишусь)

VlLight: не по одному крылу, а по половине файла :) Так быстрее.. собсно, выше я так и написал


Добавил 1 строчку и опять ошибка Гс такая же,я не знаючто делать =/

Вот какую строчку я добавил
Раскрывающийся текст
<?xml version="1.0" encoding="utf-8"?>
<list>
<item id='40013' name="Valakas Wings">
<for>
<mul order="0x30" stat="pDef" val="1.15" />
<mul order="0x30" stat="mDef" val="1.15" />
<mul order="0x30" stat="pAtkSpd" val="1.15" />
<mul order="0x30" stat="mAtkSpd" val="1.15" />
<enchant val='0' order='0x0C' stat='pDef' />
</for>
</item>
</list>


И опять ошибка ГС

0
V
VlLight

Пользователь

Бывалый

Постов: 235

На форуме с: 20.05.2009

Репутация: +63

Рейтинг: 0

· 25.08.2009, 08:30

апострофы на кавычки смени везде
у меня в XML порядок такой

Код
<add stat="pDef" order="0x10" val="47"/>


ХЗ, может это, опять же, важно

0
Kykypyzo
Kykypyzo

Пользователь

Участник

Постов: 47

На форуме с: 18.04.2009

Репутация: +9

Рейтинг: 0

· 25.08.2009, 08:42

VlLight: апострофы на кавычки смени везде
у меня в XML порядок такой
Код
<add stat="pDef" order="0x10" val="47"/>


ХЗ, может это, опять же, важно


Не важно,всё равно такая же ошибка ГС

Ещё пробовал пробелы ставить после каждого = всё равно не помогает,ранбше статы писал нормально тут на этой сборке ваще не судьба как-будто)

0
V
VlLight

Пользователь

Бывалый

Постов: 235

На форуме с: 20.05.2009

Репутация: +63

Рейтинг: 0

· 25.08.2009, 08:43

сравни с любой другой шмоткой своей просто :)

0
Kykypyzo
Kykypyzo

Пользователь

Участник

Постов: 47

На форуме с: 18.04.2009

Репутация: +9

Рейтинг: 0

· 25.08.2009, 08:47

VlLight: сравни с любой другой шмоткой своей просто :)


Сравнивал там или 0x10 т.е. плюсование а мне надо чтоб умножение было, мне надо чтоб было так: 15% м деф 15% п деф 15% п атак 15% м атак :)
а Гс меня ругает только не знаю за что big_boss.gif

0
V
VlLight

Пользователь

Бывалый

Постов: 235

На форуме с: 20.05.2009

Репутация: +63

Рейтинг: 0

· 25.08.2009, 08:50

нет, я в смысле - попробуй руками опиши один параметр.. где-то же есть какая-то ошибка

0
Kykypyzo
Kykypyzo

Пользователь

Участник

Постов: 47

На форуме с: 18.04.2009

Репутация: +9

Рейтинг: 0

· 25.08.2009, 09:06

Короче перепробовал всё что можно и кодировку менял и т.д. всё равно одна ошибка вылезает а когда оставляешь чисто лист лист то нормально всё проходит :)

Попробовал взять статы у другой вещички, кинул туда и вот что получил от ГС :)


Раскрывающийся текст
[Fatal Error] 2400-2499.xml:1:7: The processing instruction target matching "[xX
][mM][lL]" is not allowed.
Error loading file D:\Server\Game\data\stats\armor\2400-2499.xml
org.xml.sax.SAXParseException: The processing instruction target matching "[xX][
mM][lL]" is not allowed.
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:86)

at net.sf.l2j.gameserver.skills.SkillsEngine.loadData(SkillsEngine.java:
154)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadArmors(SkillsEngine.jav
a:113)
at net.sf.l2j.gameserver.datatables.ItemTable.load(ItemTable.java:350)
at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:228)

at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:59)
at net.sf.l2j.gameserver.datatables.ItemTable$SingletonHolder.<clinit>(I
temTable.java:1012)
at net.sf.l2j.gameserver.datatables.ItemTable.getInstance(ItemTable.java
:208)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:221)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:557)

[Fatal Error] Epic%20Wings.xml:1:7: The processing instruction target matching "
[xX][mM][lL]" is not allowed.
Error loading file D:\Server\Game\data\stats\armor\Epic Wings.xml
org.xml.sax.SAXParseException: The processing instruction target matching "[xX][
mM][lL]" is not allowed.
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:86)

at net.sf.l2j.gameserver.skills.SkillsEngine.loadData(SkillsEngine.java:
154)
at net.sf.l2j.gameserver.skills.SkillsEngine.loadArmors(SkillsEngine.jav
a:113)
at net.sf.l2j.gameserver.datatables.ItemTable.load(ItemTable.java:350)
at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:228)

at net.sf.l2j.gameserver.datatables.ItemTable.<init>(ItemTable.java:59)
at net.sf.l2j.gameserver.datatables.ItemTable$SingletonHolder.<clinit>(I
temTable.java:1012)
at net.sf.l2j.gameserver.datatables.ItemTable.getInstance(ItemTable.java
:208)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:221)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:557)

0
Kykypyzo
Kykypyzo

Пользователь

Участник

Постов: 47

На форуме с: 18.04.2009

Репутация: +9

Рейтинг: 0

· 25.08.2009, 21:05

ап c4dcf83250cb.gif

0
Войдите или зарегистрируйтесь чтобы ответить