Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Документация (https://forum.zone-game.info/forumdisplay.php?f=149)
-   -   Проблема с вещами [не стандартными] (https://forum.zone-game.info/showthread.php?t=11615)

flashman 15.12.2010 21:55

Проблема с вещами [не стандартными]
 
Сборка AE rev 40 .
Почитал форум, а конкретно темы про изменение вещей. Решил попробовать сам сделать одну вещицу для теста.
Вобщем за основу взял дублет рудры (лайт) , на сервере в item_templates.xml добавил новый темплейт :
Код:

        <item_template id="190030001" level="55" mask="32844" armor_type="LEATHER" item_type="NORMAL" item_category="LT_TORSO" quality="EPIC" price="1666350" option_slot_bonus="1" restrict="55,55,55,55,55,55,55,55,55,55,55,55" desc="1503471" slot="8" equipment_type="ARMOR" exchange_mins="10">
                <modifiers>
                        <add value="300" name="EVASION"/>
                        <add value="1000" name="MAGICAL_RESIST"/>
                        <add value="2000" name="PHYSICAL_DEFENSE"/>
                        <add value="1000" bonus="true" name="MAXHP"/>
                        <add value="100" bonus="true" name="EVASION"/>
                        <add value="1000" bonus="true" name="PHYSICAL_DEFENSE"/>
                        <rate value="20" bonus="true" name="FLY_SPEED"/>
                        <rate value="-33" bonus="true" name="BOOST_HATE"/>
                </modifiers>
        </item_template>

Как видно прописал новый ID вещи. Потом в клиенте в файле clietn_items.xml скопировал блок кода принадлежащий оригинальному верху рудры и изменил его соответсвенно под новый ID:
Код:

<client_item>
    <id>190030001</id>
    <name>lt_torso_n_e1_55a</name>
    <desc>AOG_TORSO</desc>
    .....
    </client_item>

После чего в файле client_strings.xml также дописал дескрипшен для итема.
В итоге получил:
1. Могу добавить предмет в инвентарь.
2. Описание предмета соответствует тому что я задал и отображается нормально
3. У пердмета только 1 сокет для маг камней (хз почему)
4. И самое главное я не могу его юзать, т.е. он лежит в рюкзаке мёртвым грузом, что и где надо прописать что бы можно было одевать предметы.?

Мде :) одной темы не заметил на форуме. Вообщем с этим делом всё ясно.
Оказывается для каждого типа вещей существует свой диапазон ID .
Конкретно в моём случае с верхом лайта рудры ID начинаются с 110300005 и заканчиваются 110301168.


Текущее время: 23:35. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot