got a plugin I have made some time back. It allows you to call for an opponent, like having a boxing ring with NPCs. Got a lot of good feedback on it, players love it and use it regularly.
Optimized and STANDALONE(does not require any framework to use). Commented config, easy to understand.
Get it at my Tebex.