I am trying to make a trading system where you type a command such as "/trade" followed by the name of the player you want to trade with. This will then send a sound queue to the player you are requesting to trade, and they can accept or decline it. If they accept it, an inventory will be opened on both screens of the participating players. The inventory will be cut in half, with the items one player wants to trade on one side, and the items the other player wants to trade on the other. I then want an accept/decline button and all that stuff. I can do all of that, but how would I make it so when the trade is complete, the players will get the items the other player has put in? And how would I make it so the inventory is "shared" so they can see the other person putting/taking stuff out?