Es geht darum:

Durch Gedrückthalten der Abbruchtaste, soll der Charakter in Feuerbereitschaft gebracht werden. Wenn, während die Abbruchtaste gedrückt gehalten wird, die Bestätigungstaste gedrückt wird, dann soll ein Schuss abgegeben werden.

Ich will nur zwei Dinge wissen:

Wie kann ich realisieren, dass die Abbruchtaste nicht nur einmal gedrückt, sondern gedrückt gehalten werden muss?
Wie verhindere ich, dass der Charakter sich bewegt, wenn ich, während die Abbruchtaste gedrückt gehalten wird, eine Pfeiltaste drücke?

Coincidence