home *** CD-ROM | disk | FTP | other *** search
/ One Click 5 / ONCE005.iso / Jogos / 1516.swf / scripts / DefineSprite_400 / frame_16 / DoAction.as
Encoding:
Text File  |  2006-05-02  |  1.4 KB  |  62 lines

  1. _X = _X + "8";
  2. _Y = _Y + "6";
  3. _xscale = "100" + "0.2" * (_Y - "200");
  4. _yscale = "100" + "0.2" * (_Y - "200");
  5. skrandom = random("2") + "1";
  6. skb = random("50");
  7. if(getProperty("/sk1", _X) >= "500" + (getProperty("/sk1", _Y) - "400") / "3" or skb == "15")
  8. {
  9.    tellTarget("/sk1")
  10.    {
  11.       if(skrandom == "1")
  12.       {
  13.          gotoAndStop("sk-LD");
  14.          play();
  15.       }
  16.       if(skrandom == "2")
  17.       {
  18.          gotoAndStop("sk-LU");
  19.          play();
  20.       }
  21.    }
  22. }
  23. if(getProperty("/sk1", _Y) >= "300" or skb == "35")
  24. {
  25.    tellTarget("/sk1")
  26.    {
  27.       if(skrandom == "1")
  28.       {
  29.          gotoAndStop("sk-RU");
  30.          play();
  31.       }
  32.       if(skrandom == "2")
  33.       {
  34.          gotoAndStop("sk-LU");
  35.          play();
  36.       }
  37.    }
  38. }
  39. setProperty("/sk2", _X, getProperty("/sk1", _X));
  40. setProperty("/sk2", _Y, getProperty("/sk1", _Y));
  41. tellTarget("/sk2")
  42. {
  43.    gotoAndPlay(getProperty("/sk1", _currentframe));
  44. }
  45. if(getProperty("/m1", _Y) >= _Y)
  46. {
  47.    setProperty("/sk2", _visible, "0");
  48.    setProperty("/sk1", _visible, "1");
  49. }
  50. if(getProperty("/m1", _Y) < _Y)
  51. {
  52.    setProperty("/sk2", _visible, "1");
  53.    setProperty("/sk1", _visible, "0");
  54. }
  55. if(getProperty("/m1", _X) + "30" >= _X and _X >= getProperty("/m1", _X) - "20" and getProperty("/m1", _Y) + "30" >= _Y and _Y >= getProperty("/m1", _Y) - "20" and getProperty("/m1/hit", _currentframe) == "1")
  56. {
  57.    tellTarget("/m1/hit")
  58.    {
  59.       play();
  60.    }
  61. }
  62.