onPlayerAttack( player pPlayer, player victim, int weaponID )
areaObject area = CreateArea( float x1, float y1, float x2, float y2, float x3, float y3, .... )
onPlayerEnterArea( player pPlayer, areaObject area )
onPlayerExitArea( player pPlayer, areaObject area )
please!