What's the secret? - Platformer game

Instructions: Hello everyone!\nYou walk with the arrows and have to complete the levels. It's also mobile friendly\nBut in every level is something strange...\nPlay it and finish all the levels\nYou can use tips or answers if you don't know how to complete this level.

@Stage\n\nwhen flag clicked\nswitch backdrop to (niks v)\n\n@Player\n\nwhen flag clicked\nswitch costume to (rood v)\nforever\n    if <(mijn variabele) = [2]> then\n        if <(x position) < [-230]> then\n            set x to (131)\n        end\n    end\nend\n\nwhen I start as a clone\nrepeat (10)\n    change [ghost v] effect by (10)\n    change [color v] effect by (1)\n    change [brightness v] effect by (5)\nend\ndelete this clone\n\nwhen flag clicked\nset [mijn variabele v] to [1]\nshow\nset [xv v] to [0]\nset [yv v] to [0]\ngo to x: (-216) y: (-10)\ngo to [front v] layer\nforever\n    clear graphic effects\n    show\n    change [yv v] by (-1)\n    if <<key (left arrow v) pressed?> or <<<<(mouse y) < [127]> or <[-160] < (mouse x)>> and <mouse down?>> and <(x position) > ((mouse x) + (10))>>> then\n        change [xv v] by (-1)\n    end\n    if <<key (right arrow v) pressed?> or <<<<(mouse y) < [127]> or <[-160] < (mouse x)>> and <((mouse x) + (-10)) > (x position)>> and <mouse down?>>> then\n        change [xv v] by (1)\n    end\n    set [xv v] to ((Xv) * (0.87))\n    change x by (Xv)\n    if <touching (levels v)?> then\n        change y by (1)\n        if <touching (levels v)?> then\n            change y by (1)\n            if <touching (levels v)?> then\n                change y by (1)\n                if <touching (levels v)?> then\n                    change y by (1)\n                    if <touching (levels v)?> then\n                        change y by (1)\n                        if <touching (levels v)?> then\n                            change y by (-5)\n                            change x by ((Xv) * (-1))\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change y by (Yv)\n    if <touching (levels v)?> then\n        change y by ((Yv) * (-1))\n        set [yv v] to [0]\n    end\n    if <<key (up arrow v) pressed?> or <<<<(mouse y) < [127]> or <[-160] < (mouse x)>> and <mouse down?>> and <((mouse y) + (-20)) > (y position)>>> then\n        change y by (-1)\n        if <touching (levels v)?> then\n            change [yv v] by (13)\n        end\n    end\n    if <(x position) > [230]> then\n        change [mijn variabele v] by (1)\n        broadcast (message1 v)\n        go to x: (-216) y: (10)\n    end\n    if <touching (lava v)?> then\n        set [xv v] to [0]\n        set [yv v] to [0]\n        go to x: (-216) y: (10)\n    end\n    create clone of (_myself_ v)\nend\n\n@Lava\n\nwhen flag clicked\nforever\n    if <(mijn variabele) = [1]> then\n        switch costume to (level1 v)\n    end\n    if <(mijn variabele) = [2]> then\n        switch costume to (level2 v)\n    end\n    if <(mijn variabele) = [3]> then\n        switch costume to (level3 v)\n    end\n    if <(mijn variabele) = [4]> then\n        switch costume to (level4 v)\n    end\n    if <(mijn variabele) = [5]> then\n        if <(antwoord) = [nee]> then\n            switch costume to (level5 v)\n        else\n            switch costume to (level5-tip v)\n        end\n    end\n    if <(mijn variabele) = [6]> then\n        switch costume to (level6 v)\n    end\n    if <(mijn variabele) = [7]> then\n        switch costume to (level7 v)\n    end\n    if <(mijn variabele) = [8]> then\n        if <(antwoord) = [nee]> then\n            switch costume to (level8 v)\n        else\n            switch costume to (level8-tip v)\n        end\n    end\n    if <(mijn variabele) = [9]> then\n        switch costume to (level1 v)\n    end\nend\n\n@Levels\n\nwhen I receive [message1 v]\nif <not <(backdrop [name v]) = [Level]>> then\n    next costume\nend\n\nwhen flag clicked\nset [antwoord v] to [nee]\nswitch costume to (level1 v)\n\n@Tekst\n\nwhen flag clicked\nforever\n    if <(mijn variabele) = [1]> then\n        switch costume to (level1 v)\n    end\n    if <(mijn variabele) = [2]> then\n        switch costume to (level2 v)\n    end\n    if <(mijn variabele) = [3]> then\n        switch costume to (level3 v)\n    end\n    if <(mijn variabele) = [4]> then\n        switch costume to (level4 v)\n    end\n    if <(mijn variabele) = [5]> then\n        switch costume to (level5 v)\n    end\n    if <(mijn variabele) = [6]> then\n        switch costume to (level6 v)\n    end\n    if <(mijn variabele) = [7]> then\n        switch costume to (level7 v)\n    end\n    if <(mijn variabele) = [8]> then\n        switch costume to (level8 v)\n    end\n    if <(mijn variabele) = [9]> then\n        switch costume to (niks v)\n    end\nend\n\n@Nepperds\n\nwhen flag clicked\nforever\n    if <(mijn variabele) = [1]> then\n        switch costume to (level1 v)\n    end\n    if <(mijn variabele) = [2]> then\n        switch costume to (level2 v)\n    end\n    if <(mijn variabele) = [3]> then\n        switch costume to (level3 v)\n    end\n    if <(mijn variabele) = [4]> then\n        if <(antwoord) = [nee]> then\n            switch costume to (level4 v)\n        else\n            switch costume to (level4-tip v)\n        end\n    end\n    if <(mijn variabele) = [5]> then\n        switch costume to (level5 v)\n    end\n    if <(mijn variabele) = [6]> then\n        switch costume to (level6 v)\n    end\n    if <(mijn variabele) = [7]> then\n        switch costume to (level7 v)\n    end\n    if <(mijn variabele) = [8]> then\n        switch costume to (level8 v)\n    end\n    if <(mijn variabele) = [9]> then\n        switch costume to (the end v)\n    end\nend\n\nwhen I receive [answer only fakerds v]\nhide\n\nwhen I receive [level 5 answer v]\nhide\n\nwhen I receive [level 8 answer v]\nhide\n\nwhen I receive [message1 v]\nshow\n\nwhen I receive [level 2 answer v]\nhide\n\nswitch costume to (level4 v)\n\n@Hints\n\nwhen flag clicked\nhide\n\nwhen I receive [level 1 hint v]\nswitch costume to (level1 v)\nshow\n\nwhen I receive [level 2 hint v]\nswitch costume to (level2 v)\nshow\n\nwhen I receive [level 3 hint v]\nswitch costume to (level3 v)\nshow\n\nwhen I receive [level 4 hint v]\nswitch costume to (level4 v)\nshow\n\nwhen I receive [level 5 hint v]\nswitch costume to (level5 v)\nshow\n\nwhen I receive [level 6 hint v]\nswitch costume to (level6 v)\nshow\n\nwhen I receive [level 7 hint v]\nswitch costume to (level7 v)\nshow\n\nwhen I receive [level 8 hint v]\nswitch costume to (level8 v)\nshow\n\nwhen I receive [message1 v]\nhide\n\n@Button1\n\nwhen this sprite clicked\nif <(mijn variabele) = [1]> then\n    broadcast (Level 1 hint v)\nend\nif <(mijn variabele) = [2]> then\n    broadcast (Level 2 hint v)\nend\nif <(mijn variabele) = [3]> then\n    broadcast (Level 3 hint v)\nend\nif <(mijn variabele) = [4]> then\n    broadcast (Level 4 hint v)\nend\nif <(mijn variabele) = [5]> then\n    broadcast (Level 5 hint v)\nend\nif <(mijn variabele) = [6]> then\n    broadcast (Level 6 hint v)\nend\nif <(mijn variabele) = [7]> then\n    broadcast (Level 7 hint v)\nend\nif <(mijn variabele) = [8]> then\n    broadcast (Level 8 hint v)\nend\n\nwhen flag clicked\nswitch costume to (button1 v)\nforever\n    go to [front v] layer\nend\n\n@Button2\n\nwhen this sprite clicked\nset [antwoord v] to [ja]\nif <(mijn variabele) = [1]> then\n    broadcast (Answer only fakerds v)\nend\nif <(mijn variabele) = [2]> then\n    broadcast (Level 2 answer v)\n    switch costume to (level 2 answer v)\nend\nif <(mijn variabele) = [3]> then\n    broadcast (Answer only fakerds v)\nend\nif <(mijn variabele) = [4]> then\n    broadcast (Level 4 answer v)\nend\nif <(mijn variabele) = [5]> then\n    broadcast (Level 5 answer v)\nend\nif <(mijn variabele) = [6]> then\n    broadcast (Answer only fakerds v)\nend\nif <(mijn variabele) = [7]> then\n    broadcast (Answer only fakerds v)\nend\nif <(mijn variabele) = [8]> then\n    broadcast (Level 8 answer v)\nend\n\nwhen I receive [message1 v]\nset [antwoord v] to [nee]\nswitch costume to (button1 v)\n\nwhen flag clicked\nswitch costume to (button1 v)\nforever\n    go to [front v] layer\nend\n\n