[02.10.16 05:04:10:897] INFO gameserver.GameServer: =================================================
[02.10.16 05:04:10:900] INFO gameserver.GameServer: Project Revision: ........ L2s [24667]
[02.10.16 05:04:10:900] INFO gameserver.GameServer: Build Revision: .......... 9187
[02.10.16 05:04:10:900] INFO gameserver.GameServer: Update: .................. Epic Tale of Aden: Underground
[02.10.16 05:04:10:900] INFO gameserver.GameServer: Build date: .............. 2016.09.21 13:34
[02.10.16 05:04:10:901] INFO gameserver.GameServer: Compiler version: ........ 1.8.0_101-b13 (Oracle Corporation)
[02.10.16 05:04:10:901] INFO gameserver.GameServer: =================================================
Смотрите какая проблема...
Есть 4 "одинаковых" рецепта
<recipe id="5000" name="Recipe: Talisman - Abundance Lv. 1 (High-grade)" level="10" mp_consume="276" success_rate="25" item_id="26342" is_common="true" awaked_only="true" add_adena_rate="10000000000">
<materials>
<item id="23837" count="1"/> <!--Talisman - Hunter-->
<item id="23838" count="1"/> <!--Talisman - Slaughterer-->
<item id="23839" count="1"/> <!--Talisman - Conquerer-->
<item id="23840" count="1"/> <!--Talisman - Outlaw-->
</materials>
<products>
<item id="26338" count="1" chance="100"/> <!--Talisman - Abundance Lv. 1 (High-grade)-->
</products>
</recipe>
Код:
<recipe id="5004" name="Recipe: Talisman - Abundance Lv. 1 (High-grade)" level="10" mp_consume="276" success_rate="25" item_id="26418" is_common="true" awaked_only="true" add_adena_rate="10000000000">
<materials>
<item id="26418" count="1"/> <!--Recipe: Talisman - Abundance Lv. 1 (High-grade)-->
<item id="23837" count="1"/> <!--Talisman - Hunter-->
<item id="23838" count="1"/> <!--Talisman - Slaughterer-->
<item id="23839" count="1"/> <!--Talisman - Conquerer-->
<item id="23840" count="1"/> <!--Talisman - Outlaw-->
</materials>
<products>
<item id="26338" count="1" chance="100"/> <!--Talisman - Abundance Lv. 1 (High-grade)-->
</products>
</recipe>
Код:
<recipe id="5008" name="Recipe: Talisman - Abundance Lv. 1 (High-grade)" level="10" mp_consume="276" success_rate="25" item_id="26459" is_common="true" awaked_only="true" add_adena_rate="10000000000">
<materials>
<item id="26451" count="1"/> <!--Talisman - Abundance-->
<item id="26452" count="1"/> <!--Talisman - Abundance-->
<item id="26453" count="1"/> <!--Talisman - Abundance-->
<item id="26454" count="1"/> <!--Talisman - Abundance-->
</materials>
<products>
<item id="26455" count="1" chance="100"/> <!--Talisman - Abundance Lv. 1 (High-grade)-->
</products>
</recipe>
Код:
<recipe id="5012" name="Recipe: Talisman - Abundance Lv. 1 (High-grade)" level="10" mp_consume="276" success_rate="25" item_id="26463" is_common="true" awaked_only="true" add_adena_rate="10000000000">
<materials>
<item id="26463" count="1"/> <!--Recipe: Talisman - Abundance Lv. 1 (High-grade)-->
<item id="26451" count="1"/> <!--Talisman - Abundance-->
<item id="26452" count="1"/> <!--Talisman - Abundance-->
<item id="26453" count="1"/> <!--Talisman - Abundance-->
<item id="26454" count="1"/> <!--Talisman - Abundance-->
</materials>
<products>
<item id="26455" count="1" chance="100"/> <!--Talisman - Abundance Lv. 1 (High-grade)-->
</products>
</recipe>
Вот... 4 рецепта. 1,2,3,4.
Проблема - у игрока есть рецепт 1, а итемы для рецепта от рецепта 2. В итоге, он видит что у него и рецепт есть и итемы - а система крафт не дает. Вопрос - можно ли модернизировать строчку:
Код:
<recipe id="5012" name="Recipe: Talisman - Abundance Lv. 1 (High-grade)" level="10" mp_consume="276" success_rate="25" item_id="26463" is_common="true" awaked_only="true" add_adena_rate="10000000000">
к примеру на
Код:
<recipe id="5012" name="Recipe: Talisman - Abundance Lv. 1 (High-grade)" level="10" mp_consume="276" success_rate="25" item_id="26342, 26418, 26459, 26463" is_common="true" awaked_only="true" add_adena_rate="10000000000">
для того что бы игрок, имея любой из 4 рецептов, мог использовать для крафта предметы того, к которому эти предметы привязаны?