Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
[подскажите] Как создавать собственные item'ы
#1
облазил форум, но не нашел... может плохо искал или проморгал, но вопрос весьма интересен. Если есть такая тема или дающая ответ на мой вопрос дайте плиз ссылочку
Ответ
#2
случайно напоролся на сообщение
Цитата:Вот пусть к файлы итемов со стороны сервера.
\trunk\AE-go_GameServer\data\static_data\items\item_template s.xml
Здесь меняются статы вещей.
По ИД вещи ищем ее
Ии изменяем статы на нужное число.
Ну изменили, проверил ГС пускается но в игре не отображаются изменения

Нам нужно подправить статы в клиенте
\Aion 2.0\Data\items\items.pak\client_items.xml
Этот файл отвечает за визуальное отображения статов.
Меняем, проверяем запускается ли игра.

Теперь цвет.
За цвет в клиенте отвечает строчка <quality>ЦВЕТ</quality>
На сервере фраза quality="ЦВЕТ"

Список цветов!
COMMON - белый
RARE - зеленый
LEGEND - синий
UNIQUE - желтый
EPIC - оранжевый
MYTHIC - фиолетовый
JUNK - серый
Честно признаю что копипаст, но автора не посмотрел
после этого возникает вопрос:
Есть вещь уже мной измененная
Код:
    <item_template id="110501077" level="1" mask="562" armor_type="CHAIN" max_stack_count="1" item_type="normal" quality="MYTHIC" price="1" race="ALL" option_slot_bonus="10" restrict="1,1,1,1,1,1,1,1,1,1,1,1" desc="1528095" attack_gap="0.0" dmg_decal="0" slot="8" equipment_type="ARMOR">
        <modifiers>
            <add name="EVASION" value="10000"></add>
            <add name="MAGICAL_RESIST" value="10000"></add>
            <add name="PHYSICAL_DEFENSE" value="10000"></add>
            <add name="MAXHP" value="14070" bonus="true"></add>
            <add name="PHYSICAL_DEFENSE" value="10089" bonus="true"></add>
            <rate name="FLY_SPEED" value="200" bonus="true"></rate>
            <add name="FLY_TIME" value="1032" bonus="true"></add>
            <rate name="BOOST_HATE" value="-99" bonus="true"></rate>
            <add name="CONCENTRATION" value="1800" bonus="true"></add>
        </modifiers>
    </item_template>

расшифровал client_item.xml, нашел ее описание, но не могу понять как его изменить:
Код:
    <client_item>
        <id>
            110501077
        </id>
        <name>
            ch_torso_simple_01
        </name>
        <desc>
            STR_CH_TORSO_SIMPLE_01
        </desc>
        <armor_type>
            chain
        </armor_type>
        <item_type>
            normal
        </item_type>
        <material>
            mat_metal_plate
        </material>
        <icon_name>
            Icon_Item_CH_Torso_C01
        </icon_name>
        <price>
            5
        </price>
        <max_stack_count>
            1
        </max_stack_count>
        <equipment_slots>
            torso
        </equipment_slots>
        <dodge>
            21
        </dodge>
        <quality>
            MYTHIC
        </quality>
        <level>
            1
        </level>
        <magical_resist>
            10
        </magical_resist>
        <physical_defend>
            24
        </physical_defend>
        <lore>
            FALSE
        </lore>
        <can_exchange>
            TRUE
        </can_exchange>
        <can_sell_to_npc>
            TRUE
        </can_sell_to_npc>
        <can_deposit_to_character_warehouse>
            TRUE
        </can_deposit_to_character_warehouse>
        <can_deposit_to_account_warehouse>
            TRUE
        </can_deposit_to_account_warehouse>
        <can_deposit_to_guild_warehouse>
            TRUE
        </can_deposit_to_guild_warehouse>
        <breakable>
            TRUE
        </breakable>
        <soul_bind>
            FALSE
        </soul_bind>
        <remove_when_logout>
            FALSE
        </remove_when_logout>
        <gender_permitted>
            all
        </gender_permitted>
        <warrior>
            1
        </warrior>
        <scout>
            1
        </scout>
        <mage>
            1
        </mage>
        <cleric>
            1
        </cleric>
        <fighter>
            1
        </fighter>
        <knight>
            1
        </knight>
        <assassin>
            1
        </assassin>
        <ranger>
            1
        </ranger>
        <wizard>
            1
        </wizard>
        <elementalist>
            1
        </elementalist>
        <chanter>
            1
        </chanter>
        <priest>
            1
        </priest>
        <option_slot_bonus>
            0
        </option_slot_bonus>
        <bonus_apply>
            equip
        </bonus_apply>
        <no_enchant>
            FALSE
        </no_enchant>
        <cannot_changeskin>
            0
        </cannot_changeskin>
        <ui_sound_type>
            Sounds/item/item_def_chain
        </ui_sound_type>
        <cash_item>
            0
        </cash_item>
        <can_split>
            FALSE
        </can_split>
        <item_drop_permitted>
            FALSE
        </item_drop_permitted>
        <mesh>
            CH_Simple_Body
        </mesh>
        <mesh_change>
            0
        </mesh_change>
        <can_dye>
            0
        </can_dye>
        <race_permitted>
            pc_light pc_dark
        </race_permitted>
    </client_item>
точнее не понимаю большую часть строк, за что они отвечают.
Хочу изменить название и внести изменение в описание статов
Ответ
#3
Мне всё понятно

Например, сопротивление магии и защита от дебафов вродь

Но не совсем важно точно понимать, надписи ведь дублируются
<add name="PHYSICAL_DEFENSE" value="10000"></add>

Цитата: <magical_resist>
10
</magical_resist>
<physical_defend>
24
</physical_defend>


Цитата:Список цветов!
COMMON - белый
RARE - зеленый
LEGEND - синий
UNIQUE - желтый
EPIC - оранжевый
MYTHIC - фиолетовый
JUNK - серый
Спс, не знал


Вот ещё тоже интересно, где параметр на внешний вид значка
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ
#4
Wolfas Написал:<add name="PHYSICAL_DEFENSE" value="10000"></add>
Это защита от физического урона
[Изображение: 017aa5195ccf75c2357a4e09cc3254d3.jpg]
Ответ
#5
Wolfas Написал:внешний вид значка
PHP код:
<?php 
<icon_name>
Icon_Item_CH_Torso_C01
</icon_name>
Ответ
#6
sotariz Написал:Хочу изменить название

client_item.xml <desc> = client_strings.xml <name>

PHP код:
<?php 
<string>
<
id>764047</id>
<
name>STR_CH_TORSO_SIMPLE_01</name>
<
body>Простая кольчуга</body>
</
string>
Ответ
#7
Кстать
Раскодировать client_items.xml легко

А вот как закодировать обратно?

194мб, слишком много
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ
#8
Никак, пока DStuff не напишет AIONasm, но так как по его мнению Aion - мертвая, то наверное его не будет.
Ответ
#9
Потерял много времени пока не послал AionExtract в одно место и не вспомнил про AIONdisasm
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ
#10
Решисл создать собственные Манстоуны

Прописал новые иды:
в клиенте в client_items.xml
И на сервере в item_templates.xml

Также дописал строчки в client_strings.xml и добавил отдельно картинки


[Изображение: d9695f502f7f.png]

Но при по пытке в точить, клиент пишет ошибку "Предмет отсутствует"

Где то ещё нужно прописать, есть у кого идеи?

Добавлено через 13 часов 31 минуту
Неужели никто не знает?
Добавлено через 17 часов 19 минуту
Есть мнение что где-то в ядре сервера, файл отвечающий за иды манастоунов
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  aion2.1 подскажите в чем проблема kovalmir 3 1,829 05-14-2022, 03:54 PM
Последний пост: kovalmir
  Подскажите начинающему Houston 2 3,096 12-19-2017, 05:28 PM
Последний пост: klubheads
  подскажите сборку hard_root 5 3,006 07-27-2011, 02:50 PM
Последний пост: RuLex
  Подскажите как поставит ГМ шоп? SkillSk8 15 4,713 05-18-2011, 05:37 AM
Последний пост: eleminator
  Подскажите!!! SkillSk8 8 3,629 04-26-2011, 01:06 PM
Последний пост: SkillSk8
  Xemu r239 проблемма с Item One 5 2,726 04-06-2011, 07:05 AM
Последний пост: One
  Проблемы с командой //adddrop ! Подскажите !!! sayran 12 4,313 01-12-2011, 12:18 AM
Последний пост: TieLay
  Непонятная мне ошибка ! Подскажите !!! sayran 8 3,298 10-30-2010, 07:34 PM
Последний пост: Tarantul
  Собственные скиллы xobotyi 4 3,152 10-28-2010, 01:05 AM
Последний пост: xobotyi
  Подскажите люди добрые One 2 1,963 09-15-2010, 09:53 PM
Последний пост: One

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)