home *** CD-ROM | disk | FTP | other *** search
- x = xx;
- y = yy;
- count22 = "0";
- while(eval("map" add x add y) == col or eval("map" add x add y) == col + "100" and y < "11")
- {
- count22 += "1";
- y -= "1";
- }
- llly = y + "1";
- y = yy + "1";
- while(eval("map" add x add y) == col or eval("map" add x add y) == col + "100" and y < "11")
- {
- count22 += "1";
- y += "1";
- }
- if("2" < count22)
- {
- cc22 = "1";
- y = llly;
- while(eval("map" add x add y) == col or eval("map" add x add y) == col + "100" and y < "11")
- {
- set("map" add x add y,col + "100");
- y += "1";
- }
- score = score + "200" + "200" * ("3" < count22) + "200" * (count22 == "6");
- if(line != "0")
- {
- line = line - "1" - ("3" < count22) - (count22 == "6");
- if(line < "0")
- {
- line = "0";
- }
- }
- }
-