Virtual Garage
Probably the best option for your roleplay server if you want your users to have the best experience with a simple and powerful garage with great support from FPlugins
Features
- Allow your players to store vehicles in a safe place with no duplication glitches
- No duplication
- UI Support. Preview: https://www.youtube.com/watch?v=-VP9zGgCsig
- Save vehicles by a name so you can them retrieve them later using that name instead of the vehicle name or id
- All the data from the vehicle is save like barricades, tires, trunk items and much more
- Everything is saved in a small .db file
- Great Support
- UI: https://steamcommunity.com/sharedfiles/filedetails/?id=2498778948
Extra features
1- You dont need to use MySQL, the plugin will set up his own database in a .db file, so you have the easiest set up ever
2- You dont have to install any library the plugin is set up in a way that openmod or the loader will download the libraries automatically
Set Up
1- Fill all the credentials in the imperialpluginsloader.dll
2- Restart your server
3- Set up garages and blacklist on the plugin configuration file
4- The plugin will set up his own database using LiteDB
Configuration and Translations
<?xml version="1.0" encoding="utf-8"?>
<Configuration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DatabaseOptions>
<MySqlConfiguration>
<ServerAddress>127.0.0.1</ServerAddress>
<ServerPort>3306</ServerPort>
<Username>root</Username>
<Password>password</Password>
<DatabaseName>unturned</DatabaseName>
<ConnectionString />
</MySqlConfiguration>
<DatabaseType>LiteDB</DatabaseType>
<DatabaseProfiler>true</DatabaseProfiler>
</DatabaseOptions>
<DebugLogs>false</DebugLogs>
<UIOptions>
<Enabled>false</Enabled>
<ServerName>Made by FPlugins</ServerName>
</UIOptions>
<GarageSpaces>
<GarageSpace>
<Cars>2</Cars>
<Helicopters>2</Helicopters>
<Planes>0</Planes>
<Boats>1</Boats>
<Trains>0</Trains>
<MaxAmount>5</MaxAmount>
<Priority>0</Priority>
<Permission>garage.small</Permission>
</GarageSpace>
<GarageSpace>
<Cars>3</Cars>
<Helicopters>2</Helicopters>
<Planes>1</Planes>
<Boats>1</Boats>
<Trains>0</Trains>
<MaxAmount>7</MaxAmount>
<Priority>1</Priority>
<Permission>garage.medium</Permission>
</GarageSpace>
<GarageSpace>
<Cars>5</Cars>
<Helicopters>3</Helicopters>
<Planes>2</Planes>
<Boats>2</Boats>
<Trains>1</Trains>
<MaxAmount>13</MaxAmount>
<Priority>2</Priority>
<Permission>garage.big</Permission>
</GarageSpace>
</GarageSpaces>
<GarageOptions>
<AutoSaveVehicles>false</AutoSaveVehicles>
<SaveBarricades>true</SaveBarricades>
<SaveTrunkItems>true</SaveTrunkItems>
<AllowSavingWhileInVehicle>false</AllowSavingWhileInVehicle>
</GarageOptions>
<BlacklistOptions>
<Vehicles>
<Vehicle id="7944a2cec1cd4a9a93e462ceac248884" bypassPermission="bypass.police" />
<Vehicle id="APC" bypassPermission="bypass.apc" />
</Vehicles>
<Items>
<Item id="38508a1f73c8417a8a68cb675460d0b6" bypassPermission="bypass.maplestrike" />
<Item id="Rocket" bypassPermission="bypass.rocket" />
</Items>
<Barricades>
<Barricade id="362ab81b73a7431eb3f1477645605891" bypassPermission="bypass.locker" />
<Barricade id="Birch Wardrobe" bypassPermission="bypass.wardrobe" />
</Barricades>
</BlacklistOptions>
</Configuration>
<?xml version="1.0" encoding="utf-8"?>
<Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Translation Id="GarageAddCommand:UnderWater" Value="The vehicle is under the water. Take it out of there before before saving it !" />
<Translation Id="GarageAddCommand:Lock" Value="You must lock the vehicle before !" />
<Translation Id="GarageAddCommand:NotEmpty" Value="The vehicle must be empty. Make sure there arent any players inside !" />
<Translation Id="GarageAddCommand:Own" Value="You must be the owner of vehicle to save it !" />
<Translation Id="GarageAddCommand:NotFound" Value="You are not looking at any vehicle !" />
<Translation Id="GarageAddCommand:NoGarage" Value="You do not have a garage to save this car !" />
<Translation Id="GarageAddCommand:NoSpace" Value="You do not have enough space in your garage to save this car !" />
<Translation Id="GarageAddCommand:Successfully" Value="Successfully added {0} to your garage !" />
<Translation Id="GarageAddCommand:VehicleBlacklist" Value="This vehicle is blacklisted ! You cant save it on your garage" />
<Translation Id="GarageAddCommand:BarricadeBlacklist" Value="The barricade {0} is blacklisted ! Take it out to save your car" />
<Translation Id="GarageAddCommand:ItemBlacklist" Value="The item {0} is blacklisted ! Take it out to save your car" />
<Translation Id="GarageRetrieveCommand:Successfully" Value="Successfully retrieved {0} from your garage !" />
<Translation Id="GarageRetrieveCommand:NotFound" Value="No vehicle found on the garage with the name: {0} !" />
<Translation Id="GarageCommand:Empty" Value="The garage is empty !" />
<Translation Id="GarageCommand:List" Value="The garage contains these vehicles: {0} !" />
<Translation Id="GarageDeleteCommand:NotFound" Value="No vehicle found on the garage with the name: {0} !" />
<Translation Id="GarageDeleteCommand:Successfully" Value="Successfully deleted {0} from the garage !" />
<Translation Id="AdminCommands:NotFound" Value="No player found with the id {0} !" />
<Translation Id="AdminCommands:NeedsPermission" Value="To execute this admin command you require the permission: {0} !" />
</Translations>
Commands
This plugin includes the following commands:
- /gadd [vehicleName] - Adds a vehicle inside the garage - Permission:
gadd
- /gretrieve [vehicleName] - Retrieves a vehicle from the garage - Permission:
gretrieve
- /garage - Lists the vehicles inside your garage - Permission:
garage
- /garagedelete [vehicleName] - Deletes a vehicle from the garage without taking it out - Permission:
garagedelete
Ask questions or get support in my Discord server
User Reviews
Hello, actually i tried to set it up with openmod (because rocketmod is dead?) and it cant setup because of "OpenMod.EntityFrameworkCore.MySql" Version(updated v.3.8.10). Probably Mod doesnt work anymore?
RocketMod is not dead and still works fine. if you are missing OpenMod.EntityFrameworkCore.MySql you can just install it using "openmod install OpenMod.EntityFrameworkCore.MySql". I encourage you to try the RocketMod version instead as its easier to install.
extremly based plugin
This plugin has worked well for me without any issues
Nice Work
very cool plugin by very cool dev
Easy to use and easy to config, and has a nice UI
Great plugin to allow players to store their vehicles.
easy set up and very useful i just dont like how i need to type the name of the vehicle.
Works really well. Just wish the UI was a little bit more Unturned-like. other than its a perfect plugin with great features
10/10 With this plugin players can steal vehicles and sell them unlike other garage plugins