Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

Агатионы на системе pet

Nightmare

Вассал
Customer
Регистрация
20 Янв 2022
Сообщения
33
Реакции
44
Баллы
18
RaCoin
26
Нашел на просторах интернета красивых Агатионов и адаптировал их к нашей сборке.

 

Вложения

  • Agathions Mini Boss.zip
    35.6 MB · Просмотры: 25

Marich

Вассал
Customer
Регистрация
5 Июл 2022
Сообщения
53
Реакции
28
Баллы
18
RaCoin
0
Нашел на просторах интернета красивых Агатионов и адаптировал их к нашей сборке.

Привет все понравилось но проблема с итемами выбивает ошибку если есть пару минут помоги плиз не могу разобраться!
 

Marich

Вассал
Customer
Регистрация
5 Июл 2022
Сообщения
53
Реакции
28
Баллы
18
RaCoin
0
Привет все понравилось но проблема с итемами выбивает ошибку если есть пару минут помоги плиз не могу разобраться!
[2022-12-14 21:49:19] Cannot create item 9914
java.lang.reflect.InvocationTargetException
at net.sf.l2j.gameserver.data.DocumentItem.makeItem(DocumentItem.java:153)
at net.sf.l2j.gameserver.data.DocumentItem.parseItem(DocumentItem.java:139)
at net.sf.l2j.gameserver.data.DocumentItem.parseDocument(DocumentItem.java:71)
at net.sf.l2j.gameserver.data.DocumentBase.parse(DocumentBase.java:89)
at net.sf.l2j.gameserver.data.DocumentItem.parse(DocumentItem.java:18)
at net.sf.l2j.gameserver.data.xml.ItemData.load(ItemData.java:46)
at net.sf.l2j.gameserver.data.xml.ItemData.<init>(ItemData.java:26)
at net.sf.l2j.gameserver.data.xml.ItemData$SingletonHolder.<clinit>(ItemData.java:98)
at net.sf.l2j.gameserver.data.xml.ItemData.getInstance(ItemData.java:93)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:168)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:123)
Caused by: java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.GeneratedConstructorAccessor13.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
at net.sf.l2j.gameserver.data.DocumentItem.makeItem(DocumentItem.java:149)
... 10 more
Caused by: java.lang.IllegalArgumentException: No enum constant net.sf.l2j.gameserver.enums.items.EtcItemType.pet_collar
at java.base/java.lang.Enum.valueOf(Enum.java:273)
at net.sf.l2j.commons.data.StatSet.getEnum(StatSet.java:521)
at net.sf.l2j.gameserver.model.item.kind.EtcItem.<init>(EtcItem.java:22)
... 15 more
 

Nightmare

Вассал
Customer
Регистрация
20 Янв 2022
Сообщения
33
Реакции
44
Баллы
18
RaCoin
26
[2022-12-14 21:49:19] Cannot create item 9914
java.lang.reflect.InvocationTargetException
at net.sf.l2j.gameserver.data.DocumentItem.makeItem(DocumentItem.java:153)
at net.sf.l2j.gameserver.data.DocumentItem.parseItem(DocumentItem.java:139)
at net.sf.l2j.gameserver.data.DocumentItem.parseDocument(DocumentItem.java:71)
at net.sf.l2j.gameserver.data.DocumentBase.parse(DocumentBase.java:89)
at net.sf.l2j.gameserver.data.DocumentItem.parse(DocumentItem.java:18)
at net.sf.l2j.gameserver.data.xml.ItemData.load(ItemData.java:46)
at net.sf.l2j.gameserver.data.xml.ItemData.<init>(ItemData.java:26)
at net.sf.l2j.gameserver.data.xml.ItemData$SingletonHolder.<clinit>(ItemData.java:98)
at net.sf.l2j.gameserver.data.xml.ItemData.getInstance(ItemData.java:93)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:168)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:123)
Caused by: java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.GeneratedConstructorAccessor13.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
at net.sf.l2j.gameserver.data.DocumentItem.makeItem(DocumentItem.java:149)
... 10 more
Caused by: java.lang.IllegalArgumentException: No enum constant net.sf.l2j.gameserver.enums.items.EtcItemType.pet_collar
at java.base/java.lang.Enum.valueOf(Enum.java:273)
at net.sf.l2j.commons.data.StatSet.getEnum(StatSet.java:521)
at net.sf.l2j.gameserver.model.item.kind.EtcItem.<init>(EtcItem.java:22)
... 15 more
Вот тебе, для примера, мои xml. Просто поменяй id итемов на свои

<?xml version='1.0' encoding='utf-8'?>
<list>
<item id="5560" npcId="13006" summonType="0"/><!-- Christmas Tree -->
<item id="5561" npcId="13007" summonType="0"/><!-- Special Christmas Tree -->
<item id="2375" npcId="12077" summonType="1"/><!-- Wolf -->
<item id="3500" npcId="12311" summonType="1"/><!-- Hatchling of Wind -->
<item id="3501" npcId="12312" summonType="1"/><!-- Hatchling of Star -->
<item id="3502" npcId="12313" summonType="1"/><!-- Hatchling of Twilight -->
<item id="4422" npcId="12526" summonType="1"/><!-- Wind Strider -->
<item id="4423" npcId="12527" summonType="1"/><!-- Star Strider -->
<item id="4424" npcId="12528" summonType="1"/><!-- Twilight Strider -->
<item id="4425" npcId="12564" summonType="1"/><!-- Sin Eater -->
<item id="6648" npcId="12780" summonType="1"/><!-- Baby Buffalo -->
<item id="6649" npcId="12782" summonType="1"/><!-- Baby Cougar -->
<item id="6650" npcId="12781" summonType="1"/><!-- Baby Kookaburra -->
<item id="10300" npcId="17200" summonType="1"/><!-- Agathion Baium -->
<item id="10301" npcId="17201" summonType="1"/><!-- Agathion Zaken -->
<item id="10302" npcId="17202" summonType="1"/><!-- Agathion Valakas -->
<item id="10303" npcId="17203" summonType="1"/><!-- Agathion Antharas -->
</list>

<?xml version="1.0" encoding="UTF-8"?>
<list>
<item id="10300" type="EtcItem" name="Agathion Baium">
<set name="icon" val="LineageNPCs_l2Sudamerica03.viRUS_Icon.viRUS_aga_bai_i00" />
<set name="default_action" val="skill_maintain" />
<set name="etcitem_type" val="PET_COLLAR" />
<set name="material" val="STEEL" />
<set name="weight" val="20" />
<set name="price" val="1000" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="SummonItems" />
<set name="item_skill" val="2046-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying;tt_pure_stat}}}" />
</item>
<item id="10301" type="EtcItem" name="Agathion Zaken">
<set name="icon" val="LineageNPCs_l2Sudamerica03.viRUS_Icon.viRUS_aga_zak_i00" />
<set name="default_action" val="skill_maintain" />
<set name="etcitem_type" val="PET_COLLAR" />
<set name="material" val="STEEL" />
<set name="weight" val="20" />
<set name="price" val="1000" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="SummonItems" />
<set name="item_skill" val="2046-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying;tt_pure_stat}}}" />
</item>
<item id="10302" type="EtcItem" name="Agathion Valakas">
<set name="icon" val="LineageNPCs_l2Sudamerica03.viRUS_Icon.viRUS_aga_val_i00" />
<set name="default_action" val="skill_maintain" />
<set name="etcitem_type" val="PET_COLLAR" />
<set name="material" val="STEEL" />
<set name="weight" val="20" />
<set name="price" val="1000" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="SummonItems" />
<set name="item_skill" val="2046-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying;tt_pure_stat}}}" />
</item>
<item id="10303" type="EtcItem" name="Agathion Antharas">
<set name="icon" val="LineageNPCs_l2Sudamerica03.viRUS_Icon.viRUS_aga_ant_i00" />
<set name="default_action" val="skill_maintain" />
<set name="etcitem_type" val="PET_COLLAR" />
<set name="material" val="STEEL" />
<set name="weight" val="20" />
<set name="price" val="1000" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="SummonItems" />
<set name="item_skill" val="2046-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying;tt_pure_stat}}}" />
</item>
</list>
 

Marich

Вассал
Customer
Регистрация
5 Июл 2022
Сообщения
53
Реакции
28
Баллы
18
RaCoin
0
Вот тебе, для примера, мои xml. Просто поменяй id итемов на свои

<?xml version='1.0' encoding='utf-8'?>
<list>
<item id="5560" npcId="13006" summonType="0"/><!-- Christmas Tree -->
<item id="5561" npcId="13007" summonType="0"/><!-- Special Christmas Tree -->
<item id="2375" npcId="12077" summonType="1"/><!-- Wolf -->
<item id="3500" npcId="12311" summonType="1"/><!-- Hatchling of Wind -->
<item id="3501" npcId="12312" summonType="1"/><!-- Hatchling of Star -->
<item id="3502" npcId="12313" summonType="1"/><!-- Hatchling of Twilight -->
<item id="4422" npcId="12526" summonType="1"/><!-- Wind Strider -->
<item id="4423" npcId="12527" summonType="1"/><!-- Star Strider -->
<item id="4424" npcId="12528" summonType="1"/><!-- Twilight Strider -->
<item id="4425" npcId="12564" summonType="1"/><!-- Sin Eater -->
<item id="6648" npcId="12780" summonType="1"/><!-- Baby Buffalo -->
<item id="6649" npcId="12782" summonType="1"/><!-- Baby Cougar -->
<item id="6650" npcId="12781" summonType="1"/><!-- Baby Kookaburra -->
<item id="10300" npcId="17200" summonType="1"/><!-- Agathion Baium -->
<item id="10301" npcId="17201" summonType="1"/><!-- Agathion Zaken -->
<item id="10302" npcId="17202" summonType="1"/><!-- Agathion Valakas -->
<item id="10303" npcId="17203" summonType="1"/><!-- Agathion Antharas -->
</list>

<?xml version="1.0" encoding="UTF-8"?>
<list>
<item id="10300" type="EtcItem" name="Agathion Baium">
<set name="icon" val="LineageNPCs_l2Sudamerica03.viRUS_Icon.viRUS_aga_bai_i00" />
<set name="default_action" val="skill_maintain" />
<set name="etcitem_type" val="PET_COLLAR" />
<set name="material" val="STEEL" />
<set name="weight" val="20" />
<set name="price" val="1000" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="SummonItems" />
<set name="item_skill" val="2046-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying;tt_pure_stat}}}" />
</item>
<item id="10301" type="EtcItem" name="Agathion Zaken">
<set name="icon" val="LineageNPCs_l2Sudamerica03.viRUS_Icon.viRUS_aga_zak_i00" />
<set name="default_action" val="skill_maintain" />
<set name="etcitem_type" val="PET_COLLAR" />
<set name="material" val="STEEL" />
<set name="weight" val="20" />
<set name="price" val="1000" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="SummonItems" />
<set name="item_skill" val="2046-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying;tt_pure_stat}}}" />
</item>
<item id="10302" type="EtcItem" name="Agathion Valakas">
<set name="icon" val="LineageNPCs_l2Sudamerica03.viRUS_Icon.viRUS_aga_val_i00" />
<set name="default_action" val="skill_maintain" />
<set name="etcitem_type" val="PET_COLLAR" />
<set name="material" val="STEEL" />
<set name="weight" val="20" />
<set name="price" val="1000" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="SummonItems" />
<set name="item_skill" val="2046-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying;tt_pure_stat}}}" />
</item>
<item id="10303" type="EtcItem" name="Agathion Antharas">
<set name="icon" val="LineageNPCs_l2Sudamerica03.viRUS_Icon.viRUS_aga_ant_i00" />
<set name="default_action" val="skill_maintain" />
<set name="etcitem_type" val="PET_COLLAR" />
<set name="material" val="STEEL" />
<set name="weight" val="20" />
<set name="price" val="1000" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="SummonItems" />
<set name="item_skill" val="2046-1" />
<set name="use_condition" val="{{uc_transmode_exclude;{tt_flying;tt_pure_stat}}}" />
</item>
</list>
Server\Game,Data,XML,NPC -файл агетион там код куда его пихать или просто файлом закинуть по пути
 

Nightmare

Вассал
Customer
Регистрация
20 Янв 2022
Сообщения
33
Реакции
44
Баллы
18
RaCoin
26
Server\Game,Data,XML,NPC -файл агетион там код куда его пихать или просто файлом закинуть по пути
Это исходный вариант текстур и датников к ним, дальше всё затачивается под конкретный сервер, конкретное айди, конкретный клиент. Чтобы их реализовать, надо переписывать клиент/ядро/хмл. Просто раскидать файлы по папкам тут не получится).
 

BezneR

Преемник
Customer
Регистрация
27 Мар 2021
Сообщения
163
Реакции
240
Баллы
43
RaCoin
50
Cool to see pets with agathions look!
Thx for share!
GJ!
 
Сверху Снизу