Мой первый платформер|My first platformer

Instructions: Мой первый платформер на этом аккаунте.У меня есть ещё платформеры на аккаунте @codeum-414.\nРемиксы можно делать, только нормальные и с изменениями!\nИ кстати, КАК МЫ ТАК БЫСТРО НАБИРАЕМ ЛАЙКИ И ЗВЁЗДЫ?????????????? \nПродолжение скоро\nОбновы будут, но редко

@Stage\n\nwhen flag clicked\nforever\n    play sound [ParagonX9-Chaoz Fantasty v] until done\nend\n\nwhen flag clicked\nforever\n    set volume to (Звук) %\nend\n\n@Игрок\n\ndefine вниз\nrepeat until <not >\n    change y by (-1)\nend\n\nwhen flag clicked\nset [уровень v] to [1]\ngo to x: (-206) y: (104)\nswitch costume to (обычный v)\nset [y speed v] to [0]\nforever\n    change [y speed v] by (-1)\n    change y by (Y speed)\n    if <<touching color (#ff0000)?> or <touching color (#ffa700)?>> then\n        start sound [Oops v]\n        go to x: (-206) y: (104)\n    end\n    if <(y position) < [-175]> then\n        go to x: (-206) y: (104)\n    end\n    if <touching (ground v)?> then\n        point in direction (90)\n        if <(Y speed) < [0]> then\n             выталкивание вверх\n        else\n            выталкивание вниз\n        end\n        set [y speed v] to [0]\n        set [прыгает? v] to [0]\n    end\n    if <key (right arrow v) pressed?> then\n        switch costume to (вправо v)\n        change x by (5)\n        if <<touching (ground v)?> or <touching (стена v)?>> then\n            change x by (-5)\n        end\n    end\n    if <key (left arrow v) pressed?> then\n        switch costume to (влево v)\n        change x by (-5)\n        if <touching (ground v)?> then\n            change x by (5)\n        end\n    end\n    if <(Прыгает?) = [0]> then\n        switch costume to (обычный v)\n        if <key (up arrow v) pressed?> then\n            set [y speed v] to [15]\n            change [прыгает? v] by (1)\n        end\n    end\n    if <<touching (_edge_ v)?> and <(x position) > [232]>> then\n        wait (0.3) seconds\n        broadcast (новый уровень v)\n        go to x: (-199) y: (-24)\n        broadcast (Показаться v)\n    end\nend\n\ndefine  выталкивание вверх\nrepeat until <not <touching (ground v)?>>\n    change y by (1)\nend\n\ndefine выталкивание вниз\nrepeat until <not <touching (ground v)?>>\n    change y by (-1)\nend\nswitch costume to (обычный v)\n\nwhen I receive [новый уровень v]\ngo to x: (-230) y: (-31)\n\nwhen I receive [вступление v]\ngo to x: (-230) y: (-68)\n\nwhen flag clicked\nforever\n    if <touching color (#eeff00)?> then\n        set [прыгает? v] to [20]\n    end\nend\n\nwhen flag clicked\nrepeat until <not <(Уровень) = [11]>>\n    go to x: (-190) y: (6)\nend\n\n@Ground\n\nwhen flag clicked\nset [деньги v] to [0]\nswitch costume to (1 v)\nshow\n\nwhen I receive [новый уровень v]\nnext costume\n\n@Превью\n\nwhen flag clicked\nhide\n\n@Монета\n\nwhen flag clicked\nshow\ngo to x: (-9) y: (-44)\nforever\n    if <(Уровень) = [2]> then\n        go to x: (-6) y: (78)\n    end\n    if <(Уровень) = [3]> then\n        go to x: (28) y: (196)\n    end\n    if <(Уровень) = [5]> then\n        go to x: (-38) y: (-53)\n    end\n    if <(Уровень) = [7]> then\n        go to x: (112) y: (13)\n    end\n    if <(Уровень) = [8]> then\n        go to x: (74) y: (73)\n    end\n    if <(Уровень) = [9]> then\n        go to x: (-44) y: (126)\n    end\n    if <(Уровень) = [10]> then\n        go to x: (111) y: (-33)\n    end\n    if <(Уровень) = [11]> then\n        go to x: (166) y: (-96)\n    end\n    if <(Уровень) = [15]> then\n        go to x: (-5) y: (-96)\n    end\n    if <(Уровень) = [18]> then\n        go to x: (96) y: (18)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (игрок v)?> then\n        start sound [Boing v]\n        hide\n        wait (0.2) seconds\n        change [деньги v] by (1)\n    end\nend\n\nwhen I receive [показаться v]\nshow\n\n