Description
A user-friendly shop plugin for item transactions with UI support.
Features
- Customizable item shop
- Customizable vehicle shop
- Custom HUD
- Discount system
- SQL Database
- Supports economy plugins that are based on Uconomy
Requirements
Commands
| - means or [] - means required <> - means optional
Player Commands
/buy [itemID | itemName] <amount>
Description: Buys a specific amount of items.Permission(s): tshop.buy.item
/buyvehicle [vehicleID]
Description: Buys a specific vehicle.Permission(s): tshop.buy.vehicle
/cost [itemID]
Description: Checks the cost of a specific item.Permission(s): tshop.cost.item
/costvehicle [vehicleID] <amount>
Description: Checks the cost of a specific vehicle.Permission(s): tshop.cost.vehicle
/sell [itemID] <amount>
Description: Sells a specific amount of items.Permission(s): tshop.sell.item
/sellvehicle <amount>
Description: Sells the current vehicle.Permission(s): tshop.sell.vehicle
/shop
Description: Opens the UI.Permission(s): tshop.shop
Admin Commands
/itemshop add [item name | id] [buycost] [sellcost] <permission>
Description: Manages the item shop.Permission(s): tshop.admin.itemshop
/itemshop remove [item name | id]
Description: Manages the item shop.Permission(s): tshop.admin.itemshop
/itemshop update [item name | id] [buycost] [sellcost] <permission>
Description: Manages the item shop.Permission(s): tshop.admin.itemshop
/vehicleshop add [vehicle name | id] <buycost> <sellcost> <permission>
Description: Manages the vehicle shop.Permission(s): tshop.admin.vehicleshop
/vehicleshop remove [vehicle name | id]
Description: Manages the vehicle shop.Permission(s): tshop.admin.vehicleshop
/vehicleshop update [vehicle name | id] <buycost> <sellcost> <permission>
Description: Manages the vehicle shop.Permission(s): tshop.admin.vehicleshop
/migratezaupdb [itemtablename] [vehicletablename]
Description: Migrates data from the database of the zaupshop plugin.Permission(s): tshop.admin.migratezaupdb
<?xml version="1.0" encoding="utf-8"?>
<TShopConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<databaseData>
<DatabaseAddress>127.0.0.1</DatabaseAddress>
<DatabasePort>3306</DatabasePort>
<DatabaseUser>root</DatabaseUser>
<DatabasePassword>ascent</DatabasePassword>
<DatabaseName>unturned</DatabaseName>
<DatabaseTable_Items>tshop_items</DatabaseTable_Items>
<DatabaseTable_Vehicles>tshop_vehicles</DatabaseTable_Vehicles>
</databaseData>
<UsingQuality>true</UsingQuality>
<ExpMode>false</ExpMode>
<EnableDiscounts>true</EnableDiscounts>
<minDiscountInPercent>5</minDiscountInPercent>
<maxDiscountInPercent>10</maxDiscountInPercent>
<ItemCountToDiscount>10</ItemCountToDiscount>
<VehicleCountToDiscount>5</VehicleCountToDiscount>
<DiscountInterval>1800</DiscountInterval>
<DefaultProductIconUrl>https://durmazz.com/writable/uploads/products/default.jpg</DefaultProductIconUrl>
<GithubItemFolders>
<GithubFolders>
<FolderName>0K-1K</FolderName>
<FolderLink>https://raw.githubusercontent.com/TavstalDev/Icons/master/Vanilla/Icons1/</FolderLink>
<MinItemID>0</MinItemID>
<MaxItemID>1000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>1K-2K</FolderName>
<FolderLink>https://raw.githubusercontent.com/TavstalDev/Icons/master/Vanilla/Icons2/</FolderLink>
<MinItemID>1001</MinItemID>
<MaxItemID>2000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>2K-3K</FolderName>
<FolderLink />
<MinItemID>2001</MinItemID>
<MaxItemID>3000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>3K-4K</FolderName>
<FolderLink />
<MinItemID>3001</MinItemID>
<MaxItemID>4000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>4K-5K</FolderName>
<FolderLink />
<MinItemID>4001</MinItemID>
<MaxItemID>5000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>5K-6K</FolderName>
<FolderLink />
<MinItemID>5001</MinItemID>
<MaxItemID>6000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>6K-7K</FolderName>
<FolderLink />
<MinItemID>6001</MinItemID>
<MaxItemID>7000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>7K-8K</FolderName>
<FolderLink />
<MinItemID>7001</MinItemID>
<MaxItemID>8000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>8K-9K</FolderName>
<FolderLink />
<MinItemID>8001</MinItemID>
<MaxItemID>9000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>9K-10K</FolderName>
<FolderLink />
<MinItemID>9001</MinItemID>
<MaxItemID>10000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>10K-11K</FolderName>
<FolderLink />
<MinItemID>10001</MinItemID>
<MaxItemID>11000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>11K-12K</FolderName>
<FolderLink />
<MinItemID>11001</MinItemID>
<MaxItemID>12000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>12K-13K</FolderName>
<FolderLink />
<MinItemID>12001</MinItemID>
<MaxItemID>13000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>13K-14K</FolderName>
<FolderLink />
<MinItemID>13001</MinItemID>
<MaxItemID>14000</MaxItemID>
</GithubFolders>
<GithubFolders>
<FolderName>14K-15K</FolderName>
<FolderLink />
<MinItemID>14001</MinItemID>
<MaxItemID>15000</MaxItemID>
</GithubFolders>
</GithubItemFolders>
<GithubVehicleFolders>
<GithubFolders>
<FolderName>veh-0K-1K</FolderName>
<FolderLink />
<MinItemID>0</MinItemID>
<MaxItemID>1000</MaxItemID>
</GithubFolders>
</GithubVehicleFolders>
</TShopConfiguration>
<?xml version="1.0" encoding="utf-8"?><br/><Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><br/> <Translation Id="error_command_buyitem_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))Usage: /buy [Item Id | Name] <Amount>((/color))" /><br/> <Translation Id="error_command_costitem_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))Usage: /cost [Item Id | Name]((/color))" /><br/> <Translation Id="error_command_sellitem_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))Usage: /sell [Item Id | Name] <Amount>((/color))" /><br/> <Translation Id="error_command_buyvehicle_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))Usage: /buyv [Vehicle Id | Name]((/color))" /><br/> <Translation Id="error_command_costvehicle_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))Usage: /costv [Vehicle Id | Name]((/color))" /><br/> <Translation Id="error_command_sellvehicle_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))Usage: /sellv [Current vehicle]((/color))" /><br/> <Translation Id="error_command_migrate_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))Usage: /mzdb [itemtablename] [vehicletablename]((/color))" /><br/> <Translation Id="error_usage_list" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))Usage: /shoplist <Page>((/color))" /><br/> <Translation Id="error_command_itemshop_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Usage: /itemshop add [item name | id] [buycost] [sellcost] <permission> | remove [item name | id] | update [item name | id] [buycost] [sellcost] <permission>((/color))" /><br/> <Translation Id="error_command_itemshop_add_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Usage: /itemshop add [item name | id] [buycost] [sellcost] <permission>((/color))" /><br/> <Translation Id="error_command_itemshop_update_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Usage: /itemshop update [item name | id] [buycost] [sellcost] <permission>((/color))" /><br/> <Translation Id="error_command_vehicleshop_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Usage: /vshop add [vehicle name | id] [buycost] [sellcost] <permission> | remove [vehicle name | id] | update [vehicle name | id] [buycost] [sellcost] <permission>((/color))" /><br/> <Translation Id="error_command_vehicleshop_add_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Usage: /vshop add [vehicle name | id] [buycost] [sellcost] <permission>((/color))" /><br/> <Translation Id="error_command_vehicleshop_update_args" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Usage: /vshop update [vehicle name | id] [buycost] [sellcost] <permission>((/color))" /><br/> <Translation Id="success_command_page" Value="((color=#00FFFF))[TShop]((/color)) ((color=orange))Next page: /shoplist {0} {1}.((/color))" /><br/> <Translation Id="error_command_page" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))That page doesn't exist.((/color))" /><br/> <Translation Id="success_command_page_end" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have reached the end of the {0} shop list.((/color))" /><br/> <Translation Id="success_command_page_info" Value="- {0} (ID: {1}, buy price: {2}, sell price: {3} and Permission: {4})((/color))" /><br/> <Translation Id="error_balance_not_enough" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You don't have enough money. You need {0} to be able to buy.((/color))" /><br/> <Translation Id="error_item_already_added" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))The {0} (ID: {1}) is already added to the shop.((/color))" /><br/> <Translation Id="error_item_not_added" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))This item isn't added to the shop. ({0})((/color))" /><br/> <Translation Id="error_item_not_found" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have to add a valid item id or name. ({0})((/color))" /><br/> <Translation Id="error_item_not_enough" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You don't have enough items to sell.((/color))" /><br/> <Translation Id="error_shop_empty" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))The shop is empty((/color))" /><br/> <Translation Id="error_item_buy_error" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You can't buy this item((/color))" /><br/> <Translation Id="error_item_sell_error" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You can't sell this item((/color))" /><br/> <Translation Id="error_item_add" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Failed to add {0} to the item store.((/color))" /><br/> <Translation Id="error_item_remove" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Failed to remove {0} from the item store.((/color))" /><br/> <Translation Id="error_item_update" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Failed to update {0} in the item store.((/color))" /><br/> <Translation Id="error_no_permission" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You don't have enough permission to buy or sell that item.((/color))" /><br/> <Translation Id="error_vehicle_not_exists" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))This vehicle does not exists.((/color))" /><br/> <Translation Id="error_vehicle_not_added" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))This vehicle isn't added to the shop.((/color))" /><br/> <Translation Id="error_vehicle_buy_error" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You can't buy this vehicle.((/color))" /><br/> <Translation Id="error_vehicle_sell_error" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You can't sell this vehicle.((/color))" /><br/> <Translation Id="error_vehicle_sell_null" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You have to get in a vehicle before trying to sell one.((/color))" /><br/> <Translation Id="error_vehicle_sell_owner" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))You are not the owner of this vehicle.((/color))" /><br/> <Translation Id="error_vehicle_already_added" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))This vehicle has been already added to the vehicle shop.((/color))" /><br/> <Translation Id="error_vehicle_add" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Failed to add {0} to the vehicle store.((/color))" /><br/> <Translation Id="error_vehicle_remove" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Failed to remove {0} from the vehicle store.((/color))" /><br/> <Translation Id="error_vehicle_update" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Failed to update {0} in the vehicle store.((/color))" /><br/> <Translation Id="error_migrate_console" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Failed to migrate, please check the console.((/color))" /><br/> <Translation Id="success_item_buy" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully bought {1}x {0} for {3}{2}((/color))" /><br/> <Translation Id="success_item_sell" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully sold {1}x {0} for {3}{2}.((/color))" /><br/> <Translation Id="success_item_cost" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))- {0}'s buycost: {3}{1} sellcost: {3}{2}((/color))" /><br/> <Translation Id="success_vehicle_buy" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully bought a {0} for {2}{1}((/color))" /><br/> <Translation Id="success_vehicle_sell" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully sold your {0} for {2}{1}.((/color))" /><br/> <Translation Id="success_vehicle_cost" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))- {0}'s buycost: {3}{1} sellcost: {3}{2}((/color))" /><br/> <Translation Id="success_item_removed" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully removed {0} from the item store.((/color))" /><br/> <Translation Id="success_item_added" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully added {0} to the item store.((/color))" /><br/> <Translation Id="success_item_updated" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully updated {0} in the item store.((/color))" /><br/> <Translation Id="success_vehicle_added" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully added {0} to the vehicle store.((/color))" /><br/> <Translation Id="success_vehicle_removed" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully removed {0} from the vehicle store.((/color))" /><br/> <Translation Id="success_vehicle_update" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully updated {0} in the vehicle store.((/color))" /><br/> <Translation Id="success_migrate" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully migrated the data of ZaupShop.((/color))" /><br/> <Translation Id="success_pruchase" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully bought {0} item(s).((/color))" /><br/> <Translation Id="success_sell" Value="((color=#00FFFF))[TShop]((/color)) ((color=#BFFF00))You have successfully sold {0} item(s).((/color))" /><br/> <Translation Id="ui_total_buy" Value="BUY SUBTOTAL: {1}{0}" /><br/> <Translation Id="ui_total_sell" Value="SELL SUBTOTAL: {1}{0}" /><br/> <Translation Id="ui_discount" Value="<color=red><size=8><i>{2}{0}</i></size></color> {2}{1}" /><br/> <Translation Id="ui_shopname" Value="TShop" /><br/> <Translation Id="error_item_removed" Value="((color=#00FFFF))[TShop]((/color)) ((color=yellow))Failed to remove '{0}' from the database.((/color))" /><br/></Translations>
Not found
No reviews were found.