PHP Code:
// 프리미엄 샵 - 설정되는 국가대로 하나씩 지워나간다
#ifndef _DEBUG
#if defined(LOCALE_BRAZIL) || defined(LOCALE_INDIA) || defined(LOCALE_US) || defined(LOCALE_JAPAN) || defined(LOCALE_KOREA) || defined(LOCALE_NHNUSA)
{
if ( nTabIndex == 2)
return;
}
#endif
#endif
MWidget* pWidget = pResource->FindWidget("AllEquipmentList");
if (pWidget != NULL) pWidget->Show(nTabIndex==0 ? true : false);
pWidget = pResource->FindWidget("MyAllEquipmentList");
if (pWidget != NULL) pWidget->Show(nTabIndex==1 ? true : false);
pWidget = pResource->FindWidget("CashEquipmentList");
if (pWidget != NULL) pWidget->Show(nTabIndex==2 ? true : false);
// Set filter
MComboBox* pComboBox = (MComboBox*)pResource->FindWidget( "Shop_AllEquipmentFilter");
if(pComboBox) {
int sel = pComboBox->GetSelIndex();
ZMyItemList* pil = ZGetMyInfo()->GetItemList();
if ( pil) {
pil->m_ListFilter = sel;
pil->Serialize();
}
}
// 버튼 설정
MButton* pButton = (MButton*)pResource->FindWidget( "BuyConfirmCaller");
if ( pButton)
{
pButton->Show( false);
pButton->Enable( false);
}
pButton = (MButton*)pResource->FindWidget( "SellConfirmCaller");
if ( pButton)
{
pButton->Show( false);
pButton->Enable( false);
}
if ( nTabIndex == 0)
{
pButton = (MButton*)pResource->FindWidget( "BuyConfirmCaller");
if ( pButton) pButton->Show( true);
}
else if ( nTabIndex == 1)
{
pButton = (MButton*)pResource->FindWidget( "SellConfirmCaller");
if ( pButton)
pButton->Show( true);
}
/* 수년전 만들다만 프리미엄 탭(캐쉬템) 코드임. 제거 예정
else if ( nTabIndex == 2)
{
pButton = (MButton*)pResource->FindWidget( "BuyCashConfirmCaller");
if ( pButton)
pButton->Show( true);
}
*/
PHP Code:
// 프리미엄 샵 - 설정되는 국가대로 하나씩 지워나간다
#ifndef _DEBUG
#if defined(LOCALE_BRAZIL) || defined(LOCALE_INDIA) || defined(LOCALE_US) || defined(LOCALE_JAPAN) || defined(LOCALE_KOREA) || defined(LOCALE_NHNUSA)
{
pWidget = pResource->FindWidget( "Shop_TabLabelBg");
if ( pWidget) pWidget->Show( false);
pWidget = pResource->FindWidget( "CashEquipmentListCaller");
if ( pWidget) pWidget->Show( false);
pWidget = pResource->FindWidget( "Shop_FrameTabLabel3");
if ( pWidget) pWidget->Show( false);
}
#endif
#endif
m_nShopTabNum = nTabIndex;
DrawCharInfoText();
}
PHP Code:
//// 프리미엄이라고 되어 있는 탭 : 옛날에 개발하다 중단한 부분인것 같다. 검토후 제거
//class MCashShopItemListBoxListener : public MListener
//{
//public:
// virtual bool OnCommand( MWidget* pWidget, const char* szMessage)
// {
// if ( MWidget::IsMsg( szMessage, MLB_ITEM_SEL)==true)
// {
// unsigned long int nItemID = 0;
//
// ZEquipmentListBox_OLD* pEquipmentListBox = (ZEquipmentListBox_OLD*)pWidget;
// ZEquipmentListItem_OLD* pListItem = ( ZEquipmentListItem_OLD*)pEquipmentListBox->GetSelItem();
// if ( pListItem)
// {
// MMatchItemDesc* pItemDesc = MGetMatchItemDescMgr()->GetItemDesc( pListItem->GetItemID());
// ZCharacterView* pCharacterView = (ZCharacterView*)ZGetGameInterface()->GetIDLResource()->FindWidget( "EquipmentInformationShop");
// if ( pItemDesc && pCharacterView)
// {
// MMatchCharItemParts nCharItemParts = GetSuitableItemParts( pItemDesc->m_nSlot);
//
// pCharacterView->SetSelectMyCharacter();
// pCharacterView->SetParts(nCharItemParts, pItemDesc->m_nID);
//
// if (IsWeaponCharItemParts( nCharItemParts))
// pCharacterView->ChangeVisualWeaponParts( nCharItemParts);
//
// ZGetGameInterface()->GetShopEquipInterface()->SetupItemDescription( pItemDesc,
// "Shop_ItemDescription",
// NULL);
// }
//
//
// MButton* pButton = (MButton*)ZGetGameInterface()->GetIDLResource()->FindWidget( "BuyCashConfirmCaller");
// if ( pButton)
// pButton->Enable( true);
//
//
// return true;
// }
// }
//
// else if ( MWidget::IsMsg( szMessage, MLB_ITEM_DBLCLK) == true)
// {
// return true;
// }
//
//
// return false;
// }
//};
//
//MCashShopItemListBoxListener g_CashShopItemListBoxListener;
//
//MListener* ZGetCashShopItemListBoxListener(void)
//{
// return &g_CashShopItemListBoxListener;
//}
no..
CashShopItemListBoxListener
But i remove uncomment build error