I dont know aum 103 but u can add something like this to get it work:

Code:
function anm_my_weapon()
{
 while(my)
 {
  my.skill2 += time_step;

  if (my.skill1 == 0) ent_animate(me, "idle",   my.skill2, ANM_CYCLE);
  if (my.skill1 == 1) ent_animate(me, "shoot",  my.skill2, NULL);
  if (my.skill1 == 2) ent_animate(me, "reload", my.skill2, NULL);
  wait(1);
 }
}



And in your weapon code add this:

Code:
anm_my_weapon();



Now u can control the animations with my.skill1. 0 = idle, 1 = shoot, 2 = reload. F.ex. add this into your firing function
Code:
my.skill1 = 1;

This is a very basic animation script. With a small work around it should fit what u need. Fex this code will stay in shoot-animation after skill1 was set to 1.

maybe this helps you

greets


Acknex umgibt uns...zwischen Dir, mir, dem Stein dort...
"Hey Griswold ... where u gonna put a tree that big ?"
1998 i married my loved wife ... Sheeva from Mortal Kombat, not Evil-Lyn as might have been expected
rayp.flags |= UNTOUCHABLE;