Divine Skies || A Multiplayer Scrolling Platformer
@Stage\n\nwhen I receive [next world v]\nwait (0.1) seconds\nstop [other scripts in sprite v]\nstop all sounds\nbroadcast (Reset_Music v)\n\ndefine Music\nforever\n    if <(world) = [1]> then\n        switch backdrop to (plains v)\n        play sound [Bloody Trapland World 1 The Plains Level Theme.mp3 v] until done\n    end\n    if <(world) = [2]> then\n        switch backdrop to (city v)\n        play sound [Betus Blues_S v] until done\n        forever\n            play sound [Betus Blues_loop v] until done\n        end\n    end\n    if <(world) = [3]> then\n        switch backdrop to (clouds v)\n        play sound [東方 Touhou Electronic arrange #101- 六花輪翔.mp3 v] until done\n    end\n    if <(world) = [4]> then\n        switch backdrop to (red v)\n        play sound [Dr v] until done\n        forever\n            play sound [Dr2 v] until done\n        end\n    end\n    if <(world) = [5]> then\n        switch backdrop to (plains v)\n        play sound [Cider Time_S v] until done\n        forever\n            play sound [Cider Time_loop v] until done\n        end\n    end\n    if <(world) = [6]> then\n        switch backdrop to (plains v)\n        play sound [VWSW_DigitalEcstasy_FULL_Loop v] until done\n    end\n    if <(world) = [7]> then\n        switch backdrop to (city v)\n        play sound [Stage_Underground_DeepAbyss v] until done\n    end\n    if <(world) = [8]> then\n        switch backdrop to (clouds v)\n        play sound [霧の湖_S v] until done\n        forever\n            play sound [霧の湖_loop v] until done\n        end\n    end\n    if <(world) = [9]> then\n        switch backdrop to (red v)\n        play sound [Stage_ConstructionSite_Chasing v] until done\n    end\n    if <(world) = [10]> then\n        switch backdrop to (plains v)\n        play sound [Cider Time_S v] until done\n        forever\n            play sound [Cider Time_loop v] until done\n        end\n    end\nend\n\nwhen I receive [load_game v]\nstop [other scripts in sprite v]\nstop all sounds\nbroadcast (Reset_Music v)\n\nwhen I receive [reset_music v]\nforever\n    set volume to ((Volume:) * (0.5)) %\nend\n\nwhen I receive [reset_music v]\nMusic\n\n@logo\n\nwhen I receive [message3 v]\nset [id v] to [7]\ncreate clone of (_myself_ v)\n\nwhen flag clicked\ndelete this clone\n\ndefine logo\nstart sound [02 v]\nset [load v] to [0]\nswitch costume to (sfproject v)\nset [id v] to [1]\ncreate clone of (_myself_ v)\nset [id v] to [3]\ncreate clone of (_myself_ v)\nwait until <(load) = [50]>\nset [id v] to [2]\ncreate clone of (_myself_ v)\nset [id v] to [4]\ncreate clone of (_myself_ v)\nwait until <(load) = [100]>\nset [load v] to [0]\nset [id v] to [0]\n\nwhen flag clicked\nBoot\nbroadcast (Cloud_Read v) and wait\nset [load v] to [5]\nwait (0.1) seconds\nif <(username) = []> then\n    set [load v] to [20]\n    broadcast (Message2 v)\n    set [id v] to [6]\n    create clone of (_myself_ v)\nelse\n    set [load v] to [0]\n    broadcast (Load_title v)\nend\n\nwhen I start as a clone\nif <(ID) = [1]> then\n    show\n    set size to (180) %\n    switch costume to (loading v)\n    go to [front v] layer\n    go [backward v] (1) layers\n    wait until <(load) = [50]>\n    repeat (20)\n        change [brightness v] effect by (5)\n    end\n    wait (2) seconds\n    set [load v] to [100]\n    wait until <(load) = [0]>\n    wait until <not <(load) = [0]>>\n    wait until <(load) = [0]>\n    delete this clone\nelse\n    if <(ID) = [2]> then\n        wait (1) seconds\n        go to x: (-120) y: (-140)\n        show\n        set size to (90) %\n        set [pixelate v] effect to (100)\n        set [ghost v] effect to (100)\n        switch costume to (scratch logo v)\n        go to [front v] layer\n        repeat (10)\n            change [pixelate v] effect by (-10)\n            change [ghost v] effect by (-10)\n        end\n        wait (1) seconds\n        repeat (10)\n            change [pixelate v] effect by (10)\n            change [ghost v] effect by (10)\n        end\n        delete this clone\n    else\n        if <(ID) = [3]> then\n            show\n            set size to (400) %\n            set [ghost v] effect to (100)\n            switch costume to (sfproject v)\n            go to [front v] layer\n            repeat (20)\n                change [ghost v] effect by (-5)\n            end\n            reset timer\n            wait (1) seconds\n            set [load v] to [50]\n            wait until <(load) = [100]>\n            wait until <(load) = [0]>\n            delete this clone\n        else\n            if <(ID) = [4]> then\n                wait (1) seconds\n                go to x: (150) y: (-140)\n                show\n                set size to (90) %\n                set [pixelate v] effect to (100)\n                set [ghost v] effect to (100)\n                switch costume to (noseynose&samirin v)\n                go to [front v] layer\n                repeat (10)\n                    change [pixelate v] effect by (-10)\n                    change [ghost v] effect by (-10)\n                end\n                wait (1) seconds\n                repeat (10)\n                    change [pixelate v] effect by (10)\n                    change [ghost v] effect by (10)\n                end\n                delete this clone\n            else\n                if <(ID) = [5]> then\n                    go to x: (-200) y: (20)\n                    switch costume to (messege3 v)\n                    set size to (180) %\n                    go to [front v] layer\n                    show\n                    wait until <(load) = [0]>\n                    delete this clone\n                else\n                    if <(ID) = [6]> then\n                        go to x: (-180) y: (90)\n                        switch costume to (messege1 v)\n                        set size to (180) %\n                        go to [front v] layer\n                        show\n                        wait until <(load) = [0]>\n                        delete this clone\n                    else\n                        if <(ID) = [7]> then\n                            go to x: (-200) y: (20)\n                            switch costume to (messege4 v)\n                            set size to (180) %\n                            go to [front v] layer\n                            show\n                            wait until <(load) = [0]>\n                            delete this clone\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\ndefine Boot\nset size to (100) %\nswitch backdrop to (背景1 v)\ngo to x: (0) y: (0)\nhide\nlogo\n\nwhen flag clicked\nset volume to (Volume:) %\n\nwhen I start as a clone\nset volume to (Volume:) %\n\nwhen I receive [message1 v]\nset [id v] to [5]\ncreate clone of (_myself_ v)\n\n@player\n\nwhen I receive [end v]\nwait (1) seconds\nrepeat (400)\n    change [ghost v] effect by (0.25)\nend\nbroadcast (end2 v)\nstop [other scripts in sprite v]\n\nwhen I receive [begin v]\nset volume to (Volume:) %\nwait (1) seconds\nshow\nforever\n    if <key (right arrow v) pressed?> then\n        point in direction (90)\n        if <(costume [number v]) < [2]> then\n            start sound [walk v]\n            next costume\n        else\n            switch costume to (walk1 v)\n        end\n        wait (0.1) seconds\n    end\n    if <key (left arrow v) pressed?> then\n        point in direction (-90)\n        if <(costume [number v]) < [2]> then\n            start sound [walk v]\n            next costume\n        else\n            switch costume to (walk1 v)\n        end\n        wait (0.1) seconds\n    end\n    if <(moving) = [no]> then\n        switch costume to (jump v)\n    end\n    if <<not <key (right arrow v) pressed?>> and <not <key (left arrow v) pressed?>>> then\n        if <(moving) = [yes]> then\n            switch costume to (idle v)\n        end\n    end\nend\n\nwhen flag clicked\nchange [ghost v] effect by (0)\nhide\nset rotation style [left-right v]\nset size to (100) %\ngo to [front v] layer\nforever\n    if <([costume # v] of [detection v]) = [1]> then\n        if <[10] < ((([y position v] of [hitbox v]) + (8)) mod (20))> then\n            set y to (([y position v] of [hitbox v]) + ((20) - ((([y position v] of [hitbox v]) + (8)) mod (20))))\n        else\n            set y to (([y position v] of [hitbox v]) + ((([y position v] of [hitbox v]) + (8)) mod (20)))\n        end\n        set x to ([x position v] of [hitbox v])\n    else\n        go to (hitbox v)\n    end\nend\n\nwhen I receive [stop v]\nset [ghost v] effect to (0)\n\nwhen I receive [start v]\nset [ghost v] effect to (100)\n\n@hitbox\n\nwhen flag clicked\nhide\n\nwhen I receive [begin v]\ngo to x: (-210) y: (-30)\nset [yv v] to [0]\nshow\n\ndefine fix\nrepeat until <not <touching (lvl v)?>>\n    change y by (-0.5)\nend\nset [jumping v] to [yes]\n\nwhen I receive [restart v]\nset [yv v] to [0]\ngo to x: (-210) y: (-30)\nset volume to (Volume:) %\n\nwhen I receive [jump v]\nset [yv v] to [12]\nstart sound [Jump v]\nset [moving v] to [no]\n\nwhen flag clicked\nwait until <(load) = [1]>\nwait until <(load) = [100]>\nswitch costume to (hitbox2 v)\nset [ghost v] effect to (100)\nset size to (100) %\ngo to x: (-210) y: (-30)\nset [yv v] to [0]\nforever\n    change y by (yv)\n    if <(yv) > [-10]> then\n        change [yv v] by (-0.5)\n    else\n        set [moving v] to [no]\n    end\n    if <touching (lvl v)?> then\n        set [moving v] to [yes]\n        change y by ([abs v] of (yv) )\n        change y by (-0.5)\n        set [yv v] to [0]\n    end\nend\n\nwhen flag clicked\nset [jumping v] to [yes]\nforever\n    if <key (right arrow v) pressed?> then\n        change x by (2.5)\n        if <touching (lvl v)?> then\n            change x by (-2.5)\n        end\n    end\n    if <key (left arrow v) pressed?> then\n        change x by (-2.5)\n        if <touching (lvl v)?> then\n            change x by (2.5)\n        end\n    end\n    if <touching (lvl v)?> then\n        if <([costume # v] of [detection v]) = [2]> then\n            fix\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    wait until <<touching (lvl v)?> and <([costume # v] of [detection v]) = [2]>>\n    set [jumping v] to [no]\n    fix\n    wait until <not <<touching (lvl v)?> and <([costume # v] of [detection v]) = [2]>>>\nend\n\nwhen flag clicked\nwait until <(load) = [1]>\nwait until <(load) = [100]>\nset volume to (Volume:) %\nforever\n    if <key (up arrow v) pressed?> then\n        if <([costume # v] of [detection v]) = [1]> then\n            if <(jumping) = [yes]> then\n                if <[10] < (((y position) + (8)) mod (20))> then\n                    set y to ((y position) + ((20) - (((y position) + (8)) mod (20))))\n                else\n                    set y to ((y position) + (((y position) + (8)) mod (20)))\n                end\n                start sound [Jump v]\n                set [yv v] to [8]\n                set [moving v] to [no]\n            end\n        end\n    end\n    wait until <(yv) < [4]>\nend\n\nwhen I receive [end2 v]\nstop [other scripts in sprite v]\n\n@detection\n\nwhen flag clicked\nset size to (100) %\nshow\nset [ghost v] effect to (100)\nforever\n    go to (hitbox v)\nend\n\nwhen flag clicked\nforever\n    if <touching (lvl v)?> then\n        switch costume to (yes v)\n    else\n        switch costume to (no v)\n    end\nend\n\n@lvl\n\nwhen I receive [render v]\nif <(costume [number v]) = [9]> then\n    broadcast (next world v)\n    set [world v] to [2]\nend\n\nwhen I receive [render v]\nif <(costume [number v]) = [16]> then\n    broadcast (next world v)\n    set [world v] to [3]\nend\n\nwhen I receive [render v]\nif <(costume [number v]) = [23]> then\n    broadcast (next world v)\n    set [world v] to [4]\nend\n\nwhen I receive [render v]\nif <(costume [number v]) = [31]> then\n    broadcast (next world v)\n    set [world v] to [5]\nend\n\nwhen I receive [begin v]\nswitch costume to ((Read_Out) * (1))\nif <(costume [number v]) < [9]> then\n    set [world v] to [1]\nelse\n    if <(costume [number v]) < [16]> then\n        set [world v] to [2]\n    else\n        if <(costume [number v]) < [23]> then\n            set [world v] to [3]\n        else\n            if <(costume [number v]) < [30]> then\n                set [world v] to [4]\n            else\n                if <(costume [number v]) < [31]> then\n                    set [world v] to [5]\n                else\n                    if <(costume [number v]) < [38]> then\n                        set [world v] to [6]\n                    else\n                        if <(costume [number v]) < [45]> then\n                            set [world v] to [7]\n                        else\n                            if <(costume [number v]) < [52]> then\n                                set [world v] to [8]\n                            else\n                                if <(costume [number v]) < [60]> then\n                                    set [world v] to [9]\n                                else\n                                    set [world v] to [10]\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\nbroadcast (next world v)\nbroadcast (next stage v)\n\nwhen I receive [start v]\nset [ghost v] effect to (0)\n\nwhen I receive [stop v]\nset [ghost v] effect to (100)\n\nwhen I receive [next stage v]\nnext costume\nbroadcast (render v)\nif <((costume [number v]) - (1)) = [29]> then\n    set [read_out v] to [30]\n    broadcast (Cloud_Save v) and wait\nelse\n    if <((costume [number v]) - (1)) = [59]> then\n        set [read_out v] to [30]\n        broadcast (Cloud_Save v) and wait\n    else\n        if <not <((costume [number v]) - (1)) = [30]>> then\n            if <(length of ((costume [number v]) - (1))) = [1]> then\n                set [read_out v] to (join [0] ((costume [number v]) - (1)))\n            else\n                set [read_out v] to ((costume [number v]) - (1))\n            end\n            broadcast (Cloud_Save v) and wait\n        end\n    end\nend\n\nwhen I receive [render v]\nif <(costume [number v]) = [30]> then\n    broadcast (end v)\n    broadcast (next world v)\n    set [world v] to [5]\nend\n\nwhen I receive [load_title v]\nset [world v] to [5]\nswitch costume to (end v)\nset size to (2000) %\ngo to x: (0) y: (20)\nshow\nset [ghost v] effect to (0)\nbroadcast (next stage v)\n\nwhen I receive [load_game v]\nbroadcast (begin v)\n\nwhen I receive [render v]\nif <(costume [number v]) = [39]> then\n    broadcast (next world v)\n    set [world v] to [7]\nend\n\nwhen I receive [render v]\nif <(costume [number v]) = [46]> then\n    broadcast (next world v)\n    set [world v] to [8]\nend\n\nwhen I receive [render v]\nif <(costume [number v]) = [53]> then\n    broadcast (next world v)\n    set [world v] to [9]\nend\n\nwhen I receive [render v]\nif <(costume [number v]) = [60]> then\n    broadcast (end v)\n    broadcast (next world v)\n    set [world v] to [5]\nend\n\n@bg\n\nwhen flag clicked\nswitch costume to (template v)\nset size to (2000) %\ngo to x: (0) y: (20)\nshow\nset [ghost v] effect to (0)\nforever\n    switch costume to ([costume # v] of [lvl v])\nend\n\nwhen I receive [start v]\nset [ghost v] effect to (0)\n\nwhen I receive [stop v]\nset [ghost v] effect to (100)\n\n@tile\n\nwhen flag clicked\nhide\n\nwhen I receive [render v]\npoint in direction (90)\nerase all\nrender\n\nwhen I receive [render v]\npoint in direction (90)\ndelete this clone\n\nwhen I start as a clone\nhide\nwait until <(load) = [100]>\nshow\nset volume to (Volume:) %\nif <(costume [number v]) = [7]> then\n    wait until <touching (hitbox_player v)?>\n    broadcast (next stage v)\n    broadcast (Restart v)\n    wait until <not <touching (hitbox_player v)?>>\nelse\n    if <<(costume [number v]) = [8]> or <(costume [number v]) = [9]>> then\n        point in direction (90)\n        show\n        set size to (100) %\n        forever\n            turn left (5) degrees\n        end\n    else\n        if <<(costume [number v]) = [25]> or <(costume [number v]) = [26]>> then\n            if <(bullet_ID) = [0]> then\n                set size to (80) %\n                forever\n                    move (10) steps\n                end\n            else\n                set size to (200) %\n                wait (1.5) seconds\n                if <(bullet_ID) = [1]> then\n                    forever\n                        set [bullet_id v] to [0]\n                        point in direction (0)\n                        start sound [Attack v]\n                        create clone of (_myself_ v)\n                        wait (1.5) seconds\n                    end\n                else\n                    if <(bullet_ID) = [2]> then\n                        forever\n                            set [bullet_id v] to [0]\n                            point in direction (180)\n                            start sound [Attack v]\n                            create clone of (_myself_ v)\n                            wait (1.5) seconds\n                        end\n                    else\n                        if <(bullet_ID) = [3]> then\n                            forever\n                                set [bullet_id v] to [0]\n                                repeat (8)\n                                    turn right (45) degrees\n                                    create clone of (_myself_ v)\n                                end\n                                start sound [Attack v]\n                                wait (1.5) seconds\n                            end\n                        else\n                            if <(bullet_ID) = [4]> then\n                                forever\n                                    set [bullet_id v] to [0]\n                                    point in direction (-90)\n                                    start sound [Attack v]\n                                    create clone of (_myself_ v)\n                                    wait (1.5) seconds\n                                end\n                            else\n                                if <(bullet_ID) = [5]> then\n                                    forever\n                                        set [bullet_id v] to [0]\n                                        point towards (hitbox_player v)\n                                        start sound [Attack v]\n                                        create clone of (_myself_ v)\n                                        wait (1.5) seconds\n                                    end\n                                else\n                                    if <(bullet_ID) = [6]> then\n                                        forever\n                                            set [bullet_id v] to [0]\n                                            point in direction (90)\n                                            start sound [Attack v]\n                                            create clone of (_myself_ v)\n                                            wait (1.5) seconds\n                                        end\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\ndefine render\nset [load v] to [0]\ngo to [front v] layer\npoint in direction (90)\nerase all\ngo to x: (-230) y: (-170)\nbroadcast (start v) and wait\nset size to (100) %\nshow\nrepeat (18)\n    repeat (24)\n        if <<touching (lvl v)?> or <touching (bg v)?>> then\n            switch costume to (sertch v)\n            if <touching color (#00ff55)?> then\n                switch costume to (detection2 v)\n                point in direction (90)\n                if <<touching (lvl v)?> or <touching (_edge_ v)?>> then\n                    switch costume to (dirt v)\n                    Stamp\n                else\n                    switch costume to (grass v)\n                    Stamp\n                end\n            else\n                if <touching color (#7f7f7f)?> then\n                    switch costume to (stone v)\n                    Stamp\n                else\n                    if <touching color (#ffffff)?> then\n                        switch costume to (cloud v)\n                        Stamp\n                    else\n                        if <touching color (#cccc00)?> then\n                            switch costume to (gold v)\n                            Stamp\n                        else\n                            if <touching color (#ff00bf)?> then\n                                switch costume to (black v)\n                                Stamp\n                            else\n                                if <touching color (#00cc44)?> then\n                                    switch costume to (detection2 v)\n                                    point in direction (90)\n                                    if <<touching (bg v)?> or <touching (_edge_ v)?>> then\n                                        switch costume to (dirtbg v)\n                                        Stamp\n                                    else\n                                        switch costume to (grassbg v)\n                                        Stamp\n                                    end\n                                else\n                                    if <touching color (#666666)?> then\n                                        switch costume to (stonebg v)\n                                        Stamp\n                                    else\n                                        if <touching color (#e5e5e5)?> then\n                                            switch costume to (cloudbg v)\n                                            Stamp\n                                        else\n                                            if <touching color (#999900)?> then\n                                                switch costume to (goldbg v)\n                                                Stamp\n                                            else\n                                                if <touching color (#cc0099)?> then\n                                                    switch costume to (blackbg v)\n                                                    Stamp\n                                                else\n                                                    if <touching color (#ff0000)?> then\n                                                        switch costume to (detection v)\n                                                        set [i v] to [0]\n                                                        repeat until <<<touching (lvl v)?> and <not <touching color (#ff0000)?>>> or <(i) = [4]>>\n                                                            change [i v] by (1)\n                                                            turn right (90) degrees\n                                                        end\n                                                        if <(i) = [4]> then\n                                                            set [i v] to [0]\n                                                            repeat until <<<touching (_edge_ v)?> and <not <touching color (#ff0000)?>>> or <(i) = [4]>>\n                                                                change [i v] by (1)\n                                                                turn right (90) degrees\n                                                            end\n                                                        end\n                                                        switch costume to (spike v)\n                                                        if <(direction) = [90]> then\n                                                            point in direction (90)\n                                                        end\n                                                        if <(direction) = [180]> then\n                                                            point in direction (180)\n                                                        end\n                                                        if <(direction) = [-90]> then\n                                                            point in direction (-90)\n                                                        end\n                                                        if <(direction) = [0]> then\n                                                            point in direction (0)\n                                                        end\n                                                        Stamp\n                                                    else\n                                                        if <touching color (#ce0000)?> then\n                                                            switch costume to (detection v)\n                                                            set [i v] to [0]\n                                                            repeat until <<<touching (lvl v)?> and <not <touching color (#ce0000)?>>> or <(i) = [4]>>\n                                                                change [i v] by (1)\n                                                                turn right (90) degrees\n                                                            end\n                                                            if <(i) = [4]> then\n                                                                set [i v] to [0]\n                                                                repeat until <<<touching (_edge_ v)?> and <not <touching color (#ce0000)?>>> or <(i) = [4]>>\n                                                                    change [i v] by (1)\n                                                                    turn right (90) degrees\n                                                                end\n                                                            end\n                                                            switch costume to (spike_h v)\n                                                            if <(direction) = [90]> then\n                                                                point in direction (90)\n                                                            end\n                                                            if <(direction) = [180]> then\n                                                                point in direction (180)\n                                                            end\n                                                            if <(direction) = [-90]> then\n                                                                point in direction (-90)\n                                                            end\n                                                            if <(direction) = [0]> then\n                                                                point in direction (0)\n                                                            end\n                                                            Stamp\n                                                        else\n                                                            if <touching color (#9a0000)?> then\n                                                                switch costume to (detection v)\n                                                                set [i v] to [0]\n                                                                repeat until <<<touching (lvl v)?> and <not <touching color (#9a0000)?>>> or <(i) = [4]>>\n                                                                    change [i v] by (1)\n                                                                    turn right (90) degrees\n                                                                end\n                                                                if <(i) = [4]> then\n                                                                    set [i v] to [0]\n                                                                    repeat until <<<touching (_edge_ v)?> and <not <touching color (#9a0000)?>>> or <(i) = [4]>>\n                                                                        change [i v] by (1)\n                                                                        turn right (90) degrees\n                                                                    end\n                                                                end\n                                                                switch costume to (black spike_h v)\n                                                                if <(direction) = [90]> then\n                                                                    point in direction (90)\n                                                                end\n                                                                if <(direction) = [180]> then\n                                                                    point in direction (180)\n                                                                end\n                                                                if <(direction) = [-90]> then\n                                                                    point in direction (-90)\n                                                                end\n                                                                if <(direction) = [0]> then\n                                                                    point in direction (0)\n                                                                end\n                                                                Stamp\n                                                            else\n                                                                if <touching color (#66004c)?> then\n                                                                    set [i v] to [0]\n                                                                    switch costume to (detection2 v)\n                                                                    repeat until <<<touching (lvl v)?> and <not <touching color (#66004c)?>>> or <(i) = [4]>>\n                                                                        change [i v] by (1)\n                                                                        turn right (90) degrees\n                                                                    end\n                                                                    if <(i) = [4]> then\n                                                                        set [i v] to [0]\n                                                                        repeat until <<<touching (_edge_ v)?> and <not <touching color (#66004c)?>>> or <(i) = [4]>>\n                                                                            change [i v] by (1)\n                                                                            turn right (90) degrees\n                                                                        end\n                                                                    end\n                                                                    switch costume to (black spike v)\n                                                                    if <(direction) = [90]> then\n                                                                        point in direction (90)\n                                                                    end\n                                                                    if <(direction) = [180]> then\n                                                                        point in direction (180)\n                                                                    end\n                                                                    if <(direction) = [-90]> then\n                                                                        point in direction (-90)\n                                                                    end\n                                                                    if <(direction) = [0]> then\n                                                                        point in direction (0)\n                                                                    end\n                                                                    Stamp\n                                                                else\n                                                                    if <touching color (#006622)?> then\n                                                                        switch costume to (bush v)\n                                                                        Stamp\n                                                                    else\n                                                                        if <touching color (#660000)?> then\n                                                                            switch costume to (sign v)\n                                                                            Stamp\n                                                                        else\n                                                                            if <touching color (#ffff00)?> then\n                                                                                switch costume to (win v)\n                                                                                hide\n                                                                                create clone of (_myself_ v)\n                                                                                show\n                                                                            else\n                                                                                if <touching color (#7f00ff)?> then\n                                                                                    switch costume to (spinner v)\n                                                                                    hide\n                                                                                    create clone of (_myself_ v)\n                                                                                    show\n                                                                                    if <<(world) = [1]> or <(world) = [6]>> then\n                                                                                        switch costume to (dirtbg v)\n                                                                                        Stamp\n                                                                                    else\n                                                                                        if <<(world) = [3]> or <(world) = [8]>> then\n                                                                                            switch costume to (goldbg v)\n                                                                                            Stamp\n                                                                                        else\n                                                                                            if <<(world) = [4]> or <(world) = [9]>> then\n                                                                                                switch costume to (blackbg v)\n                                                                                                Stamp\n                                                                                            else\n                                                                                                switch costume to (stonebg v)\n                                                                                                Stamp\n                                                                                            end\n                                                                                        end\n                                                                                    end\n                                                                                else\n                                                                                    if <touching color (#00cccc)?> then\n                                                                                        switch costume to (spinner_h v)\n                                                                                        hide\n                                                                                        create clone of (_myself_ v)\n                                                                                        show\n                                                                                        if <<(world) = [1]> or <(world) = [6]>> then\n                                                                                            switch costume to (dirtbg v)\n                                                                                            Stamp\n                                                                                        else\n                                                                                            if <<(world) = [3]> or <(world) = [8]>> then\n                                                                                                switch costume to (goldbg v)\n                                                                                                Stamp\n                                                                                            else\n                                                                                                if <<(world) = [4]> or <(world) = [9]>> then\n                                                                                                    switch costume to (blackbg v)\n                                                                                                    Stamp\n                                                                                                else\n                                                                                                    switch costume to (stonebg v)\n                                                                                                    Stamp\n                                                                                                end\n                                                                                            end\n                                                                                        end\n                                                                                    else\n                                                                                        if <<touching color (#083300)?> or <<touching color (#106700)?> or <<touching color (#1c9900)?> or <<touching color (#ffe600)?> or <<touching color (#827700)?> or <touching color (#00fbff)?>>>>>> then\n                                                                                            switch costume to (bullet_1 v)\n                                                                                            hide\n                                                                                            if <touching color (#083300)?> then\n                                                                                                set [bullet_id v] to [1]\n                                                                                            end\n                                                                                            if <touching color (#106700)?> then\n                                                                                                set [bullet_id v] to [2]\n                                                                                            end\n                                                                                            if <touching color (#1c9900)?> then\n                                                                                                set [bullet_id v] to [3]\n                                                                                            end\n                                                                                            if <touching color (#827700)?> then\n                                                                                                set [bullet_id v] to [4]\n                                                                                            end\n                                                                                            if <touching color (#ffe600)?> then\n                                                                                                set [bullet_id v] to [5]\n                                                                                            end\n                                                                                            if <touching color (#00fbff)?> then\n                                                                                                set [bullet_id v] to [6]\n                                                                                            end\n                                                                                            create clone of (_myself_ v)\n                                                                                            show\n                                                                                            if <(world) = [6]> then\n                                                                                                switch costume to (dirtbg v)\n                                                                                                Stamp\n                                                                                            else\n                                                                                                if <(world) = [8]> then\n                                                                                                    switch costume to (goldbg v)\n                                                                                                    Stamp\n                                                                                                else\n                                                                                                    if <(world) = [9]> then\n                                                                                                        switch costume to (blackbg v)\n                                                                                                        Stamp\n                                                                                                    else\n                                                                                                        switch costume to (stonebg v)\n                                                                                                        Stamp\n                                                                                                    end\n                                                                                                end\n                                                                                            end\n                                                                                        else\n                                                                                            if <touching color (#003fff)?> then\n                                                                                                switch costume to (spring v)\n                                                                                                hide\n                                                                                                create clone of (_myself_ v)\n                                                                                                show\n                                                                                            end\n                                                                                        end\n                                                                                    end\n                                                                                end\n                                                                            end\n                                                                        end\n                                                                    end\n                                                                end\n                                                            end\n                                                        end\n                                                    end\n                                                end\n                                            end\n                                        end\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n        point in direction (90)\n        change x by (20)\n    end\n    set x to (-230)\n    change y by (20)\nend\nbroadcast (stop v)\nset [load v] to [100]\nhide\n\ndefine Stamp\nstamp\nswitch costume to (sertch v)\n\nwhen I start as a clone\nwait until <(load) = [100]>\nif <<(costume [number v]) = [25]> or <(costume [number v]) = [26]>> then\n    if <(bullet_ID) = [0]> then\n        wait (0.1) seconds\n        wait until <<touching (lvl v)?> or <touching (_edge_ v)?>>\n        start sound [disappear v]\n        delete this clone\n    end\nend\n\nwhen I start as a clone\nwait until <(load) = [100]>\nif <<(costume [number v]) = [25]> or <(costume [number v]) = [26]>> then\n    forever\n        switch costume to (bullet_2 v)\n        wait (0.01) seconds\n        switch costume to (bullet_1 v)\n        wait (0.01) seconds\n    end\nend\n\nwhen I start as a clone\nwait until <(load) = [100]>\nif <<(costume [number v]) = [25]> or <(costume [number v]) = [26]>> then\n    forever\n        wait until <touching (hitbox_player v)?>\n        broadcast (Restart v)\n    end\nend\n\n@cloud\n\nwhen flag clicked\nhide\nforever\n    if <<<(world) = [1]> or <(world) = [5]>> or <(world) = [6]>> then\n        wait (pick random (3) to (6)) seconds\n        go to x: (316) y: (pick random (180) to (60))\n        switch costume to (pick random (1) to (2))\n        create clone of (_myself_ v)\n    end\n    if <<(world) = [2]> or <(world) = [7]>> then\n        wait (pick random (0.2) to (0.5)) seconds\n        go to x: (316) y: (pick random (180) to (60))\n        switch costume to (pick random (1) to (2))\n        create clone of (_myself_ v)\n    end\n    if <<(world) = [3]> or <(world) = [8]>> then\n        wait (pick random (0.2) to (0.5)) seconds\n        go to x: (316) y: (pick random (-180) to (-100))\n        switch costume to (pick random (1) to (2))\n        create clone of (_myself_ v)\n    end\n    if <<(world) = [4]> or <(world) = [9]>> then\n        wait (pick random (0.2) to (0.5)) seconds\n        go to x: (316) y: (pick random (180) to (60))\n        switch costume to (pick random (3) to (4))\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I receive [stop v]\nif <<(world) = [1]> or <<(world) = [5]> or <(world) = [6]>>> then\n    repeat (10)\n        go to x: (pick random (240) to (-240)) y: (pick random (180) to (60))\n        switch costume to (pick random (1) to (2))\n        create clone of (_myself_ v)\n    end\nend\nif <<(world) = [2]> or <(world) = [7]>> then\n    repeat (20)\n        go to x: (pick random (240) to (-240)) y: (pick random (180) to (60))\n        switch costume to (pick random (1) to (2))\n        create clone of (_myself_ v)\n    end\nend\nif <<(world) = [3]> or <(world) = [8]>> then\n    repeat (20)\n        go to x: (pick random (240) to (-240)) y: (pick random (-180) to (-100))\n        switch costume to (pick random (1) to (2))\n        create clone of (_myself_ v)\n    end\nend\nif <<(world) = [4]> or <(world) = [9]>> then\n    repeat (20)\n        go to x: (pick random (240) to (-240)) y: (pick random (180) to (60))\n        switch costume to (pick random (3) to (4))\n        create clone of (_myself_ v)\n    end\nend\n\nwhen I start as a clone\npoint in direction (90)\nshow\nforever\n    if <touching (cloud thing v)?> then\n        delete this clone\n    end\n    if <(clouds) = [no]> then\n        delete this clone\n    end\n    if <<(world) = [4]> or <(world) = [9]>> then\n        if <<not <(costume [number v]) = [3]>> and <not <(costume [number v]) = [4]>>> then\n            delete this clone\n        end\n    end\n    if <(costume [number v]) = [1]> then\n        if <<<(world) = [1]> or <(world) = [3]>> or <<(world) = [6]> or <(world) = [8]>>> then\n            set size to (300) %\n            set [ghost v] effect to (50)\n            move (-0.5) steps\n        end\n        if <<<(world) = [2]> or <(world) = [3]>> or <<(world) = [7]> or <(world) = [8]>>> then\n            set size to (300) %\n            set [ghost v] effect to (50)\n            move (-4) steps\n        end\n        if <(world) = [5]> then\n            set size to (300) %\n            set [ghost v] effect to (50)\n            move (-0.5) steps\n        end\n    end\n    if <(costume [number v]) = [2]> then\n        if <<(world) = [1]> or <(world) = [6]>> then\n            set size to (200) %\n            set [ghost v] effect to (75)\n            move (-0.25) steps\n        end\n        if <<<(world) = [2]> or <(world) = [3]>> or <<(world) = [7]> or <(world) = [8]>>> then\n            set size to (200) %\n            set [ghost v] effect to (50)\n            move (-2) steps\n        end\n        if <<(world) = [5]> or <(world) = [10]>> then\n            set size to (200) %\n            set [ghost v] effect to (75)\n            move (-0.25) steps\n        end\n    end\n    if <<(world) = [4]> or <(world) = [9]>> then\n        if <(costume [number v]) = [3]> then\n            set size to (300) %\n            set [ghost v] effect to (50)\n            move (-4) steps\n        end\n        if <(costume [number v]) = [4]> then\n            set size to (200) %\n            set [ghost v] effect to (50)\n            move (-2) steps\n        end\n    end\nend\n\nwhen flag clicked\ndelete this clone\n\nwhen I receive [start v]\ndelete this clone\n\nwhen I receive [stop v]\ndelete this clone\n\nwhen I receive [next stage v]\ndelete this clone\n\nwhen I receive [next world v]\ndelete this clone\n\nwhen flag clicked\nhide\nforever\n    if <(clouds) = [no]> then\n        wait until <(clouds) = [yes]>\n        repeat (10)\n            go to x: (pick random (240) to (-240)) y: (pick random (180) to (60))\n            switch costume to (pick random (1) to (2))\n            create clone of (_myself_ v)\n        end\n    else\n        wait until <(clouds) = [no]>\n        repeat (10)\n            go to x: (pick random (240) to (-240)) y: (pick random (180) to (60))\n            switch costume to (pick random (1) to (2))\n            create clone of (_myself_ v)\n        end\n    end\nend\n\nwhen I receive [load_title v]\nrepeat (10)\n    go to x: (pick random (240) to (-240)) y: (pick random (180) to (60))\n    switch costume to (pick random (1) to (2))\n    create clone of (_myself_ v)\nend\n\n@lvlhole\n\nwhen flag clicked\nset size to (2000) %\ngo to x: (0) y: (-18)\nshow\nset [ghost v] effect to (100)\n\n@cloud thing\n\nwhen flag clicked\ngo to x: (-20) y: (0)\npoint in direction (90)\nshow\nset [ghost v] effect to (100)\n\n@title\n\nwhen I receive [begin v]\nhide\n\nwhen I receive [load_title v]\ngo to x: (-85) y: (120)\ngo to [front v] layer\nshow\nset size to (500) %\ndelete this clone\n\n@Button\n\nwhen I receive [begin v]\nhide\n\nwhen I receive [load_title v]\nwait until <(load) = [100]>\nset [load v] to [0]\nif <not <(ID) = [0]>> then\n    delete this clone\nend\nset [id v] to [0]\nif <(ID) = [0]> then\n    set [id v] to [1]\n    create clone of (_myself_ v)\n    set [id v] to [3]\n    create clone of (_myself_ v)\n    set [id v] to [14]\n    create clone of (_myself_ v)\n    set [id v] to [0]\n    set [id v] to [0]\nend\n\nwhen I start as a clone\nset volume to (Volume:) %\nif <(ID) = [1]> then\n    switch costume to (start v)\n    set size to (300) %\n    go to x: (0) y: (20)\n    show\n    forever\n        if <touching (mouse-pointer v)?> then\n            switch costume to (start2 v)\n            set size to (350) %\n            start sound [Jump v]\n            wait until <not <touching (mouse-pointer v)?>>\n        else\n            switch costume to (start v)\n            set size to (300) %\n        end\n    end\nelse\n    if <(ID) = [2]> then\n        go to [front v] layer\n        go to x: (0) y: (0)\n        switch costume to (black v)\n        set [ghost v] effect to (100)\n        show\n        repeat (50)\n            change [ghost v] effect by (-2)\n        end\n        wait (0.5) seconds\n        if <(Read_Out) = [00]> then\n            set [read_out v] to [01]\n        end\n        if <(Read_Out) = [30]> then\n            set [read_out v] to [31]\n        end\n        broadcast (begin v)\n        delete this clone\n    else\n        if <(ID) = [3]> then\n            go to [front v] layer\n            set size to (300) %\n            go to x: (0) y: (-35)\n            show\n            forever\n                if <touching (mouse-pointer v)?> then\n                    switch costume to (options2 v)\n                    set size to (350) %\n                    start sound [Jump v]\n                    wait until <not <touching (mouse-pointer v)?>>\n                else\n                    switch costume to (options v)\n                    set size to (300) %\n                end\n            end\n        else\n            if <(ID) = [4]> then\n                go to x: (0) y: (-130)\n                show\n                forever\n                    if <touching (mouse-pointer v)?> then\n                        switch costume to (back2 v)\n                        set size to (350) %\n                        start sound [Jump v]\n                        wait until <not <touching (mouse-pointer v)?>>\n                    else\n                        switch costume to (back v)\n                        set size to (300) %\n                    end\n                end\n            else\n                if <(ID) = [5]> then\n                    show\n                    go to x: (0) y: (-25)\n                    go to [front v] layer\n                    if <(clouds) = [yes]> then\n                        switch costume to (on v)\n                    else\n                        switch costume to (off v)\n                    end\n                    set size to (300) %\n                    forever\n                        if <(costume [number v]) = [8]> then\n                            set [clouds v] to [yes]\n                        else\n                            set [clouds v] to [no]\n                        end\n                    end\n                else\n                    if <(ID) = [6]> then\n                        go to x: (-60) y: (-95)\n                        set size to (300) %\n                        show\n                        forever\n                            if <touching (mouse-pointer v)?> then\n                                switch costume to (y2 v)\n                                set size to (350) %\n                                start sound [Jump v]\n                                wait until <not <touching (mouse-pointer v)?>>\n                            else\n                                switch costume to (y1 v)\n                                set size to (300) %\n                            end\n                        end\n                    else\n                        if <(ID) = [7]> then\n                            go to x: (60) y: (-95)\n                            set size to (300) %\n                            show\n                            forever\n                                if <touching (mouse-pointer v)?> then\n                                    switch costume to (n2 v)\n                                    set size to (350) %\n                                    start sound [Jump v]\n                                    wait until <not <touching (mouse-pointer v)?>>\n                                else\n                                    switch costume to (n1 v)\n                                    set size to (300) %\n                                end\n                            end\n                        else\n                            if <(ID) = [8]> then\n                                show\n                                set size to (150) %\n                                switch costume to (volume_board v)\n                                go to x: (-75) y: (20)\n                            else\n                                if <(ID) = [9]> then\n                                    show\n                                    set size to (225) %\n                                    switch costume to (volume_slider1 v)\n                                    go to x: ((1.5) * ((Volume:) - (50))) y: (26)\n                                    go to [front v] layer\n                                    forever\n                                        if <touching (mouse-pointer v)?> then\n                                            switch costume to (volume_slider2 v)\n                                            if <mouse down?> then\n                                                repeat until <not <mouse down?>>\n                                                    if <[75] < (mouse x)> then\n                                                        go to x: (75) y: (26)\n                                                    else\n                                                        if <(mouse x) < [-75]> then\n                                                            go to x: (-75) y: (26)\n                                                        else\n                                                            go to x: (mouse x) y: (26)\n                                                        end\n                                                    end\n                                                    set [volume: v] to (((x position) / (1.5)) + (50))\n                                                end\n                                                set [volume: v] to (((x position) / (1.5)) + (50))\n                                            end\n                                        else\n                                            switch costume to (volume_slider1 v)\n                                        end\n                                    end\n                                else\n                                    if <(ID) = [10]> then\n                                        go to x: (0) y: (-95)\n                                        set size to (300) %\n                                        show\n                                        go to [front v] layer\n                                        forever\n                                            if <touching (mouse-pointer v)?> then\n                                                switch costume to (ok2 v)\n                                                set size to (350) %\n                                                start sound [Jump v]\n                                                wait until <not <touching (mouse-pointer v)?>>\n                                            else\n                                                switch costume to (ok v)\n                                                set size to (300) %\n                                            end\n                                        end\n                                    else\n                                        if <(ID) = [11]> then\n                                            go to [front v] layer\n                                            set size to (300) %\n                                            go to x: (0) y: (-95)\n                                            show\n                                            forever\n                                                if <touching (mouse-pointer v)?> then\n                                                    switch costume to (reset2 v)\n                                                    set size to (350) %\n                                                    start sound [Jump v]\n                                                    wait until <not <touching (mouse-pointer v)?>>\n                                                else\n                                                    switch costume to (reset1 v)\n                                                    set size to (300) %\n                                                end\n                                            end\n                                        else\n                                            if <(ID) = [12]> then\n                                                show\n                                                set size to (150) %\n                                                switch costume to (board v)\n                                                go to x: (0) y: (10)\n                                            else\n                                                if <(ID) = [13]> then\n                                                    go to x: (0) y: (-60)\n                                                    set size to (300) %\n                                                    show\n                                                    go to [front v] layer\n                                                    if <<(difficulty) = [0]> or <(difficulty) = [2]>> then\n                                                        switch costume to (nomal v)\n                                                    else\n                                                        switch costume to (hard v)\n                                                    end\n                                                else\n                                                    if <(ID) = [14]> then\n                                                        if <(difficulty) = [1]> then\n                                                            switch costume to (title2 v)\n                                                            set size to (300) %\n                                                            go to x: (120) y: (50)\n                                                            show\n                                                            go to [front v] layer\n                                                        else\n                                                            delete this clone\n                                                        end\n                                                    end\n                                                end\n                                            end\n                                        end\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen this sprite clicked\nif <(ID) = [1]> then\n    set [load v] to [1]\n    broadcast (Main_Button v)\nelse\n    if <(ID) = [3]> then\n        set [load v] to [3]\n        broadcast (Main_Button v)\n    else\n        if <(ID) = [4]> then\n            if <[1] < (difficulty)> then\n                if <<(Read_Out) = [0]> or <(Read_Out) = [30]>> then\n                    change [difficulty v] by (-2)\n                    if <(difficulty) = [0]> then\n                        set [read_out v] to [00]\n                    else\n                        set [read_out v] to [30]\n                    end\n                    set [load v] to [4]\n                    broadcast (Main_Button v)\n                else\n                    set [load v] to [12]\n                    broadcast (Main_Button v)\n                end\n            else\n                set [load v] to [4]\n                broadcast (Main_Button v)\n            end\n        else\n            if <(ID) = [5]> then\n                start sound [Jump v]\n                if <(costume [number v]) = [8]> then\n                    switch costume to (off v)\n                else\n                    switch costume to (on v)\n                end\n            else\n                if <(ID) = [6]> then\n                    if <(load) = [11]> then\n                        set [load v] to [0]\n                        wait (0) seconds\n                        set [load v] to [6]\n                        broadcast (Main_Button v)\n                    else\n                        change [difficulty v] by (-2)\n                        if <<(difficulty) = [0]> or <(difficulty) = [2]>> then\n                            set [read_out v] to [00]\n                        else\n                            set [read_out v] to [30]\n                        end\n                        set [load v] to [0]\n                        wait (0) seconds\n                        set [load v] to [4]\n                        broadcast (Main_Button v)\n                    end\n                else\n                    if <(ID) = [7]> then\n                        if <(load) = [11]> then\n                            set [load v] to [0]\n                            wait (0) seconds\n                            set [load v] to [7]\n                            broadcast (Main_Button v)\n                        else\n                            set [load v] to [0]\n                            wait (0) seconds\n                            set [load v] to [7]\n                            broadcast (Main_Button v)\n                        end\n                    else\n                        if <(ID) = [10]> then\n                            set [load v] to [10]\n                            broadcast (Main_Button v)\n                        else\n                            if <(ID) = [11]> then\n                                set [load v] to [11]\n                                broadcast (Main_Button v)\n                            else\n                                if <(ID) = [13]> then\n                                    start sound [Jump v]\n                                    if <<(difficulty) = [0]> or <(difficulty) = [2]>> then\n                                        set [difficulty v] to [3]\n                                        switch costume to (hard v)\n                                    else\n                                        set [difficulty v] to [2]\n                                        switch costume to (nomal v)\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen I receive [main_button v]\nif <(load) = [1]> then\n    if <not <(ID) = [0]>> then\n        delete this clone\n    end\n    if <(ID) = [0]> then\n        set [id v] to [2]\n        create clone of (_myself_ v)\n        set [id v] to [0]\n    end\nelse\n    if <(load) = [3]> then\n        if <not <(ID) = [0]>> then\n            delete this clone\n        end\n        if <(ID) = [0]> then\n            set [id v] to [4]\n            create clone of (_myself_ v)\n            set [id v] to [5]\n            create clone of (_myself_ v)\n            set [id v] to [8]\n            create clone of (_myself_ v)\n            set [id v] to [9]\n            create clone of (_myself_ v)\n            set [id v] to [11]\n            create clone of (_myself_ v)\n            set [id v] to [13]\n            create clone of (_myself_ v)\n            set [id v] to [0]\n        end\n    else\n        if <(load) = [4]> then\n            if <not <(ID) = [0]>> then\n                delete this clone\n            end\n            if <(ID) = [0]> then\n                set [id v] to [1]\n                create clone of (_myself_ v)\n                set [id v] to [3]\n                create clone of (_myself_ v)\n                set [id v] to [14]\n                create clone of (_myself_ v)\n                set [id v] to [0]\n            end\n        else\n            if <(load) = [6]> then\n                if <not <(ID) = [0]>> then\n                    delete this clone\n                end\n                if <(ID) = [0]> then\n                    set [id v] to [4]\n                    create clone of (_myself_ v)\n                    set [id v] to [5]\n                    create clone of (_myself_ v)\n                    set [id v] to [8]\n                    create clone of (_myself_ v)\n                    set [id v] to [9]\n                    create clone of (_myself_ v)\n                    set [id v] to [11]\n                    create clone of (_myself_ v)\n                    set [id v] to [13]\n                    create clone of (_myself_ v)\n                    if <(difficulty) = [0]> then\n                        set [read_out v] to [00]\n                    else\n                        set [read_out v] to [30]\n                    end\n                    set [id v] to [0]\n                end\n            else\n                if <(load) = [7]> then\n                    if <not <(ID) = [0]>> then\n                        delete this clone\n                    end\n                    if <(ID) = [0]> then\n                        set [id v] to [4]\n                        create clone of (_myself_ v)\n                        set [id v] to [5]\n                        create clone of (_myself_ v)\n                        set [id v] to [8]\n                        create clone of (_myself_ v)\n                        set [id v] to [9]\n                        create clone of (_myself_ v)\n                        set [id v] to [11]\n                        create clone of (_myself_ v)\n                        set [id v] to [13]\n                        create clone of (_myself_ v)\n                        set [id v] to [0]\n                    end\n                else\n                    if <(load) = [10]> then\n                        if <not <(ID) = [0]>> then\n                            delete this clone\n                        end\n                        if <(ID) = [0]> then\n                            broadcast (Load_title v)\n                        end\n                    else\n                        if <(load) = [11]> then\n                            if <not <(ID) = [0]>> then\n                                delete this clone\n                            end\n                            if <(ID) = [0]> then\n                                set [id v] to [6]\n                                create clone of (_myself_ v)\n                                set [id v] to [7]\n                                create clone of (_myself_ v)\n                                set [id v] to [12]\n                                create clone of (_myself_ v)\n                                set [id v] to [0]\n                                broadcast (Message1 v)\n                            end\n                        else\n                            if <(load) = [12]> then\n                                if <not <(ID) = [0]>> then\n                                    delete this clone\n                                end\n                                if <(ID) = [0]> then\n                                    set [id v] to [6]\n                                    create clone of (_myself_ v)\n                                    set [id v] to [7]\n                                    create clone of (_myself_ v)\n                                    set [id v] to [12]\n                                    create clone of (_myself_ v)\n                                    set [id v] to [0]\n                                    broadcast (Message3 v)\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nwhen I start as a clone\nforever\n    set volume to (Volume:) %\nend\n\nwhen I receive [message2 v]\nif <not <(ID) = [0]>> then\n    delete this clone\nend\nset [id v] to [0]\nif <(ID) = [0]> then\n    set [id v] to [10]\n    create clone of (_myself_ v)\n    set [id v] to [0]\nend\n\n@text\n\nwhen flag clicked\nhide\ndelete this clone\n\nwhen I receive [end2 v]\nswitch costume to (congrats v)\nset [ghost v] effect to (100)\nshow\nset size to (200) %\ngo to x: (-54) y: (29)\nrepeat (20)\n    change [ghost v] effect by (-5)\nend\n\nwhen I receive [end2 v]\ncreate clone of (_myself_ v)\n\nwhen I start as a clone\nswitch costume to (text v)\nset [ghost v] effect to (100)\nshow\nset size to (300) %\ngo to x: (73) y: (-39)\nrepeat (20)\n    change [ghost v] effect by (-5)\nend\n\n@thumbnail\n\nwhen flag clicked\nshow\ngo to [front v] layer\ngo to x: (-5) y: (-2)\nset size to (800) %\nset [ghost v] effect to (100)\n\nwhen I receive [stop v]\ngo to [front v] layer\n\n@Hitbox_Player\n\nwhen flag clicked\nset [ghost v] effect to (100)\nshow\nset rotation style [left-right v]\nset size to (100) %\nforever\n    go to (player v)\nend\n\nwhen I receive [end2 v]\nstop [other scripts in sprite v]\n\nwhen flag clicked\nforever\n    wait until <<touching color (#131111)?> or <<touching color (#cccccc)?> or <touching (lvlhole v)?>>>\n    broadcast (Restart v)\n    wait until <<touching color (#131111)?> or <<touching color (#cccccc)?> or <touching (lvlhole v)?>>>\nend\n\nwhen flag clicked\nforever\n    wait until <touching color (#003fff)?>\n    broadcast (jump v)\n    wait until <not <touching color (#003fff)?>>\nend\n\n@Cloud_Save\n\ndelete all of [backup v]\ninsert (☁ 0) at (last) of [backup v] \ninsert (☁ 1) at (last) of [backup v] \ninsert (☁ 2) at (last) of [backup v] \ninsert (☁ 3) at (last) of [backup v] \ninsert (☁ 4) at (last) of [backup v] \ninsert (☁ 5) at (last) of [backup v] \ninsert (☁ 6) at (last) of [backup v] \ninsert (☁ 7) at (last) of [backup v] \ninsert (☁ 8) at (last) of [backup v] \ninsert (☁ 9) at (last) of [backup v] \n\nset [☁ 0 v] to (item (1) of [backup v])\nset [☁ 1 v] to (item (2) of [backup v])\nrepeat (4)\n    wait () seconds\nend\nset [☁ 2 v] to (item (3) of [backup v])\nset [☁ 3 v] to (item (4) of [backup v])\nrepeat (4)\n    wait () seconds\nend\nset [☁ 4 v] to (item (5) of [backup v])\nset [☁ 5 v] to (item (6) of [backup v])\nrepeat (4)\n    wait () seconds\nend\nset [☁ 6 v] to (item (7) of [backup v])\nset [☁ 7 v] to (item (8) of [backup v])\nrepeat (4)\n    wait () seconds\nend\nset [☁ 8 v] to (item (9) of [backup v])\nset [☁ 9 v] to (item (10) of [backup v])\n\ndelete all of [処理 v]\nadd [1] to [処理 v]\nadd [] to [処理 v]\nswitch costume to (letter (1) of (username))\nif <(length of (current [month v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [month v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [month v]))\nend\nif <(length of (current [date v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [date v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [date v]))\nend\nif <(length of (current [dayofweek v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [dayofweek v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [dayofweek v]))\nend\nif <(length of (current [hour v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [hour v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [hour v]))\nend\nif <(length of (current [minute v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [minute v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [minute v]))\nend\nif <(length of (current [second v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [second v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [second v]))\nend\nif <(length of (costume [number v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (costume [number v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (costume [number v]))\nend\nswitch costume to (letter ((length of (username)) / (2)) of (username))\nif <(length of (costume [number v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (costume [number v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (costume [number v]))\nend\nswitch costume to (letter (length of (username)) of (username))\nif <(length of (costume [number v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (costume [number v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (costume [number v]))\nend\nadd (join (join (☁ 0) (join (☁ 1) (join (☁ 2) (join (☁ 3) (join (☁ 4) (☁ 5)))))) (☁ 6)) to [処理 v]\nadd (join (☁ 7) (join (☁ 8) (☁ 9))) to [処理 v]\nif <not <((length of (item (3) of [処理 v])) / (3)) = (length of (item (4) of [処理 v]))>> then\n    set [read_out v] to [00]\n    delete all of [処理 v]\n    broadcast (Cloud_Error v)\n    start sound [02 v]\n    stop [this script v]\nend\nreplace item (1) of [処理 v] with [1]\nrepeat (296)\n    if <(item (2) of [処理 v]) = (join (letter (item (1) of [処理 v]) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (1)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (2)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (3)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (4)) of (item (3) of [処理 v])) (letter ((item (1) of [処理 v]) + (5)) of (item (3) of [処理 v])))))))> then\n        add ((((item (1) of [処理 v]) - (1)) / (6)) + (1)) to [処理 v]\n    end\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (6))\nend\nif <(Read_Out) = [Read]> then\n    if <(length of [処理 v]) = [4]> then\n        set [read_out v] to [00]\n    else\n        set [read_out v] to (join (letter (((item (5) of [処理 v]) * (2)) - (1)) of (item (4) of [処理 v])) (letter ((item (5) of [処理 v]) * (2)) of (item (4) of [処理 v])))\n    end\nend\nif <(length of [処理 v]) = [4]> then\n    add (((length of (item (4) of [処理 v])) / (2)) + (1)) to [処理 v]\nend\nadd (item (2) of [処理 v]) to [処理 v]\nreplace item (1) of [処理 v] with [1]\nrepeat ((item (5) of [処理 v]) - ((1) + <<(length of (item (3) of [処理 v])) = [1788]> and <(item (5) of [処理 v]) = (((length of (item (4) of [処理 v])) / (2)) + (1))>>))\n    replace item (6) of [処理 v] with (join (item (6) of [処理 v]) (join (letter (item (1) of [処理 v]) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (1)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (2)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (3)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (4)) of (item (3) of [処理 v])) (letter ((item (1) of [処理 v]) + (5)) of (item (3) of [処理 v]))))))))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (6))\nend\nreplace item (1) of [処理 v] with ((item (1) of [処理 v]) + (6))\nrepeat ((298) - (((item (1) of [処理 v]) - (1)) / (6)))\n    replace item (6) of [処理 v] with (join (item (6) of [処理 v]) (join (letter (item (1) of [処理 v]) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (1)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (2)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (3)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (4)) of (item (3) of [処理 v])) (letter ((item (1) of [処理 v]) + (5)) of (item (3) of [処理 v]))))))))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (6))\nend\nadd (current [year v]) to [処理 v]\nreplace item (7) of [処理 v] with (join (item (7) of [処理 v]) (Read_Out))\nreplace item (1) of [処理 v] with [1]\nrepeat ((item (5) of [処理 v]) - ((1) + <<(length of (item (3) of [処理 v])) = [1788]> and <(item (5) of [処理 v]) = (((length of (item (4) of [処理 v])) / (2)) + (1))>>))\n    replace item (7) of [処理 v] with (join (item (7) of [処理 v]) (join (letter (item (1) of [処理 v]) of (item (4) of [処理 v])) (letter ((item (1) of [処理 v]) + (1)) of (item (4) of [処理 v]))))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (2))\nend\nreplace item (1) of [処理 v] with ((item (1) of [処理 v]) + (2))\nrepeat ((298) - (((item (1) of [処理 v]) - (1)) / (2)))\n    replace item (7) of [処理 v] with (join (item (7) of [処理 v]) (join (letter (item (1) of [処理 v]) of (item (4) of [処理 v])) (letter ((item (1) of [処理 v]) + (1)) of (item (4) of [処理 v]))))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (2))\nend\nreplace item (1) of [処理 v] with [1]\nrepeat (7)\n    add [] to [処理 v]\n    repeat (256)\n        replace item (length of [処理 v]) of [処理 v] with (join (item (length of [処理 v]) of [処理 v]) (letter (item (1) of [処理 v]) of (item (6) of [処理 v])))\n        replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (1))\n    end\nend\nreplace item (1) of [処理 v] with [1]\nrepeat (3)\n    add [] to [処理 v]\n    repeat (256)\n        replace item (length of [処理 v]) of [処理 v] with (join (item (length of [処理 v]) of [処理 v]) (letter (item (1) of [処理 v]) of (item (7) of [処理 v])))\n        replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (1))\n    end\nend\nset [☁ 0 v] to (item (8) of [処理 v])\nset [☁ 1 v] to (item (9) of [処理 v])\nrepeat (4)\n    wait () seconds\nend\nset [☁ 2 v] to (item (10) of [処理 v])\nset [☁ 3 v] to (item (11) of [処理 v])\nrepeat (4)\n    wait () seconds\nend\nset [☁ 4 v] to (item (12) of [処理 v])\nset [☁ 5 v] to (item (13) of [処理 v])\nrepeat (4)\n    wait () seconds\nend\nset [☁ 6 v] to (item (14) of [処理 v])\nset [☁ 7 v] to (item (15) of [処理 v])\nrepeat (4)\n    wait () seconds\nend\nset [☁ 8 v] to (item (16) of [処理 v])\nset [☁ 9 v] to (item (17) of [処理 v])\ndelete all of [処理 v]\nswitch costume to (samirin's cloud v)\n\ndefine 処理時刻確認\nswitch costume to (0 v)\nrepeat until <(costume [number v]) = [65]>\n    stop [other scripts in sprite v]\n    if <<(join (letter (1) of (☁ 0)) (letter (2) of (☁ 0))) = (current [month v])> and <(join (letter (3) of (☁ 0)) (letter (4) of (☁ 0))) = (current [date v])>> then\n        if <((((current [hour v]) * (3600)) + ((current [minute v]) * (60))) + (current [second v])) > (((((join (letter (7) of (☁ 0)) (letter (8) of (☁ 0))) * (3600)) + ((join (letter (9) of (☁ 0)) (letter (10) of (☁ 0))) * (60))) + (join (letter (11) of (☁ 0)) (letter (12) of (☁ 0)))) + (3))> then\n            処理\n            if <not <(Read_Out) = [Er]>> then\n                set [☁ 0 v] to (item (8) of [処理 v])\n                set [☁ 1 v] to (item (9) of [処理 v])\n                repeat (4)\n                    wait () seconds\n                end\n                set [☁ 2 v] to (item (10) of [処理 v])\n                set [☁ 7 v] to (item (15) of [処理 v])\n                repeat (4)\n                    wait () seconds\n                end\n                set [☁ 3 v] to (item (11) of [処理 v])\n                set [☁ 4 v] to (item (12) of [処理 v])\n                repeat (4)\n                    wait () seconds\n                end\n                set [☁ 5 v] to (item (13) of [処理 v])\n                set [☁ 6 v] to (item (14) of [処理 v])\n                repeat (4)\n                    wait () seconds\n                end\n                set [☁ 8 v] to (item (16) of [処理 v])\n                set [☁ 9 v] to (item (17) of [処理 v])\n                delete all of [処理 v]\n                switch costume to (samirin's cloud v)\n            end\n        end\n    else\n        if <((((current [hour v]) * (3600)) + ((current [minute v]) * (60))) + (current [second v])) > (((((join (letter (7) of (☁ 0)) (letter (8) of (☁ 0))) * (3600)) + ((join (letter (9) of (☁ 0)) (letter (10) of (☁ 0))) * (60))) + (join (letter (11) of (☁ 0)) (letter (12) of (☁ 0)))) - (86397))> then\n            処理\n            if <not <(Read_Out) = [Er]>> then\n                set [☁ 0 v] to (item (8) of [処理 v])\n                set [☁ 1 v] to (item (9) of [処理 v])\n                repeat (4)\n                    wait () seconds\n                end\n                set [☁ 2 v] to (item (10) of [処理 v])\n                set [☁ 7 v] to (item (15) of [処理 v])\n                repeat (4)\n                    wait () seconds\n                end\n                set [☁ 3 v] to (item (11) of [処理 v])\n                set [☁ 4 v] to (item (12) of [処理 v])\n                repeat (4)\n                    wait () seconds\n                end\n                set [☁ 5 v] to (item (13) of [処理 v])\n                set [☁ 6 v] to (item (14) of [処理 v])\n                repeat (4)\n                    wait () seconds\n                end\n                set [☁ 8 v] to (item (16) of [処理 v])\n                set [☁ 9 v] to (item (17) of [処理 v])\n                delete all of [処理 v]\n                switch costume to (samirin's cloud v)\n            end\n        end\n    end\n    if <not <(costume [number v]) = [65]>> then\n        wait (1) seconds\n    end\nend\n\nstop [other scripts in sprite v]\n\ndefine Read_Only\n処理\ndelete all of [処理 v]\nswitch costume to (samirin's cloud v)\n\nwhen I receive [cloud_read v]\nif <not <(username) = []>> then\n    set [read_out v] to [Read]\n    Read_Only\n    if <(Read_Out) < [29]> then\n        set [difficulty v] to [0]\n    else\n        set [difficulty v] to [1]\n    end\nend\n\nwhen I receive [cloud_read v]\nwait (0.1) seconds\n\ndefine セーブデータ　.読み込み　.更新\n処理時刻確認\n\ndefine 処理\ndelete all of [処理 v]\nadd [1] to [処理 v]\nadd [] to [処理 v]\nswitch costume to (letter (1) of (username))\nif <(length of (costume [number v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (costume [number v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (costume [number v]))\nend\nswitch costume to (letter ((length of (username)) / (2)) of (username))\nif <(length of (costume [number v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (costume [number v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (costume [number v]))\nend\nswitch costume to (letter (length of (username)) of (username))\nif <(length of (costume [number v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (costume [number v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (costume [number v]))\nend\nadd (join (join (☁ 0) (join (☁ 1) (join (☁ 2) (join (☁ 3) (join (☁ 4) (☁ 5)))))) (☁ 6)) to [処理 v]\nadd (join (☁ 7) (join (☁ 8) (☁ 9))) to [処理 v]\nadd [] to [処理 v]\nreplace item (1) of [処理 v] with [13]\nrepeat ((length of (item (3) of [処理 v])) - (12))\n    replace item (5) of [処理 v] with (join (item (5) of [処理 v]) (letter (item (1) of [処理 v]) of (item (3) of [処理 v])))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (1))\nend\nreplace item (3) of [処理 v] with (item (5) of [処理 v])\ndelete (5) of [処理 v]\nadd [] to [処理 v]\nreplace item (1) of [処理 v] with [5]\nrepeat ((length of (item (4) of [処理 v])) - (4))\n    replace item (5) of [処理 v] with (join (item (5) of [処理 v]) (letter (item (1) of [処理 v]) of (item (4) of [処理 v])))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (1))\nend\nreplace item (4) of [処理 v] with (item (5) of [処理 v])\ndelete (5) of [処理 v]\nif <not <((length of (item (3) of [処理 v])) / (3)) = (length of (item (4) of [処理 v]))>> then\n    set [read_out v] to []\n    delete all of [処理 v]\n    broadcast (Cloud_Error v)\n    start sound [02 v]\n    stop [this script v]\nend\nreplace item (1) of [処理 v] with [1]\nrepeat (296)\n    if <(item (2) of [処理 v]) = (join (letter (item (1) of [処理 v]) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (1)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (2)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (3)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (4)) of (item (3) of [処理 v])) (letter ((item (1) of [処理 v]) + (5)) of (item (3) of [処理 v])))))))> then\n        add ((((item (1) of [処理 v]) - (1)) / (6)) + (1)) to [処理 v]\n    end\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (6))\nend\nif <(Read_Out) = [Read]> then\n    if <(length of [処理 v]) = [4]> then\n        set [read_out v] to [00]\n    else\n        set [read_out v] to (join (letter (((item (5) of [処理 v]) * (2)) - (1)) of (item (4) of [処理 v])) (letter ((item (5) of [処理 v]) * (2)) of (item (4) of [処理 v])))\n    end\nend\nif <(length of [処理 v]) = [4]> then\n    add (((length of (item (4) of [処理 v])) / (2)) + (1)) to [処理 v]\nend\nadd (item (2) of [処理 v]) to [処理 v]\nreplace item (1) of [処理 v] with [1]\nrepeat ((item (5) of [処理 v]) - ((1) + <<(length of (item (3) of [処理 v])) = [1788]> and <(item (5) of [処理 v]) = (((length of (item (4) of [処理 v])) / (2)) + (1))>>))\n    replace item (6) of [処理 v] with (join (item (6) of [処理 v]) (join (letter (item (1) of [処理 v]) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (1)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (2)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (3)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (4)) of (item (3) of [処理 v])) (letter ((item (1) of [処理 v]) + (5)) of (item (3) of [処理 v]))))))))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (6))\nend\nreplace item (1) of [処理 v] with ((item (1) of [処理 v]) + (6))\nrepeat ((298) - (((item (1) of [処理 v]) - (1)) / (6)))\n    replace item (6) of [処理 v] with (join (item (6) of [処理 v]) (join (letter (item (1) of [処理 v]) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (1)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (2)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (3)) of (item (3) of [処理 v])) (join (letter ((item (1) of [処理 v]) + (4)) of (item (3) of [処理 v])) (letter ((item (1) of [処理 v]) + (5)) of (item (3) of [処理 v]))))))))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (6))\nend\nreplace item (2) of [処理 v] with []\nif <(length of (current [month v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [month v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [month v]))\nend\nif <(length of (current [date v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [date v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [date v]))\nend\nif <(length of (current [dayofweek v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [dayofweek v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [dayofweek v]))\nend\nif <(length of (current [hour v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [hour v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [hour v]))\nend\nif <(length of (current [minute v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [minute v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [minute v]))\nend\nif <(length of (current [second v])) = [1]> then\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (join [0] (current [second v])))\nelse\n    replace item (2) of [処理 v] with (join (item (2) of [処理 v]) (current [second v]))\nend\nreplace item (6) of [処理 v] with (join (item (2) of [処理 v]) (item (6) of [処理 v]))\nadd (Read_Out) to [処理 v]\nreplace item (1) of [処理 v] with [1]\nrepeat ((item (5) of [処理 v]) - ((1) + <<(length of (item (3) of [処理 v])) = [1788]> and <(item (5) of [処理 v]) = (((length of (item (4) of [処理 v])) / (2)) + (1))>>))\n    replace item (7) of [処理 v] with (join (item (7) of [処理 v]) (join (letter (item (1) of [処理 v]) of (item (4) of [処理 v])) (letter ((item (1) of [処理 v]) + (1)) of (item (4) of [処理 v]))))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (2))\nend\nreplace item (1) of [処理 v] with ((item (1) of [処理 v]) + (2))\nrepeat ((298) - (((item (1) of [処理 v]) - (1)) / (2)))\n    replace item (7) of [処理 v] with (join (item (7) of [処理 v]) (join (letter (item (1) of [処理 v]) of (item (4) of [処理 v])) (letter ((item (1) of [処理 v]) + (1)) of (item (4) of [処理 v]))))\n    replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (2))\nend\nreplace item (7) of [処理 v] with (join (current [year v]) (item (7) of [処理 v]))\nreplace item (1) of [処理 v] with [1]\nrepeat (7)\n    add [] to [処理 v]\n    repeat (256)\n        replace item (length of [処理 v]) of [処理 v] with (join (item (length of [処理 v]) of [処理 v]) (letter (item (1) of [処理 v]) of (item (6) of [処理 v])))\n        replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (1))\n    end\nend\nreplace item (1) of [処理 v] with [1]\nrepeat (3)\n    add [] to [処理 v]\n    repeat (256)\n        replace item (length of [処理 v]) of [処理 v] with (join (item (length of [処理 v]) of [処理 v]) (letter (item (1) of [処理 v]) of (item (7) of [処理 v])))\n        replace item (1) of [処理 v] with ((item (1) of [処理 v]) + (1))\n    end\nend\n\nwhen I receive [cloud_save v]\nstop [other scripts in sprite v]\nif <not <(username) = []>> then\n    セーブデータ　.読み込み　.更新\nend\n\nwhen I receive [cloud_error v]\nset [☁ 0 v] to []\nset [☁ 1 v] to []\nrepeat (4)\n    wait () seconds\nend\nset [☁ 2 v] to []\nset [☁ 3 v] to []\nrepeat (4)\n    wait () seconds\nend\nset [☁ 4 v] to []\nset [☁ 5 v] to []\nrepeat (4)\n    wait () seconds\nend\nset [☁ 6 v] to []\nset [☁ 7 v] to []\nrepeat (4)\n    wait () seconds\nend\nset [☁ 8 v] to []\nset [☁ 9 v] to []\n\n
                    ★★★★★ Click and Jump ★★★★★\n\n                              ★★★How to play★★★\n- Arrow keys to move !\n- Click the ninja to jump\n- Don't touch Spikes, Slimes and Lava\n- Press space to actack\n\n                                         ★Goals★\n- Up to #20 on #All\n- Up to #8 on Games\n- 9000+ views\n- 1000 + Loves And Favs\n\n           ★★★★★★★★★★Credits★★★★★★★★★★★★\n- Thanks to @-InfinityCode- for the sword design and slime design.\n- Thanks to @AKAV_BROTHERS for some codes.\n- The other codes by me ! \n\n                                 ❤️ + ⭐ = Thanks\n\n