Skip to content

TavstalDev/TTrade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TTrade

Release (latest by date) Workflow Status License Downloads Issues

What is this?

This is the source code of a .NETFramework library written in C#. This library is a plugin made for Unturned 3.24.x+ servers.

Description

A simple and secure trading system for Unturned.

Features

  • Secure Item Trading
  • Trade Preview
  • Custom Vault Size

Requirements

  • Unturned 3.24.x or later
  • RocketMod installed on the server

Installation

  1. Download the latest release and its libraries from the Releases page.
  2. Place TTrade.dll into your server's Rocket/Plugins/ directory.
  3. Extract the libraries archive into Rocket/Libraries directory.
  4. Start or restart the server. The plugin will generate a default YAML configuration file on first load.
  5. Edit the configuration file to your liking, then reload the plugin or restart the server.

Commands

| - means or
[] - means required
<> - means optional


/trade [player] Description: Send trade request to a player
Permission(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

Building from Source

Prerequisites

  • .NET Framework 4.8 SDK / targeting pack

Build Steps

  1. Clone the repository:
    git clone https://github.com/TavstalDev/TTrade.git
    
  2. Open TTrade.sln in your IDE.
  3. Build the project:
    dotnet build -c Release
    
  4. The compiled TTrade.dll will be in TTrade/bin/Release/.

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for more details.

Contact

For issues or feature requests, please use the GitHub issue tracker.

About

Simple & secure in-game trading system for Unturned.

Topics

Resources

License

Contributing

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages

Generated from TavstalDev/TExample