Привет ребят! Давненько не заходил на форум, та и забанили мои все аки почемуто. Может из-за давности, ну вот вспонил свой старый.
Суть обращения к Вам, как знатокам своего дела:
Пилю по тихоньку для себя сборочку HF5 L2Emu Enterprise(сборочку а не исходники), и вот сталкнулся с такой проблемой, постараюсь обьяснить поконкретней.
Есть в сборке папочка customSkills
описание от разработчика сборки
Сделал скилы, вот сами скилы:
<?xml version="1.0" encoding="UTF-8"?>
<list>
<skill id="30100" levels="40" name="INT{PvP}">
<!-- INT +1 -->
<table name="#INT"> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 </table>
<!-- INT +40 -->
<set name="target" val="TARGET_SELF"/>
<set name="icon" val="icon.skill1479" />
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<for>
<add order="0x10" stat="INT" val="#INT" />
</for>
</skill>
<skill id="30101" levels="40" name="WIT{PvP}">
<!-- WIT +1 -->
<table name="#WIT"> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 </table>
<!-- WIT +40 -->
<set name="target" val="TARGET_SELF"/>
<set name="icon" val="icon.skill1085" />
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<for>
<add order="0x10" stat="WIT" val="#WIT" />
</for>
</skill>
<skill id="30102" levels="40" name="MEN{PvP}">
<!-- MEN +1 -->
<table name="#MEN"> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 </table>
<!-- MEN +40 -->
<set name="target" val="TARGET_SELF"/>
<set name="icon" val="icon.skill1048" />
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<for>
<add order="0x10" stat="MEN" val="#MEN" />
</for>
</skill>
<skill id="30103" levels="40" name="DEX{PvP}">
<!-- DEX +1 -->
<table name="#DEX"> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 </table>
<!-- DEX +40 -->
<set name="target" val="TARGET_SELF"/>
<set name="icon" val="icon.skill1086" />
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<for>
<add order="0x10" stat="DEX" val="#DEX" />
</for>
</skill>
<skill id="30104" levels="40" name="STR{PvP}">
<!-- STR +1 -->
<table name="#STR"> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 </table>
<!-- STR +40 -->
<set name="target" val="TARGET_SELF"/>
<set name="icon" val="icon.skill1476" />
<set name="skillType" val="BUFF" />
<set name="operateType" val="OP_PASSIVE"/>
<for>
<add order="0x10" stat="STR" val="#STR" />
</for>
</skill>
<skill id="30105" levels="40" name="CON{PvP}">
<!-- CON +1 -->
<table name="#CON"> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 </table>
<!-- CON +40 -->
<set name="target" val="TARGET_SELF"/>
<set name="icon" val="icon.skill1045" />
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<for>
<add order="0x10" stat="CON" val="#CON" />
</for>
</skill>
</list>
Описание, каждый скил добавляет статы: INT WIT CON DEX STR MEN, в зависимости от проученого лвл скила поднимаются статы.
И вот сама суть проблемы:
скилы нормально добавляю админом себе, другим игрокам (тестерам), учу через фишера (пробовал ему вносить), но после перезахода чаром, скил исчезает из пасивок.
Но есть одно но, в БД эти скилы остаются как у Админа , так и у всех чаров.
Вот надеюсь на Вас, на Вашу помощь, может сами скилы не так создал но в ГС ошибок нет ни каких.
Заранее большое спс.