I'd recommend using a menu.
So, let's say you added a verb in a character, probably "Attack", or something.
This verb should run a script that shows a menu.
So, that menu can be called "battle_1", or something.
The information prompt could be "What will you do?"
The choices could be "Punch", "Kick", and "Escape".
When the player chooses to Punch the person, you could add a conditional script that has the condition "'Battle_1' is equal to 1 (before all of this, set a numeric variable called Battle_1 with the random function ["$rand(1; 2)$"]).
The Then script should print a message saying that the player punches the person, and he falls to the ground. Add another script that shows the battle_1 menu, again.
As the Else script, print a message that says the player punches the person, but he punches the player back. The player scrambles up, hurriedly. Add another script that shows the battle_1 menu.
This can be more advanced, the Else script can remove a certain amount from the health variable, but it's a simple way of doing it.
You can even add an if script before all else in the Else script that checks the health, and makes sure the player is still strong enough to do that attack.
The Escape choice would simply move the player to another room, and wouldn't show that menu again, also printing a message that the player runs away.
Hope it's detailed enough, I'm actually using my iPod to type all of these, so I'm just using the QDK inside my head. Heheh.