Hi the best solution is to make a variable global name "Action"
when Action=1>> hero set animation "Walk or jump or Shoot"
>>Hero set Plateform Moov (left or Right or Jump)
IF you have a Shoot animation
when Action=1>> hero set animation " Shoot"
>> system create object at Hero.imagepoint.X(1,2 or 3) for x
>> system create object at Hero.imagepoint.Y(1,2 or 3) for Y
OR IF you have a Shoot animation
when Action=1>> hero set animation " Shoot"
>> hero spawn Bullet with bullet behavior
SO IF you have a Shoot AND JUMP animation
when Action=1>> hero set animation "Walk or jump or Shoot"
>> hero spawn Bullet with bullet behavior
what else