Клиент не видит новый предмет + ещё проблемка.

Статус
В этой теме нельзя размещать новые ответы.

HACEKOMOE

Путник
Участник
Сообщения
45
Розыгрыши
0
Решения
1
Репутация
0
Реакции
5
Баллы
34
Хроники
  1. Prologue: Prelude of War
Исходники
Присутствуют
Сборка
Mobius
Всем привет, это снова я.)) :rolleyes:
Теперь проблема такая: я создал новый предмет с ID 99400 в папке сервера (для надёжности закинул этот файл и в папку ядра).
Закинул все данные о предмете в файлы EtcItemgrp_ClassicAden.dat и ItemName_ClassicAden-eu.dat, но игра не видит этот итем, а лишь чёрную иконку. При попытке создать данный предмет на персе, получаю это:
nWNTFUG.png
Вот расположение и имя файла: E:\Server L2\Server\L2server Assassin\game\data\stats\items
За базу брал предмет с ID 57 (Adena).
Предмет должен быть квестовым и стаковым.
<item id="99400" name="Skill Point" type="EtcItem">
<set name="icon" val="iconPoE.skill_point" />
<set name="immediate_effect" val="true" />
<set name="material" val="STEEL" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_depositable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_questitem" val="true" />
<set name="is_destroyable" val="false">
</item>

Ещё проблема есть... когда я запускаю гейм-сервер, то мне всё время создаётся новый сервак, с новым названием... их уже 40+ штук!) Как пофиксить?
d7yWZuG.png

Базу данных удалял, один фиг остаются серваки.
 
Решение
Да, я только что добавил его, но ничего не выходит.
Какие шансы на то, что в целом ID предмета выше 99399 не может быть? Типа ограничение и т. д. и т. п.?

И ещё, возможно ли то, что я не могу добавить свой предмет, из-за того, что в моём файле (skill_point) отсутствует этот код (подчеркнул красным)?
42kiDcx.png



Да, я искал, но ничего не нашёл.
xml файл должен выглядить так же:
XML:
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/items.xsd">
    <item id="728" name="Mana Potion" type="EtcItem">
        <!-- Magical, liquid medicine that restores MP for a certain amount of time. -->
        <set name="icon"...
Да, у меня это выглядит так:
uzUMHuu.png
И вот:
Skcu2c5.png

Т. е.?
Xyёесть. В клиент пиздуй и добавляй предметы там теперь.

Если я удалю этот код, всё будет работать же?
Канешн. А если ебанешь топором по кабелю питания, то начнут сыпаться донаты автоматически на карту)

На счет серверов конечно орнул)
Удали hexid нахер вообще, почисти базу gameservers, и просто запусти сервак, он сам создаст новый hexid. Да и вобще, покажи содержимое батника, через который запускаешь.
 

А то что ты юзаешь эссенс тебя не смущает?
Конечно смущает, но, как я уже говорил выше, у меня вот это есть:
uzUMHuu.png
И я закидывал свой новый итем в каждый файл. И после каждого редактирования я запускал сервак, и проверял, какой файл он проверяет, и им оказался Классик-Аден.
 
Конечно смущает, но, как я уже говорил выше, у меня вот это есть:
uzUMHuu.png
И я закидывал свой новый итем в каждый файл. И после каждого редактирования я запускал сервак, и проверял, какой файл он проверяет, и им оказался Классик-Аден.
Добавь себе предмет который создал. Че пишет?
 
На счет серверов конечно орнул)
Удали hexid нахер вообще, почисти базу gameservers, и просто запусти сервак, он сам создаст новый hexid. Да и вобще, покажи содержимое батника, через который запускаешь.
Помогло, спс.)) Удалил, и работает.
Добавь себе предмет который создал. Че пишет?
nWNTFUG.png
 
может у тебя конфликт, т.к. у тебя название такое же как и от id=57, попробуй назвать по другому.
 
Помогло, спс.)) Удалил, и работает.

nWNTFUG.png
Покажи текстом добавленые предметы, не скрином. И покажи так же текстом какой-нибудь дефолтный итем. Из датников.
З.ы. не слушай этого дол6ое6а выше. Он тебя щас опять в базу отправит.
 
Покажи текстом добавленые предметы, не скрином. И покажи так же текстом какой-нибудь дефолтный итем. Из датников.
З.ы. не слушай этого дол6ое6а выше. Он тебя щас опять в базу отправит.
<item id="99400" name="Skill Point" type="EtcItem">
<set name="icon" val="iconPoE.skill_point" />
<set name="immediate_effect" val="true" />
<set name="material" val="STEEL" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_depositable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_questitem" val="true" />
<set name="is_destroyable" val="false"/>

</item>
За основу брал предмет с ID 57 - Adena.
<item id="57" name="Adena" type="EtcItem">
<set name="icon" val="icon.etc_adena_i00" />
<set name="immediate_effect" val="true" />
<set name="material" val="GOLD" />
<set name="price" val="1" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
В первом спойлере чёрным выделено то, что я добавил вручную. Во втором - то, что я удалил.

Т. е. в клиент предмет я добавил (с иконкой разберусь позже), а вот в самом сервере предмета будто нет.

может у тебя конфликт, т.к. у тебя название такое же как и от id=57, попробуй назвать по другому.
ID и название предмета разные.

Покажи текстом добавленые предметы, не скрином. И покажи так же текстом какой-нибудь дефолтный итем. Из датников.
З.ы. не слушай этого дол6ое6а выше. Он тебя щас опять в базу отправит.
Если это важно, то я удалял ID 57 из кода xml, но в игре один фиг адена была.) Т. е. я мог нарисовать себе этот предмет, выбросить, удалить и т. п.
 
<item id="99400" name="Skill Point" type="EtcItem">
<set name="icon" val="iconPoE.skill_point" />
<set name="immediate_effect" val="true" />
<set name="material" val="STEEL" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_depositable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_questitem" val="true" />
<set name="is_destroyable" val="false"/>

</item>
За основу брал предмет с ID 57 - Adena.
<item id="57" name="Adena" type="EtcItem">
<set name="icon" val="icon.etc_adena_i00" />
<set name="immediate_effect" val="true" />
<set name="material" val="GOLD" />
<set name="price" val="1" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
</item>
В первом спойлере чёрным выделено то, что я добавил вручную. Во втором - то, что я удалил.

Т. е. в клиент предмет я добавил (с иконкой разберусь позже), а вот в самом сервере предмета будто нет.


ID и название предмета разные.
Нда? А у меня в датке id адены выглядит так:
Код:
item_begin    tag=2    object_id=57    drop_type=0    drop_anim_type=5    drop_radius=4    drop_height=1    unk1={0;0;0}    drop_texture={{[DropItems.coin_m00];{0;0;0};{[DropItemsTex.coin_t00];[DropItemsTex.coin_t01]}}}    icon={[icon.etc_adena_i00];[None];[None];[None];[None]}    durability=-1    weight=0    material_type=gold    crystallizable=0    related_quest_id={}    color=1    is_attribution=0    icon_panel=[None]    complete_item_dropsound_type=[None]    inventory_type=etc    unk3={0;0;0}    mesh={[None]}    unk4={0;0;0}    texture={[None]}    drop_sound=[ItemSound2.itemdrop_etc_money_2]    equip_sound=[None]    consume_type=consume_type_asset    etcitem_type=none    crystal_type=none    scroll_set_id=0    item_end
 
Нда? А у меня в датке id адены выглядит так:
Код:
item_begin    tag=2    object_id=57    drop_type=0    drop_anim_type=5    drop_radius=4    drop_height=1    unk1={0;0;0}    drop_texture={{[DropItems.coin_m00];{0;0;0};{[DropItemsTex.coin_t00];[DropItemsTex.coin_t01]}}}    icon={[icon.etc_adena_i00];[None];[None];[None];[None]}    durability=-1    weight=0    material_type=gold    crystallizable=0    related_quest_id={}    color=1    is_attribution=0    icon_panel=[None]    complete_item_dropsound_type=[None]    inventory_type=etc    unk3={0;0;0}    mesh={[None]}    unk4={0;0;0}    texture={[None]}    drop_sound=[ItemSound2.itemdrop_etc_money_2]    equip_sound=[None]    consume_type=consume_type_asset    etcitem_type=none    crystal_type=none    scroll_set_id=0    item_end
В dat такой код:

Код:
item_begin    tag=2    object_id=57    drop_type=0    drop_anim_type=5    drop_radius=4    drop_height=1    drop_texture={{[DropItems.coin_m00];{[DropItemsTex.coin_t00];[DropItemsTex.coin_t01]};[None];[None]}}    icon={[icon.etc_adena_i00];[None];[None];[None];[None]}    durability=-1    weight=0    material_type=gold    crystallizable=0    related_quest_id={}    color=1    is_attribution=0    icon_panel=[None]    complete_item_dropsound_type=[None]    inventory_type=etc    mesh={[None]}    texture={[None]}    drop_sound=[ItemSound2.itemdrop_etc_money_2]    equip_sound=[None]    consume_type=consume_type_asset    etcitem_type=none    crystal_type=none    scroll_set_id=0    item_end
Извини, забыл скинуть.

Код моего предмета.
Код:
item_begin    tag=2    object_id=99400    drop_type=0    drop_anim_type=5    drop_radius=4    drop_height=1    drop_texture={{[DropItems.coin_m00];{[DropItemsTex.coin_t00];[DropItemsTex.coin_t01]};[None];[None]}}    icon={[iconPoE.Skill_Point];[None];[None];[None];[None]}    durability=-1    weight=0    material_type=gold    crystallizable=0    related_quest_id={}    color=1    is_attribution=0    icon_panel=[None]    complete_item_dropsound_type=[None]    inventory_type=etc    mesh={[None]}    texture={[None]}    drop_sound=[ItemSound2.itemdrop_etc_money_2]    equip_sound=[None]    consume_type=consume_type_asset    etcitem_type=none    crystal_type=none    scroll_set_id=0    item_end
 
В dat такой код:

Код:
item_begin    tag=2    object_id=57    drop_type=0    drop_anim_type=5    drop_radius=4    drop_height=1    drop_texture={{[DropItems.coin_m00];{[DropItemsTex.coin_t00];[DropItemsTex.coin_t01]};[None];[None]}}    icon={[icon.etc_adena_i00];[None];[None];[None];[None]}    durability=-1    weight=0    material_type=gold    crystallizable=0    related_quest_id={}    color=1    is_attribution=0    icon_panel=[None]    complete_item_dropsound_type=[None]    inventory_type=etc    mesh={[None]}    texture={[None]}    drop_sound=[ItemSound2.itemdrop_etc_money_2]    equip_sound=[None]    consume_type=consume_type_asset    etcitem_type=none    crystal_type=none    scroll_set_id=0    item_end
Извини, забыл скинуть.
А новых предметов?
 
Видится мне мисъё что вы пытаетесь удалить гланды водителю через выхлопную трубу машины в которой он сидит
 
Нет.) Там лишь предмет Mana potion, и то, которого так же нет в игре (вдруг это важно).
чисто для справки если ты сидишь но мОбиусе на форуме (у них) есть тем примерно+100500 как добавить итем
 
Ну вообще-то есть)
Посмотреть вложение 55822

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

И ещё, возможно ли то, что я не могу добавить свой предмет, из-за того, что в моём файле (skill_point) отсутствует этот код (подчеркнул красным)?
42kiDcx.png


чисто для справки если ты сидишь но мОбиусе на форуме (у них) есть тем примерно+100500 как добавить итем
Да, я искал, но ничего не нашёл.
 
файлы клиента куда вставлять предмет:

ItemName_Classic-eu.dat
EtcItemgrp_Classic.dat

также при этом изменится

L2GameDataName.dat

так как именно в нем находятся строки имен предметов
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу