Mache eine Global und setze diese auf 0 (Ist am anfang 0)
Code:
short Count

begin OnEquip
 set Global to 1
end

begin OnUnequip
 Set Global to 0
 Set Count to 0
end

Begin OnHit
If Global == 1
Set Count to Count + 1
...
end
Wäre ein anfang, bau es selber noch weiter aus.

Edit: Tja Low Post war schneller... =P