Hello i have problem. On www.flexible.com.pl/ken.swf u see “ken”. Move with arrows and Punch - A, S
Kick - Z, X
When u will press down, down + Z you will have spell animation. But you must stay with key Z to see spell. How to make that when i will press down, down + z spell will fly but i can do other things with my “ken”. Pls help me.
On bottom Action Script Code.
superBar = 0;
combo = 0; // odpowiada za podwojny cios
g = 0; // odpowiada za podwojny cios
combo1 = 0;
g1 = 0;
h = 0;
kuca = 0;
h1 = 0;
gora = 0;
nasluch = new Object();
nasluchB = new Object();
nasluchB.onKeyDown = function() {
if (g == 0 && Key.getCode() == 65) {
bar._xscale += 2;
superBar += 2;
combo++;
g+=2;
kuca = 0;
gora = 0;
postac.gotoAndStop("punch");
};
if (combo == 3 && g == 2 && Key.getCode() == 65) {
postac.gotoAndStop("punchB");
bar._xscale += 3;
superBar += 3;
kuca = 0;
gora = 0;
combo1 = 0;
};
if (combo >= 3) {
kuca = 0;
combo = 0;
combo1 = 0;
};
if (g1 == 0 && Key.getCode() == 90) {
bar._xscale += 2;
superBar += 2;
combo1++;
g1+=2;
postac.gotoAndStop("kick");
combo = 0;
kuca = 0;
};
if (combo1 == 3 && g1 == 2 && Key.getCode() == 90) {
postac.gotoAndStop("kickB");
bar._xscale += 3;
superBar += 3;
kuca = 0;
combo = 0;
};
if (combo1 >= 3) {
combo1 = 0;
combo = 0;
};
if (Key.getCode() == 88) {
_root.onEnterFrame = function() {
bar._xscale += 2;
superBar += 2;
postac.gotoAndStop("kickC");
combo = 0;
kuca = 0;
}
};
};
nasluch.onKeyDown = function() {
if (Key.getCode() == 39) { // CHOD
_root.onEnterFrame = function() {
postac._xscale = 120;
postac.gotoAndStop("chod");
postac._x += 10;
combo=0;
combo1 = 0;
kuca = 0;
}
}
if (Key.getCode() == 37) { // CHOD
_root.onEnterFrame = function() {
postac._xscale = -120;
postac._x -= 10;
postac.gotoAndStop("chod");
combo=0;
combo1 = 0;
kuca = 0;
}
}
if (Key.getCode() == 83) {
_root.onEnterFrame = function() {
bar._xscale += 2;
superBar += 2;
postac.gotoAndStop("punchC");
kuca = 0;
combo1 = 0;
combo = 0;
}
};
if (Key.getCode() == 38) { // GORA
_root.onEnterFrame = function() {
combo1 = 0;
combo = 0;
gora++;
kuca = 0;
}
}
if (gora == 2 && Key.getCode() == 90) {
_root.onEnterFrame = function() {
postac.gotoAndStop ("kickLa");
gora = 0;
kuca = 0;
combo = 0;
combo1 = 0;
}
};
if (gora >= 2) {
gora = 0;
kuca = 0;
combo = 0;
combo1 = 0;
}
if (Key.getCode() == 40) { // KUCA
_root.onEnterFrame = function() {
combo1 = 0;
combo = 0;
kuca++;
gora = 0;
}
}
if (kuca == 2 && Key.getCode() == 65) {
_root.onEnterFrame = function() {
postac.gotoAndStop ("shodo");
gora = 0;
kuca = 0;
combo = 0;
combo1 = 0;
}
};
if (kuca >= 2) {
gora = 0;
kuca = 0;
combo = 0;
combo1 = 0;
}
};
nasluch.onKeyUp = function() {
delete _root.onEnterFrame;
g = 0;
g1 = 0;
postac.gotoAndStop("stoi");
};
nasluchB.onKeyUp = function() {
};
Key.addListener(nasluch);
Key.addListener(nasluchB);