public void UpdateCopyScene(int _CopySceneId, int _CopyMode, int _Diffcult) { CopySceneId = _CopySceneId; CopyMode = _CopyMode; Diffcult = _Diffcult; ClearplayerList(); ClearTeamMap(); if (_CopyMode == 2) { CG_ASK_TEAMPLATFORMINFO packet = (CG_ASK_TEAMPLATFORMINFO)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_TEAMPLATFORMINFO); packet.SceneClassID = _CopySceneId; packet.Difficulty = _Diffcult; packet.SendPacket(); } Tab_SceneClass pSceneClass = TableManager.GetSceneClassByID(CopySceneId, 0); if (pSceneClass != null) { if (Diffcult == 1) { m_title.text = StrDictionary.GetClientDictionaryString("#{2110}", pSceneClass.Name); } else if (Diffcult == 2) { m_title.text = StrDictionary.GetClientDictionaryString("#{2111}", pSceneClass.Name); } else if (Diffcult == 3) { m_title.text = StrDictionary.GetClientDictionaryString("#{2112}", pSceneClass.Name); } } }
public uint Execute(PacketDistributed ipacket) { CG_ASK_TEAMPLATFORMINFO packet = (CG_ASK_TEAMPLATFORMINFO )ipacket; if (null == packet) { return((uint)PACKET_EXE.PACKET_EXE_ERROR); } //enter your logic return((uint)PACKET_EXE.PACKET_EXE_CONTINUE); }