home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Puzzle / PuzzlePuzzle.swf / scripts / frame_627 / DoAction.as
Encoding:
Text File  |  2005-08-05  |  6.4 KB  |  248 lines

  1. function rrr()
  2. {
  3.    a = new Array();
  4.    i = 0;
  5.    while(i < 8)
  6.    {
  7.       a[i] = new Array("0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0");
  8.       i++;
  9.    }
  10.    a[0][0] = random(4) + 1;
  11.    a[0][1] = random(4) + 1;
  12.    a[0][2] = random(4) + 1;
  13.    a[0][3] = random(4) + 1;
  14.    a[0][4] = random(4) + 1;
  15.    a[0][5] = random(4) + 1;
  16.    a[1][0] = random(4) + 1;
  17.    a[1][1] = random(4) + 1;
  18.    a[1][2] = random(4) + 1;
  19.    a[1][3] = random(4) + 1;
  20.    a[1][4] = random(4) + 1;
  21.    a[1][5] = random(4) + 1;
  22.    a[2][0] = random(4) + 1;
  23.    a[2][1] = random(4) + 1;
  24.    a[2][2] = random(4) + 1;
  25.    a[2][3] = random(4) + 1;
  26.    a[2][4] = random(4) + 1;
  27.    a[2][5] = random(4) + 1;
  28.    a[3][0] = random(4) + 1;
  29.    a[3][1] = random(4) + 1;
  30.    a[3][2] = random(4) + 1;
  31.    a[3][3] = random(4) + 1;
  32.    a[3][4] = random(4) + 1;
  33.    a[3][5] = random(4) + 1;
  34.    a[4][0] = random(4) + 1;
  35.    a[4][1] = random(4) + 1;
  36.    a[4][2] = random(4) + 1;
  37.    a[4][3] = random(4) + 1;
  38.    a[4][4] = random(4) + 1;
  39.    a[4][5] = random(4) + 1;
  40.    a[5][0] = random(4) + 1;
  41.    a[5][1] = random(4) + 1;
  42.    a[5][2] = random(4) + 1;
  43.    a[5][3] = random(4) + 1;
  44.    a[5][4] = random(4) + 1;
  45.    a[5][5] = random(4) + 1;
  46.    a[6][0] = random(4) + 1;
  47.    a[6][1] = random(4) + 1;
  48.    a[6][2] = random(4) + 1;
  49.    a[6][3] = random(4) + 1;
  50.    a[6][4] = random(4) + 1;
  51.    a[6][5] = random(4) + 1;
  52.    a[7][0] = random(4) + 1;
  53.    a[7][1] = random(4) + 1;
  54.    a[7][2] = random(4) + 1;
  55.    a[7][3] = random(4) + 1;
  56.    a[7][4] = random(4) + 1;
  57.    a[7][5] = random(4) + 1;
  58. }
  59. function rrrb()
  60. {
  61.    b = new Array();
  62.    i = 0;
  63.    while(i < 8)
  64.    {
  65.       b[i] = new Array("0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0");
  66.       i++;
  67.    }
  68.    b[0][0] = random(4) + 1;
  69.    b[0][1] = random(4) + 1;
  70.    b[0][2] = random(4) + 1;
  71.    b[0][3] = random(4) + 1;
  72.    b[0][4] = random(4) + 1;
  73.    b[0][5] = random(4) + 1;
  74.    b[1][0] = random(4) + 1;
  75.    b[1][1] = random(4) + 1;
  76.    b[1][2] = random(4) + 1;
  77.    b[1][3] = random(4) + 1;
  78.    b[1][4] = random(4) + 1;
  79.    b[1][5] = random(4) + 1;
  80.    b[2][0] = random(4) + 1;
  81.    b[2][1] = random(4) + 1;
  82.    b[2][2] = random(4) + 1;
  83.    b[2][3] = random(4) + 1;
  84.    b[2][4] = random(4) + 1;
  85.    b[2][5] = random(4) + 1;
  86.    b[3][0] = random(4) + 1;
  87.    b[3][1] = random(4) + 1;
  88.    b[3][2] = random(4) + 1;
  89.    b[3][3] = random(4) + 1;
  90.    b[3][4] = random(4) + 1;
  91.    b[3][5] = random(4) + 1;
  92.    b[4][0] = random(4) + 1;
  93.    b[4][1] = random(4) + 1;
  94.    b[4][2] = random(4) + 1;
  95.    b[4][3] = random(4) + 1;
  96.    b[4][4] = random(4) + 1;
  97.    b[4][5] = random(4) + 1;
  98.    b[5][0] = random(4) + 1;
  99.    b[5][1] = random(4) + 1;
  100.    b[5][2] = random(4) + 1;
  101.    b[5][3] = random(4) + 1;
  102.    b[5][4] = random(4) + 1;
  103.    b[5][5] = random(4) + 1;
  104.    b[6][0] = random(4) + 1;
  105.    b[6][1] = random(4) + 1;
  106.    b[6][2] = random(4) + 1;
  107.    b[6][3] = random(4) + 1;
  108.    b[6][4] = random(4) + 1;
  109.    b[6][5] = random(4) + 1;
  110.    b[7][0] = random(4) + 1;
  111.    b[7][1] = random(4) + 1;
  112.    b[7][2] = random(4) + 1;
  113.    b[7][3] = random(4) + 1;
  114.    b[7][4] = random(4) + 1;
  115.    b[7][5] = random(4) + 1;
  116. }
  117. function ggg()
  118. {
  119.    cheng = 0;
  120.    i = 0;
  121.    while(i < 8)
  122.    {
  123.       j = 0;
  124.       while(10 >= j)
  125.       {
  126.          if(a[i][j] == 1)
  127.          {
  128.             attachMovie("red","gg" add (j * 8 + i),cheng);
  129.             setProperty("gg" add (j * 8 + i), _X, i * 35 + 35);
  130.             setProperty("gg" add (j * 8 + i), _Y, j * 35 + 55);
  131.          }
  132.          else if(a[i][j] == 2)
  133.          {
  134.             attachMovie("blue","gg" add (j * 8 + i),cheng);
  135.             setProperty("gg" add (j * 8 + i), _X, i * 35 + 35);
  136.             setProperty("gg" add (j * 8 + i), _Y, j * 35 + 55);
  137.          }
  138.          else if(a[i][j] == 3)
  139.          {
  140.             attachMovie("green","gg" add (j * 8 + i),cheng);
  141.             setProperty("gg" add (j * 8 + i), _X, i * 35 + 35);
  142.             setProperty("gg" add (j * 8 + i), _Y, j * 35 + 55);
  143.          }
  144.          else if(a[i][j] == 4)
  145.          {
  146.             attachMovie("yellow","gg" add (j * 8 + i),cheng);
  147.             setProperty("gg" add (j * 8 + i), _X, i * 35 + 35);
  148.             setProperty("gg" add (j * 8 + i), _Y, j * 35 + 55);
  149.          }
  150.          cheng += 1;
  151.          j++;
  152.       }
  153.       cheng += 1;
  154.       dic = cheng + 50;
  155.       i++;
  156.    }
  157. }
  158. function gggb()
  159. {
  160.    chengb = cheng + 1000;
  161.    i = 0;
  162.    while(i < 8)
  163.    {
  164.       j = 0;
  165.       while(10 >= j)
  166.       {
  167.          if(b[i][j] == 1)
  168.          {
  169.             attachMovie("red","gb" add (j * 8 + i),chengb);
  170.             setProperty("gb" add (j * 8 + i), _X, i * 35 + 362);
  171.             setProperty("gb" add (j * 8 + i), _Y, j * 35 + 55);
  172.          }
  173.          else if(b[i][j] == 2)
  174.          {
  175.             attachMovie("blue","gb" add (j * 8 + i),chengb);
  176.             setProperty("gb" add (j * 8 + i), _X, i * 35 + 362);
  177.             setProperty("gb" add (j * 8 + i), _Y, j * 35 + 55);
  178.          }
  179.          else if(b[i][j] == 3)
  180.          {
  181.             attachMovie("green","gb" add (j * 8 + i),chengb);
  182.             setProperty("gb" add (j * 8 + i), _X, i * 35 + 362);
  183.             setProperty("gb" add (j * 8 + i), _Y, j * 35 + 55);
  184.          }
  185.          else if(b[i][j] == 4)
  186.          {
  187.             attachMovie("yellow","gb" add (j * 8 + i),chengb);
  188.             setProperty("gb" add (j * 8 + i), _X, i * 35 + 362);
  189.             setProperty("gb" add (j * 8 + i), _Y, j * 35 + 55);
  190.          }
  191.          chengb += 1;
  192.          j++;
  193.       }
  194.       chengb += 1;
  195.       i++;
  196.    }
  197. }
  198. function sss()
  199. {
  200.    sound.gotoandplay("next");
  201.    i = 7;
  202.    while(i >= 0)
  203.    {
  204.       j = 10;
  205.       while(j >= 0)
  206.       {
  207.          a[i][j + 1] = a[i][j];
  208.          removeMovieClip("gg" add (i * 8 + j));
  209.          j--;
  210.       }
  211.       i--;
  212.    }
  213.    a[7][0] = random(4) + 1;
  214.    a[6][0] = random(4) + 1;
  215.    a[5][0] = random(4) + 1;
  216.    a[4][0] = random(4) + 1;
  217.    a[3][0] = random(4) + 1;
  218.    a[2][0] = random(4) + 1;
  219.    a[1][0] = random(4) + 1;
  220.    a[0][0] = random(4) + 1;
  221.    ggg();
  222. }
  223. function sssb()
  224. {
  225.    sound.gotoandplay("next");
  226.    i = 7;
  227.    while(i >= 0)
  228.    {
  229.       j = 10;
  230.       while(j >= 0)
  231.       {
  232.          b[i][j + 1] = b[i][j];
  233.          removeMovieClip("gb" add (i * 8 + j));
  234.          j--;
  235.       }
  236.       i--;
  237.    }
  238.    b[7][0] = random(4) + 1;
  239.    b[6][0] = random(4) + 1;
  240.    b[5][0] = random(4) + 1;
  241.    b[4][0] = random(4) + 1;
  242.    b[3][0] = random(4) + 1;
  243.    b[2][0] = random(4) + 1;
  244.    b[1][0] = random(4) + 1;
  245.    b[0][0] = random(4) + 1;
  246.    gggb();
  247. }
  248.