I got informations about using ANM_ADD in my animations!
Now my script looks like this:
....
if(key_w==1)
{
ent_animate(me,"walk",walkvar,ANM_CYCLE);
walkvar+=3;
}
if(key_e==1)
{
ent_animate(me,"push",pushvar,ANM_ADD);
}
...
The problem is the player adds the new Animation Angles to the old one and so the Arms rotate not correctly!
They are now behind the player -.-
Any ideas?