Esempio n. 1
0
    public void Change_HeadKuang()//更换头像框
    {
        var p = PacketObject.Create <CsRoleHeadChange>();

        p.head = SelectBoxID;
        session.Send(p);
    }
Esempio n. 2
0
    public void SendResetNpcExp()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "clean_npc_list";
        session.Send(gm);
    }
Esempio n. 3
0
    public void RestWelfareIndo(string wId)
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = string.Format("clean_act_data{0}", wId);
        session.Send(gm);
    }
Esempio n. 4
0
    public void SendRestUnionReward()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "union_reward_time";
        session.Send(gm);
    }
Esempio n. 5
0
    public void SendSpecifiedActiveCoop(string str)
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = string.Format("coop_specified{0}", str);
        session.Send(gm);
    }
Esempio n. 6
0
    public void SendEndNpcEngagement()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "end_npc_engagement";
        session.Send(gm);
    }
Esempio n. 7
0
    public void SendRestSignTime()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "union_sign_time";
        session.Send(gm);
    }
Esempio n. 8
0
    public void SendGift(int itemTypeId)
    {
        var p = PacketObject.Create <CsNpcEngagementGift>();

        p.itemTypeId = itemTypeId;
        session.Send(p);
    }
Esempio n. 9
0
    public void SendFightWin()
    {
        CsNmlSceneFightWin p = PacketObject.Create <CsNmlSceneFightWin>();

        p.overData = modulePVE.GetPveDatas();
        session.Send(p);
    }
Esempio n. 10
0
    private void GetAllBulletin()
    {
        //向服务器请求所有的公告
        CsSystemBulletin p = PacketObject.Create <CsSystemBulletin>();

        session.Send(p);
    }
Esempio n. 11
0
    public void UnLockFetter(ushort _npcId)
    {
        CsNpcUnlockFetter p = PacketObject.Create <CsNpcUnlockFetter>();

        p.npcId = _npcId;
        session.Send(p);
    }
Esempio n. 12
0
    public void GetReward(string code)
    {
        CsSystemCodeReward p = PacketObject.Create <CsSystemCodeReward>();

        p.code = code;
        session.Send(p);
    }
Esempio n. 13
0
    public void Change_Name(string name)//更换名字
    {
        var p = PacketObject.Create <CsRoleNameUpdate>();

        p.newName = name;
        session.Send(p);
    }
Esempio n. 14
0
    public void Change_Introud(string introus_str)//更换个人介绍
    {
        var p = PacketObject.Create <CsRoleIntroUpdate>();

        p.newIntro = introus_str;
        session.Send(p);
    }
Esempio n. 15
0
    public void SendFullAnger()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "full_anger";
        session.Send(gm);
    }
Esempio n. 16
0
    public void RoleStartEnterGame(int rIndex, bool isFirstEnter = false)
    {
        Game.WillEnterGame();

        rIndex = Mathf.Clamp(rIndex, 0, roleList.Length - 1);

        var p = PacketObject.Create <CsEnterGame>();

        p.roleId        = roleList[rIndex].roleId;
        p.gameVersion   = Launch.Updater.currentVersion;
        p.sourceHash    = AssetBundles.AssetManager.dataHash;
        p.machineNumber = SystemInfo.deviceUniqueIdentifier;
        p.producer      = SystemInfo.deviceModel;
        session.Send(p);

        PlayerPrefs.SetString(lastEnterRoleSaveKey, p.roleId.ToString());
        PlayerPrefs.Save();

        if (!isFirstEnter)
        {
            Game.GoHome();
        }

        DispatchEvent(SDKEvent.GLOBAL, SDKEvent.PopSdk(SDKEvent.SELECT_ROLE, roleList[rIndex].roleId));
    }
Esempio n. 17
0
    public void SendResetDatingState()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "reset_npc_engagement";
        session.Send(gm);
    }
Esempio n. 18
0
    public void CancleFriendInvate()
    {
        //取消好友邀请
        CsInviteCancel p = PacketObject.Create <CsInviteCancel>();

        session.Send(p);
    }
Esempio n. 19
0
    public void SendUnLockAllNpcDating()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "unlock_all_npc_engagement";
        session.Send(gm);
    }
Esempio n. 20
0
    public void SendCleanToday()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "clean_daily";
        session.Send(gm);
    }
Esempio n. 21
0
    public void SendRestUnionCard(string str)
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = string.Format("union_card{0}", str);
        session.Send(gm);
    }
Esempio n. 22
0
    public void SendRefreshAllShop()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "shop_refresh";
        session.Send(gm);
    }
Esempio n. 23
0
    public void SendRestActiveCoop()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "coop_refresh";
        session.Send(gm);
    }
Esempio n. 24
0
    public void SendLolMail()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "rank_settlement";
        session.Send(gm);
    }
Esempio n. 25
0
    public void SendResetNpcStage()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "reset_npc_stage";
        session.Send(gm);
    }
Esempio n. 26
0
    public void SendActivePveTimes()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "reset_active_pve_times";
        session.Send(gm);
    }
Esempio n. 27
0
    public void SendGMCmdStr(string cmdStr)
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = cmdStr;
        session.Send(gm);
    }
Esempio n. 28
0
    public void SendSpriteTrain()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "reset_sprite";
        session.Send(gm);
    }
Esempio n. 29
0
    public void SendCleanBag()
    {
        CsSystemGm gm = PacketObject.Create <CsSystemGm>();

        gm.gmStr = "clean_bag";
        session.Send(gm);
    }
Esempio n. 30
0
    public void SendPVEAwake()
    {
        CsAwakeUse p = PacketObject.Create <CsAwakeUse>();

        p.use = true;
        session.Send(p);
    }