Nie bardzo wiem, jak rozgryść poziom 5., ale prawdopodobnie kluczowym elementem skryptu jest ten kod:
Kod
if( gP(getLay('el3'))-gP(getLay('el1'))==gP(getLay('el3'),1)-gP(getLay('el2'),1)&&
gP(getLay('el1'),1)-gP(getLay('el2'),1)==gP(getLay('el3'))-gP(getLay('el2'))&&
gP(getLay('el2'))-gP(getLay('el1'))==gP(getLay('el3'),1)-gP(getLay('el1'),1)&&
gP(getLay('el3'),1)-gP(getLay('el1'),1)>0&&gP(getLay('el3'))-gP(getLay('el2'))>0
. Zdaje się, że poszczególne klocki muszą spełniać określone kryteria odległości od lewej i górnej krawędzi :? Jeśłi tak rzeczywiście jest, to nie mam pojęcia jak to przejść, bo trzeba by przecież rozpracować wszystkie porównania naraz, a tego żaden człowiek nie jest w stanie zrobić w swojek głowie. Wysilę się :x :wink: i może coś wykombinuję :?