dejemos de lado que como script es viejo y esta mal escrito...
si supiese que valores tienen las variables, pero asi es un poco ir a ciegas, supongo que "num" sera un numero para cada boton entonces en "on (release) haces por ejemplo esto:
Código:
on (release) {
if(_root.link == 2) //2 o el numero del link (supongo que sera la posicion en la que se encuentra
{
getURL("pagina.html", "_parent")
}
else if (_root.link<>num and _root.animation == 1) {
_root.animation = 0;
_root.link_prev = _root.link;
_parent["item"+_root.link].gotoAndPlay("s2");
_root.menu2["item"+_root.link].gotoAndPlay("s2");
_root.link = num;
_root.play();
}
}