Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Дополнения для Scoria 3.2 u2
#1
Версия сервера: Scoria 3.3 u2 крякнутая
Краткое изложение сути: Скачал небольшой пак дополнений . Надумал вставить на сервер крылышки, броню и т.д.
Толкать в armor не стал. Выбрал для себя таблицу Custom_armor (так удобнее контролировать дополнения. Лично для меня)
Подправил запрос в базу (было пару лишних столбцов)
INSERT INTO `custom_armor` VALUES
'9214', 'Vesper Wings', 'hair', 'false', 'none', '10', 'wood', 'none', '-1', '-1', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '0', '0'),
Запрос в таблицу лёг без проблем. Далее подправил в папке stats/armor/9214-9215 статы под себя
<?xml version="1.0" encoding="UTF-8"?>
<list>
<item id='9214' name="Vesper Wings">
<for>
<add val='10' order='0x100' stat='pDef'/>
</for>
</item>
<item id='9215' name="Neon Wings">
<for>
<add val='10' order='0x100' stat='pDef'/>
</for>
</item>
</list>


Далее запускаю сервер и он начинает мне выдавать следущее.
data error on custom_item:
java.lang.NullPointerException
at com.l2scoria.gameserver.datatables.sql.ItemTable.readArmor(ItemTable.
java:469)
at com.l2scoria.gameserver.datatables.sql.ItemTable.<init>(ItemTable.jav
a:269)
at com.l2scoria.gameserver.datatables.sql.ItemTable.getInstance(ItemTabl
e.java:170)
at com.l2scoria.gameserver.GameServer.main(GameServer.java:246)

Error in file D:\Server\IceWorld\Game\data\stats\armor\9214-9215.xml
java.lang.IllegalStateException: No SQL data for Item ID: 9214 - name: Vesper W
ings
at com.l2scoria.gameserver.skills.DocumentItem.parseItem(DocumentItem.ja
va:125)
at com.l2scoria.gameserver.skills.DocumentItem.parseDocument(DocumentIte
m.java:99)
at com.l2scoria.gameserver.skills.DocumentBase.parse(DocumentBase.java:1
16)
at com.l2scoria.gameserver.skills.SkillsEngine.loadData(SkillsEngine.jav
a:165)
at com.l2scoria.gameserver.skills.SkillsEngine.loadArmors(SkillsEngine.j
ava:125)
at com.l2scoria.gameserver.datatables.sql.ItemTable.<init>(ItemTable.jav
a:310)
at com.l2scoria.gameserver.datatables.sql.ItemTable.getInstance(ItemTabl
e.java:170)
at com.l2scoria.gameserver.GameServer.main(GameServer.java:246)

ItemTable: Loaded 1014 Armors.
ItemTable: Loaded 6889 Items.
Последний ID армора в таблице 9208 потому и ставил выше ID
Мои соображения: Да вообщем то соображений нет.
Поиск с моим интернетом с телефона (оператор Tele2) не уместен.Едва тему создал
Ответ
#2
Тебе ГС выдал ошибку "No SQL data for Item ID: 9214 - name: Vesper W
ings" - нет данных в базе по номеру 9214... Залей в базу..
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#3
Скажи мне плиз, а зачем вы трогали значение order?)
Ответ
#4
Гг)) А я чёто не обратил внимания) Это называется "под себя" =)
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#5
Статы пробовал ставить со Scoria с armor после ваших коментариев. Ничего не изменяя после этого, лишь поменял ID на новый и название
<?xml version="1.0" encoding="UTF-8"?>
<list>
<item id='9210' name="Tear Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9211' name="Vampire Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9212' name="Mouse Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9213' name="Red Mouse Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9214' name="Vesper Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9215' name="Neon Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9216' name="Sacrifice Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9217' name="Kamael Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9218' name="Aqua Wings">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
<item id='9219' name="Ice WingsLow">
<for>
<add val='107' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
</list>

В базе, в таблице custom_armor все Id крыльев есть.Кстати если вбиваю в таблицу armor, то после запуска GS начинает ещё жаловатся на статы weapons, а в custom_armor только лишь те ошибки,что написаны выше.
Ответ
#6
Пробуй добавлять по одному.. вычислишь какой кривой.
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#7
Не помогло. Пробовал по 1 добавлять. Думал уже сборку сменить, хотя не хочу кроме Scoria. Где то слышал,что в скории не видит больше 4 знаковых ID,пробовал и 5 и 6 знаки тоже самое.Дело в том,что в сборку базы я раньше впихивал всё без проблем,но по какое то время отходил от дел,может что то и позабыл
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Дополнения для сервера. Intareus 34 6,751 02-24-2014, 11:40 PM
Последний пост: Anarchy
  Scoria пример Java скрипта Deadline 4 1,793 08-18-2012, 04:25 PM
Последний пост: Deadline
  Последняя сборка SCORIA sborkaSC 22 7,812 08-04-2012, 01:14 AM
Последний пост: Dеmon
  Мега Шара - Исходный код "Scoria" ruslanback 38 7,266 04-19-2012, 08:25 PM
Последний пост: kingzor
  Scoria 4 (отвязана) Stingers 19 4,750 01-25-2012, 06:25 PM
Последний пост: hqteam
  Сборка l2j с привязкой (Scoria) Jao 11 3,583 01-03-2012, 01:56 PM
Последний пост: Darvin
  Дополнения. JloJlKa 12 5,729 04-19-2011, 12:10 PM
Последний пост: SMIt_38rus
  Sword Edition Scoria kingzor 6 3,461 11-29-2010, 11:57 AM
Последний пост: incognito
  Залагивает сервер Scoria 3.2u3 helow1 1 1,595 09-10-2010, 05:32 PM
Последний пост: [STIGMATED]
  Эвенты для Scoria (SEST) [STIGMATED] 18 7,965 08-31-2010, 01:33 AM
Последний пост: Gal262

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)