man, I don't know very much, I hope to help you!👇
anim freespecial29
@script
void self = getlocalvar("self");
int mp1 = getentityproperty(self,"mp");
void plyr = getentityproperty(self, "playerindex");
if(frame >= 8 && playerkeys(plyr, 0, "attack3"))
{
updateframe(self, 6);
}...