Ein Eventhandler sieht ungefähr so aus:
Code:
_eventHandler = player addEventHandler ["fired", {hint Format["%1",_this]}]
Wichtig ist das
_this! Das ist eine Variable, die alles Enthält, was der Eventhandler übergibt (
[unit, weapon, muzzle, mode, ammo])
- _this ist in dem Fall ein Array
- auf eine bestimmtes Element in einem Array kann man mit select zugreifen (_var=_this select 0 würde das erste Element liefern: unit)
- Die Muzzle bekommst du mit _muzzle=_this select 2
- Den Mode bekommst du mit _mode=_this select 3