internal static void OnEnterGame(string uid, PktLoginRequest.EPartnerID ePartnerID) { var req = new PktEnterGameRequest(); req.uid = uid; req.ePartnerID = ePartnerID; AClientApp.RemoteCall <PktEnterGameResult>(req, OnEnterGameCb); }
private void GameHandler_EnterGame(IResponer responer, PktEnterGameRequest vo) { var player = APlayerManager.Instance.OnGetPlayerByConn(responer.playerConnDesc); if (player == null) { return; } var res = new PktEnterGameResult(); var dbr = ADBManager.Get(InitValueDefs.dbconnect, InitValueDefs.dbname).FindOneData(ParamNameDefs.TableAvatar , ADBAccessor.filter_eq(ParamNameDefs.PartnerID, (int)player.ePartnerID) & ADBAccessor.filter_eq(ParamNameDefs.UnionID, player.unionid)); if (dbr != null) { var c = new CakeAvatar(dbr[ParamNameDefs.CollectionID].ToString()); APlayerManager.Instance.OnAddAvatar(c, player); res.info = c.ToPkt(); } responer.Response(res); }
private void Handler_EnterGame(IResponer responer, PktEnterGameRequest vo) { var player = AAvatarManager.Instance.OnGetPlayer(responer.playerConnDesc); if (player == null) { return; } var res = new PktEnterGameResult(); var dbr = ADBManager.Get(InitValueDefs.dbconnect, InitValueDefs.dbname).FindOneData(ParamNameDefs.TableAvatar , ADBAccessor.filter_eq(ParamNameDefs.PartnerID, (int)player.ePartnerID) & ADBAccessor.filter_eq(ParamNameDefs.UID, player.uid)); if (dbr != null) { var a = AAvatarManager.Instance.OnGetAvatar(player.uid); if (a == null) { a = AAvatarManager.Instance.OnCreateAvatar(player.uid, dbr, player); } res.info = a.ToPkt(); } responer.Response(res); }
internal static void OnEnterGame() { var req = new PktEnterGameRequest(); AClientApp.RemoteCall <PktEnterGameResult>(req, OnEnterGameCb); }
private void Handler_EnterGame(IResponer arg1, PktEnterGameRequest arg2) { }