Among us - platformer
@Stage\n\nwhen I receive [suta-to  v]\n\nwhen flag clicked\nclear graphic effects\nset volume to (100) %\nforever\n    play sound [Sky High \[NCS Release\] v] until done\nend\n\nwait (1) seconds\n\nchange [color v] effect by (10)\n\nchange [brightness v] effect by (25)\n\nwhen flag clicked\nswitch costume to (1 v)\nwait until <(ステージ) = [9]>\nswitch costume to (2 v)\nwait until <(ステージ) = [10]>\nswitch costume to (3 v)\nwait until <(ステージ) = [15]>\nswitch costume to (4 v)\nwait until <(ステージ) = [16]>\nswitch costume to (6 v)\nwait until <(ステージ) = [18]>\nswitch costume to (7 v)\nwait until <(ステージ) = [19]>\nswitch costume to (6 v)\nwait until <(ステージ) = [23]>\nswitch costume to (1 v)\nwait until <(ステージ) = [25]>\nswitch costume to (1 v)\nwait until <(ステージ) = [29]>\nswitch costume to (5 v)\nwait until <(ステージ) = [32]>\nswitch costume to (1 v)\n\nplay sound [Alan Walker - Faded2 v] until done\n\nwhen flag clicked\nforever\n    wait until <key (space v) pressed?>\n    set volume to (0) %\n    wait until <not <key (space v) pressed?>>\n    wait until <key (space v) pressed?>\n    set volume to (100) %\n    wait until <not <key (space v) pressed?>>\nend\n\n@設定\n\nwhen flag clicked\nset [ステージの多さ v] to [33]\nset [キャラ v] to [1]\nset [残像 v] to [ON]\nset [色 v] to []\n\nset [☁ 世界記録 v] to [147]\n\n@road-\n\nwhen flag clicked\nshow\n\nwhen flag clicked\nrepeat until <(ステージ) = (ステージの多さ)>\n    wait (1) seconds\n    change [time v] by (1)\nend\nbroadcast (aasdasdas v)\nforever\n    if <not <(TIME) = [0]>> then\n        if <(TIME) < (☁ 世界記録)> then\n            set [☁ 世界記録 v] to (TIME)\n        end\n    end\nend\n\nwhen flag clicked\nset [ステージ v] to [1]\nset [time v] to [0]\n\nwhen flag clicked\nforever\n    switch costume to (ステージ)\nend\n\nwhen flag clicked\nswitch costume to (コスチューム1 v)\nset [ghost v] effect to (100)\n\nwhen flag clicked\nclear graphic effects\n\nset [☁ 世界記録 v] to [147]\n\n@spike2\n\nwhen flag clicked\nhide\n\nwhen flag clicked\nset [qq v] to [0]\n\nwhen I receive [next v]\nset [qq v] to [0]\n\nif <(ステージ) = [5]> then\n    switch costume to (トゲ太 v)\n    set size to (100) %\n    go to x: (8) y: (83)\n    show\nend\n\nwhen I start as a clone\nshow\n\nwhen I receive [next v]\ndelete this clone\n\nrepeat (3)\n    move (80) steps\nend\n\nwhen flag clicked\nshow\nforever\n    switch costume to (ステージ)\nend\n\n@スプライト5\n\ndefine ぐるぐる (方向) (速さ) (でっかちゃん) ()\nset size to (でっかちゃん) %\nforever\n    if <(方向) = [1]> then\n        turn right (速さ) degrees\n    else\n        turn left (速さ) degrees\n    end\nend\n\nwhen I start as a clone\ngo to [back v] layer\nshow\nif <(ステージ) = [26]> then\n    ぐるぐる [1] [3] [150] []\nend\nif <(ステージ) = [27]> then\n    ぐるぐる [1] [3] [150] []\nend\n\nwhen flag clicked\nhide\nwait until <(ステージ) = [26]>\ngo to x: (33) y: (-31)\ncreate clone of (_myself_ v)\nwait until <(ステージ) = [27]>\ngo to x: (-56) y: (80)\ncreate clone of (_myself_ v)\ngo to x: (52) y: (-28)\ncreate clone of (_myself_ v)\n\nwhen I receive [next v]\ndelete this clone\n\n@リフト\n\ndefine 移動 (x) (y) (x2) (y2) (ｔ) (ｙ) (速さ)\ngo to x: (x) y: (y)\nforever\n    glide (速さ) secs to x: (x2) y: (y2)\n    wait (1) seconds\n    glide (速さ) secs to x: (x) y: (y)\n    wait (1) seconds\nend\n\nwhen flag clicked\nhide\nwait until <(ステージ) = [18]>\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\nshow\nif <(ステージ) = [18]> then\n    移動 [-80] [-78] [50] [-78] [] [] [3]\nend\n\nwhen I receive [next v]\ndelete this clone\n\n@プレイヤー\n\nwhen I receive [suta-to  v]\nset volume to (100) %\n\nwhen flag clicked\nswitch costume to (キャラ)\nhide\nset size to (60) %\ngo to x: (-220) y: (50)\nset [ghost v] effect to (100)\ngo to [back v] layer\n\nwhen [z v] key pressed\n\nwhen flag clicked\nshow\nrepeat (20)\n    change [ghost v] effect by (-5)\nend\nset rotation style [left-right v]\npoint in direction (90)\nset [x v] to [0]\nset [y v] to [0]\nforever\n    if <(y position) < [-168]> then\n        start sound [oof v]\n        repeat (10)\n            change [ghost v] effect by (7)\n        end\n        clear graphic effects\n        go to x: (-210) y: (50)\n    end\n    if <<touching (spike2 v)?> or <touching (スプライト5 v)?>> then\n        start sound [oof v]\n        repeat (10)\n            change [ghost v] effect by (7)\n        end\n        clear graphic effects\n        go to x: (-210) y: (50)\n    end\n    if <<<(x position) > (mouse x)> and <mouse down?>> or <key (left arrow v) pressed?>> then\n        change [xxxxxxx v] by (-1)\n        point in direction (-90)\n    end\n    if <<<(mouse x) > (x position)> and <mouse down?>> or > then\n        change [xxxxxxx v] by (1)\n        point in direction (90)\n    end\n    set [xxxxxxx v] to ((XXXXXXX) * (0.9))\n    change x by (XXXXXXX)\n    if <<touching (road- v)?> or <touching (リフト v)?>> then\n        change y by (1)\n        if <<touching (road- v)?> or <touching (リフト v)?>> then\n            change y by (1)\n            if <<touching (road- v)?> or <touching (リフト v)?>> then\n                change y by (1)\n                if <<touching (road- v)?> or <touching (リフト v)?>> then\n                    change y by (1)\n                    if <<touching (road- v)?> or <touching (リフト v)?>> then\n                        change y by (1)\n                        if <<touching (road- v)?> or <touching (リフト v)?>> then\n                            change x by ((XXXXXXX) * (-1))\n                            change y by (-5)\n                            if <<key (up arrow v) pressed?> or <<(mouse y) > (y position)> and <mouse down?>>> then\n                                start sound [ニュッ v]\n                                if <(XXXXXXX) > [0]> then\n                                    set [xxxxxxx v] to [-7]\n                                else\n                                    set [xxxxxxx v] to [7]\n                                end\n                                set [ykiroku v] to [15]\n                            else\n                                set [xxxxxxx v] to [0]\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change y by (-1)\n    if <<touching (road- v)?> or <touching (リフト v)?>> then\n        if  then\n            set [ykiroku v] to [20]\n            start sound [ニュッ v]\n        end\n    end\n    if <<key (up arrow v) pressed?> or <<(mouse y) > (y position)> and <mouse down?>>> then\n        if <touching (水 v)?> then\n            set [ykiroku v] to [2]\n        else\n            if <<touching (road- v)?> or <touching (リフト v)?>> then\n                set [ykiroku v] to [16.3]\n                start sound [ニュッ v]\n            end\n        end\n    end\n    change y by (1)\n    if <touching (水 v)?> then\n        change [ykiroku v] by (-0.1)\n    else\n        change [ykiroku v] by (-1)\n    end\n    change y by (Ykiroku)\n    if <<touching (road- v)?> or <touching (リフト v)?>> then\n        change y by ((Ykiroku) * (-1))\n        set [ykiroku v] to [0]\n    end\n    if <(x position) > [230]> then\n        if <not <(ステージ) = (ステージの多さ)>> then\n            broadcast (next v)\n            start sound [Rip v]\n            wait (0.5) seconds\n            go to x: (-216) y: (50)\n            wait (0.5) seconds\n        end\n    end\nend\n\nwait (1) seconds\n\nwait (2.4) seconds\n\nset [ステージ v] to [10]\n\nwhen flag clicked\nforever\n    if <key (down arrow v) pressed?> then\n        switch costume to (join (キャラ) [2])\n        if <touching (水 v)?> then\n            change [ykiroku v] by (-0.1)\n        end\n    else\n        switch costume to (join (キャラ) [1])\n    end\nend\n\nset [ステージ v] to [24]\n\nwhen this sprite clicked\nif <not <(キャラ) = [4]>> then\n    change [キャラ v] by (1)\nelse\n    set [キャラ v] to [0]\nend\n\n@スプライト1\n\n@バネ\n\nwhen flag clicked\ngo to [back v] layer\nforever\n    if <touching (プレイヤー v)?> then\n        switch costume to (1 v)\n        repeat (6)\n            next costume\n        end\n    end\nend\n\nwhen flag clicked\nhide\nwait until <(ステージ) = [19]>\ngo to x: (-130) y: (-72)\nshow\nwait until <(ステージ) = [20]>\ngo to x: (-102) y: (-68)\nshow\nwait until <(ステージ) = [21]>\nhide\n\n@１２１２１２\n\nwhen flag clicked\nhide\n\nforever\n    if <(ステージ) = [7]> then\n        show\n    else\n    end\n    go to [back v] layer\n    if <(ステージ) = [8]> then\n        stop [this script v]\n    end\nend\n\n@ｒｒｒｒｒｒ\n\nwhen I receive [aasdasdas v]\nshow\n\nwhen flag clicked\nhide\n\n@2\n\nwhen flag clicked\nset [ooooooooooooo v] to [0]\nset [桁 v] to [1]\ngo to x: (-119) y: (161)\nhide\nrepeat (5)\n    create clone of (_myself_ v)\n    change [桁 v] by (1)\nend\n\nwhen I start as a clone\nset [a v] to (桁)\nchange x by ((桁) * (11))\nshow\nforever\n    switch costume to (letter (桁) of (TIME))\n    if <<((20) - (aa)) = ((20) - (a))> or <((20) - (aa)) < ((20) - (a))>> then\n        if <(ooooooooooooo) = [1]> then\n            show\n        else\n            hide\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [コイン v] to [0]\nforever\n    set [aa v] to (length of (TIME))\nend\n\nmove (10) steps\n\ngo to (random position v)\n\ngo to x: (-119) y: (161)\n\n@ｒｒｒｒｒｒ2\n\nwhen flag clicked\nhide\n\nwhen I receive [aasdasdas v]\nshow\n\n@3\n\nwhen flag clicked\nset [桁 v] to [1]\ngo to x: (-119) y: (135)\nhide\nrepeat (5)\n    create clone of (_myself_ v)\n    change [桁 v] by (1)\nend\n\nwhen I start as a clone\nset [a v] to (桁)\nchange x by ((桁) * (11))\nshow\nforever\n    switch costume to (letter (桁) of (☁ 世界記録))\n    if <<((20) - (aaaaaa)) = ((20) - (a))> or <((20) - (aaaaaa)) < ((20) - (a))>> then\n        if <(ooooooooooooo) = [1]> then\n            show\n        else\n            hide\n        end\n    else\n        hide\n    end\nend\n\nwhen flag clicked\nset [変数 v] to [0]\nforever\n    set [aaaaaa v] to (length of (☁ 世界記録))\nend\n\nset [☁ 世界記録 v] to [800]\n\n@a\n\nwhen flag clicked\nhide\n\n@asa\n\nwhen I receive [aasdasdas v]\nset [ooooooooooooo v] to [1]\nset [assa v] to [0]\nforever\n    repeat (10)\n        change [assa v] by (-0.2)\n    end\n    repeat (10)\n        change [assa v] by (0.2)\n    end\n    repeat (10)\n        change [assa v] by (0.2)\n    end\n    repeat (10)\n        change [assa v] by (-0.2)\n    end\nend\n\nwhen I receive [aasdasdas v]\nshow\npoint in direction (105)\nforever\n    turn right (assa) degrees\nend\n\nwhen flag clicked\nhide\n\n@ターボストップ\n\nwhen flag clicked\nforever\n    point in direction (0)\n    wait (1) seconds\nend\n\nwhen flag clicked\nforever\n    turn right (1) degrees\n    wait () seconds\n    if <(direction) > [39]> then\n        stop [all v]\n    end\nend\n\n@スプライト2\n\nwhen flag clicked\nhide\nwait (1) seconds\nwait until <(ステージ) = [10]>\nshow\ngo to [front v] layer\nrepeat until <(ステージ) = [15]>\n    go to (プレイヤー v)\nend\nhide\n\n@砂\n\nwhen flag clicked\nwait until <(ステージ) = [15]>\nrepeat until <(ステージ) = [23]>\n    change [xxxxxxx v] by (1)\n    wait (pick random (0.01) to (0.08)) seconds\n    switch costume to (pick random (1) to (10))\n    go to x: (-1000) y: (pick random (143) to (-144))\n    create clone of (_myself_ v)\nend\n\nwhen I start as a clone\ngo to [back v] layer\nset size to (pick random (80) to (110)) %\nshow\nrepeat (10)\n    if <(pick random (1) to (3)) = [1]> then\n        change x by (8)\n    else\n        if <(pick random (1) to (2)) = [1]> then\n            change x by (9)\n        else\n            change x by (11)\n        end\n    end\nend\nrepeat until <touching (_edge_ v)?>\n    if <(pick random (1) to (3)) = [1]> then\n        change x by (7)\n    else\n        if <(pick random (1) to (2)) = [1]> then\n            change x by (8)\n        else\n            change x by (10)\n        end\n    end\nend\ndelete this clone\n\n@処理\n\nwhen flag clicked\nif <<touching (mouse-pointer v)?> or <<touching color (#067814)?> or <<color (#ff0000) is touching (#501c36)?> or <key (space v) pressed?>>>> then\n    go to x: (pick random (335246463) to ((length of [りんご]) * (((くぁくぁあｑっくぁくぁくぁくぁくぁくぁくぁくぁ) + ([abs v] of (loudness) )) / ((ooooooooooooo) - (loudness))))) y: ([x position v] of [button1 v])\nend\nif <<touching (mouse-pointer v)?> or <<touching color (#0cff2a)?> or <<color (#a77888) is touching (#dbff59)?> or <key (space v) pressed?>>>> then\n    go to x: (pick random (timer) to ((length of [りんご]) * (((lll) + (loudness)) / ((ooooooooooooo) - (loudness))))) y: ([x position v] of [プレイヤー v])\nend\nif <<touching (mouse-pointer v)?> or <<touching color (#ff0cbe)?> or <<color (#a77888) is touching (#501c36)?> or <key (space v) pressed?>>>> then\n    go to x: (pick random (223) to ((length of [りんご]) * (((くぁくぁあｑっくぁくぁくぁくぁくぁくぁくぁくぁ) + (timer)) / ((ooooooooooooo) - (loudness))))) y: ([x position v] of [設定 v])\nend\n\nwhen flag clicked\n\nset drag mode [not draggable v]\n\nset drag mode [draggable v]\n\nturn right (15) degrees\npoint in direction (90)\nrepeat (10)\n    move (10) steps\n    turn left (15) degrees\nend\nstop [other scripts in sprite v]\n\ndelete this clone\n\nwhen I start as a clone\n\ncreate clone of (_myself_ v)\n\n@スプライト3\n\n@水\n\nwhen flag clicked\nhide\nwait until <(ステージ) = [24]>\nswitch costume to (1 v)\nshow\nwait until <(ステージ) = [25]>\nswitch costume to (2 v)\nwait until <(ステージ) = [28]>\nhide\n\n@次だああああああああ！\n\nwhen I start as a clone\nshow\nif <<(costume [number v]) = [1]> or <<(costume [number v]) = [2]> or <(costume [number v]) = [3]>>> then\n    go to [front v] layer\n    go to x: (0) y: (-342)\n    forever\n        change y by (((0) - (y position)) / (5))\n    end\nelse\n    go to [front v] layer\n    go to x: (-493) y: (0)\n    if <(costume [number v]) = [7]> then\n        forever\n            change x by (((0) - (x position)) / (5))\n        end\n    else\n        forever\n            change x by (((30) - (x position)) / (5))\n        end\n    end\nend\n\nwhen I start as a clone\nwait (1) seconds\nrepeat (10)\n    change [ghost v] effect by (10)\nend\ndelete this clone\n\nwhen I receive [next v]\ngo to [front v] layer\nchange [ステージ v] by (1)\nswitch costume to (コスチューム3 \(1\) v)\nstart sound [Rip v]\nrepeat (7)\n    go to [front v] layer\n    create clone of (_myself_ v)\n    next costume\n    wait (0.1) seconds\nend\nwait (1) seconds\nbroadcast (next Stage v)\n\n@スプライト6\n\nwhen flag clicked\nhide\ngo to [back v] layer\nwait until <(ステージ) = [32]>\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\nshow\nいえい [-320] [-289] [3] []\n\nwhen I receive [next v]\ndelete this clone\n\ndefine いえい (ｙ) (ｙ２) (ｈｈｈ) (おおお)\ngo to x: (-10) y: (ｙ)\nforever\n    glide (ｈｈｈ) secs to x: (-10) y: (ｙ２)\n    wait (1) seconds\n    glide (ｈｈｈ) secs to x: (-10) y: (ｙ)\n    wait (1) seconds\nend\n\n@ううう\n\nwhen flag clicked\nhide\nforever\n    reset timer\nend\n\nwait (0.01) seconds\n\nwhen [timer v] > (0)\ngo to [front v] layer\nshow\n\n@スプライト7\n\nwhen flag clicked\nhide\n\n@スプライト9\n\nwhen flag clicked\nset volume to (100) %\nclear graphic effects\nshow\n\nwhen this sprite clicked\nset volume to (0) %\nrepeat (10)\n    change [ghost v] effect by (10)\nend\nhide\n\nwhen I receive [next v]\nhide\n\n