Beluga Platformer!
@Stage\n\nwhen flag clicked\nshow list [топ 1 v]\nhide variable [время v]\nset [время v] to [0]\nforever\n    wait (1) seconds\n    change [время v] by (1)\nend\n\nwhen I receive [конец v]\nstop [other scripts in sprite v]\nshow variable [время v]\nif <(время) < (☁ 1 место)> then\n    set [☁ 1 место v] to (время)\nend\nhide list [топ 1 v]\n\nif <(время) < (☁ 2 место)> then\n    if <(время) < [50]> then\n        set [☁ 3 место v] to (☁ 2 место)\n        set [☁ 2 место v] to (☁ 1 место)\n    else\n        set [☁ 3 место v] to (☁ 2 место)\n        set [☁ 2 место v] to (время)\n        set [☁ 1 место v] to (☁ 1 место)\n    end\nelse\n    set [☁ 3 место v] to (время)\nend\n\nset [☁ 1 место v] to [100000]\nset [☁ 2 место v] to [100000]\nset [☁ 3 место v] to [100000]\n\nwhen flag clicked\nforever\n    play sound [Мой музон для компьютерных игр — Для прямой трансляции v] until done\nend\n\nset [☁ 1 место v] to [10000]\n\nwhen flag clicked\nset volume to (10) %\n\n@Спрайт 1\n\nwhen flag clicked\nforever\n    set [color v] effect to (цвет)\n    change [цвет v] by (1)\nend\n\nwhen flag clicked\nset [у игрока v] to [0]\nset [х игрока v] to [0]\nset [движение v] to [0]\nforever\n    if <<key (right arrow v) pressed?> or <key (d v) pressed?>> then\n        set [управление v] to [к]\n        switch costume to (костюм 1 v)\n        repeat <(движение) < [5]>\n            change [движение v] by (1)\n        end\n    end\n    if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n        set [управление v] to [к]\n        switch costume to (костюм 2 v)\n        if <(движение) > [-5]> then\n            change [движение v] by (-1)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    change [х игрока v] by (движение)\nend\n\nwhen flag clicked\nforever\n    if <(управление) = [к]> then\n        if <not <<<<key (right arrow v) pressed?> or <key (left arrow v) pressed?>> or <key (a v) pressed?>> or <key (d v) pressed?>>> then\n            if <(движение) > [0]> then\n                if <not <[0] = (движение)>> then\n                    change [движение v] by (-0.5)\n                end\n            else\n                if <not <[0] = (движение)>> then\n                    change [движение v] by (0.5)\n                end\n            end\n        end\n    end\nend\n\nwhen flag clicked\nset [прыжок v] to [0]\nforever\n    if <<key (up arrow v) pressed?> or <key (w v) pressed?>> then\n        if <touching color (#c6ff96)?> then\n            set [прыжок v] to [0]\n            set [падать v] to [нет]\n            repeat (10)\n                change [прыжок v] by (1)\n                change [у игрока v] by (прыжок)\n            end\n            repeat until <touching color (#c6ff96)?>\n                if <not <[-15] > (прыжок)>> then\n                    change [прыжок v] by (-1)\n                end\n                change [у игрока v] by (прыжок)\n            end\n            wait (0.1) seconds\n            set [падать v] to [да]\n        end\n    end\nend\n\nchange y by (10)\n\nchange y by (10)\n\nwhen flag clicked\nset [падать v] to [да]\nforever\n    if <<(падать) = [да]> and <not <touching color (#c6ff96)?>>> then\n        set [прыжок v] to [0]\n        repeat until <<(падать) = [нет]> or <touching color (#c6ff96)?>>\n            if <(прыжок) > [-10]> then\n                change [прыжок v] by (-1)\n            end\n            change [у игрока v] by (прыжок)\n        end\n    end\nend\n\nchange [прыжок v] by (-1)\n\nwhen flag clicked\nset [спаунпоинт v] to [нет]\nwait (1) seconds\nforever\n    if <touching color (#eb6262)?> then\n        repeat (25)\n            change [ghost v] effect by (4)\n        end\n        if <(спаунпоинт) = [нет]> then\n            set [ghost v] effect to (0)\n            set [у игрока v] to [0]\n            set [х игрока v] to [0]\n        else\n            if <(спаунпоинт) = [да]> then\n                set [ghost v] effect to (0)\n                set [у игрока v] to [670]\n                set [х игрока v] to [-110]\n            else\n                set [ghost v] effect to (0)\n                set [у игрока v] to [1076]\n                set [х игрока v] to [-400]\n            end\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching (спрайт 14 v)?> then\n        broadcast (прыгаю v)\n        wait (0.4) seconds\n        if <touching (спрайт 14 v)?> then\n            set [падать v] to [нет]\n            set [прыжок v] to [0]\n            repeat (20)\n                change [прыжок v] by (1)\n                change [у игрока v] by (прыжок)\n            end\n            repeat until <touching color (#c6ff96)?>\n                if <not <(прыжок) = [-15]>> then\n                    change [прыжок v] by (-1)\n                end\n                if <not <touching color (#c6ff96)?>> then\n                    change [у игрока v] by (прыжок)\n                else\n                    stop [this script v]\n                end\n            end\n            set [падать v] to [да]\n        end\n    end\nend\n\nset [у игрока v] to [700]\nset [х игрока v] to [-1000]\n\nwhen flag clicked\nset [у игрока v] to [0]\nset [х игрока v] to [0]\nset [движение v] to [0]\nforever\n    if <<[0] < (mouse x)> and <mouse down?>> then\n        set [управление v] to [м]\n        switch costume to (костюм 1 v)\n        repeat <(движение) < [5]>\n            change [движение v] by (1)\n        end\n    end\n    if <<(mouse x) < [0]> and <mouse down?>> then\n        set [управление v] to [м]\n        switch costume to (костюм 2 v)\n        if <(движение) > [-5]> then\n            change [движение v] by (-1)\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <(управление) = [м]> then\n        if <not <mouse down?>> then\n            if <(движение) > [0]> then\n                if <not <[0] = (движение)>> then\n                    change [движение v] by (-0.5)\n                end\n            else\n                if <not <[0] = (движение)>> then\n                    change [движение v] by (0.5)\n                end\n            end\n        end\n    end\nend\n\nset [☁ 1 место v] to [50]\n\nwhen flag clicked\nset [прыжок v] to [0]\nforever\n    if <<[0] < (mouse y)> and <mouse down?>> then\n        set [прыжок v] to [0]\n        set [падать v] to [нет]\n        repeat (10)\n            change [прыжок v] by (1)\n            change [у игрока v] by (прыжок)\n        end\n        repeat until <touching color (#c6ff96)?>\n            if <not <[-15] > (прыжок)>> then\n                change [прыжок v] by (-1)\n            end\n            change [у игрока v] by (прыжок)\n        end\n        wait (0.1) seconds\n        set [падать v] to [да]\n    end\nend\n\nset [☁ 1 место v] to [98]\n\nwhen flag clicked\nforever\n    if <<touching color (#ff98ec)?> or <touching color (#68c0ff)?>> then\n        repeat until <not <<touching color (#ff98ec)?> or <touching color (#68c0ff)?>>>\n            set [прыжок v] to [-3]\n        end\n    end\nend\n\nchange y by (-1)\n\nwhen flag clicked\nforever\n    if <<touching color (#ff98ec)?> or <touching color (#68c0ff)?>> then\n        if <[1] = (costume [number v])> then\n            repeat until <not <<touching color (#ff98ec)?> or <touching color (#68c0ff)?>>>\n                set [движение v] to [-3]\n            end\n        end\n        if <[2] = (costume [number v])> then\n            repeat until <not <<touching color (#ff98ec)?> or <touching color (#68c0ff)?>>>\n                set [движение v] to [1]\n            end\n        end\n    end\nend\n\nchange [прыжок v] by (-1)\n\nset volume to (25) %\n\n@Спрайт 2\n\nwhen flag clicked\nset [у v] to [-20]\n\nwhen flag clicked\nforever\n    go to x: (0) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    if <((у) - (у игрока)) < [-49]> then\n        hide\n    else\n        show\n    end\nend\n\n@Спрайт 3\n\nwhen flag clicked\nset [у v] to [-10]\n\nwhen flag clicked\nforever\n    go to x: (0) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    if <((у) - (у игрока)) < [-49]> then\n        hide\n    else\n        show\n    end\nend\n\nwhen flag clicked\nset [ghost v] effect to (45)\ngo to [front v] layer\n\n@Спрайт 4\n\nwhen flag clicked\nset [у v] to [-110]\nset [х v] to [300]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nset [ghost v] effect to (25)\ngo to [back v] layer\nforever\n    if <<<not <(x position) < [-311]>> and <not <[333] < (x position)>>> and <not <(y position) < [-213]>>> then\n        show\n    else\n        hide\n    end\nend\n\n@Спрайт 5\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nset [ghost v] effect to (25)\ngo to [back v] layer\nforever\n    if <<<not <(x position) < [-288]>> and <not <[289] < (x position)>>> and <not <(y position) < [-257]>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [-43]\nset [х v] to [-200]\n\n@Спрайт 6\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nset [ghost v] effect to (50)\ngo to [back v] layer\nforever\n    if <<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-200]>>> then\n    else\n        hide\n    end\nend\n\nwhen flag clicked\n\nforever\n    hide\n    wait (pick random (2) to (5)) seconds\n    set [у v] to (pick random (-75) to (-25))\n    set [х v] to ((у игрока) - (220))\n    show\n    repeat until <[370] < ((х) - (х игрока))>\n        change [х v] by (1)\n    end\n    hide\nend\n\n@Спрайт 7\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [-70]\nset [х v] to [100]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 8\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [15]\nset [х v] to [-100]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 9\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [100]\nset [х v] to [75]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 10\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [185]\nset [х v] to [250]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 11\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [270]\nset [х v] to [450]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 12\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [375]\nset [х v] to [250]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 13\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [375]\nset [х v] to [160]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 14\n\nwhen I receive [прыгаю v]\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [426]\nset [х v] to [135]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen I receive [прыгаю v]\nswitch costume to (костюм 1 v)\nrepeat (2)\n    next costume\n    wait (0.1) seconds\nend\nrepeat (4)\n    next costume\n    wait (0.01) seconds\nend\nrepeat (2)\n    next costume\n    wait (0.1) seconds\nend\n\n@Спрайт 16\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [730]\nset [х v] to [-150]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    turn right (5) degrees\nend\n\n@Спрайт 18\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [600]\nset [х v] to [30]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    turn right (5) degrees\nend\n\n@Спрайт 19\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [530]\nset [х v] to [-400]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 15\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [530]\nset [х v] to [-150]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 20\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [700]\nset [х v] to [50]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 21\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [530]\nset [х v] to [-650]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 22\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [530]\nset [х v] to [-900]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    replace item (1) of [топ 1 v] with (☁ 1 место)\n    wait (1) seconds\nend\n\n@Спрайт 23\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [615]\nset [х v] to [-1050]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 24\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [710]\nset [х v] to [-800]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 27\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [785]\nset [х v] to [-600]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 28\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [785]\nset [х v] to [-370]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 17\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [530]\nset [х v] to [-50]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 25\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-240]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [785]\nset [х v] to [-500]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    turn right (5) degrees\nend\n\n@Спрайт 26\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [870]\nset [х v] to [-200]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 29\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [1300]\nset [х v] to [-525]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    if <touching (спрайт 1 v)?> then\n        broadcast (конец v)\n    end\nend\n\n@Спрайт 31\n\nwhen flag clicked\nhide\n\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n    end\nend\n\nwhen flag clicked\nset [у v] to [1050]\nset [х v] to [-400]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 32\n\ngo to [front v] layer\n\nwhen flag clicked\nhide\n\nreplace item (2) of [топ 1 v] with [pro-135]\n\n@Спрайт 33\n\nwhen flag clicked\nshow\nforever\n    if <touching (mouse-pointer v)?> then\n        hide list [топ 1 v]\n    else\n        show list [топ 1 v]\n    end\nend\n\nshow variable [рекордсмен v]\n\nhide variable [рекордсмен v]\n\nset [вывод v] to [ккккккккк]\n\n@Спрайт 34\n\n@Спрайт 35\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-198]>>> and <not <[198] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [600]\nset [х v] to [-100]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nswitch costume to (костюм 2 v)\nwait until <touching (спрайт 1 v)?>\nswitch costume to (костюм 1 v)\nset [спаунпоинт v] to [да]\n\n@Спрайт 36\n\nset [азбука v] to [абвгдеёжзийклмнопрстуфхцчшщъыьэюяqwertyuiopasdfghjklzxcvbnm1234567890\(\)-_=+@$]\n\nwhen flag clicked\nset [азбука v] to [абвгдеёжзийклмнопрстуфхцчшщъыьэюяqwertyuiopasdfghjklzxc]\n\ndefine ПРОВЕРКА\nset [номер2 v] to [1]\nrepeat (length of (азбука))\n    if <(letter (номе1) of (username)) = (letter (номер2) of (азбука))> then\n        set [☁ цыфры v] to (join (☁ цыфры) (join (номер2) [-]))\n        stop [this script v]\n    else\n        change [номер2 v] by (1)\n    end\nend\n\nwhen I receive [конец v]\nset [☁ цыфры v] to []\nset [номе1 v] to [0]\nif <(время) < (☁ 1 место)> then\n    repeat (length of (username))\n        change [номе1 v] by (1)\n        ПРОВЕРКА\n    end\n    set [вывод v] to []\n    set [номер3 v] to [-2]\n    repeat ((length of (☁ цыфры)) / (3))\n        set [вывод v] to (join (вывод) (letter (((letter ((НОМЕР3) + (3)) of (☁ цыфры)) * (10)) + (letter ((НОМЕР3) + (4)) of (☁ цыфры))) of (азбука)))\n        change [номер3 v] by (3)\n    end\nend\n\nif <(время) < (☁ 3 место)> then\n    if <(время) < (☁ 2 место)> then\n        if  then\n            set [☁ 3 место v] to (☁ 2 место)\n            set [☁ 2 место v] to (☁ 1 место)\n            set [☁ 1 место v] to (время)\n            set [☁ цыфры v] to []\n            set [номе1 v] to [0]\n            repeat (length of (username))\n                change [номе1 v] by (1)\n                ПРОВЕРКА\n            end\n            set [вывод v] to []\n            set [номер3 v] to [-2]\n            repeat ((length of (☁ цыфры)) / (3))\n                set [вывод v] to (join (вывод) (letter (((letter ((НОМЕР3) + (3)) of (☁ цыфры)) * (10)) + (letter ((НОМЕР3) + (4)) of (☁ цыфры))) of (азбука)))\n                change [номер3 v] by (3)\n            end\n            wait (1) seconds\n            replace item (6) of [топ 1 v] with (item (4) of [топ 1 v])\n            replace item (4) of [топ 1 v] with (item (2) of [топ 1 v])\n            replace item (2) of [топ 1 v] with (вывод)\n        else\n            set [☁ 3 место v] to (☁ 2 место)\n            set [☁ 2 место v] to (время)\n            set [☁ цыфры v] to []\n            set [номе1 v] to [0]\n            repeat (length of (username))\n                change [номе1 v] by (1)\n                ПРОВЕРКА\n            end\n            set [вывод v] to []\n            set [номер3 v] to [-2]\n            repeat ((length of (☁ цыфры)) / (3))\n                set [вывод v] to (join (вывод) (letter (((letter ((НОМЕР3) + (3)) of (☁ цыфры)) * (10)) + (letter ((НОМЕР3) + (4)) of (☁ цыфры))) of (азбука)))\n                change [номер3 v] by (3)\n            end\n            wait (1) seconds\n            replace item (6) of [топ 1 v] with (item (4) of [топ 1 v])\n            replace item (4) of [топ 1 v] with (вывод)\n        end\n    else\n        set [☁ 3 место v] to (время)\n        set [☁ цыфры v] to []\n        set [номе1 v] to [0]\n        repeat (length of (username))\n            change [номе1 v] by (1)\n            ПРОВЕРКА\n        end\n        set [вывод v] to []\n        set [номер3 v] to [-2]\n        repeat ((length of (☁ цыфры)) / (3))\n            set [вывод v] to (join (вывод) (letter (((letter ((НОМЕР3) + (3)) of (☁ цыфры)) * (10)) + (letter ((НОМЕР3) + (4)) of (☁ цыфры))) of (азбука)))\n            change [номер3 v] by (3)\n        end\n        wait (1) seconds\n    end\nend\n\nreplace item (6) of [топ 1 v] with (вывод)\n\nhide list [топ 1 v]\n\nreplace item (6) of [топ 1 v] with (item (4) of [топ 1 v])\nreplace item (4) of [топ 1 v] with (item (2) of [топ 1 v])\n\nwhen flag clicked\nforever\n    replace item (1) of [топ 1 v] with (☁ 1 место)\n    replace item (3) of [топ 1 v] with (☁ 2 место)\n    replace item (5) of [топ 1 v] with (☁ 3 место)\nend\n\nset [☁ 1 место v] to [27]\n\nset [☁ 3 место v] to [1000]\n\nset [☁ 1 место v] to [27]\n\nrepeat (2)\nend\n\nreplace item (6) of [топ 1 v] with [что-то]\nreplace item (4) of [топ 1 v] with [что-то]\nreplace item (2) of [топ 1 v] with [что-то]\n\nset [время v] to [27]\nset [☁ 2 место v] to (☁ 1 место)\nset [☁ 1 место v] to (время)\n\nreplace item (6) of [топ 1 v] with (item (4) of [топ 1 v])\nreplace item (4) of [топ 1 v] with (item (2) of [топ 1 v])\n\nreplace item (2) of [топ 1 v] with [что-то]\n\nwhen flag clicked\nforever\n    set [рекордсмен v] to (вывод)\nend\n\n@Спрайт 38\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-255]>> and <not <[377] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-184]>>> and <not <[167] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [150]\nset [х v] to [-80]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 39\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-419]>> and <not <[441] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-148]>>> and <not <[200] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [100]\nset [х v] to [-30]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nwait (0.1) seconds\ngo to [back v] layer\n\n@Спрайт 40\n\nwhen flag clicked\nset [у v] to [0]\nset [х v] to [0]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    go to [back v] layer\nend\n\n@Спрайт 41\n\n@Спрайт 37\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-261]>> and <not <[414] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-269]>>> and <not <[167] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [0]\nset [х v] to [330]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 30\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-198]>>> and <not <[198] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [1035]\nset [х v] to [-400]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nswitch costume to (костюм 2 v)\nwait until <touching (спрайт 1 v)?>\nswitch costume to (костюм 1 v)\nset [спаунпоинт v] to [дада]\n\n@Спрайт 42\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [975]\nset [х v] to [-400]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 43\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [1060]\nset [х v] to [-600]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    replace item (1) of [топ 1 v] with (☁ 1 место)\n    wait (1) seconds\nend\n\n@Спрайт 44\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [950]\nset [х v] to [-700]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 45\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-240]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [950]\nset [х v] to [-925]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    turn right (5) degrees\nend\n\n@Спрайт 46\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [950]\nset [х v] to [-800]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 47\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-180]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [1000]\nset [х v] to [-1000]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 48\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [1150]\nset [х v] to [-900]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\n@Спрайт 49\n\nwhen flag clicked\nset [ghost v] effect to (0)\ngo to [back v] layer\nforever\n    if <<<<not <((х) - (х игрока)) < [-288]>> and <not <[289] < ((х) - (х игрока))>>> and <not <((у) - (у игрока)) < [-224]>>> and <not <[180] < ((у) - (у игрока))>>> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [у v] to [1225]\nset [х v] to [-700]\n\nwhen flag clicked\nforever\n    go to x: ((х) - (х игрока)) y: ((у) - (у игрока))\nend\n\nwhen flag clicked\nforever\n    replace item (1) of [топ 1 v] with (☁ 1 место)\n    wait (1) seconds\nend\n\n
                          ᴘᴏʀᴛᴀʟ||ᴘʟᴀᴛꜰᴏʀᴍᴇʀ\nNew amazing game https://scratch.mit.edu/projects/761516814/\n\nmy new onlin game https://scratch.mit.edu/projects/685068696/\n\nnouveau jeu ( sûrement mon meilleur platformer https://scratch.mit.edu/projects/659158228/ )\n#1 en tendance \n ᴘʀᴇɴᴇᴢ ʟᴇ ᴘᴏʀᴛᴀɪʟ ʙʟᴇᴜ ᴘᴏᴜʀ ᴀʟʟᴇᴢ ᴀ ʟ’ᴀᴜᴛʀᴇ ᴘᴏʀᴛᴀɪʟ ʙʟᴇᴜ ᴇᴛ ᴘʀᴇɴᴇᴢ ʟᴇ ᴊᴀᴜɴᴇ ᴘᴏᴜʀ ᴀʟʟᴇᴢ À ʟ’ᴀᴜᴛʀᴇ ᴘᴏʀᴛᴀɪʟ ᴊᴀᴜɴᴇ.\nᴛʀᴏᴜᴠᴇʀ ʟᴇ ꜱᴇᴄʀᴇᴛ.\n§\nᴀʀᴛ 100% ʙʏ ᴍᴇ \n§\nᴄᴏᴅᴇ 95% ʙʏ ᴍᴇ sauf ʟᴀ ʙᴀꜱᴇ ᴅᴇ ʟᴀ ᴍɪɴɪᴀᴛᴜʀᴇ Qᴜɪ ʙᴏᴜɢᴇ qui ᴇꜱᴛ ᴅᴇ ʀᴏᴍᴀɪɴ57330 Qᴜᴇ ᴊ.ᴀɪ ᴍᴏᴅɪꜰɪÉ.\n§\nᴍᴜꜱɪᴄ: ᴊᴀᴍᴇꜱ ʏᴏᴜɴɢ . ɪɴꜰɪɴɪᴛʏ \n§\nꜱᴜɪᴠᴇᴢ-ᴍᴏɪ ᴇᴛ @-ᴀʟᴅᴇꜱꜱ ᴇᴛ @ʀᴏᴍᴀɪɴ57330\n§\nꜱɪ ᴠᴏᴜꜱ ᴠᴏᴜʟᴇᴢ Qᴜᴇ ᴊᴇ ʀᴀᴊᴏᴜᴛᴇ ᴅᴇꜱ ɴᴜᴀɢᴇꜱ ᴏᴜ ᴜɴ ꜱᴏʟᴇɪʟ ᴅᴇᴍᴀɴᴅᴇᴢ ᴍᴏɪ :) ( au moin 20 personnes )\n§\n§\n\n#ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ #ɢᴀᴍᴇ#ᴛᴇɴᴅᴀɴᴄᴇ \n\nXD suivez moi svp ( @KING_OF_PLATFORMER