public void MsgBoxOKEvent(object EventObject) { if (!NrTSingleton <ContentsLimitManager> .Instance.IsShopProduct(this.m_ItemMall.m_Idx) || !BaseNet_Game.GetInstance().IsSocketConnected() || !NrTSingleton <ItemMallItemManager> .Instance.BuyItem(this.m_ItemMall.m_Idx)) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("658")); return; } NrTSingleton <ItemMallItemManager> .Instance.SetTradeItem(this.m_ItemMall, ItemMallItemManager.eItemMall_SellType.FIVEROCKSEVENT); GS_ITEMMALL_CHECK_CAN_TRADE_REQ gS_ITEMMALL_CHECK_CAN_TRADE_REQ = new GS_ITEMMALL_CHECK_CAN_TRADE_REQ(); gS_ITEMMALL_CHECK_CAN_TRADE_REQ.MallIndex = this.m_ItemMall.m_Idx; SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_ITEMMALL_CHECK_CAN_TRADE_REQ, gS_ITEMMALL_CHECK_CAN_TRADE_REQ); if (this.m_cbCheckBox.IsChecked()) { NrMyCharInfo myCharInfo = NrTSingleton <NkCharManager> .Instance.GetMyCharInfo(); ITEMMALL_POPUPSHOP poPupShop_AfterItemBuyLimit = NrTSingleton <ItemMallPoPupShopManager> .Instance.GetPoPupShop_AfterItemBuyLimit(this.m_ItemMall.m_Idx); if (poPupShop_AfterItemBuyLimit != null) { GS_ITEMSHOP_ITEMPOPUP_DAYCOOLTIME_SET_REQ gS_ITEMSHOP_ITEMPOPUP_DAYCOOLTIME_SET_REQ = new GS_ITEMSHOP_ITEMPOPUP_DAYCOOLTIME_SET_REQ(); gS_ITEMSHOP_ITEMPOPUP_DAYCOOLTIME_SET_REQ.i64PersonID = myCharInfo.m_PersonID; gS_ITEMSHOP_ITEMPOPUP_DAYCOOLTIME_SET_REQ.i32Idx = poPupShop_AfterItemBuyLimit.m_Idx; gS_ITEMSHOP_ITEMPOPUP_DAYCOOLTIME_SET_REQ.bCheckBox = true; SendPacket.GetInstance().SendObject(2538, gS_ITEMSHOP_ITEMPOPUP_DAYCOOLTIME_SET_REQ); } } this.m_ItemMall = null; this.bcheck = true; this.Close(); }
public void MsgBoxOKEvent(object EventObject) { if (!NrTSingleton <ContentsLimitManager> .Instance.IsShopProduct(this.m_ItemMall.m_Idx) || !BaseNet_Game.GetInstance().IsSocketConnected() || !NrTSingleton <ItemMallItemManager> .Instance.BuyItem(this.m_ItemMall.m_Idx)) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("658")); return; } NrTSingleton <ItemMallItemManager> .Instance.SetTradeItem(this.m_ItemMall, ItemMallItemManager.eItemMall_SellType.FIVEROCKSEVENT); GS_ITEMMALL_CHECK_CAN_TRADE_REQ gS_ITEMMALL_CHECK_CAN_TRADE_REQ = new GS_ITEMMALL_CHECK_CAN_TRADE_REQ(); gS_ITEMMALL_CHECK_CAN_TRADE_REQ.MallIndex = this.m_ItemMall.m_Idx; SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_ITEMMALL_CHECK_CAN_TRADE_REQ, gS_ITEMMALL_CHECK_CAN_TRADE_REQ); this.m_ItemMall = null; }
public void MsgBoxOKEvent(object EventObject) { string text = (string)EventObject; if (text != null) { NrTSingleton <ItemMallItemManager> .Instance.SetTradeItem(this.m_SelectItem, this.m_eSellType); GS_ITEMMALL_CHECK_CAN_TRADE_REQ gS_ITEMMALL_CHECK_CAN_TRADE_REQ = new GS_ITEMMALL_CHECK_CAN_TRADE_REQ(); gS_ITEMMALL_CHECK_CAN_TRADE_REQ.MallIndex = this.m_SelectItem.m_Idx; TKString.StringChar(text, ref gS_ITEMMALL_CHECK_CAN_TRADE_REQ.strGiftUserName); SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_ITEMMALL_CHECK_CAN_TRADE_REQ, gS_ITEMMALL_CHECK_CAN_TRADE_REQ); this.m_fCheckTime = Time.time + 2f; this.SetEnable(false); } }
public void MsgBoxOKEvent(object EventObject) { string text = (string)EventObject; if (text != null) { if (!this.IsCheckGitf(text)) { return; } NrTSingleton <ItemMallItemManager> .Instance.SetTradeItem(this.m_SelectItem, this.m_eSellType); GS_ITEMMALL_CHECK_CAN_TRADE_REQ gS_ITEMMALL_CHECK_CAN_TRADE_REQ = new GS_ITEMMALL_CHECK_CAN_TRADE_REQ(); gS_ITEMMALL_CHECK_CAN_TRADE_REQ.MallIndex = this.m_SelectItem.m_Idx; TKString.StringChar(text, ref gS_ITEMMALL_CHECK_CAN_TRADE_REQ.strGiftUserName); SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_ITEMMALL_CHECK_CAN_TRADE_REQ, gS_ITEMMALL_CHECK_CAN_TRADE_REQ); NrTSingleton <FormsManager> .Instance.CloseForm(G_ID.ITEMGIFTINPUTNAME_DLG); } }