ты onMouseMove = function переназначаешь, т.е. указав его снова, ты стираешь предыдущее объявление.
Вот переставь из местами, и у тебя заработает нижний бегунок.
Надо так:

Код AS1/AS2:
onLoad = function () {
slid.my_btn._x = slid.bar2._width;
reg.btn._x = reg.bar._width*(100-30)/170;
};
onMouseMove = function () {
percent = Math.round(reg.btn._x/reg.bar._width*170+30);
_root.kot._xscale = percent;
_root.kot._yscale = percent;
reg.btn.out = percent+" %";
alp = Math.round(slid.my_btn._x/slid.bar2._width*100);
_root.kot._alpha = alp;
_root.kot._alpha = alp;
slid.my_btn.out2 = alp+" %";
};