void Start() { //int minPos = 0; //for (int i = 0; i < GameControl.instance.ListBetTaiXiu.Count; i++) { // if (GameControl.instance.ListBetTaiXiu[i] * 2000 <= ClientConfig.UserInfo.CASH_FREE) { // minPos = i; // } else { // break; // } //} //if (GameControl.instance.ListBetTaiXiu.Count - minPos < 6) { // minPos = GameControl.instance.ListBetTaiXiu.Count - 6; //} //for (int i = 0; i < btn_bet.Length; i++) { // btn_bet[i].name = (i + minPos) + ""; // txt_bet[i].text = MoneyHelper.FormatMoneyNormal(GameControl.instance.ListBetTaiXiu[i + minPos]); // GameObject obj = btn_bet[i].gameObject; // btn_bet[i]._onClick.AddListener(delegate { // OnClickBet(obj); // }); //} for (int i = 0; i < GameControl.instance.ListBetTaiXiu.Count; i++) { if (i < btn_bet.Length) { btn_bet[i].name = i + ""; txt_bet[i].text = MoneyHelper.FormatMoneyNormal(GameControl.instance.ListBetTaiXiu[i]); GameObject obj = btn_bet[i].gameObject; btn_bet[i]._onClick.AddListener(delegate { OnClickBet(obj); }); } } }
public void SetMoneyWinTaiXiu(long moneuWin) { txt_effect_money_win.gameObject.SetActive(true); string strTemp = ""; if (moneuWin > 0) { txt_effect_money_win.color = Color.yellow; strTemp = "+" + MoneyHelper.FormatMoneyNormal(moneuWin); } else { txt_effect_money_win.color = Color.red; strTemp = MoneyHelper.FormatMoneyNormal(moneuWin); } txt_effect_money_win.text = strTemp; txt_effect_money_win.transform.localPosition = new Vector3(0, -600, 0); txt_effect_money_win.transform.DOLocalMoveY(-150, 3).OnComplete(() => { txt_effect_money_win.DOFade(1, 0.5f).SetDelay(1).OnComplete(() => { txt_effect_money_win.color = new Color32(255, 255, 255, 255); txt_effect_money_win.gameObject.SetActive(false); }); }); }
IEnumerator RunEffectText(Text txt_target, long oldMoney, long newMoney) { yield return(new WaitForEndOfFrame()); long increMoney = (newMoney - oldMoney) / 20; for (int i = 0; i < 20; i++) { oldMoney += increMoney; if (increMoney > 0) { if (oldMoney >= newMoney) { oldMoney = newMoney; } } else { if (oldMoney <= newMoney) { oldMoney = newMoney; } } txt_target.text = MoneyHelper.FormatMoneyNormal(oldMoney); yield return(new WaitForSeconds(0.001f)); if (i >= 19) { txt_target.text = MoneyHelper.FormatMoneyNormal(newMoney); } } //txt_target.text = MoneyHelper.FormatMoneyNormal(newMoney); }
internal virtual void OnFinishGame(Message message) { try{ IsPlaying = false; int total = message.reader().ReadByte(); for (int i = 0; i < total; i++) { string nick = message.reader().ReadUTF(); int rank = message.reader().ReadByte(); if (rank != 1 && rank != 5) { } long money = message.reader().ReadLong(); string dau = ""; if (rank == 1 || rank == 5) { dau = "+"; } BasePlayer pl = GetPlayerWithName(nick); if (pl != null) { pl.SetEffect(dau + MoneyHelper.FormatMoneyNormal(money)); pl.SetRank(rank); pl.IsReady = false; } } } catch (Exception e) { Debug.LogException(e); } }
//[SkipRename] //[HandleUpdateEvent(EventType = HandlerType.EVN_UPDATEUI_HANDLER)] private void HighLowWait(params object[] param) { try { int T = (int)param[0]; List <int> strH = (List <int>)param[1]; long MB = (long)param[2]; moneyKhaDung = MB; timeCountDown.SetTime(T); txt_me_money_current.text = MoneyHelper.FormatMoneyNormal(MB); isPlaying = false; if (TaiXiuTouchMoveControl.instance != null) { TaiXiuTouchMoveControl.instance.SetState(T, "", false, false); } if (!isStop) { SetAnimationNormal(); } else { StartCoroutine(ShowDices()); } } catch (Exception e) { Debug.LogException(e); } }
internal void OnUpdateMoneyTbl(Message message) { try { int size = message.reader().ReadByte(); string _name = ""; long money = 0; // long folowMoney = 0; for (int i = 0; i < size; i++) { _name = message.reader().ReadUTF(); money = message.reader().ReadLong(); long folowMoney = message.reader().ReadLong(); bool isGetMoney = message.reader().ReadBoolean(); BasePlayer pl = GetPlayerWithName(_name); if (pl != null) { long m = folowMoney - pl.Money; // Debug.LogError (m + " folowMoney - pl.Money " + folowMoney + " " +pl.Money); pl.SetMoney(folowMoney); if (!isGetMoney) { pl.SetEffect(m > 0 ? "+" + MoneyHelper.FormatMoneyNormal(m) : MoneyHelper.FormatMoneyNormal(m)); } if (_name.Equals(ClientConfig.UserInfo.UNAME)) { ClientConfig.UserInfo.CASH_FREE = money; } } } } catch (Exception ex) { Debug.LogError(ex); } }
public void OnClickSMS15() { PopupAndLoadingScript.instance.messageSytem.OnShow( string.Format(ClientConfig.Language.GetText("payment_txt_send_sms"), MoneyHelper.FormatMoneyNormal(GameConfig.SMS_15), "15k"), delegate { GameControl.instance.SendSMS(GameConfig.Port15, GameConfig.Syntax15 + " " + ClientConfig.UserInfo.USER_ID); }); }
public void OnShow(long minMoney, long maxMoney) { this.MinMoney = minMoney; this.MaxMoney = maxMoney; CurrentMoney = minMoney; slider.value = 0; txt_money.text = MoneyHelper.FormatMoneyNormal(CurrentMoney); uiPopUp.ShowDialog(); }
void OnLung(string namePlayer, long moneyEarn) { MauBinhPlayer pl = (MauBinhPlayer)GetPlayerWithName(namePlayer); if (pl != null) { pl.SetLung(); pl.SetEffect(MoneyHelper.FormatMoneyNormal(moneyEarn)); } }
public void SetUI() { txt_name.text = itemData.TableName; txt_bet.text = MoneyHelper.FormatMoneyNormal(itemData.Money); txt_need.text = MoneyHelper.FormatMoneyNormal(itemData.NeedMoney); txt_nuser.text = itemData.NUser + "/" + itemData.MaxUser; rect_bkg_nuser.sizeDelta = new Vector2(17 * itemData.MaxUser, 22); rect_fg_nuser.sizeDelta = new Vector2(17 * itemData.NUser, 22); obj_lock.SetActive(itemData.IsLock == 1); }
public void SetMessageTaiXiu(long money_refund, string cua_refund) { txt_effect_msg.gameObject.SetActive(true); txt_effect_msg.text = "Cân cửa trả lại " + MoneyHelper.FormatMoneyNormal(money_refund) + " Gold cửa " + cua_refund; txt_effect_msg.transform.localPosition = new Vector3(0, -600, 0); txt_effect_msg.transform.DOLocalMoveY(-100, 3).OnComplete(() => { txt_effect_msg.DOFade(1, 0.5f).SetDelay(1).OnComplete(() => { txt_effect_msg.color = new Color32(255, 255, 255, 255); txt_effect_msg.gameObject.SetActive(false); }); }); }
// Use this for initialization void Start() { string str_rate = ""; for (int i = 0; i < GameConfig.ListRateCard.Count; i++) { str_rate += MoneyHelper.FormatMoneyNormal(GameConfig.ListRateCard [i].Card_Cost) + "VNĐ = " + "<color=yellow>" + MoneyHelper.FormatMoneyNormal(GameConfig.ListRateCard [i].Card_Value) + " Gold</color>\n"; } rate_card.text = str_rate; sms_10.text = MoneyHelper.FormatMoneyNormal(GameConfig.SMS_10) + " Gold"; sms_15.text = MoneyHelper.FormatMoneyNormal(GameConfig.SMS_15) + " Gold"; }
void OnChangeValue(float value) { CurrentMoney = (int)(value * MaxMoney); Debug.LogError("=========> " + CurrentMoney); if (CurrentMoney <= MinMoney) { CurrentMoney = MinMoney; } if (CurrentMoney >= MaxMoney) { CurrentMoney = MaxMoney; } txt_money.text = MoneyHelper.FormatMoneyNormal(CurrentMoney); }
void EffectRunMoney(Text txt_target, long oldMoney, long newMoney) { if (oldMoney == newMoney) { return; } if (isActiveAndEnabled) { StartCoroutine(RunEffectText(txt_target, oldMoney, newMoney)); } else { txt_target.text = MoneyHelper.FormatMoneyNormal(newMoney); } }
void OnClickBet(GameObject obj) { int index = int.Parse(obj.name); current_bet += GameControl.instance.ListBetTaiXiu[index]; if (current_bet >= ClientConfig.UserInfo.CASH_FREE) { current_bet = ClientConfig.UserInfo.CASH_FREE; } txt_money.text = MoneyHelper.FormatMoneyNormal(current_bet); if (!obj_arrow.activeSelf) { obj_arrow.SetActive(true); } }
IEnumerator Init() { yield return(new WaitForEndOfFrame()); txt_name.text = ClientConfig.UserInfo.UNAME; txt_money.text = MoneyHelper.FormatMoneyNormal(ClientConfig.UserInfo.CASH_FREE) + " " + GameConfig.MONEY_UNIT_VIP; txt_id.text = "ID: " + ClientConfig.UserInfo.USER_ID; txt_sdt.text = "SĐT:" + ClientConfig.UserInfo.PHONE; txt_gold_max.text = string.Format(ClientConfig.Language.GetText("info_player_sogoldmax"), ClientConfig.UserInfo.SO_TIEN_MAX); txt_cap_nhat.text = string.Format(ClientConfig.Language.GetText("info_player_capnhat"), ClientConfig.UserInfo.LOGIN_END); // LoadAssetBundle.LoadTexture(raw_avata, BundleName.AVATAS, ClientConfig.UserInfo.AVATAR_ID + ""); yield return(new WaitForEndOfFrame()); LoadAssetBundle.LoadSprite(img_avata, BundleName.AVATAS, ClientConfig.UserInfo.AVATAR_ID + ""); SetThangThua(); }
void baseSetTurn() { SetActiveButton(); if (MoneyCuoc <= 0) { SetEnableButton(true, true, false, true); } else if (MoneyCuoc < ((LiengPlayer)playerMe).MoneyFollow) { SetEnableButton(true, false, true, false); txt_theo.text = "Theo " + MoneyHelper.FormatMoneyNormal(MoneyCuoc); } else { SetEnableButton(true, false, true, false); txt_theo.text = "Theo " + MoneyHelper.FormatMoneyNormal(((LiengPlayer)playerMe).MoneyFollow); } }
internal void OnXocDia_DatCuoc(Message message) { string nick = message.reader().ReadUTF(); sbyte cua = message.reader().ReadByte(); long money = message.reader().ReadLong(); int typeCHIP = message.reader().ReadByte(); XocDiaPlayer pl = (XocDiaPlayer)GetPlayerWithName(nick); if (pl != null) { // pl.ActionChipDatCuoc (cua, btn_cua_cuoc [cua].transform.position, obj_pre_chip); pl.ActionChipDatCuoc(cua, GenPostionRandomInCua(cua), obj_pre_chip, money); } sum_money[cua] += money; txt_sum_money[cua].text = MoneyHelper.FormatMoneyNormal(sum_money[cua]); if (nick.Equals(ClientConfig.UserInfo.UNAME)) { sum_me_money[cua] += money; txt_me_money[cua].text = MoneyHelper.FormatMoneyNormal(sum_me_money[cua]); } }
internal override void OnFinishGame(Message message) { try { // dangchoi = false; int cua1 = message.reader().ReadByte(); int cua2 = message.reader().ReadByte(); int size = message.reader().ReadByte(); for (int i = 0; i < size; i++) { string _name = message.reader().ReadUTF(); long moneyEarn = message.reader().ReadLong(); XocDiaPlayer pl = (XocDiaPlayer)GetPlayerWithName(_name); if (pl != null) { if (moneyEarn > 0) { pl.SetRank(1); } else //thua { pl.SetRank(6); } pl.SetEffect((moneyEarn > 0 ? "+" : "") + MoneyHelper.FormatMoneyNormal(moneyEarn)); pl.IsReady = false; } } Debug.LogError("Cua 1: " + cua1 + " Cua 2: " + cua2); win_effect[cua1].SetActive(true); if (cua2 > 1 && cua2 < 6) { win_effect[cua2].SetActive(true); } StartCoroutine(MoveMoneyFinishGame(cua1, cua2)); } catch (Exception e) { Debug.LogException(e); } }
internal void OnBeGinXocDia(int time) { PopupAndLoadingScript.instance.toast.showToast(ClientConfig.Language.GetText("xd_nha_cai_xoc"), 5); for (int i = 0; i < img_dices.Length; i++) { img_dices[i].gameObject.SetActive(false); } for (int i = 0; i < txt_sum_money.Length; i++) { sum_money[i] = 0; sum_me_money[i] = 0; txt_sum_money[i].text = MoneyHelper.FormatMoneyNormal(sum_money[i]); txt_me_money[i].text = MoneyHelper.FormatMoneyNormal(sum_me_money[i]); } for (int i = 0; i < win_effect.Length; i++) { win_effect[i].SetActive(false); } timeCountDown.SetTime(0); StartXocDiaAnim(); }
public void SetMoneyWin(long moneuWin) { if (moneuWin == 0) { txt_money_win.gameObject.SetActive(false); return; } txt_money_win.gameObject.SetActive(true); string strTemp = ""; if (moneuWin > 0) { txt_money_win.color = Color.yellow; strTemp = "+" + MoneyHelper.FormatMoneyNormal(moneuWin); } else { txt_money_win.color = Color.red; strTemp = MoneyHelper.FormatMoneyNormal(moneuWin); } txt_money_win.text = strTemp; }
internal void OnXocDiaUpdateCua(Message message) { try { for (int i = 0; i < sum_money.Length; i++) { sum_money[i] = 0; sum_me_money[i] = 0; } string nick = message.reader().ReadUTF(); bool isMe = nick.Equals(ClientConfig.UserInfo.UNAME); for (int i = 0; i < 6; i++) { sum_money[i] = message.reader().ReadLong(); sum_me_money[i] = message.reader().ReadLong(); txt_sum_money[i].text = MoneyHelper.FormatMoneyNormal(sum_money[i]); if (isMe) { txt_me_money[i].text = MoneyHelper.FormatMoneyNormal(sum_me_money[i]); } } } catch (Exception e) { Debug.LogException(e); } }
internal void OnXocDia_DatX2(Message message) { string nick = message.reader().ReadUTF(); sbyte socua = message.reader().ReadByte(); XocDiaPlayer pl = (XocDiaPlayer)GetPlayerWithName(nick); for (int i = 0; i < socua; i++) { sbyte cua = message.reader().ReadByte(); if (pl != null) { // pl.ActionChipDatX2 (cua, btn_cua_cuoc [cua].transform.position); pl.ActionChipDatX2(cua, GenPostionRandomInCua(cua)); } sum_money[cua] *= 2; txt_sum_money[cua].text = MoneyHelper.FormatMoneyNormal(sum_money[cua]); if (nick.Equals(ClientConfig.UserInfo.UNAME)) { sum_me_money[cua] *= 2; txt_me_money[cua].text = MoneyHelper.FormatMoneyNormal(sum_me_money[cua]); } } }
//[SkipRename] //[HandleUpdateEvent(EventType = HandlerType.EVN_UPDATEUI_HANDLER)] private void HighLowWin(params object[] param) { try { long W = (long)param[0]; string N = (string)param[1]; long AG = (long)param[2]; long MB = (long)param[3]; txt_me_money_current.text = MoneyHelper.FormatMoneyNormal(MB); moneyKhaDung = MB; ClientConfig.UserInfo.CASH_FREE = AG; if (W != 0) { if (TaiXiuTouchMoveControl.instance != null) { TaiXiuTouchMoveControl.instance.SetMoneyWinTaiXiu(W); TaiXiuTouchMoveControl.instance.SetMoneyWin(W); } } UpdateMoney(); } catch (Exception e) { Debug.LogException(e); } }
void OnEnable() { txt_id.text = "ID: " + ClientConfig.UserInfo.USER_ID; txt_money.text = MoneyHelper.FormatMoneyNormal(ClientConfig.UserInfo.CASH_FREE); }
public void SetMoney(long money) { this.Money = money; txt_money.text = MoneyHelper.FormatMoneyNormal(money); }
//[SkipRename] internal void HighLow(Message message) { /*try { * long H = (long)param[0]; * long L = (long)param[1]; * long NH = (long)param[2]; * long NL = (long)param[3]; * long UH = (long)param[4]; * long UL = (long)param[5]; * int time = (int)param[6]; * List<int> strH = (List<int>)param[7];//lich su * * long MB = (long)param[8]; * if (time > 2) * SetAnimationNormal(); * moneyKhaDung = MB; * txt_sum_money_tai.text = MoneyHelper.FormatMoneyNormal(H); * txt_sum_money_xiu.text = MoneyHelper.FormatMoneyNormal(L); * txt_sum_player_tai.text = "(" + NH + ")"; * txt_sum_player_xiu.text = "(" + NL + ")"; * txt_me_money_tai.text = MoneyHelper.FormatMoneyNormal(UH); * txt_me_money_xiu.text = MoneyHelper.FormatMoneyNormal(UL); * txt_me_money_current.text = MoneyHelper.FormatMoneyNormal(MB); * * money_tai = H; * money_xiu = L; * * timeCountDown.SetTime(time); * if (TaiXiuTouchMoveControl.instance != null) * TaiXiuTouchMoveControl.instance.SetState(time, "", false, true); * isPlaying = true; * //if (tf_parent_his.childCount <= 0) { * if (Item_His_TX == null) { * LoadAssetBundle.LoadPrefab(BundleName.PREFAPS, PrefabsName.PRE_ITEM_HIS_TX, (objPre) => { * Item_His_TX = objPre; * Item_His_TX.SetActive(false); * for (int i = 0; i < strH.Count; i++) { * UpdateHistory(strH[i] > 10); * } * }); * } else { * for (int i = 0; i < strH.Count; i++) { * UpdateHistory(strH[i] > 10); * } * } * //} * } catch (Exception e) { * Debug.LogException(e); * } */ try { isPlaying = message.reader().ReadBoolean(); // isplaying int time = message.reader().ReadInt(); if (time > 0) { if (isPlaying) { timeCountDown.SetTime(time); if (TaiXiuTouchMoveControl.instance != null) { TaiXiuTouchMoveControl.instance.SetState(time, "", false, true); } } else { //groupSoDiem.setVisible(true); //groupSoDiem.sodiem.setVisible(false); //groupSoDiem.countDown.setCountDown(time); } } else { timeCountDown.SetTime(0); if (TaiXiuTouchMoveControl.instance != null) { TaiXiuTouchMoveControl.instance.SetState(time, "", false, false); } //countDown.setCountDown(0); //groupSoDiem.setVisible(false); //groupSoDiem.sodiem.setVisible(false); //groupSoDiem.countDown.setCountDown(0); } txt_sum_money_tai.text = MoneyHelper.FormatMoneyNormal(message.reader().ReadLong()); txt_sum_money_xiu.text = MoneyHelper.FormatMoneyNormal(message.reader().ReadLong()); txt_me_money_tai.text = MoneyHelper.FormatMoneyNormal(message.reader().ReadLong()); txt_me_money_xiu.text = MoneyHelper.FormatMoneyNormal(message.reader().ReadLong()); //mainGame.mainScreen.dialogWaitting.onHide(); int size = message.reader().ReadInt(); //lichSuTaiXiu.reset_lichSu(); // lichSuTaiXiu.index = -1; int valueTX = 0; int phien_ss = 1; for (int i = 0; i < size; i++) { valueTX = message.reader().ReadByte(); phien_ss = message.reader().ReadInt(); //lichSuTaiXiu.update(valueTX, phien_ss); UpdateHistory(valueTX > 10); } int number_tai = message.reader().ReadInt(); int number_xiu = message.reader().ReadInt(); txt_sum_player_tai.text = number_tai + ""; txt_sum_player_xiu.text = number_tai + ""; int phien = message.reader().ReadInt(); txt_phien.text = "Phiên: " + phien; } catch (Exception e) { Debug.LogError(e); } }
internal void OnRankMauBinh(Message message) { SetActiveButton(false, false, false, false); timeCountDown.SetTime(0); int chi = message.reader().ReadByte(); int size, i; if (chi != 4 && chi != 5) { size = message.reader().ReadByte(); for (i = 0; i < size; i++) { string namePlayer = message.reader().ReadUTF(); int typeCard = message.reader().ReadByte(); long moneyEarn = message.reader().ReadLong(); int size2 = message.reader().ReadByte(); int[] cardChi = new int[size2]; for (int k = 0; k < size2; k++) { cardChi [k] = message.reader().ReadByte(); } MauBinhPlayer pl = (MauBinhPlayer)GetPlayerWithName(namePlayer); if (pl != null) { int iCard = 0; if (chi == 1) { iCard = 2; } else if (chi == 2) { iCard = 1; } else if (chi == 3) { iCard = 0; } pl.cardMauBinh.ShowChi(cardChi, iCard, typeCard, pl.SitOnClient == 0); if (moneyEarn != 0) { pl.SetEffect(moneyEarn > 0 ? "+" + MoneyHelper.FormatMoneyNormal(moneyEarn) : MoneyHelper.FormatMoneyNormal(moneyEarn)); } } } } else if (chi == 4) { size = message.reader().ReadByte(); for (i = 0; i < size; i++) { string namePlayer = message.reader().ReadUTF(); long moneyEarn = message.reader().ReadLong(); OnSapBaChi(namePlayer, moneyEarn); } } else if (chi == 5) { size = message.reader().ReadByte(); for (i = 0; i < size; i++) { string namePlayer = message.reader().ReadUTF(); long moneyEarn = message.reader().ReadLong(); OnLung(namePlayer, moneyEarn); } } }
public void SetUI() { txt_name.text = item.Name.Length < 10 ? item.Name : item.Name.Substring(0, 9) + ".."; txt_money.text = MoneyHelper.FormatMoneyNormal(item.Money); }