Resolved Добавление новых ID enchant scrolls

test

Heir
Customer
Столкнулся со следующей проблемой - пустое окно при выборе енчанта.
ench1.webp

Решил реализовать выдачу свитков заточки через систему ачивок. чтобы не было абуза и не повлияло на экономику, скопировал ID всех свитков в новые и добавил настройки
XML:
<set name="dropable" value="false"/>
    <set name="sellable" value="false"/>
    <set name="tradeable" value="false"/>
Соответственно в клиентской части все также настроил скопировал, изменив только описание (добавил "Tutorial", дабы не путались)

Теперь к самим настройкам на сервере.
в enchant_items.xml полностью скопировал те свитки которые я решил добавить, поменяв только ITEM_ID на верные
ench2-png.3846


В результате дейтсвие свитков работает, но нет самих вещей на заточку. Ошибки в грейдах и настройках точно нет ибо "копировать-вставить и изменить только id"
Может я упустил еще какието настройки, где добавляются именно ID армора и оружия (как в настройках с Life Stones?)
 

Attachments

  • ench2.webp
    ench2.webp
    123.8 KB · Views: 90
абсолютно ни каких зависимостей нет, ты можешь сделать любой предмет заточкой, достаточно добавить его в XML
 
абсолютно ни каких зависимостей нет, ты можешь сделать любой предмет заточкой, достаточно добавить его в XML
но как я описал выше, окно енчанта пустое. Весь процесс описал уже детальнее в теме.
Вот я добавил, в игре открывается окно заточки и пусто нет вариантов что заточить.

вот видеопример
 
Last edited:
итем
Code:
  <etcitem id="4037" name="Coin of Luck">
    <!-- [coin_of_luck] -->
    <set name="class" value="MISC"/>
    <set name="crystal_type" value="NONE"/>
    <set name="icon" value="icon.etc_scroll_of_enchant_weapon_i05"/>
    <set name="price" value="5000000"/>
    <set name="stackable" value="false"/>
    <set name="type" value="SCROLL"/>
    <set name="weight" value="120"/>
    <cond msgId="1508">
      <not>
        <player olympiad="true"/>
      </not>
    </cond>
  </etcitem>

Скрол
Code:
    <scroll id="4037" infallible="false" on_fail="CRYSTALIZE" chance_bonus="0" grade="S">
        <levels min="0" max="20" />
        <items_restrict type="WEAPON"/>
        <chances type="WEAPON">
            <chance val="100"/>
            <chance val="100"/>
            <chance val="100"/>
            <chance val="50"/>
            <chance val="50"/>
            <chance val="33"/>
            <chance val="25"/>
            <chance val="20"/>
            <chance val="14"/>
            <chance val="11"/>
            <chance val="8"/>
            <chance val="6"/>
            <chance val="5"/>
            <chance val="4"/>
            <chance val="3"/>
            <chance val="2"/>
            <chance val="2"/>
            <chance val="1"/>
            <chance val="1"/>
            <chance val="1"/>
        </chances>
    </scroll>

Видео
 
Ошибку нашел, количество максимального енчантра <levels min="0" max="20" /> и количество строк <chance val различалось
 
Last edited:
Back
Top