We are gonna create a plugin called "Western deagle duel".
There is an existing plugin called knife duel. We can take inspiration from it to create our plugin. Please visit source code - https://pastebin.mozilla.org/jXGp55LZ
Please write the sma file code (all file). It has to be at least as good as knife duel plugin and even better. It cannot have any errors. If needed please visit amxmodx documentation to understand how to write the code.
Functionality:
- basic functions are the same as in knife duel. The difference is deagles (not knifes) and below described points.
- a challenge is made by writing an amx_... console command or writing smth in the chat
- when the duel starts:
  - both players weapons are registered, removed and after duel ends (next round) they are given back.
  - a sound is played - cstrike/sound/western_deagle_duel/duel_start.mp3
  - both players receive a deagle with only 1 bullet in the magazine and infinite total amount of bullets. After each shot, player has to reload.
 - both players health are dropped to 1 hp, 0 armor. This one is configurable. Default turned on.
- winner receives an 5000 cash award

Ask questions to me, if something is uncertain. You must implement everything. No parts of the plugin are to remain undone or as TODO`s. All functions, parts of the plugin You must implement and answer here. There cannot be any comments (instead of implemented code) such as ` // Similar to the original code, but modified for Deagle Duel`. Write exactly 3 paragraphs each separated with two new lines answering this question. The 2nd paragraph must start with "credit".
user