Multiplying the cost by 10, using the current design of the plugin, only requires 6 permissions, since there are only 6 purchaseable vehicles. This doesn't seem like much work for the server owner (should take 5 minutes), so I suspect implementing a shortcut for this isn't a good use of developer time. Depending on how the feature is designed, the additional config option could confuse server owners because it might not be obvious when that option applies if permissions are also used.
Regarding your alternative suggestion to auto-fill the vanilla price in the config, I originally decided against doing that because once the vanilla amounts are generated, if a future Rust update changes the vanilla prices (they have changed before), then people who never even edited those values would be subject to the old values rather than getting the new vanilla values. Note: I did document the vanilla costs in the plugin documentation (which I will try to keep up to date if there are changes), so you shouldn't need to go in-game to see them.
Here are the values you would need. Just spread these out across the 6 vehicles in order.
{
"ItemShortName": "scrap",
"Amount": 12500
},
{
"ItemShortName": "scrap",
"Amount": 7500
},
{
"ItemShortName": "scrap",
"Amount": 3000
},
{
"ItemShortName": "scrap",
"Amount": 1250
},
{
"ItemShortName": "scrap",
"Amount": 3000
},
{
"ItemShortName": "scrap",
"Amount": 2000
},
Here are the commands you would run to grant the permissions.
o.grant group default vehiclevendoroptions.price.scraptransport.scrap.12500o.grant group default vehiclevendoroptions.price.minicopter.scrap.7500o.grant group default vehiclevendoroptions.price.rhib.scrap.3000o.grant group default vehiclevendoroptions.price.rowboat.scrap.1250o.grant group default vehiclevendoroptions.price.duosub.scrap.3000o.grant group default vehiclevendoroptions.price.solosub.scrap.2000