예제 #1
0
        /// <summary>
        /// Set the specified value on the player.
        /// </summary>

        public void SetPlayerData(string path, object val)
        {
            DataNode node = mTcp.Set(path, val);

            if (isConnected)
            {
                BinaryWriter writer = BeginSend(Packet.RequestSetPlayerData);
                writer.Write(mTcp.id);
                writer.Write(path);
                writer.WriteObject(val);
                EndSend();
            }

            if (onSetPlayerData != null)
            {
                onSetPlayerData(mTcp, path, node);
            }
        }