Da scheint ein Fehler vorzuliegen?
So geht es einfacher:
Code:
temp = (findDisplay 46) displayAddEventHandler
[
"KeyDown",
"
_taste=(_this select 1)-1;
if (_taste == 1) then {hint 'Taste 1'};
if (_taste == 2) then {hint 'Taste 2'};
if (_taste == 3) then {hint 'Taste 3'};
if (_taste == 4) then {hint 'Taste 4'};
if (_taste == 5) then {hint 'Taste 5'}
"
];
Anstelle von {hint 'Taste ...'} in den {} den gewünschten Befehl anführen.