"Cati platformer''

Instructions: Hiya!\n✂ - - - - - - - - - -\nWelcome to "Cati platformer"! And here are the rules...\n- arrows to move!\n- the pink block will lift you high!\n- don't touch the lava!\n- have fun ^^\n✂ - - - - - - - - - -\nAs for the thanks...\n- intro - @_Polka_\n- music - @ipzy\n- art - me\n- scripts - me\n✂ - - - - - - - - - -\nHave fun,\n@sledziowa2020

@Stage\n\nwhen flag clicked\nswitch backdrop to (tło1 v)\n\nwhen I receive [następny poziom v]\nnext backdrop\n\nwhen I receive [start v]\nforever\n    play sound [Louie Zong - fishing minigame v] until done\nend\n\nwhen flag clicked\nforever\n    if <(backdrop [number v]) = [9]> then\n        broadcast (koniec v)\n    end\nend\n\n@intro\n\ndefine Gładkie przejście (x) y: (y) Prędkość (prędkość)\nrepeat until <<(round (x position)) = (round (x))> and <(round (y position)) = (round (y))>>\n    change x by (((round (x)) - (round (x position))) / (prędkość))\n    change y by (((round (y)) - (round (y position))) / (prędkość))\nend\ngo to x: (x) y: (y)\n\nwhen flag clicked\nshow\nset [r v] to [0]\nstart sound [ Monody- The fat rat v]\nswitch costume to (kostium1 v)\ncreate clone of (_myself_ v)\nswitch costume to (kostium2 v)\ncreate clone of (_myself_ v)\nKlony [75]\nwait until <(r) = [1]>\npoint in direction (-137)\nswitch costume to (kostium4 v)\nwait (0.5) seconds\ngo to [front v] layer\nshow\ngo to x: (400) y: (0)\nwait (0.5) seconds\nGładkie przejście (0) y: (0) Prędkość (20)\n\nwhen I start as a clone\nif <(costume [number v]) = [2]> then\n    point in direction (90)\n    go to [back v] layer\n    go to x: (0) y: (0)\n    show\nend\nif <(costume [number v]) = [1]> then\n    go to x: (0) y: (0)\n    go to [front v] layer\n    switch costume to (kostium1 v)\n    clear graphic effects\n    set size to (0) %\n    point in direction (0)\n    switch costume to (kostium1 v)\n    repeat (40)\n        set [gładkość rozmiaru v] to (((Gładkość rozmiaru) * (.7)) + (((70) - (size)) * (.1)))\n        change size by (Gładkość rozmiaru)\n        change [ghost v] effect by (-10)\n        turn right (((90) - (direction)) / (8)) degrees\n    end\n    switch costume to (kostium1 v)\n    set [r v] to [1]\nend\n\nwhen I start as a clone\nif <(costume [number v]) = [3]> then\n    go to x: (0) y: (0)\n    go to [front v] layer\n    set [prędkość v] to (pick random (10) to (15))\n    set [yv v] to (pick random (2) to (7))\n    change size by (pick random (-150) to (0))\n    change [brightness v] effect by (pick random (-20) to (20))\n    turn right (pick random (-10) to (10)) degrees\n    show\n    repeat until <touching (_edge_ v)?>\n        go to [front v] layer\n        move (Prędkość) steps\n        change y by (Yv)\n        change [yv v] by (-0.4)\n        set [prędkość v] to ((Prędkość) * (0.95))\n    end\n    hide\n    delete this clone\nend\n\ndefine Klony ()\nrepeat ()\n    switch costume to (kostium3 v)\n    create clone of (_myself_ v)\n    turn left (15) degrees\nend\n\ndefine Klonowanie\nswitch costume to (kostium4 v)\ncreate clone of (_myself_ v)\n\nwhen flag clicked\nwait (4.72) seconds\nrepeat (10)\n    change [ghost v] effect by (10)\nend\nhide\nbroadcast (Zacznij Projekt v)\n\nwhen I start as a clone\nwait (5.5) seconds\nbroadcast (start v)\ndelete this clone\n\n@player - cati\n\nwhen flag clicked\nforever\n    if <touching color (#ff00c5)?> then\n        set [prędkość skakania v] to [15]\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (meta v)?> then\n        go to x: (-179) y: (-35)\n        broadcast (następny poziom v)\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [start v]\nswitch costume to (kostium1 v)\ngo to x: (-179) y: (-35)\nshow\nset [prędkość ruchu v] to [0]\nset [prędkość skakania v] to [0]\nforever\n    if <touching color (#9e0000)?> then\n        change y by (0.5)\n        change x by ((prędkość ruchu) * (-1))\n        set [prędkość ruchu v] to [0]\n    end\n    change y by (prędkość skakania)\n    if <touching color (#9e0000)?> then\n        change y by ((prędkość skakania) * (-1))\n        set [prędkość skakania v] to [0]\n    end\n    change y by (-0.5)\n    if <<touching color (#9e0000)?> and <key (up arrow v) pressed?>> then\n        set [prędkość skakania v] to [8]\n    end\n    change y by (0.5)\n    change [prędkość skakania v] by (-0.5)\n    if <touching color (#9e0000)?> then\n        set [prędkość skakania v] to [0]\n    end\n    if <key (right arrow v) pressed?> then\n        change [prędkość ruchu v] by (1)\n    end\n    if <key (left arrow v) pressed?> then\n        change [prędkość ruchu v] by (-1)\n    end\n    set [prędkość ruchu v] to ((prędkość ruchu) * (0.9))\n    change x by (prędkość ruchu)\nend\n\nwhen flag clicked\nforever\n    if <touching color (#ff0000)?> then\n        go to x: (-179) y: (-35)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching color (#ff0000)?> then\nend\n\nwhen I receive [koniec v]\nhide\nstop [all v]\n\n@meta\n\nwhen flag clicked\nhide\n\nwhen I receive [start v]\nshow\n\n@miniaturka\n\nwhen flag clicked\nhide\ngo to [front v] layer\ngo to x: (0) y: (0)\n\nshow\n\n@Sprite1\n\n