First off, I want to remove the ability for players to use the /buy command to acquire a license for any vehicle they can acquire via vanilla means. For example, if they want a the ability to recall a horse, they have to first purchase one via the Barn/Ranch. If they want to be able to recall a mini, they have to head to Bandit to first purchase one there.
Second, since I've set Licensed vehicles to not decay, I'd like another option to remove the license if the vehicle is destroyed. (I see this one in the config, I'm asking here to make sure it works correctly.)
Here's the scenario. Player wants a mini that they can recall when desired. They head to Bandit, purchase the mini for 750 scrap. They fly around. Do a few monuments. Later, they're farming ores and need their mini. They /recall it. On the way home, they crash. Now they no longer than the ability to recall said mini and must go back to Bandit to acquire the mini license again.
Is this possible? I do not want them to be able to buy the mini license via the /license interface. I don't want them to be able to /spawn a mini. I only want to allow the /recall of a mini they've purchased at Bandit camp. If another player takes their mini and crashes it, they'll have to buy it again.
Also, would the setting for automatically acquiring the license apply to someone else getting in your vehicle if they found it around the map? Would they then become the owner of said vehicle? I ask because it's a PvP server and I do not restrict other players from getting in your owned vehicles.
I figured it's like a Vanilla+ feature. What would I need to set to do this?