Exemple #1
0
    /// <summary>
    /// 队伍创建
    /// </summary>
    /// <param name="containerID">容器ID</param>
    /// <param name="hard">难度级别</param>
    public void SendTeamCreateMsg(int areaID, int index, int hard)
    {
        var player = PlayerManager.Instance.FindHeroDataModel();
        SMsgTeamCreate_CS sMsgTeamCreate = new SMsgTeamCreate_CS()
        {
            dwEctypeID    = (uint)areaID,
            dwActorID     = (uint)player.ActorID,
            byEctypeIndex = (byte)index,
            byDiff        = (byte)hard
        };
        Package pkg = sMsgTeamCreate.GeneratePackage();

        this.Request(pkg);
    }
Exemple #2
0
    //队伍创建
    public void SendTeamCreateMsg()
    {
        var player   = PlayerManager.Instance.FindHeroDataModel();
        var teamProp = TeamManager.Instance.MyTeamProp;
        SMsgTeamCreate_CS sMsgTeamCreate = new SMsgTeamCreate_CS()
        {
            dwEctypeID = (uint)teamProp.TeamContext.dwEctypeId,
            dwActorID  = (uint)player.ActorID,
            byDiff     = (byte)teamProp.TeamContext.byEctypeDifficulty
        };
        Package pkg = sMsgTeamCreate.GeneratePackage();

        //TraceUtil.Log("发送队伍创建");
        this.Request(pkg);
    }