10.01.2016, 19:11 | #1 |
Спонсор Арены
|
enchant_stone (FIXED)
[22:06:13] INFO =================================================
[22:06:13] INFO Project Revision: ........ L2s [19802] [22:06:13] INFO Build Revision: .......... 6713 [22:06:13] INFO Update: .................. Epic Tale of Aden: Infinite of Odyss ey [22:06:13] INFO Build date: .............. 2015.12.31 00:01 [22:06:13] INFO Compiler version: ........ 1.8.0_60-b27 (Oracle Corporation) [22:06:13] INFO ================================================= Прошу реализовать либо обьяснить пару следующих моментов. Я хочу реализовать следующие предметы: Код:
<etcitem id="45416" name="Blue Save Card (R-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.blue_save_r"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45417" name="Blue Save Card (R95-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.blue_save_r95"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45418" name="Blue Save Card (R99-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.blue_save_r99"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45419" name="Red Save Card (R-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.red_save_r"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45420" name="Red Save Card (R95-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.red_save_r95"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45421" name="Red Save Card (R99-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.red_save_r99"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45422" name="Royal Blue Save Card (R-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.royal_blue_save_r"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45423" name="Royal Blue Save Card (R95-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.royal_blue_save_r95"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45424" name="Royal Blue Save Card (R99-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.royal_blue_save_r99"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45425" name="Royal Red Save Card (R-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.royal_red_save_r"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45426" name="Royal Red Save Card (R95-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.royal_red_save_r95"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> <etcitem id="45427" name="Royal Red Save Card (R99-grade)"> <set name="commissionable" value="false"/> <set name="sellable" value="false"/> <set name="icon" value="icon.royal_red_save_r99"/> <set name="stackable" value="true"/> <set name="crystal_type" value="NONE"/> <set name="type" value="WEAPON_ENCHANT_STONE"/> </etcitem> Задача 2 - разбить на грейды. Билеты которые я хочу реализовать, совместимы только с определенными грейдами оружия. Мы же имеем опцию только grade="R" без подклассов 95 и 99. Такие дела...
__________________
|
17.01.2016, 22:45 | #2 |
Модератор
Регистрация: 03.06.2012
Сообщений: 4,624
|
+ Реализовал возможность указывать подгрейды в заточках и камнах заточек;
+ Реализовал параметр в заточках enchant_drop_count, которым указывается количество удаляемой заточки при фейле; + Реализовал параметр в заточках min_enchant_level, которым указывается минимальный уровень заточки при фейле;
__________________
Техническая поддержка L2-Scripts Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts старый скайп тех поддержки обслуживаться не будет ! |
17.01.2016, 22:45 | #3 |
Модератор
Регистрация: 03.06.2012
Сообщений: 4,624
|
Вопрос решен?
__________________
Техническая поддержка L2-Scripts Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts старый скайп тех поддержки обслуживаться не будет ! |
18.01.2016, 18:01 | #4 |
Спонсор Арены
|
Да, осталось посмотреть как это будет работать
__________________
|
20.01.2016, 06:52 | #5 | |
Спонсор Арены
|
Цитата:
__________________
|
|
20.01.2016, 19:03 | #6 |
Модератор
Регистрация: 03.06.2012
Сообщений: 4,624
|
Ну в игре нету подобных итемов для примера, могу просто обьяснить.
Указываете enchant_drop_count="1" тогда при фейле заточки уровень заточки будет спадать 1 уровень 10>9, enchant_drop_count="3" 10>7 Указываете min_enchant_level="3" тогда при фейле заточки уровень заточки становиться 3, если он опустился меньше 3. К примеру enchant_drop_count="5" и min_enchant_level="3" при фейле заточки на 6, уровень заточки стане 3, при фейле заточки +10 уровень заточки станет 5 Но эти параметры работаю только при типе фейла: DROP_ENCHANT
__________________
Техническая поддержка L2-Scripts Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts старый скайп тех поддержки обслуживаться не будет ! |
20.01.2016, 21:22 | #7 | |
Спонсор Арены
|
Цитата:
У меня это выглядит так: enchant_stonesenchant_stones.xml Код:
<!--Save Card (R)--> <enchant_stone id="45422" chance="10" on_fail="DROP_ONE_ENCHANT" grade="R" type="WEAPON" min_enchant_level="3" min_fullbody_enchant_level="4" max_enchant_level="6"/> <enchant_stone id="45423" chance="10" on_fail="DROP_ONE_ENCHANT" grade="R95" type="WEAPON" min_enchant_level="3" min_fullbody_enchant_level="4" max_enchant_level="6"/> <enchant_stone id="45424" chance="10" on_fail="DROP_ONE_ENCHANT" grade="R99" type="WEAPON" min_enchant_level="3" min_fullbody_enchant_level="4" max_enchant_level="6"/> <enchant_stone id="45425" chance="10" on_fail="DROP_ONE_ENCHANT" grade="R" type="WEAPON" min_enchant_level="7" min_fullbody_enchant_level="4" max_enchant_level="11" min_enchant_step="1" max_enchant_step="3"/> <enchant_stone id="45426" chance="10" on_fail="DROP_ONE_ENCHANT" grade="R95" type="WEAPON" min_enchant_level="7" min_fullbody_enchant_level="4" max_enchant_level="11" min_enchant_step="1" max_enchant_step="3"/> <enchant_stone id="45427" chance="10" on_fail="DROP_ONE_ENCHANT" grade="R99" type="WEAPON" min_enchant_level="7" min_fullbody_enchant_level="4" max_enchant_level="11" min_enchant_step="1" max_enchant_step="3"/>
__________________
|
|
21.01.2016, 10:29 | #8 |
Спонсор Арены
|
Предметы у которых дроп идет на 3:
45416-45421
__________________
|
23.01.2016, 01:20 | #9 |
Модератор
Регистрация: 03.06.2012
Сообщений: 4,624
|
Залил на свн реализацию данных предметов. Закрыто.
__________________
Техническая поддержка L2-Scripts Внимание: с 1 мая 2015 г. скайп технической поддержки будет: L2-scripts старый скайп тех поддержки обслуживаться не будет ! |