Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
if (MultiSell == INT64ToInt(GlobalItemCount))
var INT64 GlobalItemCount;
var INT64 GlobalAvailable;
var string GlobalParam;
var INT64 TargetItemCount;
unction HandleDialogOK()
{
local string param;
local int SelectedIndex;
if( DialogIsMine() )
{
SelectedIndex = DialogGetReservedInt();
if( SelectedIndex >= m_MultiSellInfoList.Length )
{
return;
}
if (StringToInt64(edt_ItemCountEdit.GetString()) <= IntToINT64(0))
{
return;
}
ParamAdd( param, "MultiSellGroupID", string( m_MultiSellGroupID ) );
ParamAdd( param, "MultiSellInfoID", string( m_MultiSellInfoList[SelectedIndex].MultiSellInfoID ) );
ParamAdd( param, "Enchant", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.Enchanted ) );
ParamAdd( param, "RefineryOp1", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.RefineryOp1 ) );
ParamAdd( param, "RefineryOp2", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.RefineryOp2 ) );
ParamAdd( param, "AttrAttackType", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.AttackAttributeType ) );
ParamAdd( param, "AttrAttackValue", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.AttackAttributeValue ) );
ParamAdd( param, "AttrDefenseValueFire", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.DefenseAttributeValueFire ) );
ParamAdd( param, "AttrDefenseValueWater", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.DefenseAttributeValueWater ) );
ParamAdd( param, "AttrDefenseValueWind", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.DefenseAttributeValueWind ) );
ParamAdd( param, "AttrDefenseValueEarth", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.DefenseAttributeValueEarth ) );
ParamAdd( param, "AttrDefenseValueHoly", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.DefenseAttributeValueHoly ) );
ParamAdd( param, "AttrDefenseValueUnholy", string( m_MultiSellInfoList[SelectedIndex].ResultItemInfo.DefenseAttributeValueUnholy ) );
TargetItemCount = GlobalItemCount;
if( m_MultiSellInfoList[SelectedIndex].MultiSellType == 0 )
{
edt_ItemCountEdit.DisableWindow();
ParamAddINT64( param, "ItemCount", IntToINT64(1) );
GlobalParam = param;
MultiSell = 0;
Me.SetTimer(6671,100);
}
else if( m_MultiSellInfoList[SelectedIndex].MultiSellType == 1 )
{
edt_ItemCountEdit.DisableWindow();
ParamAddINT64( param, "ItemCount", TargetItemCount );
RequestMultiSellChoose( param );
Me.SetTimer(6670,300);
}
}
}
function OnTimer(int TimerID)
{
if (TimerID == 6670)
{
OnSelectItemWithHandle( ItemList, m_nSelectedMultiSellInfoIndex);
edt_ItemCountEdit.EnableWindow();
Me.KillTimer(6670);
}
else if (TimerID == 6671)
{
if (TargetItemCount <= GlobalAvailable)
{
RequestMultiSellChoose( GlobalParam );
MultiSell = MultiSell +1;
Me.KillTimer(6671);
if (MultiSell == INT64ToInt(TargetItemCount))
{
Me.KillTimer(6671);
Me.SetTimer(6670,300);
MultiSell = 0;
}
else
Me.SetTimer(6671,300);
}
else if (TargetItemCount > GlobalAvailable)
{
RequestMultiSellChoose( GlobalParam );
MultiSell = MultiSell +1;
Me.KillTimer(6671);
if (IntToINT64(MultiSell) == GlobalAvailable || GlobalAvailable == IntToINT64(0))
{
Me.KillTimer(6671);
Me.SetTimer(6670,300);
MultiSell = 0;
}
else
Me.SetTimer(6671,300);
}
}
}
Да я без претензий)))Aristo, это все делалось когда я крафтил соски и задолбался покупать блессинг бижу в люксоре, так что соррян
Сравни с оригиналом, там тоже tahoma. Но элементы все на месте, может какой параметр в xdat или в коде нужен дополнительно. ️Не знаю куда написать, тему ради такого тоже жалко создавать, может кто подскажет:
как пофиксить периодическое съезжание на 2 пикселя вниз всех текстовых элементов дефолтного шрифта (tahoma 9px?) в интерфейсе клиента? Столкнулся с этим опять когда ковырял тултипы и там на появлении буквы "Й" все опускалось вниз, причем потом на вновь созданных тултипах даже без Й тоже все текстовые строки сдвинуты. да даже если просто в чат Й написать некоторые элементы едут
Чет это походу у тебя какая-то борода с клиентом.Maksim, может я непонятно написал) я вот про что, это и на дефолтном хф интерфейсе есть (ну текстуры только мои тут)
Это чистый hf5 Просто у меня такого тоже не было.Aristo, чудеса прямо, надо чистые клиенты еще поискать
А можешь пример ID?
а откуда клиент брали, я просто вот этот попробовал и все равно едет вниз на "Й"Это чистый hf5 Просто у меня такого тоже не было.