void OnClick() { AllScenceLoad.LoadScence = true; CPACK_TMachineAutoSelect Data = new CPACK_TMachineAutoSelect(); Data.m_uiStartTID = BlackJackManager.m_MachineBuyInConfig.m_dicTableGroupSet[(ushort)usTableID[0]].m_uiStartTableID; Data.m_uiEndTID = BlackJackManager.m_MachineBuyInConfig.m_dicTableGroupSet[(ushort)usTableID[0]].m_uiStartTableID; Debug.Log("StartID: " + Data.m_uiStartTID + " //EndID: " + Data.m_uiEndTID); GameConnet.m_oGameClient.Send(ENUM_GAME_FRAME.BlackJack, (uint)ENUM_COMMON_PACKID_GC.C2G_TMachine_AutoSelect, GameConnet.m_oGameClient.DoSerialize <CPACK_TMachineAutoSelect>(Data)); }
void ClickAutoBuyIn() { //如果玩家等級大於BuyIn等級 if (MainConnet.m_PlayerData.m_usLv >= SicBoManager.m_MachineBuyInConfig.m_usBuyinLv) { uint BuyInMoney = 0; //如果玩家的金錢大於MaxBuyinMoney,BuyinMoney = MaxBuyinMoney if (MainConnet.m_PlayerData.m_ui64OwnMoney >= SicBoManager.m_MachineBuyInConfig.m_uiMaxBuyinMoney) { BuyInMoney = SicBoManager.m_MachineBuyInConfig.m_uiMaxBuyinMoney; } else //否則,BuyinMoney = 玩家金錢 { BuyInMoney = (uint)MainConnet.m_PlayerData.m_ui64OwnMoney; } BuyInMoney = 100000; if (BuyInMoney >= SicBoManager.m_MachineBuyInConfig.m_uiMinBuyinMoney) { SicBoManager.AutoBuyInMoney = BuyInMoney; CPACK_TMachineAutoSelect Data = new CPACK_TMachineAutoSelect(); Data.m_uiStartTID = SicBoManager.m_MachineBuyInConfig.m_dicTableGroupSet[SicBoManager.NowGroup].m_uiStartTableID; Data.m_uiEndTID = SicBoManager.m_MachineBuyInConfig.m_dicTableGroupSet[SicBoManager.NowGroup].m_uiEndTableID; Debug.Log("NowGroup:" + SicBoManager.NowGroup + " StartID:" + Data.m_uiStartTID + " EndID:" + Data.m_uiEndTID); AllScenceLoad.LoadScence = true; GameConnet.m_oGameClient.Send(ENUM_GAME_FRAME.SicBo, (uint)ENUM_COMMON_PACKID_GC.C2G_TMachine_AutoSelect, GameConnet.m_oGameClient.DoSerialize <CPACK_TMachineAutoSelect>(Data)); } else //否則顯示提示訊息 { Message_Control.OpenMessage = true; Message_Control.MessageSize = Message_Control.BoxSizeStatu.Box_S_Yes; Message_Control.MessageStatus = Message_Control.MessageStatu.Buyin_MoneyNotEnough; } } else //否則顯示提示訊息 { Message_Control.OpenMessage = true; Message_Control.MessageSize = Message_Control.BoxSizeStatu.Box_S_Yes; Message_Control.MessageStatus = Message_Control.MessageStatu.Buyin_LVNotEnough; } }
void OnClick() { if (ButtonID == ENUM_LOBBY_BUTTON.SmallTable) { if (!Competition.SinedOK_Bool) { if (MainConnet.m_PlayerData.m_usLv >= BaccaratManager.m_MachineBuyInConfig.m_usBuyinLv) { AllScenceLoad.LoadScence = true; AutoButton_Control.ClickGroupID = TableID; CPACK_TMachineAutoSelect Data = new CPACK_TMachineAutoSelect(); Data.m_uiStartTID = BaccaratManager.m_MachineBuyInConfig.m_dicTableGroupSet[AutoButton_Control.ClickGroupID].m_uiStartTableID; Data.m_uiEndTID = BaccaratManager.m_MachineBuyInConfig.m_dicTableGroupSet[AutoButton_Control.ClickGroupID].m_uiEndTableID; Debug.Log("小底台" + "StartID: " + Data.m_uiStartTID + " //EndID: " + Data.m_uiEndTID); GameConnet.m_oGameClient.Send(ENUM_GAME_FRAME.Baccarat, (uint)ENUM_COMMON_PACKID_GC.C2G_TMachine_AutoSelect, GameConnet.m_oGameClient.DoSerialize <CPACK_TMachineAutoSelect>(Data)); } else { Message_Control.OpenMessage = true; Message_Control.MessageSize = Message_Control.BoxSizeStatu.Box_S_Yes; Message_Control.MessageStatus = Message_Control.MessageStatu.RookiePlayerCanNotEnter; } } else { Message_Control.OpenMessage = true; Message_Control.MessageSize = Message_Control.BoxSizeStatu.Box_S_Yes; Message_Control.MessageStatus = Message_Control.MessageStatu.NowRace; } } else if (ButtonID == ENUM_LOBBY_BUTTON.BigTable) { if (!Competition.SinedOK_Bool) { if (MainConnet.m_PlayerData.m_usLv >= BaccaratManager.m_MachineBuyInConfig.m_usBuyinLv) { AllScenceLoad.LoadScence = true; AutoButton_Control.ClickGroupID = TableID; CPACK_TMachineAutoSelect Data = new CPACK_TMachineAutoSelect(); Data.m_uiStartTID = BaccaratManager.m_MachineBuyInConfig.m_dicTableGroupSet[AutoButton_Control.ClickGroupID].m_uiStartTableID; Data.m_uiEndTID = BaccaratManager.m_MachineBuyInConfig.m_dicTableGroupSet[AutoButton_Control.ClickGroupID].m_uiEndTableID; Debug.Log("大底台: " + Data.m_uiStartTID + " //EndID: " + Data.m_uiEndTID); GameConnet.m_oGameClient.Send(ENUM_GAME_FRAME.Baccarat, (uint)ENUM_COMMON_PACKID_GC.C2G_TMachine_AutoSelect, GameConnet.m_oGameClient.DoSerialize <CPACK_TMachineAutoSelect>(Data)); } else { Message_Control.OpenMessage = true; Message_Control.MessageSize = Message_Control.BoxSizeStatu.Box_S_Yes; Message_Control.MessageStatus = Message_Control.MessageStatu.RookiePlayerCanNotEnter; } } else { Message_Control.OpenMessage = true; Message_Control.MessageSize = Message_Control.BoxSizeStatu.Box_S_Yes; Message_Control.MessageStatus = Message_Control.MessageStatu.NowRace; } } else if (ButtonID == ENUM_LOBBY_BUTTON.GameOutButton) { GameConnet.CloseGameConnet(); Competition.CompetitionData.Clear(); Competition.SequenceData.Clear(); Competition.ListObject.Clear(); } else if (ButtonID == ENUM_LOBBY_BUTTON.ExplainButton) { if (!Explain.ExplainBoxOpen_Bool) { Explain.ExplainBoxOpen_Bool = true; } } else if (ButtonID == ENUM_LOBBY_BUTTON.CompetitionButton) { if (!Competition.CompetitionBoxOpen_Bool) { Competition.CompetitionBoxOpen_Bool = true; } } else if (ButtonID == ENUM_LOBBY_BUTTON.ExplainNextButton) { if (Explain.Page_Number > 5) { Explain.Page_Number = 1; } else { Explain.Page_Number++; } } else if (ButtonID == ENUM_LOBBY_BUTTON.ExplainBackButton) { if (Explain.Page_Number < 2) { Explain.Page_Number = 6; } else { Explain.Page_Number--; } } else if (ButtonID == ENUM_LOBBY_BUTTON.ExplainCloseButton) { Explain.ExplainBoxOpen_Bool = false; } else if (ButtonID == ENUM_LOBBY_BUTTON.CompetitionClose) { Competition.CompetitionBoxOpen_Bool = false; } else if (ButtonID == ENUM_LOBBY_BUTTON.BeforeRankingClose) { Competition.BeforeRankingBoxOpen_Bool = false; } else if (ButtonID == ENUM_LOBBY_BUTTON.RaceInfoClose) { RaceInfo.RaceInfoObject_bool = false; } }