As your anim is a moving (walking, in this case) animation, you might first want to etend your inhertinece slightly with something like this: (I've also added and corrected other mistakes - in bold)
class CfgMovesMC
{
class Default {};
class DefaultDie: Default {};
class StandBase: Default {};
class States
{
class StandWalkF: StandBase
class General_Attack: StandWalkF
{
actions = Standactions;
file=\generalszombieanims\walkingzombie.rtm
speed= -4.0;
looped=true;
soundEnabled=true;
soundOverride = "";
duty = WalkDuty;
relSpeedMin=0.7; // The normal speeds for
relSpeedMax=1.0; // walking
interpolationSpeed=0.1;
connectFrom[]={Stand, 1, StandVar2, 1, StandVar3, 1};
connectTo[]={Stand, 1, StandVar2, 1, StandVar3, 1};
interpolateTo[]={StandDying,0.1,StandDyingVer2,0.1};
};
};
};
You might want
You'll also need the following lines in your cfgPatches:
class NewMove
{
units[] = {};
weapons[] = {};
requiredVersion = 1.10;
};
I hope this helps.