Отображение заточенных вещей в магазине

weinler

Vassal
Всем привет, хочу через магазин продавать заточенные вещи, вот мультисел для примера
<?xml version="1.0" encoding="utf-8"?>
<list>
<config notax="true" maintainEnchantment="true" enchantCheck="true"/>
<item id="1">
<ingredient id="4037" count="90"/>
<production id="6658" count="1" enchant="20"/>
</item>
</list>
Вещь продается с нужной заточкой, но уровень заточки не видно в магазине... Не могу понять в чем проблема, если на стороне клиента, то подскажите куда копать?
заточка.jpg
 
The issue is that your interface do not have that option to see the enchant in the multisell. Find interface that have that option.
 
Решение:
Делается в файле interface.u
В нем уже файлы форматы .uc

Откройте файл MultiSellWnd.uc
найдите "ParseInt( param, "itemCount", info.ItemNum );"
и добавьте ниже "ParseInt( param, "Enchant", Info.Enchanted );"

дальше найдите "ParamAdd( param, "ItemCount", string(DialogGetReservedInt2()) );"
и добавьте ниже "ParamAdd( param, "Enchant", string( DialogGetReservedInt2() ) );"
Готово, можно проверять.

p/s или искать интерфейс готовый с уже реализованной функцией.
 
Back
Top