This is the source code of a .NETFramework library written in C#. This library is a plugin made for Unturned 3.24.x+ servers.
A simple and secure trading system for Unturned.
- Secure Item Trading
- Trade Preview
- Custom Vault Size
- Unturned 3.24.x or later
- RocketMod installed on the server
- Download the latest release and its libraries from the Releases page.
- Place
TTrade.dllinto your server'sRocket/Plugins/directory. - Extract the libraries archive into
Rocket/Librariesdirectory. - Start or restart the server. The plugin will generate a default YAML configuration file on first load.
- Edit the configuration file to your liking, then reload the plugin or restart the server.
| - means or
[] - means required
<> - means optional
/trade [player]
Description: Send trade request to a playerPermission(s): ttrade.command.trade
/trade accept [player]
Description:Accept a pending trade request.Permission(s): ttrade.command.trade.accept
/trade deny [player]
Description: Decline a trade request.Permission(s): ttrade.command.trade.deny
/trade cancel
Description: Cancel an ongoing trade.Permission(s): ttrade.command.trade.cancel
/trade open
Description: Open the trade inventory.Permission(s): ttrade.command.trade.open
/trade view
Description: View the other player's trade inventory.Permission(s): ttrade.command.trade.view
/trade finish
Description: Complete, then finalize the trade.Permission(s): ttrade.command.trade.finish
- .NET Framework 4.8 SDK / targeting pack
- Clone the repository:
git clone https://github.com/TavstalDev/TTrade.git - Open
TTrade.slnin your IDE. - Build the project:
dotnet build -c Release - The compiled
TTrade.dllwill be inTTrade/bin/Release/.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for more details.
For issues or feature requests, please use the GitHub issue tracker.