Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Rendering picture

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Lua Scripting
View previous topic :: View next topic  
Author Message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Wed Nov 06, 2013 3:56 pm    Post subject: Rendering picture Reply with quote

Hey guys,
Was bored, so here's an example script I made, to render a picture on a canvas.

Afunction I used to get the RGB colors.
Code:
stop = false;
function getColor()
   Table = {}
   local x,y = getMousePos()
   local x_pos = 1;
   for x_i =x, x + 100 do
   
      Table[x_pos] ={}
      local y_pos = 1;
      
      for y_i=y, y + 100 do
         if stop then
            break
         end
         
         local color = getPixel(x_i,y_i);
         Table[x_pos][y_pos] ={}
         Table[x_pos][y_pos] = {'x = ' .. x_i, 'y = ' .. y_i, color}
         y_pos = y_pos + 1
         
      end
      x_pos = x_pos + 1
   end
end

createHotkey(function () createNativeThread(getColor) end, VK_F2);

use
stop = true
to stop getting the rgb colors (feel free to change range too).

After it's done, to get the output I just opened a new lua engine window and executed this code.
Code:
print('Flower = {}')
for _i =1,20 do -- I could do alternatively #Table
   print('Flower['.._i..'] = {}');
   for i=1,#Table[_i] do
      print('Flower['.._i..']['..i..'] = '..Table[_i][i][3]);
   end
end

It'll print a lua tables with all the rgb information.
You can render it using this color (changed the Flower to the output table from the script above);

Code:
f = createForm();
image = createImage(f);
image_stretch(image, true);
setProperty(image, 'Anchors','akTop,akLeft,akRight,akBottom');
canvas = image.getCanvas();
brush = canvas.getBrush();
brush.Color = 0xF0F0F0;
canvas.fillRect(canvas, 0, 0, f.width, f.width);
pen = canvas.getPen();
pen.width = 2;
pen.Color = 0x000000;
for i,table in pairs(Flower) do
   for _,color in pairs(Flower[i]) do
      canvas_setPixel(canvas, i + 5   , _ + 5, color)
   end
end


Feel free to contribute or add any information, feel free to add this as feature to cheat engine as well! Smile.

Here's an example of my output Smile.



The image I used was :


To render it, I used this:
Code:
f = createForm();
image = createImage(f);
image_stretch(image, true);
setProperty(image, 'Anchors','akTop,akLeft,akRight,akBottom');
canvas = image.getCanvas();
brush = canvas.getBrush();
brush.Color = 0xF0F0F0;
canvas.fillRect(canvas, 0, 0, f.width, f.width);
pen = canvas.getPen();
pen.width = 2;
pen.Color = 0x000000;
for i,table in pairs(Flower) do
   for _,color in pairs(Flower[i]) do
      canvas_setPixel(canvas, i + 5   , _ + 5, color)
   end
end


Result (please note I didn't obtain the complete flower rgb, it was only test); :




Check attachment as example script.



output.lua
 Description:

Download
 Filename:  output.lua
 Filesize:  133.72 KB
 Downloaded:  686 Time(s)


_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
abhijeet1001
Advanced Cheater
Reputation: 0

Joined: 10 Apr 2013
Posts: 87

PostPosted: Thu Nov 14, 2013 5:17 pm    Post subject: Reply with quote

where did u chose the image u want to render using lua ?
Back to top
View user's profile Send private message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Fri Nov 15, 2013 5:46 am    Post subject: Reply with quote

Google images.
_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
abhijeet1001
Advanced Cheater
Reputation: 0

Joined: 10 Apr 2013
Posts: 87

PostPosted: Sat Nov 16, 2013 7:46 am    Post subject: Reply with quote

lol I meant where did u defined that image in Ur script
Back to top
View user's profile Send private message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Sat Nov 16, 2013 8:25 am    Post subject: Reply with quote

Sorry, but I cannot understand what you mean by define that image?
I converted the image to rgb and then rendered it based table location.

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
abhijeet1001
Advanced Cheater
Reputation: 0

Joined: 10 Apr 2013
Posts: 87

PostPosted: Sat Nov 16, 2013 8:56 am    Post subject: Reply with quote

OK I guess I m not being clear I meant what if I want to change that image how can I used any other image instead of those flowers how can I gets it in rgb format
Back to top
View user's profile Send private message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Sat Nov 16, 2013 9:08 am    Post subject: Reply with quote

Read the post again, I showed how to..
_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
abhijeet1001
Advanced Cheater
Reputation: 0

Joined: 10 Apr 2013
Posts: 87

PostPosted: Sat Nov 16, 2013 10:41 am    Post subject: Reply with quote

DaSpamer wrote:
Read the post again, I showed how to..


ah its k I guess m not understanding it .. I asked coze didn't understood where u choose that image to get is rgb I also read there u got rgb using first script but how did u put the flower picture in the script n got its color that was my question
Back to top
View user's profile Send private message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Sat Nov 16, 2013 10:51 am    Post subject: Reply with quote

abhijeet1001 wrote:
DaSpamer wrote:
Read the post again, I showed how to..


ah its k I guess m not understanding it .. I asked coze didn't understood where u choose that image to get is rgb I also read there u got rgb using first script but how did u put the flower picture in the script n got its color that was my question

Read the first post that what I meant.
In the very beginning.

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
abhijeet1001
Advanced Cheater
Reputation: 0

Joined: 10 Apr 2013
Posts: 87

PostPosted: Tue Nov 19, 2013 11:27 am    Post subject: Reply with quote

ok i figured it out how to get rgb of diff colors after reading it carefully : P now thing is any way to make it accurate so that it only take the color of image n not the background ? n also how to get correct colors ? i get always wrong in incomplete onces i tried using the image u posted in ur post ( flower one )

[code:1:c133efd9bf]
Flower = {}
Flower[1] = {}
Flower[1][1] = 683919
Flower[1][2] = 1496041
Flower[1][3] = 1496041
Flower[1][4] = 1496041
Flower[1][5] = 1089723
Flower[1][6] = 480375
Flower[1][7] = 2064730
Flower[1][8] = 2131790
Flower[1][9] = 2065741
Flower[1][10] = 2065741
Flower[1][11] = 1802056
Flower[1][12] = 941877
Flower[1][13] = 407072
Flower[1][14] = 1403709
Flower[1][15] = 2462807
Flower[1][16] = 2462294
Flower[1][17] = 1008950
Flower[1][18] = 942644
Flower[1][19] = 876081
Flower[1][20] = 474139
Flower[1][21] = 2965300
Flower[1][22] = 6118749
Flower[1][23] = 7763574
Flower[1][24] = 9408399
Flower[1][25] = 9934743
Flower[1][26] = 9934743
Flower[1][27] = 9934743
Flower[1][28] = 9934743
Flower[1][29] = 9934743
Flower[1][30] = 9934743
Flower[1][31] = 9934743
Flower[1][32] = 9934743
Flower[1][33] = 9934743
Flower[1][34] = 9934743
Flower[1][35] = 9934743
Flower[1][36] = 9934743
Flower[1][37] = 9934743
Flower[1][38] = 9934743
Flower[1][39] = 9934743
Flower[1][40] = 9934743
Flower[1][41] = 9934743
Flower[1][42] = 9934743
Flower[1][43] = 9934743
Flower[1][44] = 9934743
Flower[1][45] = 9934743
Flower[1][46] = 9934743
Flower[1][47] = 9934743
Flower[1][48] = 9934743
Flower[1][49] = 9934743
Flower[1][50] = 9934743
Flower[1][51] = 9934743
Flower[1][52] = 9934743
Flower[1][53] = 9934743
Flower[1][54] = 9934743
Flower[1][55] = 9934743
Flower[1][56] = 9934743
Flower[1][57] = 9934743
Flower[1][58] = 9934743
Flower[1][59] = 9934743
Flower[1][60] = 9934743
Flower[1][61] = 9934743
Flower[1][62] = 9934743
Flower[1][63] = 9934743
Flower[1][64] = 9934743
Flower[1][65] = 9934743
Flower[1][66] = 9934743
Flower[1][67] = 9934743
Flower[1][68] = 9934709
Flower[1][69] = 9930851
Flower[1][70] = 9930851
Flower[1][71] = 9930851
Flower[1][72] = 9930851
Flower[1][73] = 9930851
Flower[1][74] = 9934743
Flower[1][75] = 9934743
Flower[1][76] = 9934743
Flower[1][77] = 9934743
Flower[1][78] = 9934743
Flower[1][79] = 9934743
Flower[1][80] = 9934743
Flower[1][81] = 9934743
Flower[1][82] = 9934743
Flower[1][83] = 9934743
Flower[1][84] = 9934743
Flower[1][85] = 9934743
Flower[1][86] = 9934743
Flower[1][87] = 9934743
Flower[1][88] = 9934743
Flower[1][89] = 9934743
Flower[1][90] = 9934743
Flower[1][91] = 9934743
Flower[1][92] = 9934743
Flower[1][93] = 9934743
Flower[1][94] = 9934743
Flower[1][95] = 9934743
Flower[1][96] = 9934743
Flower[1][97] = 9934743
Flower[1][98] = 9934743
Flower[1][99] = 9934743
Flower[1][100] = 9934743
Flower[1][101] = 9934743
Flower[2] = {}
Flower[2][1] = 1225162
Flower[2][2] = 1496041
Flower[2][3] = 1496041
Flower[2][4] = 1496041
Flower[2][5] = 954798
Flower[2][6] = 480375
Flower[2][7] = 1538127
Flower[2][8] = 1144126
Flower[2][9] = 1009977
Flower[2][10] = 742190
Flower[2][11] = 407842
Flower[2][12] = 407329
Flower[2][13] = 1070899
Flower[2][14] = 2727005
Flower[2][15] = 2859104
Flower[2][16] = 2264403
Flower[2][17] = 1338941
Flower[2][18] = 1074743
Flower[2][19] = 1074743
Flower[2][20] = 875568
Flower[2][21] = 604956
Flower[2][22] = 7963516
Flower[2][23] = 9934743
Flower[2][24] = 9934743
Flower[2][25] = 9934743
Flower[2][26] = 9934743
Flower[2][27] = 9934743
Flower[2][28] = 9934743
Flower[2][29] = 9934743
Flower[2][30] = 9934743
Flower[2][31] = 9934743
Flower[2][32] = 9934743
Flower[2][33] = 9934743
Flower[2][34] = 9934743
Flower[2][35] = 9934743
Flower[2][36] = 9934743
Flower[2][37] = 9934743
Flower[2][38] = 9934743
Flower[2][39] = 9934743
Flower[2][40] = 9934743
Flower[2][41] = 9934743
Flower[2][42] = 9934743
Flower[2][43] = 9934743
Flower[2][44] = 9934743
Flower[2][45] = 9934743
Flower[2][46] = 9934743
Flower[2][47] = 9934743
Flower[2][48] = 9934743
Flower[2][49] = 9934743
Flower[2][50] = 9934743
Flower[2][51] = 9934743
Flower[2][52] = 9934743
Flower[2][53] = 9934743
Flower[2][54] = 9934743
Flower[2][55] = 9934743
Flower[2][56] = 9934743
Flower[2][57] = 9934743
Flower[2][58] = 9934743
Flower[2][59] = 9934743
Flower[2][60] = 9934743
Flower[2][61] = 9934743
Flower[2][62] = 9934743
Flower[2][63] = 9934743
Flower[2][64] = 9934743
Flower[2][65] = 9934743
Flower[2][66] = 9934743
Flower[2][67] = 9934743
Flower[2][68] = 9934743
Flower[2][69] = 7706519
Flower[2][70] = 6523031
Flower[2][71] = 7706519
Flower[2][72] = 9934743
Flower[2][73] = 9934743
Flower[2][74] = 9934743
Flower[2][75] = 9934743
Flower[2][76] = 9934743
Flower[2][77] = 9934743
Flower[2][78] = 9934743
Flower[2][79] = 9934743
Flower[2][80] = 9934743
Flower[2][81] = 9934743
Flower[2][82] = 9934743
Flower[2][83] = 9934743
Flower[2][84] = 9934743
Flower[2][85] = 9934743
Flower[2][86] = 9934743
Flower[2][87] = 9934743
Flower[2][88] = 9934743
Flower[2][89] = 9934743
Flower[2][90] = 9934743
Flower[2][91] = 9934743
Flower[2][92] = 9934743
Flower[2][93] = 9934743
Flower[2][94] = 9934743
Flower[2][95] = 9934743
Flower[2][96] = 9934743
Flower[2][97] = 9934743
Flower[2][98] = 9934743
Flower[2][99] = 9934743
Flower[2][100] = 9934743
Flower[2][101] = 9934743
Flower[3] = {}
Flower[3][1] = 12645369
Flower[3][2] = 7070705
Flower[3][3] = 1496041
Flower[3][4] = 1496041
Flower[3][5] = 683406
Flower[3][6] = 546928
Flower[3][7] = 806701
Flower[3][8] = 408355
Flower[3][9] = 340767
Flower[3][10] = 473890
Flower[3][11] = 675628
Flower[3][12] = 942131
Flower[3][13] = 942644
Flower[3][14] = 1669445
Flower[3][15] = 2264146
Flower[3][16] = 1867849
Flower[3][17] = 2660956
Flower[3][18] = 2858847
Flower[3][19] = 1735751
Flower[3][20] = 1008694
Flower[3][21] = 741929
Flower[3][22] = 1655848
Flower[3][23] = 9408912
Flower[3][24] = 9934743
Flower[3][25] = 9934743
Flower[3][26] = 9934743
Flower[3][27] = 9934743
Flower[3][28] = 9934743
Flower[3][29] = 9934743
Flower[3][30] = 9934743
Flower[3][31] = 9934743
Flower[3][32] = 9934743
Flower[3][33] = 9934743
Flower[3][34] = 9934743
Flower[3][35] = 9934743
Flower[3][36] = 9934743
Flower[3][37] = 9934743
Flower[3][38] = 9934743
Flower[3][39] = 9934743
Flower[3][40] = 9934743
Flower[3][41] = 9934743
Flower[3][42] = 9934743
Flower[3][43] = 9934743
Flower[3][44] = 9934743
Flower[3][45] = 9934743
Flower[3][46] = 9934743
Flower[3][47] = 9934743
Flower[3][48] = 9934743
Flower[3][49] = 9934743
Flower[3][50] = 9934743
Flower[3][51] = 9934743
Flower[3][52] = 9934743
Flower[3][53] = 9934743
Flower[3][54] = 9934743
Flower[3][55] = 9934743
Flower[3][56] = 9934743
Flower[3][57] = 9934743
Flower[3][58] = 9934743
Flower[3][59] = 9934743
Flower[3][60] = 9934743
Flower[3][61] = 9934743
Flower[3][62] = 9934743
Flower[3][63] = 9934743
Flower[3][64] = 9934743
Flower[3][65] = 9934743
Flower[3][66] = 9934743
Flower[3][67] = 9934743
Flower[3][68] = 3367816
Flower[3][69] = 80
Flower[3][70] = 3342387
Flower[3][71] = 3342416
Flower[3][72] = 20597
Flower[3][73] = 7706519
Flower[3][74] = 9934743
Flower[3][75] = 9934743
Flower[3][76] = 9934743
Flower[3][77] = 9934743
Flower[3][78] = 9934743
Flower[3][79] = 9934743
Flower[3][80] = 9934743
Flower[3][81] = 9934743
Flower[3][82] = 9934743
Flower[3][83] = 9934743
Flower[3][84] = 9934743
Flower[3][85] = 9934743
Flower[3][86] = 9934743
Flower[3][87] = 9934743
Flower[3][88] = 9934743
Flower[3][89] = 9934743
Flower[3][90] = 9934743
Flower[3][91] = 9934743
Flower[3][92] = 9934743
Flower[3][93] = 9934743
Flower[3][94] = 9934743
Flower[3][95] = 9934743
Flower[3][96] = 9934743
Flower[3][97] = 9934743
Flower[3][98] = 9934743
Flower[3][99] = 9934743
Flower[3][100] = 9934743
Flower[3][101] = 9934743
Flower[4] = {}
Flower[4][1] = 16777215
Flower[4][2] = 12053747
Flower[4][3] = 1021875
Flower[4][4] = 752025
Flower[4][5] = 547963
Flower[4][6] = 673330
Flower[4][7] = 805160
Flower[4][8] = 1402171
Flower[4][9] = 1467961
Flower[4][10] = 540958
Flower[4][11] = 942387
Flower[4][12] = 942644
Flower[4][13] = 942644
Flower[4][14] = 942644
Flower[4][15] = 2066254
Flower[4][16] = 942644
Flower[4][17] = 1008437
Flower[4][18] = 2726748
Flower[4][19] = 2660956
Flower[4][20] = 1471039
Flower[4][21] = 942644
Flower[4][22] = 608034
Flower[4][23] = 4612432
Flower[4][24] = 9934743
Flower[4][25] = 9934743
Flower[4][26] = 9934743
Flower[4][27] = 9934743
Flower[4][28] = 9934743
Flower[4][29] = 9934743
Flower[4][30] = 9934743
Flower[4][31] = 9934743
Flower[4][32] = 9934743
Flower[4][33] = 9934743
Flower[4][34] = 9934743
Flower[4][35] = 9934743
Flower[4][36] = 9934743
Flower[4][37] = 9934743
Flower[4][38] = 9934743
Flower[4][39] = 9934743
Flower[4][40] = 9934743
Flower[4][41] = 9934743
Flower[4][42] = 9934743
Flower[4][43] = 9934743
Flower[4][44] = 9934743
Flower[4][45] = 9934743
Flower[4][46] = 9934743
Flower[4][47] = 9934743
Flower[4][48] = 9934743
Flower[4][49] = 9934743
Flower[4][50] = 9934743
Flower[4][51] = 9934743
Flower[4][52] = 9934743
Flower[4][53] = 9934743
Flower[4][54] = 9934743
Flower[4][55] = 9934743
Flower[4][56] = 9934743
Flower[4][57] = 9934743
Flower[4][58] = 9934743
Flower[4][59] = 9934743
Flower[4][60] = 9934743
Flower[4][61] = 9934743
Flower[4][62] = 9934743
Flower[4][63] = 9934743
Flower[4][64] = 9934743
Flower[4][65] = 9934743
Flower[4][66] = 9934743
Flower[4][67] = 20597
Flower[4][68] = 6501120
Flower[4][69] = 9925968
Flower[4][70] = 9930851
Flower[4][71] = 9930851
Flower[4][72] = 7688192
Flower[4][73] = 80
Flower[4][74] = 9934743
Flower[4][75] = 9934743
Flower[4][76] = 9934743
Flower[4][77] = 9934743
Flower[4][78] = 9934743
Flower[4][79] = 9934743
Flower[4][80] = 9934743
Flower[4][81] = 9934743
Flower[4][82] = 9934743
Flower[4][83] = 9934743
Flower[4][84] = 9934743
Flower[4][85] = 9934743
Flower[4][86] = 9934743
Flower[4][87] = 9934743
Flower[4][88] = 9934743
Flower[4][89] = 9934743
Flower[4][90] = 9934743
Flower[4][91] = 9934743
Flower[4][92] = 9934743
Flower[4][93] = 9934743
Flower[4][94] = 9934743
Flower[4][95] = 9934743
Flower[4][96] = 9934743
Flower[4][97] = 9934743
Flower[4][98] = 9934743
Flower[4][99] = 9934743
Flower[4][100] = 9934743
Flower[4][101] = 9934743
Flower[5] = {}
Flower[5][1] = 16777215
Flower[5][2] = 10543337
Flower[5][3] = 1158342
Flower[5][4] = 546939
Flower[5][5] = 545889
Flower[5][6] = 676135
Flower[5][7] = 942387
Flower[5][8] = 942644
Flower[5][9] = 1074743
Flower[5][10] = 938538
Flower[5][11] = 540701
Flower[5][12] = 808492
Flower[5][13] = 942644
Flower[5][14] = 942644
Flower[5][15] = 1339197
Flower[5][16] = 942901
Flower[5][17] = 876338
Flower[5][18] = 1272121
Flower[5][19] = 1074485
Flower[5][20] = 1933642
Flower[5][21] = 1339454
Flower[5][22] = 876338
Flower[5][23] = 473883
Flower[5][24] = 8357762
Flower[5][25] = 9934743
Flower[5][26] = 9934743
Flower[5][27] = 9934743
Flower[5][28] = 9934743
Flower[5][29] = 9934743
Flower[5][30] = 9934743
Flower[5][31] = 9934743
Flower[5][32] = 9934743
Flower[5][33] = 9934743
Flower[5][34] = 9934743
Flower[5][35] = 9934743
Flower[5][36] = 9934743
Flower[5][37] = 9934743
Flower[5][38] = 9934743
Flower[5][39] = 9934743
Flower[5][40] = 9934743
Flower[5][41] = 9934743
Flower[5][42] = 9934743
Flower[5][43] = 9934743
Flower[5][44] = 9934743
Flower[5][45] = 9934743
Flower[5][46] = 9934743
Flower[5][47] = 9934743
Flower[5][48] = 9934743
Flower[5][49] = 9934743
Flower[5][50] = 9934743
Flower[5][51] = 9934743
Flower[5][52] = 9934743
Flower[5][53] = 9934743
Flower[5][54] = 9934743
Flower[5][55] = 9934743
Flower[5][56] = 9934743
Flower[5][57] = 9934743
Flower[5][58] = 9934743
Flower[5][59] = 9934743
Flower[5][60] = 9934743
Flower[5][61] = 9934743
Flower[5][62] = 9934743
Flower[5][63] = 9934743
Flower[5][64] = 9934743
Flower[5][65] = 9934743
Flower[5][66] = 9934743
Flower[5][67] = 0
Flower[5][68] = 9934728
Flower[5][69] = 9934743
Flower[5][70] = 9934743
Flower[5][71] = 9934743
Flower[5][72] = 9934743
Flower[5][73] = 0
Flower[5][74] = 9934743
Flower[5][75] = 9934743
Flower[5][76] = 9934743
Flower[5][77] = 9934743
Flower[5][78] = 9934743
Flower[5][79] = 9934743
Flower[5][80] = 9934743
Flower[5][81] = 9934743
Flower[5][82] = 9934743
Flower[5][83] = 9934743
Flower[5][84] = 9934743
Flower[5][85] = 9934743
Flower[5][86] = 9934743
Flower[5][87] = 9934743
Flower[5][88] = 9934743
Flower[5][89] = 9934743
Flower[5][90] = 9934743
Flower[5][91] = 9934743
Flower[5][92] = 9934743
Flower[5][93] = 9934743
Flower[5][94] = 9934743
Flower[5][95] = 9934743
Flower[5][96] = 9934743
Flower[5][97] = 9934743
Flower[5][98] = 9934743
Flower[5][99] = 9934743
Flower[5][100] = 9934743
Flower[5][101] = 9934743
Flower[6] = {}
Flower[6][1] = 16777215
Flower[6][2] = 5158600
Flower[6][3] = 1494756
Flower[6][4] = 1158342
Flower[6][5] = 547185
Flower[6][6] = 541214
Flower[6][7] = 876338
Flower[6][8] = 942644
Flower[6][9] = 942644
Flower[6][10] = 942644
Flower[6][11] = 675881
Flower[6][12] = 473625
Flower[6][13] = 408089
Flower[6][14] = 540702
Flower[6][15] = 540958
Flower[6][16] = 474396
Flower[6][17] = 1655848
Flower[6][18] = 2838584
Flower[6][19] = 802334
Flower[6][20] = 741672
Flower[6][21] = 1075000
Flower[6][22] = 1074743
Flower[6][23] = 675367
Flower[6][24] = 3824198
Flower[6][25] = 9934743
Flower[6][26] = 9934743
Flower[6][27] = 9934743
Flower[6][28] = 9934743
Flower[6][29] = 9934743
Flower[6][30] = 9934743
Flower[6][31] = 9934743
Flower[6][32] = 9934743
Flower[6][33] = 9934743
Flower[6][34] = 9934743
Flower[6][35] = 9934743
Flower[6][36] = 9934743
Flower[6][37] = 9934743
Flower[6][38] = 9934743
Flower[6][39] = 9934743
Flower[6][40] = 9934743
Flower[6][41] = 9934743
Flower[6][42] = 9934743
Flower[6][43] = 9934743
Flower[6][44] = 9934743
Flower[6][45] = 9934743
Flower[6][46] = 9934743
Flower[6][47] = 9934743
Flower[6][48] = 9934743
Flower[6][49] = 9934743
Flower[6][50] = 9934743
Flower[6][51] = 9934743
Flower[6][52] = 9934743
Flower[6][53] = 9934743
Flower[6][54] = 9934743
Flower[6][55] = 9934743
Flower[6][56] = 9934743
Flower[6][57] = 9934743
Flower[6][58] = 9934743
Flower[6][59] = 9934743
Flower[6][60] = 9934743
Flower[6][61] = 9934743
Flower[6][62] = 9934743
Flower[6][63] = 9934743
Flower[6][64] = 9934743
Flower[6][65] = 9934743
Flower[6][66] = 9934743
Flower[6][67] = 0
Flower[6][68] = 9934743
Flower[6][69] = 9934743
Flower[6][70] = 9934743
Flower[6][71] = 9934743
Flower[6][72] = 9934743
Flower[6][73] = 0
Flower[6][74] = 9934743
Flower[6][75] = 9934743
Flower[6][76] = 9934743
Flower[6][77] = 9934743
Flower[6][78] = 9934743
Flower[6][79] = 9934743
Flower[6][80] = 9934743
Flower[6][81] = 9934743
Flower[6][82] = 9934743
Flower[6][83] = 9934743
Flower[6][84] = 9934743
Flower[6][85] = 9934743
Flower[6][86] = 9934743
Flower[6][87] = 9934743
Flower[6][88] = 9934743
Flower[6][89] = 9934743
Flower[6][90] = 9934743
Flower[6][91] = 9934743
Flower[6][92] = 9934743
Flower[6][93] = 9934743
Flower[6][94] = 9934743
Flower[6][95] = 9934743
Flower[6][96] = 9934743
Flower[6][97] = 9934743
Flower[6][98] = 9934743
Flower[6][99] = 9934743
Flower[6][100] = 9934743
Flower[6][101] = 9934743
Flower[7] = {}
Flower[7][1] = 4302266
Flower[7][2] = 1614007
Flower[7][3] = 1555666
Flower[7][4] = 1158342
Flower[7][5] = 613233
Flower[7][6] = 608291
Flower[7][7] = 739876
Flower[7][8] = 942644
Flower[7][9] = 942131
Flower[7][10] = 674597
Flower[7][11] = 669722
Flower[7][12] = 2372906
Flower[7][13] = 3355699
Flower[7][14] = 3028016
Flower[7][15] = 2962480
Flower[7][16] = 3290163
Flower[7][17] = 5263440
Flower[7][18] = 9342606
Flower[7][19] = 8752007
Flower[7][20] = 2969914
Flower[7][21] = 541472
Flower[7][22] = 1338684
Flower[7][23] = 1206328
Flower[7][24] = 604956
Flower[7][25] = 9080459
Flower[7][26] = 9934743
Flower[7][27] = 9934743
Flower[7][28] = 9934743
Flower[7][29] = 9934743
Flower[7][30] = 9934743
Flower[7][31] = 9934743
Flower[7][32] = 9934743
Flower[7][33] = 9934743
Flower[7][34] = 9934743
Flower[7][35] = 9934743
Flower[7][36] = 9934743
Flower[7][37] = 9934743
Flower[7][38] = 9934743
Flower[7][39] = 9934743
Flower[7][40] = 9934743
Flower[7][41] = 9934743
Flower[7][42] = 9934743
Flower[7][43] = 9934743
Flower[7][44] = 9934743
Flower[7][45] = 9934743
Flower[7][46] = 9934743
Flower[7][47] = 9934743
Flower[7][48] = 9934743
Flower[7][49] = 9934743
Flower[7][50] = 9934743
Flower[7][51] = 9934743
Flower[7][52] = 9934743
Flower[7][53] = 9934743
Flower[7][54] = 9934743
Flower[7][55] = 9934743
Flower[7][56] = 9934743
Flower[7][57] = 9934743
Flower[7][58] = 9934743
Flower[7][59] = 9934743
Flower[7][60] = 9934743
Flower[7][61] = 9934743
Flower[7][62] = 9934743
Flower[7][63] = 9934743
Flower[7][64] = 6523031
Flower[7][65] = 6523031
Flower[7][66] = 6523031
Flower[7][67] = 0
Flower[7][68] = 6523031
Flower[7][69] = 6523031
Flower[7][70] = 6523031
Flower[7][71] = 6523031
Flower[7][72] = 3367816
Flower[7][73] = 5263411
Flower[7][74] = 9934743
Flower[7][75] = 9934743
Flower[7][76] = 9934743
Flower[7][77] = 9934743
Flower[7][78] = 9934743
Flower[7][79] = 9934743
Flower[7][80] = 9934743
Flower[7][81] = 9934743
Flower[7][82] = 9934743
Flower[7][83] = 9934743
Flower[7][84] = 9934743
Flower[7][85] = 9934743
Flower[7][86] = 9934743
Flower[7][87] = 9934743
Flower[7][88] = 9934743
Flower[7][89] = 9934743
Flower[7][90] = 9934743
Flower[7][91] = 9934743
Flower[7][92] = 9934743
Flower[7][93] = 9934743
Flower[7][94] = 9934743
Flower[7][95] = 9934743
Flower[7][96] = 9934743
Flower[7][97] = 9934743
Flower[7][98] = 9934743
Flower[7][99] = 9934743
Flower[7][100] = 9934743
Flower[7][101] = 9934743
Flower[8] = {}
Flower[8][1] = 946833
Flower[8][2] = 1614007
Flower[8][3] = 1553867
Flower[8][4] = 954541
Flower[8][5] = 811626
Flower[8][6] = 1339197
Flower[8][7] = 541472
Flower[8][8] = 608034
Flower[8][9] = 474139
Flower[8][10] = 1652259
Flower[8][11] = 3290419
Flower[8][12] = 3487029
Flower[8][13] = 3487029
Flower[8][14] = 3487029
Flower[8][15] = 3487029
Flower[8][16] = 3487029
Flower[8][17] = 3487029
Flower[8][18] = 4605510
Flower[8][19] = 9342606
Flower[8][20] = 9934743
Flower[8][21] = 5992546
Flower[8][22] = 868127
Flower[8][23] = 1006640
Flower[8][24] = 608291
Flower[8][25] = 5269849
Flower[8][26] = 9934743
Flower[8][27] = 9934743
Flower[8][28] = 9934743
Flower[8][29] = 9934743
Flower[8][30] = 9934743
Flower[8][31] = 9934743
Flower[8][32] = 9934743
Flower[8][33] = 9934743
Flower[8][34] = 9934743
Flower[8][35] = 9934743
Flower[8][36] = 9934743
Flower[8][37] = 9934743
Flower[8][38] = 9934743
Flower[8][39] = 9934743
Flower[8][40] = 9934743
Flower[8][41] = 9934743
Flower[8][42] = 9934743
Flower[8][43] = 9934743
Flower[8][44] = 9934743
Flower[8][45] = 9934743
Flower[8][46] = 9934743
Flower[8][47] = 9934743
Flower[8][48] = 9934743
Flower[8][49] = 9934743
Flower[8][50] = 9934743
Flower[8][51] = 9934743
Flower[8][52] = 9934743
Flower[8][53] = 9934743
Flower[8][54] = 9934743
Flower[8][55] = 9934743
Flower[8][56] = 9934743
Flower[8][57] = 9934743
Flower[8][58] = 9934743
Flower[8][59] = 9934743
Flower[8][60] = 9934743
Flower[8][61] = 9934743
Flower[8][62] = 9934743
Flower[8][63] = 9934743
Flower[8][64] = 3342387
Flower[8][65] = 3342387
Flower[8][66] = 3342387
Flower[8][67] = 3342336
Flower[8][68] = 3342387
Flower[8][69] = 3342387
Flower[8][70] = 3342387
Flower[8][71] = 3342387
Flower[8][72] = 3342336
Flower[8][73] = 3342387
Flower[8][74] = 9934743
Flower[8][75] = 9934743
Flower[8][76] = 9934743
Flower[8][77] = 9934743
Flower[8][78] = 9934743
Flower[8][79] = 9934743
Flower[8][80] = 9934743
Flower[8][81] = 9934743
Flower[8][82] = 9934743
Flower[8][83] = 9934743
Flower[8][84] = 9934743
Flower[8][85] = 9934743
Flower[8][86] = 9934743
Flower[8][87] = 9934743
Flower[8][88] = 9934743
Flower[8][89] = 9934743
Flower[8][90] = 9934743
Flower[8][91] = 9934743
Flower[8][92] = 9934743
Flower[8][93] = 9934743
Flower[8][94] = 9934743
Flower[8][95] = 9934743
Flower[8][96] = 9934743
Flower[8][97] = 9934743
Flower[8][98] = 9934743
Flower[8][99] = 9934743
Flower[8][100] = 9934743
Flower[8][101] = 9934743
Flower[9] = {}
Flower[9][1] = 613759
Flower[9][2] = 1614007
Flower[9][3] = 1483708
Flower[9][4] = 547451
Flower[9][5] = 2198373
Flower[9][6] = 2132047
Flower[9][7] = 876338
Flower[9][8] = 474139
Flower[9][9] = 2045479
Flower[9][10] = 3487029
Flower[9][11] = 3487029
Flower[9][12] = 3487029
Flower[9][13] = 3487029
Flower[9][14] = 3487029
Flower[9][15] = 3487029
Flower[9][16] = 3487029
Flower[9][17] = 3487029
Flower[9][18] = 3487029
Flower[9][19] = 4539717
Flower[9][20] = 9276813
Flower[9][21] = 9934743
Flower[9][22] = 8489092
Flower[9][23] = 2707255
Flower[9][24] = 474652
Flower[9][25] = 2510132
Flower[9][26] = 9934743
Flower[9][27] = 9934743
Flower[9][28] = 9934743
Flower[9][29] = 9934743
Flower[9][30] = 9934743
Flower[9][31] = 9934743
Flower[9][32] = 9934743
Flower[9][33] = 9934743
Flower[9][34] = 9934743
Flower[9][35] = 9934743
Flower[9][36] = 9934743
Flower[9][37] = 9934743
Flower[9][38] = 9934743
Flower[9][39] = 9934743
Flower[9][40] = 9934743
Flower[9][41] = 9934743
Flower[9][42] = 9934743
Flower[9][43] = 9934743
Flower[9][44] = 9934743
Flower[9][45] = 9934743
Flower[9][46] = 9934743
Flower[9][47] = 9934743
Flower[9][48] = 9934743
Flower[9][49] = 9934743
Flower[9][50] = 9934743
Flower[9][51] = 9934743
Flower[9][52] = 9934743
Flower[9][53] = 9934743
Flower[9][54] = 9934743
Flower[9][55] = 9934743
Flower[9][56] = 9934743
Flower[9][57] = 9934743
Flower[9][58] = 9934743
Flower[9][59] = 9934743
Flower[9][60] = 9934743
Flower[9][61] = 9934743
Flower[9][62] = 9934743
Flower[9][63] = 9934743
Flower[9][64] = 9930851
Flower[9][65] = 9930851
Flower[9][66] = 9930851
Flower[9][67] = 9930851
Flower[9][68] = 9930851
Flower[9][69] = 9930851
Flower[9][70] = 9930851
Flower[9][71] = 9930851
Flower[9][72] = 9930851
Flower[9][73] = 9930851
Flower[9][74] = 9934743
Flower[9][75] = 9934743
Flower[9][76] = 9934743
Flower[9][77] = 9934743
Flower[9][78] = 9934743
Flower[9][79] = 9934743
Flower[9][80] = 9934743
Flower[9][81] = 9934743
Flower[9][82] = 9934743
Flower[9][83] = 9934743
Flower[9][84] = 9934743
Flower[9][85] = 9934743
Flower[9][86] = 9934743
Flower[9][87] = 9934743
Flower[9][88] = 9934743
Flower[9][89] = 9934743
Flower[9][90] = 9934743
Flower[9][91] = 9934743
Flower[9][92] = 9934743
Flower[9][93] = 9934743
Flower[9][94] = 9934743
Flower[9][95] = 9934743
Flower[9][96] = 9934743
Flower[9][97] = 9934743
Flower[9][98] = 9934743
Flower[9][99] = 9934743
Flower[9][100] = 9934743
Flower[9][101] = 9934743
Flower[10] = {}
Flower[10][1] = 546681
Flower[10][2] = 613244
Flower[10][3] = 546424
Flower[10][4] = 745569
Flower[10][5] = 1669701
Flower[10][6] = 1471552
Flower[10][7] = 1405247
Flower[10][8] = 809262
Flower[10][9] = 603930
Flower[10][10] = 3093809
Flower[10][11] = 3355699
Flower[10][12] = 2700845
Flower[10][13] = 2242089
Flower[10][14] = 2045479
Flower[10][15] = 2176552
Flower[10][16] = 2504236
Flower[10][17] = 3224883
Flower[10][18] = 3487029
Flower[10][19] = 3487029
Flower[10][20] = 5066061
Flower[10][21] = 9934743
Flower[10][22] = 9934743
Flower[10][23] = 9803157
Flower[10][24] = 6715244
Flower[10][25] = 8292225
Flower[10][26] = 9934743
Flower[10][27] = 9934743
Flower[10][28] = 9934743
Flower[10][29] = 9934743
Flower[10][30] = 9934743
Flower[10][31] = 9934743
Flower[10][32] = 9934743
Flower[10][33] = 9934743
Flower[10][34] = 9934743
Flower[10][35] = 9934743
Flower[10][36] = 9934743
Flower[10][37] = 9934743
Flower[10][38] = 9934743
Flower[10][39] = 9934743
Flower[10][40] = 15790320
Flower[10][41] = 15790320
Flower[10][42] = 15790320
Flower[10][43] = 15790320
Flower[10][44] = 15790320
Flower[10][45] = 15790320
Flower[10][46] = 15790320
Flower[10][47] = 15790320
Flower[10][48] = 15790320
Flower[10][49] = 15790320
Flower[10][50] = 15790320
Flower[10][51] = 15790320
Flower[10][52] = 15790320
Flower[10][53] = 15790320
Flower[10][54] = 15790320
Flower[10][55] = 15790320
Flower[10][56] = 15790320
Flower[10][57] = 15790320
Flower[10][58] = 15790320
Flower[10][59] = 15790320
Flower[10][60] = 15790320
Flower[10][61] = 15790320
Flower[10][62] = 15790320
Flower[10][63] = 15790320
Flower[10][64] = 15790320
Flower[10][65] = 15790320
Flower[10][66] = 15790320
Flower[10][67] = 15790320
Flower[10][68] = 15790320
Flower[10][69] = 15790320
Flower[10][70] = 15790320
Flower[10][71] = 15790320
Flower[10][72] = 15790320
Flower[10][73] = 15790320
Flower[10][74] = 15790320
Flower[10][75] = 15790320
Flower[10][76] = 15790320
Flower[10][77] = 15790320
Flower[10][78] = 15790320
Flower[10][79] = 15790320
Flower[10][80] = 15790320
Flower[10][81] = 15790320
Flower[10][82] = 15790320
Flower[10][83] = 15790320
Flower[10][84] = 15790320
Flower[10][85] = 15790320
Flower[10][86] = 15790320
Flower[10][87] = 15790320
Flower[10][88] = 15790320
Flower[10][89] = 15790320
Flower[10][90] = 15790320
Flower[10][91] = 15790320
Flower[10][92] = 15790320
Flower[10][93] = 15790320
Flower[10][94] = 15790320
Flower[10][95] = 15790320
Flower[10][96] = 15790320
Flower[10][97] = 15790320
Flower[10][98] = 15790320
Flower[10][99] = 15790320
Flower[10][100] = 15790320
Flower[10][101] = 15790320
Flower[11] = {}
Flower[11][1] = 15790320
Flower[11][2] = 15790320
Flower[11][3] = 15790320
Flower[11][4] = 15790320
Flower[11][5] = 15790320
Flower[11][6] = 15790320
Flower[11][7] = 15790320
Flower[11][8] = 15790320
Flower[11][9] = 15790320
Flower[11][10] = 15790320
Flower[11][11] = 15790320
Flower[11][12] = 15790320
Flower[11][13] = 15790320
Flower[11][14] = 15790320
Flower[11][15] = 15790320
Flower[11][16] = 15790320
Flower[11][17] = 15790320
Flower[11][18] = 15790320
Flower[11][19] = 15790320
Flower[11][20] = 15790320
Flower[11][21] = 15790320
Flower[11][22] = 15790320
Flower[11][23] = 15790320
Flower[11][24] = 15790320
Flower[11][25] = 15790320
Flower[11][26] = 15790320
Flower[11][27] = 15790320
Flower[11][28] = 15790320
Flower[11][29] = 15790320
Flower[11][30] = 15790320
Flower[11][31] = 15790320
Flower[11][32] = 15790320
Flower[11][33] = 15790320
Flower[11][34] = 15790320
Flower[11][35] = 15790320
Flower[11][36] = 15790320
Flower[11][37] = 15790320
Flower[11][38] = 15790320
Flower[11][39] = 15790320
Flower[11][40] = 15790320
Flower[11][41] = 15790320
Flower[11][42] = 15790320
Flower[11][43] = 15790320
Flower[11][44] = 15790320
Flower[11][45] = 15790320
Flower[11][46] = 15790320
Flower[11][47] = 15790320
Flower[11][48] = 15790320
Flower[11][49] = 15790320
Flower[11][50] = 15790320
Flower[11][51] = 15790320
Flower[11][52] = 15790320
Flower[11][53] = 15790320
Flower[11][54] = 15790320
Flower[11][55] = 15790320
Flower[11][56] = 15790320
Flower[11][57] = 15790320
Flower[11][58] = 15790320
Flower[11][59] = 15790320
Flower[11][60] = 15790320
Flower[11][61] = 15790320
Flower[11][62] = 15790320
Flower[11][63] = 15790320
Flower[11][64] = 15790320
Flower[11][65] = 15790320
Flower[11][66] = 15790320
Flower[11][67] = 15790320
Flower[11][68] = 15790320
Flower[11][69] = 15790320
Flower[11][70] = 15790320
Flower[11][71] = 15790320
Flower[11][72] = 15790320
Flower[11][73] = 15790320
Flower[11][74] = 15790320
Flower[11][75] = 15790320
Flower[11][76] = 15790320
Flower[11][77] = 15790320
Flower[11][78] = 15790320
Flower[11][79] = 15790320
Flower[11][80] = 15790320
Flower[11][81] = 15790320
Flower[11][82] = 15790320
Flower[11][83] = 15790320
Flower[11][84] = 15790320
Flower[11][85] = 15790320
Flower[11][86] = 15790320
Flower[11][87] = 15790320
Flower[11][88] = 15790320
Flower[11][89] = 15790320
Flower[11][90] = 15790320
Flower[11][91] = 15790320
Flower[11][92] = 15790320
Flower[11][93] = 15790320
Flower[11][94] = 15790320
Flower[11][95] = 15790320
Flower[11][96] = 15790320
Flower[11][97] = 15790320
Flower[11][98] = 15790320
Flower[11][99] = 15790320
Flower[11][100] = 15790320
Flower[11][101] = 15790320
Flower[12] = {}
Flower[12][1] = 15790320
Flower[12][2] = 15790320
Flower[12][3] = 15790320
Flower[12][4] = 15790320
Flower[12][5] = 15790320
Flower[12][6] = 15790320
Flower[12][7] = 15790320
Flower[12][8] = 15790320
Flower[12][9] = 15790320
Flower[12][10] = 15790320
Flower[12][11] = 15790320
Flower[12][12] = 15790320
Flower[12][13] = 15790320
Flower[12][14] = 15790320
Flower[12][15] = 15790320
Flower[12][16] = 15790320
Flower[12][17] = 15790320
Flower[12][18] = 15790320
Flower[12][19] = 15790320
Flower[12][20] = 15790320
Flower[12][21] = 15790320
Flower[12][22] = 15790320
Flower[12][23] = 15790320
Flower[12][24] = 15790320
Flower[12][25] = 15790320
Flower[12][26] = 15790320
Flower[12][27] = 15790320
Flower[12][28] = 15790320
Flower[12][29] = 15790320
Flower[12][30] = 15790320
Flower[12][31] = 15790320
Flower[12][32] = 15790320
Flower[12][33] = 15790320
Flower[12][34] = 15790320
Flower[12][35] = 15790320
Flower[12][36] = 15790320
Flower[12][37] = 15790320
Flower[12][38] = 15790320
Flower[12][39] = 15790320
Flower[12][40] = 15790320
Flower[12][41] = 15790320
Flower[12][42] = 15790320
Flower[12][43] = 15790320
Flower[12][44] = 15790320
Flower[12][45] = 15790320
Flower[12][46] = 15790320
Flower[12][47] = 15790320
Flower[12][48] = 15790320
Flower[12][49] = 15790320
Flower[12][50] = 15790320
Flower[12][51] = 15790320
Flower[12][52] = 15790320
Flower[12][53] = 15790320
Flower[12][54] = 15790320
Flower[12][55] = 15790320
Flower[12][56] = 15790320
Flower[12][57] = 15790320
Flower[12][58] = 15790320
Flower[12][59] = 15790320
Flower[12][60] = 15790320
Flower[12][61] = 15790320
Flower[12][62] = 15790320
Flower[12][63] = 15790320
Flower[12][64] = 15790320
Flower[12][65] = 15790320
Flower[12][66] = 15790320
Flower[12][67] = 15790320
Flower[12][68] = 15790320
Flower[12][69] = 15790320
Flower[12][70] = 15790320
Flower[12][71] = 15790320
Flower[12][72] = 15790320
Flower[12][73] = 15790320
Flower[12][74] = 15790320
Flower[12][75] = 15790320
Flower[12][76] = 15790320
Flower[12][77] = 15790320
Flower[12][78] = 15790320
Flower[12][79] = 15790320
Flower[12][80] = 15790320
Flower[12][81] = 15790320
Flower[12][82] = 15790320
Flower[12][83] = 15790320
Flower[12][84] = 15790320
Flower[12][85] = 15790320
Flower[12][86] = 15790320
Flower[12][87] = 15790320
Flower[12][88] = 15790320
Flower[12][89] = 15790320
Flower[12][90] = 15790320
Flower[12][91] = 15790320
Flower[12][92] = 15790320
Flower[12][93] = 15790320
Flower[12][94] = 15790320
Flower[12][95] = 15790320
Flower[12][96] = 15790320
Flower[12][97] = 15790320
Flower[12][98] = 15790320
Flower[12][99] = 15790320
Flower[12][100] = 15790320
Flower[12][101] = 15790320
Flower[13] = {}
Flower[13][1] = 15790320
Flower[13][2] = 15790320
Flower[13][3] = 15790320
Flower[13][4] = 15790320
Flower[13][5] = 15790320
Flower[13][6] = 15790320
Flower[13][7] = 15790320
Flower[13][8] = 15790320
Flower[13][9] = 15790320
Flower[13][10] = 15790320
Flower[13][11] = 15790320
Flower[13][12] = 15790320
Flower[13][13] = 15790320
Flower[13][14] = 15790320
Flower[13][15] = 15790320
Flower[13][16] = 15790320
Flower[13][17] = 15790320
Flower[13][18] = 15790320
Flower[13][19] = 15790320
Flower[13][20] = 15790320
Flower[13][21] = 15790320
Flower[13][22] = 4870989
Flower[13][23] = 9934743
Flower[13][24] = 9934743
Flower[13][25] = 9934743
Flower[13][26] = 9934743
Flower[13][27] = 9934743
Flower[13][28] = 9934743
Flower[13][29] = 9934743
Flower[13][30] = 9934743
Flower[13][31] = 9934743
Flower[13][32] = 9934743
Flower[13][33] = 9934743
Flower[13][34] = 9934743
Flower[13][35] = 9934743
Flower[13][36] = 9934743
Flower[13][37] = 9934743
Flower[13][38] = 9934743
Flower[13][39] = 9934743
Flower[13][40] = 9934743
Flower[13][41] = 9934743
Flower[13][42] = 9934743
Flower[13][43] = 9934743
Flower[13][44] = 9934743
Flower[13][45] = 9934743
Flower[13][46] = 9934743
Flower[13][47] = 9934743
Flower[13][48] = 9934743
Flower[13][49] = 9934743
Flower[13][50] = 9934743
Flower[13][51] = 9934743
Flower[13][52] = 9934743
Flower[13][53] = 9934743
Flower[13][54] = 9934743
Flower[13][55] = 9934743
Flower[13][56] = 9934743
Flower[13][57] = 9934743
Flower[13][58] = 9934743
Flower[13][59] = 9934743
Flower[13][60] = 9934743
Flower[13][61] = 9934743
Flower[13][62] = 9934743
Flower[13][63] = 9934743
Flower[13][64] = 9934743
Flower[13][65] = 9934743
Flower[13][66] = 9934743
Flower[13][67] = 0
Flower[13][68] = 9934728
Flower[13][69] = 9934743
Flower[13][70] = 0
Flower[13][71] = 9934743
Flower[13][72] = 9934728
Flower[13][73] = 0
Flower[13][74] = 9934743
Flower[13][75] = 9934743
Flower[13][76] = 9934743
Flower[13][77] = 9934743
Flower[13][78] = 9934743
Flower[13][79] = 9934743
Flower[13][80] = 9934743
Flower[13][81] = 9934743
Flower[13][82] = 9934743
Flower[13][83] = 9934743
Flower[13][84] = 9934743
Flower[13][85] = 9934743
Flower[13][86] = 9934743
Flower[13][87] = 9934743
Flower[13][88] = 9934743
Flower[13][89] = 9934743
Flower[13][90] = 9934743
Flower[13][91] = 9934743
Flower[13][92] = 9934743
Flower[13][93] = 9934743
Flower[13][94] = 9934743
Flower[13][95] = 9934743
Flower[13][96] = 9934743
Flower[13][97] = 9934743
Flower[13][98] = 9934743
Flower[13][99] = 9934743
Flower[13][100] = 9934743
Flower[13][101] = 9934743
Flower[14] = {}
Flower[14][1] = 11765195
Flower[14][2] = 11765195
Flower[14][3] = 9854899
Flower[14][4] = 7747479
Flower[14][5] = 1136249
Flower[14][6] = 7420824
Flower[14][7] = 10382010
Flower[14][8] = 11765195
Flower[14][9] = 11435719
Flower[14][10] = 16777215
Flower[14][11] = 9934743
Flower[14][12] = 9934743
Flower[14][13] = 9934743
Flower[14][14] = 9934743
Flower[14][15] = 9934743
Flower[14][16] = 9934743
Flower[14][17] = 9934743
Flower[14][18] = 9934743
Flower[14][19] = 9934743
Flower[14][20] = 9934743
Flower[14][21] = 9934743
Flower[14][22] = 9934743
Flower[14][23] = 9934743
Flower[14][24] = 9934743
Flower[14][25] = 9934743
Flower[14][26] = 9934743
Flower[14][27] = 9934743
Flower[14][28] = 9934743
Flower[14][29] = 9934743
Flower[14][30] = 9934743
Flower[14][31] = 9934743
Flower[14][32] = 9934743
Flower[14][33] = 9934728
Flower[14][34] = 9934743
Flower[14][35] = 9934743
Flower[14][36] = 9934743
Flower[14][37] = 9934743
Flower[14][38] = 9934743
Flower[14][39] = 9934728
Flower[14][40] = 9934743
Flower[14][41] = 9934743
Flower[14][42] = 9934743
Flower[14][43] = 9934743
Flower[14][44] = 9934743
Flower[14][45] = 9934743
Flower[14][46] = 9934743
Flower[14][47] = 9934743
Flower[14][48] = 9934743
Flower[14][49] = 9934743
Flower[14][50] = 9934743
Flower[14][51] = 9934743
Flower[14][52] = 9934743
Flower[14][53] = 9934743
Flower[14][54] = 9934743
Flower[14][55] = 9934743
Flower[14][56] = 9934743
Flower[14][57] = 9934743
Flower[14][58] = 9934743
Flower[14][59] = 9934743
Flower[14][60] = 9934743
Flower[14][61] = 9934743
Flower[14][62] = 9934743
Flower[14][63] = 9934743
Flower[14][64] = 9934743
Flower[14][65] = 9934743
Flower[14][66] = 9934743
Flower[14][67] = 9934743
Flower[14][68] = 9934743
Flower[14][69] = 9934743
Flower[14][70] = 9934743
Flower[14][71] = 9934743
Flower[14][72] = 9934743
Flower[14][73] = 9934743
Flower[14][74] = 9934743
Flower[14][75] = 9934743
Flower[14][76] = 9934743
Flower[14][77] = 9934743
Flower[14][78] = 9934743
Flower[14][79] = 9934743
Flower[14][80] = 9934743
Flower[14][81] = 9934743
Flower[14][82] = 9934743
Flower[14][83] = 9934743
Flower[14][84] = 9934743
Flower[14][85] = 9934743
Flower[14][86] = 9934743
Flower[14][87] = 9934743
Flower[14][88] = 9934743
Flower[14][89] = 9934743
Flower[14][90] = 9934743
Flower[14][91] = 9934743
Flower[14][92] = 9934743
Flower[14][93] = 9934743
Flower[14][94] = 9934743
Flower[14][95] = 9934743
Flower[14][96] = 9934743
Flower[14][97] = 9934743
Flower[14][98] = 9934743
Flower[14][99] = 9934743
Flower[14][100] = 9934743
Flower[14][101] = 9934743
Flower[15] = {}
Flower[15][1] = 9934743
Flower[15][2] = 9934743
Flower[15][3] = 9934743
Flower[15][4] = 9934743
Flower[15][5] = 9934743
Flower[15][6] = 9934743
Flower[15][7] = 9934743
Flower[15][8] = 9934743
Flower[15][9] = 9934743
Flower[15][10] = 9934743
Flower[15][11] = 9934743
Flower[15][12] = 9934743
Flower[15][13] = 9934743
Flower[15][14] = 9934743
Flower[15][15] = 9934743
Flower[15][16] = 9934743
Flower[15][17] = 9934743
Flower[15][18] = 9934743
Flower[15][19] = 9934743
Flower[15][20] = 9934743
Flower[15][21] = 9934743
Flower[15][22] = 9934743
Flower[15][23] = 9934743
Flower[15][24] = 9934743
Flower[15][25] = 9934743
Flower[15][26] = 9934743
Flower[15][27] = 9934743
Flower[15][28] = 9934743
Flower[15][29] = 9934743
Flower[15][30] = 9934743
Flower[15][31] = 9934743
Flower[15][32] = 9934743
Flower[15][33] = 9934743
Flower[15][34] = 9934743
Flower[15][35] = 9934743
Flower[15][36] = 9934743
Flower[15][37] = 9934743
Flower[15][38] = 9934743
Flower[15][39] = 9934743
Flower[15][40] = 9934743
Flower[15][41] = 9934743
Flower[15][42] = 9934743
Flower[15][43] = 9934743
Flower[15][44] = 9934743
Flower[15][45] = 9934743
Flower[15][46] = 9934743
Flower[15][47] = 9934743
Flower[15][48] = 9934743
Flower[15][49] = 9934743
Flower[15][50] = 9934743
Flower[15][51] = 6523031
Flower[15][52] = 6523031
Flower[15][53] = 6523031
Flower[15][54] = 6523031
Flower[15][55] = 6523031
Flower[15][56] = 6523031
Flower[15][57] = 6523031
Flower[15][58] = 9934743
Flower[15][59] = 9934743
Flower[15][60] = 9934743
Flower[15][61] = 9934743
Flower[15][62] = 9934743
Flower[15][63] = 9934743
Flower[15][64] = 9934743
Flower[15][65] = 9934743
Flower[15][66] = 9934743
Flower[15][67] = 9934743
Flower[15][68] = 9934743
Flower[15][69] = 9934743
Flower[15][70] = 9934743
Flower[15][71] = 9934743
Flower[15][72] = 9934743
Flower[15][73] = 9934743
Flower[15][74] = 9934743
Flower[15][75] = 9934743
Flower[15][76] = 9934743
Flower[15][77] = 9934743
Flower[15][78] = 9934743
Flower[15][79] = 9934743
Flower[15][80] = 9934743
Flower[15][81] = 9934743
Flower[15][82] = 9934743
Flower[15][83] = 9934743
Flower[15][84] = 9934743
Flower[15][85] = 9934743
Flower[15][86] = 9934743
Flower[15][87] = 9934743
Flower[15][88] = 9934743
Flower[15][89] = 9934743
Flower[15][90] = 9934743
Flower[15][91] = 9934743
Flower[15][92] = 9934743
Flower[15][93] = 9934743
Flower[15][94] = 9934743
Flower[15][95] = 9934743
Flower[15][96] = 9934743
Flower[15][97] = 9934743
Flower[15][98] = 9934743
Flower[15][99] = 9934743
Flower[15][100] = 9934743
Flower[15][101] = 9934743
Flower[16] = {}
Flower[16][1] = 9934743
Flower[16][2] = 9934743
Flower[16][3] = 9934743
Flower[16][4] = 9934743
Flower[16][5] = 9934743
Flower[16][6] = 9934743
Flower[16][7] = 9934743
Flower[16][8] = 9934743
Flower[16][9] = 9934743
Flower[16][10] = 9934743
Flower[16][11] = 9934743
Flower[16][12] = 9934743
Flower[16][13] = 9934743
Flower[16][14] = 9934743
Flower[16][15] = 9934743
Flower[16][16] = 9934743
Flower[16][17] = 9934743
Flower[16][18] = 9934743
Flower[16][19] = 9934743
Flower[16][20] = 9934743
Flower[16][21] = 9934743
Flower[16][22] = 9934743
Flower[16][23] = 9934743
Flower[16][24] = 9934743
Flower[16][25] = 9934743
Flower[16][26] = 9934743
Flower[16][27] = 9934743
Flower[16][28] = 9934743
Flower[16][29] = 9934743
Flower[16][30] = 9934743
Flower[16][31] = 9934743
Flower[16][32] = 9934743
Flower[16][33] = 9934743
Flower[16][34] = 9934743
Flower[16][35] = 9934743
Flower[16][36] = 9934743
Flower[16][37] = 9934743
Flower[16][38] = 9934743
Flower[16][39] = 9934743
Flower[16][40] = 9934743
Flower[16][41] = 9934743
Flower[16][42] = 9934743
Flower[16][43] = 9934743
Flower[16][44] = 9934743
Flower[16]
Back to top
View user's profile Send private message
justa_dude
Grandmaster Cheater
Reputation: 23

Joined: 29 Jun 2010
Posts: 893

PostPosted: Tue Nov 19, 2013 3:50 pm    Post subject: Reply with quote

abhijeet1001 wrote:
ok i figured it out how to get rgb of diff colors after reading it carefully : P now thing is any way to make it accurate so that it only take the color of image n not the background ? n also how to get correct colors ? i get always wrong in incomplete onces i tried using the image u posted in ur post ( flower one )


I don't use CE's Lua very much, but doesn't it support file operations? I don't see why you'd hard-code your image when you could just read it in from a file. I'm sure there are LUA libraries for proper image handling, besides. Even if there aren't, you have access to the Windows API and can easily enough just call native functions to load bitmaps.
Back to top
View user's profile Send private message
daspamer
Grandmaster Cheater Supreme
Reputation: 54

Joined: 13 Sep 2011
Posts: 1588

PostPosted: Tue Nov 19, 2013 4:50 pm    Post subject: Reply with quote

@justa_dude,
We use LUA Socket.
So in order to be able use images, we must download them everytime, and store them in user computer.

I respect user privacy, and do not 'run' or store any kind of files in his computer.
That's why I load directly rgb table, and then just parse it (To avoid download the asset as image and then load it..)


@abhijeet, change image size.

_________________
I'm rusty and getting older, help me re-learn lua.
Back to top
View user's profile Send private message Visit poster's website
abhijeet1001
Advanced Cheater
Reputation: 0

Joined: 10 Apr 2013
Posts: 87

PostPosted: Wed Nov 20, 2013 6:16 am    Post subject: Reply with quote

DaSpamer wrote:
@justa_dude,
We use LUA Socket.
So in order to be able use images, we must download them everytime, and store them in user computer.

I respect user privacy, and do not 'run' or store any kind of files in his computer.
That's why I load directly rgb table, and then just parse it (To avoid download the asset as image and then load it..)


@abhijeet, change image size.


now how do I set IMG size ?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Lua Scripting All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites