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] Сеты как ни крути неработают

14 replies148 viewsCurrently viewing: 1
А
Андрей

User

Бывалый

Posts: 154

На форуме с: 06/16/2009

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

Рейтинг: 0

· 08/28/2009, 06:54 AM

Сборка La2Base 1.1.7, Interlude

Вот сеты не работают я не понимаю, ГС ни какой ошибки не пишит !

Вот сами вещи:

Цитата
9990 Vesper Gold Helmet
9991 Vesper Gold Breastplate Heavy Armor
9992 Vesper Gold Gaiters Heavy Armor
9993 Vesper Gold Gloves Heavy Armor
9994 Vesper Gold Boots Heavy Armor
9995 Vesper Gold Leather Armor Light Armor
9996 Vesper Gold Leggings Light Armor
9997 Vesper Gold Gloves Light Armor
9998 Vesper Gold Boots Light Armor
9999 Vesper Gold Tunic Robe Armor
9980 Vesper Gold Stockings Robe Armor
9981 Vesper Gold Gloves Robe Armor
9982 Vesper Gold Boots Robe Armor
9913 Vesper Silver Helmet
9914 Vesper Silver Breastplate Heavy Armor
9915 Vesper Silver Gaiter Heavy Armor
9916 Vesper Silver Gloves Heavy Armor
9917 Vesper Silver Boots Heavy Armor
9918 Vesper Silver Leather Armor Light Armor
9919 Vesper Silver Leggings Light Armor
9920 Vesper Silver Gloves Light Armor
9921 Vesper Silver Boots Light Armor
9922 Vesper Silver Tunic Robe Armor
9923 Vesper Silver Stockings Robe Armor
9924 Vesper Silver Gloves Robe Armor
9925 Vesper Silver Boots Robe Armor

Вот SQL запрос:
Цитата
INSERT INTO `armorsets` VALUES (70, 9991, 9990, 9992, 9993, 9994, 10000, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (71, 9995, 9990, 9996, 9997, 9998, 10001, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (72, 9999, 9990, 9980, 9981, 9982, 10002, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (73, 9914, 9913, 9915, 9916, 9917, 10003, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (74, 9919, 9913, 9918, 9920, 9921, 10004, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (75, 9922, 9913, 9923, 9924, 9925, 10005, 0, 0, 3007);

Вот прописано в папке data / Stats / Skills / 10000-10005.hml
Цитата
<?xml version='1.0' encoding='utf-8'?>
<list>
<skill id="10000" levels="1" name="Vesper Gold Breatsplate Heavy">
<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 val='1.15' order='0x30' stat='pDef'/>
<mul val='1.15' order='0x30' stat='mDef'/>
<mul val='1.15' order='0x30' stat='pAtkSpd'/>
<mul val='1.15' order='0x30' stat='pAtk'/>
<mul val='1.15' order='0x30' stat='cAtk'/>
<add val='1000' order='0x10' stat='maxHp'/>
<add val='1000' order='0x10' stat='maxCp'/>
<add val='1000' order='0x10' stat='maxMp'/>
<enchant val='0' order='0x0C' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='pAtkSpd'/>
<enchant val='0' order='0x0C' stat='mDef'/>
<enchant val='0' order='0x0C' stat='cAtk'/>
</for>
</skill>
<skill id="10001" levels="1" name="Vesper Gold Leather Armor Light">
<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 val='1.15' order='0x30' stat='pDef'/>
<add val='1.05' order='0x10' stat='runSpd'/>
<mul val='1.15' order='0x30' stat='mDef'/>
<mul val='1.15' order='0x30' stat='pAtkSpd'/>
<mul val='1.15' order='0x30' stat='pAtk'/>
<mul val='1.05' order='0x30' stat='cAtk'/>
<add val='700' order='0x10' stat='maxHp'/>
<add val='700' order='0x10' stat='maxCp'/>
<add val='700' order='0x10' stat='maxMp'/>
<enchant val='0' order='0x0C' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='pAtkSpd'/>
<enchant val='0' order='0x0C' stat='mDef'/>
<enchant val='0' order='0x0C' stat='cAtk'/>
</for>
</skill>
<skill id="10002" levels="1" name="Vesper Gold Stockings Robe">
<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>
<add val='300' order='0x30' stat='pDef'/>
<mul val='1.15' order='0x30' stat='mDef'/>
<add val='750' order='0x10' stat='mAtkSpd'/>
<mul val='1.15' order='0x30' stat='mAtk'/>
<mul val='1.15' order='0x30' stat='cAtk'/>
<add val='1000' order='0x10' stat='maxHp'/>
<add val='1000' order='0x10' stat='maxCp'/>
<add val='1000' order='0x10' stat='maxMp'/>
<enchant val='0' order='0x0C' stat='pDef'/>
<enchant val='0' order='0x0C' stat='mAtk'/>
<enchant val='0' order='0x0C' stat='mAtkSpd'/>
<enchant val='0' order='0x0C' stat='mDef'/>
<enchant val='0' order='0x0C' stat='cAtk'/>
</for>
</skill>
<skill id="10003" levels="1" name="Vesper Silver Breatsplate Heavy">
<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 val='1.12' order='0x30' stat='pDef'/>
<mul val='1.12' order='0x30' stat='mDef'/>
<mul val='1.12' order='0x30' stat='pAtkSpd'/>
<mul val='1.12' order='0x30' stat='pAtk'/>
<mul val='1.12' order='0x30' stat='cAtk'/>
<add val='800' order='0x10' stat='maxHp'/>
<add val='800' order='0x10' stat='maxCp'/>
<add val='800' order='0x10' stat='maxMp'/>
<enchant val='0' order='0x0C' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='pAtkSpd'/>
<enchant val='0' order='0x0C' stat='mDef'/>
<enchant val='0' order='0x0C' stat='cAtk'/>
</for>
</skill>
<skill id="10004" levels="1" name="Vesper Silver Leather Armor Light">
<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 val='1.12' order='0x30' stat='pDef'/>
<add val='1.10' order='0x10' stat='runSpd'/>
<mul val='1.12' order='0x30' stat='mDef'/>
<mul val='1.12' order='0x30' stat='pAtkSpd'/>
<mul val='1.12' order='0x30' stat='pAtk'/>
<mul val='1.12' order='0x30' stat='cAtk'/>
<add val='500' order='0x10' stat='maxHp'/>
<add val='500' order='0x10' stat='maxCp'/>
<add val='500' order='0x10' stat='maxMp'/>
<enchant val='0' order='0x0C' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='pAtkSpd'/>
<enchant val='0' order='0x0C' stat='mDef'/>
<enchant val='0' order='0x0C' stat='cAtk'/>
</for>
</skill>
<skill id="10005" levels="1" name="Vesper Silver Tunic Robe">
<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>
<add val='200' order='0x10' stat='pDef'/>
<mul val='1.12' order='0x30' stat='mDef'/>
<add val='600' order='0x10' stat='mAtkSpd'/>
<mul val='1.12' order='0x30' stat='mAtk'/>
<mul val='1.12' order='0x30' stat='cAtk'/>
<add val='700' order='0x10' stat='maxHp'/>
<add val='700' order='0x10' stat='maxMp'/>
<enchant val='0' order='0x0C' stat='pDef'/>
<enchant val='0' order='0x0C' stat='mAtk'/>
<enchant val='0' order='0x0C' stat='mAtkSpd'/>
<enchant val='0' order='0x0C' stat='mDef'/>
<enchant val='0' order='0x0C' stat='cAtk'/>
</for>
</skill>
</list>

0
Respect
Respect

Author

Бывалый

Posts: 198

На форуме с: 09/11/2008

Рейтинг: 0

· 08/28/2009, 07:37 AM

добиваю л2, как могу...

0
А
Андрей

User

Бывалый

Posts: 154

На форуме с: 06/16/2009

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

Рейтинг: 0

· 08/28/2009, 07:53 AM

1) Да
2) Да
И скажи зачем тебе давать за это спасибо? если ты спрашиваеш, а не ответ даеш !

0
Антон
Антон

User

Бывалый

Posts: 251

На форуме с: 08/19/2007

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

Рейтинг: 0

· 08/28/2009, 07:56 AM

если в 1м посте указаны все твои действия, то не хватает запроса в таблицу armors.
еще вариант в догонку. прописать вещи в armorgrp.dat если этого не делал.

0
А
Андрей

User

Бывалый

Posts: 154

На форуме с: 06/16/2009

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

Рейтинг: 0

· 08/28/2009, 07:59 AM

Вещи полностью установлены... не хватает только сета, в Itemname-e armorgrp все прописано !

0
V
VlLight

User

Бывалый

Posts: 235

На форуме с: 05/20/2009

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

Рейтинг: 0

· 08/28/2009, 08:09 AM

Плохо, что ты в INSERT структуру таблицы не привёл. У меня после поля skill_id стоит поле skill_lvl. Если у тебя так же, то поправь его значение на 1.

0
А
Андрей

User

Бывалый

Posts: 154

На форуме с: 06/16/2009

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

Рейтинг: 0

· 08/28/2009, 08:12 AM

да в базу я все залил, но статы не дают !

0
Антон
Антон

User

Бывалый

Posts: 251

На форуме с: 08/19/2007

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

Рейтинг: 0

· 08/28/2009, 08:14 AM

INSERT INTO `armorsets` VALUES (70, 9991, 9990, 9992, 9993, 9994, 10000, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (71, 9995, 9990, 9996, 9997, 9998, 10001, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (72, 9999, 9990, 9980, 9981, 9982, 10002, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (73, 9914, 9913, 9915, 9916, 9917, 10003, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (74, 9919, 9913, 9918, 9920, 9921, 10004, 0, 0, 3007);
INSERT INTO `armorsets` VALUES (75, 9922, 9913, 9923, 9924, 9925, 10005, 0, 0, 3007);

столбец №3 по структуре БД - это ID "ног". (legs), а №4 ID "головы" (head).
у вас на 3м месте стоит голова, на 4м - ноги. попробуйте поменять в запросе параметры №3 и №4 верятно ошибка здесь.
т.е.
вместо
INSERT INTO `armorsets` VALUES (70, 9991, 9990, 9992, 9993, 9994, 10000, 0, 0, 3007);
сделайте
INSERT INTO `armorsets` VALUES (70, 9991, 9992, 9990, 9993, 9994, 10000, 0, 0, 3007);
остальные аналогично.

0
V
VlLight

User

Бывалый

Posts: 235

На форуме с: 05/20/2009

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

Рейтинг: 0

· 08/28/2009, 08:15 AM

INSERT INTO `armorsets` VALUES (70, 9991, 9990, 9992, 9993, 9994, 10000, 0, 0, 3007);

Повторю, если у нас одинаковая структура таблицы, то ты привязываешь к сету скилл с уровнем 0. У тебя нет такого скилла с таким уровнем в skills.

0
Антон
Антон

User

Бывалый

Posts: 251

На форуме с: 08/19/2007

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

Рейтинг: 0

· 08/28/2009, 08:22 AM

VlLight: INSERT INTO `armorsets` VALUES (70, 9991, 9990, 9992, 9993, 9994, 10000, 0, 0, 3007);

Повторю, если у нас одинаковая структура таблицы, то ты привязываешь к сету скилл с уровнем 0. У тебя нет такого скилла с таким уровнем в skills.

ориентируюсь по сборке la2base 1.1.6
если эта таблица в сборке 1.1.7 не изменялась после 1.1.6 то после столбца с ID скилла идет ID щита.

id chest legs head gloves feet skill shield sh_skill enchant6. вот такая должна быть структура этой таблицы (по крайней мере на 1.1.6)

0
V
VlLight

User

Бывалый

Posts: 235

На форуме с: 05/20/2009

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

Рейтинг: 0

· 08/28/2009, 08:27 AM

Ясно :) У меня другая сборка

0
А
Андрей

User

Бывалый

Posts: 154

На форуме с: 06/16/2009

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

Рейтинг: 0

· 08/28/2009, 08:46 AM

Цитата
data / Stats / armor

Кстати а что здесь должно быть прописано ?

0
Антон
Антон

User

Бывалый

Posts: 251

На форуме с: 08/19/2007

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

Рейтинг: 0

· 08/28/2009, 09:06 AM

статы каждой конкретной шмотки

0
А
Андрей

User

Бывалый

Posts: 154

На форуме с: 06/16/2009

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

Рейтинг: 0

· 08/28/2009, 09:22 AM

А это есть

0
Topic is closed for replies