public static void OnGetLoginBonusRes(GetLoginBonusRes ret) { if (ret.errcode == 0) { if (ret != null) { RewardStruct reward = new RewardStruct(ret); EquipConfig config = EquipConfig.GetEquipByID(ret.id); if (config.IsMoney()) { PlayerManager.player_data.money += ret.num; } List <RewardStruct> list = new List <RewardStruct>(); list.Add(reward); LoginBonusRewardPanel.Show(list); if (LoginBonusPanel.Instance != null) { LoginBonusPanel.Instance.UpdatePanel(ret.bonusdata); } } } else { string ErrTips = ErrCodeConfig.GetTipsById(ret.errcode); PopItem item = UIManager.AddItem <PopItem>("PopItem", UIManager.PopPanelRoot); if (!string.IsNullOrEmpty(ErrTips)) { item.SetTips(ErrTips); } } }
public static void PlayerLoginOut(UserLoginOutRes ret) { if (ret.status == 0) { PlayerReLoginPanel.Show(); } else { string ErrTips = ErrCodeConfig.GetTipsById(ret.status); PopItem item = UIManager.AddItem <PopItem>("PopItem", UIManager.PopPanelRoot); if (!string.IsNullOrEmpty(ErrTips)) { item.SetTips(ErrTips); } } }
public static void OnAccountUpgradeRes(AccountUpgradeRes res) { string ErrTips = ErrCodeConfig.GetTipsById(res.status); PopItem item = UIManager.AddItem <PopItem>("PopItem", UIManager.PopPanelRoot); if (!string.IsNullOrEmpty(ErrTips)) { item.SetTips(ErrTips); } if (res.status == 0) { data.is_guest = false; data.PlayerAccount = res.playeraccount; data.PlayerPassWord = res.password; } PlayerAccountUpgradePanel.Instance.Close(); }
public static void OnGuestLoginRes(GuestLoginRes ret) { if (ret.errcode == 0) { PlayerManager.info = ret.info; TcpNet.Instance.send_proto_msg_to_client((int)Stype.System, (int)Cmd.eGetPlayerDataReq, null);//向系统服务器获取数据 } else { string ErrTips = ErrCodeConfig.GetTipsById(ret.errcode); PopItem item = UIManager.AddItem <PopItem>("PopItem", UIManager.PopPanelRoot); if (!string.IsNullOrEmpty(ErrTips)) { item.SetTips(ErrTips); } } }
public static void OnModifyRes(Respose ret) { string ErrTips = ErrCodeConfig.GetTipsById(ret.status); if (!string.IsNullOrEmpty(ErrTips)) { PopItem item = UIManager.AddItem <PopItem>("PopItem", UIManager.PopPanelRoot); item.SetTips(ErrTips); } if (ret.status == 198)//修改名称成功 { PlayerManager.info.name = PlayerManager.LastPlayerName; } else if (ret.status == 197)//修改头像成功 { PlayerManager.info.face = PlayerManager.LastPlayerFaceIcon; } }
public static void OnGetPlayerDataRes(GetPlayerDataRes ret) { if (ret.errcode == 0) { if (ret != null) { PlayerManager.BonusList = ret.bonusdata; PlayerManager.player_data = ret.playerdata; SceneManager.LoadScene("scene_lobby"); } } else { string ErrTips = ErrCodeConfig.GetTipsById(ret.errcode); PopItem item = UIManager.AddItem <PopItem>("PopItem", UIManager.PopPanelRoot); if (!string.IsNullOrEmpty(ErrTips)) { item.SetTips(ErrTips); } } }