Esempio n. 1
0
    public void SendItemPossessed_C2S(int _playerId, string name)
    {
        ChangeItemMessage msg = new ChangeItemMessage();

        msg.itemName = name;
        msg.playerId = _playerId;
        Debug.Log("SendItemPossessed_C2S");

        myClient.Send(MyMsgType.itemPossessedMsgType_client, msg);
    }
Esempio n. 2
0
    public void SendItemChanged_S2C(int _playerId, string name)
    {
        ChangeItemMessage msg = new ChangeItemMessage();

        msg.itemName = name;
        msg.playerId = _playerId;
        Debug.Log("SendItemChanged_S2C");

        myClient.Send(MyMsgType.itemChangedMsgType_server, msg);
    }
Esempio n. 3
0
    public void OnRecvItemChanged_Server(NetworkMessage netMsg)
    {
        ChangeItemMessage msg = netMsg.ReadMessage <ChangeItemMessage>();

        Debug.Log("Host/ServerRecv_ItemChanged_");

        for (int i = 0; i < Global.Instance.listOfPlayer.Length; ++i)
        {
            if (Global.Instance.listOfPlayer[i].GetComponent <Player>().playerId == msg.playerId)
            {
                string iName = Global.Instance.listOfPlayer[i].GetComponent <Player>().playerInventory;
                Debug.Log(msg.itemName);
                Global.Instance.listOfPlayer[i].GetComponent <PlayerShoot>().PlayerChangedWeapon(msg.itemName);
            }
        }
    }
Esempio n. 4
0
    public void OnRecvItemChanged_Client(NetworkMessage netMsg)
    {
        ChangeItemMessage msg = netMsg.ReadMessage <ChangeItemMessage>();

        Debug.Log("ClientRecv_ItemChanged_");
    }