Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/[help] Как добавить предмет в Клиент и на Сервер?
Search

[help] Как добавить предмет в Клиент и на Сервер?

3 replies72 viewsCurrently viewing: 1
Maks
Maks

User

Новичок

Posts: 3

На форуме с: 03/26/2009

Рейтинг: 0

· 04/16/2009, 02:59 AM

Здрасте!
Никак не могу добавить предмет! подскажите что делаю не так?

1. server/game/data/stats/armor

Создаю там файл с именем "30000.xml" в файле пишу это:

<?xml version='1.0' encoding='utf-8'?>
<list>
<item id='30000' name="War">
<for>
<mul order="0x30" stat="pAtk" val="1.30"/>
<mul order="0x30" stat="pAtkSpd" val="1.30"/>
<mul order="0x30" stat="mDef" val="1.30"/>
<mul order="0x30" stat="maxHp" val="1.30"/>
</for>
</item>
</list>

2. В клиенте открываю armorgrp.dat и в конце добавляю:
1 30000 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.armor_back03 4294967295 250 17 0 0 0 1 13 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 1 "00-01-00-00-00" 1 1 LineageWeapons.cotton_cloak_m00_mt 1 LineageWeaponsTex.cotton_cloak_t00_mt 0 0 LineageEffect.p_u002_a 1 ItemSound.itemdrop_armor_cloak ItemSound.itemequip_armor_cloak 1 0 0 0 0 4 0 0 0

3.В клиенте открываю itemname-e.dat и в конце добавляю:
30000 War 1лвл "Артефакт древних , который наделяет вашего персонажа особой силой силой:n+3% Физ. Атк.n+3% Скор. Атакиn+3% Маг. Защ.n+3% ХпnПовысить лвл камня можно в стартовых локациях. " -1 0 1

4.В MySQL в таблицу armor добавляю это:
30000 War back false none 250 cloth none 0 -1 10 0 0 10 0 true armor_back03 1 1 1 0 0

------------
Когда захожу на сервер и пытаюсь создать этот предмет, то мне пишет ошибку такого плана:

09:34:04.390 ItemTable[604]: Not defined item_id=30000; out of range
java.lang.Exception: Stack trace
at java.lang.Thread.dumpStack(Unknown Source)
at l2d.game.tables.ItemTable.getTemplate(ItemTable.java:703)
at l2d.game.model.instances.L2ItemInstance.<init>(L2ItemInstance.java:216)
at l2d.game.tables.ItemTable.createItem(ItemTable.java:610)
at commands.admin.AdminCreateItem.createItem(AdminCreateItem.java:79)
at commands.admin.AdminCreateItem.useAdminCommand(AdminCreateItem.java:49)
at l2d.game.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:
60)
at l2d.game.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:46)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
09:34:04.421 Not found template for item id: 30000
java.lang.IllegalArgumentException
at l2d.game.model.instances.L2ItemInstance.<init>(L2ItemInstance.java:220)
at l2d.game.tables.ItemTable.createItem(ItemTable.java:610)
at commands.admin.AdminCreateItem.createItem(AdminCreateItem.java:79)
at commands.admin.AdminCreateItem.useAdminCommand(AdminCreateItem.java:49)
at l2d.game.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:
60)
at l2d.game.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:46)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Объясните, что я делаю не так??? to_become_senile.gif

0
Maks
Maks

User

Новичок

Posts: 3

На форуме с: 03/26/2009

Рейтинг: 0

· 04/17/2009, 07:32 AM

"Всех благодарю за ответы"
Сам нашел ошибки, все поправил. Работает на ура!

0
Mopo3
Mopo3

User

Бывалый

Posts: 341

На форуме с: 10/03/2007

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

Рейтинг: 0

· 04/17/2009, 02:13 PM

Закрыто.

0
Topic is closed for replies