I'm thinking of a command that enables one player, no matter where that player is, to temporarily fight another player until either one of the player dies.

So in my imagination, it would start off with PlayerOne deciding to challenge PlayerTwo to a duel. I'm imagining PlayerOne could type "/pvpduel PlayerTwo", then PlayerTwo gets a message saying "PlayerOne would like to pvp you--" (or something like that) "type /pvpaccept to allow pvp between you and that player or type /pvpdeny to remain neutral from that player". It would only work if they were 200 blocks apart or closer and if they were in the exact same world. (Except for creative mode world).

Note, any other players that are close to the two players who agree to fight won't be able to attack them, nor will they be attacked by them.

This is all an idea and I'm wondering if this is maybe a good idea or if it's not actually possible to make a plugin for that. Or for that matter if it's too much for the staff to handle.