Among Us A 360 °Platformer||#Games#All
@Stage\n\nwhen flag clicked\n\nwhen I receive [main project audio v]\nplay sound [Unlimited v] until done\n\nwhen flag clicked\nset [☁ timer v] to [0]\nforever\n    wait (1) seconds\n    change [☁ timer v] by (1)\nend\n\n@Ground\n\nwhen flag clicked\nswitch costume to (costume2 v)\nbroadcast (done with outro v)\n\nwhen flag clicked\nSet Size Hack to [198]\npoint in direction (90)\ngo to x: (22) y: (-278)\nset [x cool_possum v] to [0]\nset [y cool_possum v] to [0]\nforever\n    change [y cool_possum v] by (1)\n    if <<<<key (right arrow v) pressed?> or <key (d v) pressed?>> or <<(mouse x) > (x position)> and <mouse down?>>> or <<(mouse x) > (x position)> and <mouse down?>>> then\n        change [x cool_possum v] by (-0.2)\n    end\n    if <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<(x position) > (mouse x)> and <mouse down?>>> then\n        change [x cool_possum v] by (0.2)\n    end\n    set [x cool_possum v] to ((X Cool_Possum) * (0.8))\n    turn right (X Cool_Possum) degrees\n    if <touching (player v)?> then\n        change y by (-1)\n        if <touching (player v)?> then\n            change y by (-1)\n            if <touching (player v)?> then\n                change y by (-1)\n                if <touching (player v)?> then\n                    change y by (-1)\n                    if <touching (player v)?> then\n                        change y by (4)\n                        turn right ((X Cool_Possum) * (-1)) degrees\n                        set [x cool_possum v] to [0]\n                    end\n                end\n            end\n        end\n    end\n    change y by (Y Cool_Possum)\n    if <touching (player v)?> then\n        change y by ((Y Cool_Possum) * (-1))\n        set [y cool_possum v] to [0]\n    end\n    change y by (1)\n    if <touching (player v)?> then\n        if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<(mouse y) > [50]> and <mouse down?>>> then\n            broadcast (Original @Cool_Possum v)\n            set [y cool_possum v] to [-16]\n        end\n    end\n    change y by (-1)\nend\n\nwhen I receive [restart @cool_possum v]\npoint in direction (90)\ngo to x: (22) y: (-278)\nset [x cool_possum v] to [0]\nset [y cool_possum v] to [0]\n\nwhen I receive [next level @cool_possum v]\nswitch costume to (costume1 v)\npoint in direction (90)\ngo to x: (22) y: (-278)\nset [x cool_possum v] to [0]\nset [y cool_possum v] to [0]\n\nwhen flag clicked\nforever\n\nstart sound [Jump v]\n\nwhen flag clicked\nbroadcast (size v)\n\nwhen flag clicked\n\ndefine Set Size Hack to (size)\nswitch costume to (size hack v)\nset size to (size) %\nswitch costume to (costume2 v)\n\nwhen I receive [next level @cool_possum v]\nswitch costume to (costume1 v)\n\n@Player\n\nwhen flag clicked\nforever\n    change y by (-5)\n    if <<touching color (#bfbfbf)?> or <touching color (#797979)?>> then\n        broadcast (dead body v)\n    end\n    change y by (5)\nend\n\nwhen I receive [restart @cool_possum v]\nswitch costume to (idle v)\nset [ghost v] effect to (100)\nrepeat (10)\n    change [ghost v] effect by (-10)\nend\n\nwhen flag clicked\nforever\n    if <touching color (#00ff3a)?> then\n        broadcast (Next Level @Cool_Possum v)\n    end\nend\n\nwhen flag clicked\nset volume to (100) %\nswitch costume to (idle v)\nset size to (25) %\nforever\n    if <<<key (right arrow v) pressed?> or <key (d v) pressed?>> or <<(mouse x) > (x position)> and <mouse down?>>> then\n        point in direction (90)\n        next costume\n        wait (0.1) seconds\n    end\n    if <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<(x position) > (mouse x)> and <mouse down?>>> then\n        point in direction (-90)\n        set rotation style [left-right v]\n        next costume\n        wait (0.1) seconds\n    end\n    if <touching color (#00ff3a)?> then\n        broadcast (Next Level @Cool_Possum v)\n    end\nend\n\nwhen I receive [original @cool_possum v]\nswitch costume to (idle v)\n\nwhen flag clicked\ngo to x: (0) y: (0)\n\nwhen flag clicked\nset size to (25) %\nforever\n    if <<<key (right arrow v) pressed?> or <key (d v) pressed?>> or <<(mouse x) > (x position)> and <mouse down?>>> then\n        play sound [Footstep1 v] until done\n        play sound [Footstep2 v] until done\n    end\n    if <touching color (#00ff3a)?> then\n        broadcast (Next Level @Cool_Possum v)\n    end\nend\n\nwhen flag clicked\nset size to (25) %\nforever\n    if <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<(x position) > (mouse x)> and <mouse down?>>> then\n        play sound [Footstep1 v] until done\n        play sound [Footstep2 v] until done\n    end\nend\n\nbroadcast (Restart @Cool_possum v)\n\nwhen I receive [dead body v]\nset volume to (0) %\nwait (2) seconds\nset volume to (100) %\n\nwhen flag clicked\nforever\n    if <touching color (#ff00f0)?> then\n        broadcast (Victory v)\n    end\nend\n\n@Imposter or crewmate\n\nwhen flag clicked\nhide\n\nwhen I receive [done with outro v]\nstart sound [Among us ImposterCrewmate Sound Effect v]\nshow\ngo to [front v] layer\nbroadcast (Username Detector v)\n\nwhen I receive [hide crewmate v]\nhide\nbroadcast (main project audio v)\n\n@Detector\n\nwhen I start as a clone\nmove (15) steps\nchange [number v] by (1)\nif <(letter (number) of (username)) = [a]> then\n    switch costume to (a v)\nelse\n    if <(letter (number) of (username)) = [b]> then\n        switch costume to (b v)\n    else\n        if <(letter (number) of (username)) = [c]> then\n            switch costume to (c v)\n        else\n            if <(letter (number) of (username)) = [d]> then\n                switch costume to (d v)\n            else\n                if <(letter (number) of (username)) = [e]> then\n                    switch costume to (e v)\n                else\n                    if <(letter (number) of (username)) = [f]> then\n                        switch costume to (f v)\n                    else\n                        if <(letter (number) of (username)) = [g]> then\n                            switch costume to (g v)\n                        else\n                            if <(letter (number) of (username)) = [h]> then\n                                switch costume to (h v)\n                            else\n                                if <(letter (number) of (username)) = [i]> then\n                                    switch costume to (i v)\n                                else\n                                    if <(letter (number) of (username)) = [j]> then\n                                        switch costume to (j v)\n                                    else\n                                        if <(letter (number) of (username)) = [k]> then\n                                            switch costume to (k v)\n                                        else\n                                            if <(letter (number) of (username)) = [l]> then\n                                                switch costume to (l v)\n                                            else\n                                                if <(letter (number) of (username)) = [m]> then\n                                                    switch costume to (m v)\n                                                else\n                                                    if <(letter (number) of (username)) = [n]> then\n                                                        switch costume to (n v)\n                                                    else\n                                                        if <(letter (number) of (username)) = [o]> then\n                                                            switch costume to (o v)\n                                                        else\n                                                            if <(letter (number) of (username)) = [p]> then\n                                                                switch costume to (p v)\n                                                            else\n                                                                if <(letter (number) of (username)) = [q]> then\n                                                                    switch costume to (q v)\n                                                                else\n                                                                    if <(letter (number) of (username)) = [r]> then\n                                                                        switch costume to (r v)\n                                                                    else\n                                                                        if <(letter (number) of (username)) = [s]> then\n                                                                            switch costume to (s v)\n                                                                        else\n                                                                            if <(letter (number) of (username)) = [t]> then\n                                                                                switch costume to (t v)\n                                                                            else\n                                                                                if <(letter (number) of (username)) = [u]> then\n                                                                                    switch costume to (u v)\n                                                                                else\n                                                                                    if <(letter (number) of (username)) = [v]> then\n                                                                                        switch costume to (v v)\n                                                                                    else\n                                                                                        if <(letter (number) of (username)) = [w]> then\n                                                                                            switch costume to (w v)\n                                                                                        else\n                                                                                            if <(letter (number) of (username)) = [x]> then\n                                                                                                switch costume to (x v)\n                                                                                            else\n                                                                                                if <(letter (number) of (username)) = [y]> then\n                                                                                                    switch costume to (y v)\n                                                                                                else\n                                                                                                    if <(letter (number) of (username)) = [z]> then\n                                                                                                        switch costume to (z v)\n                                                                                                    else\n                                                                                                        if <(letter (number) of (username)) = [_]> then\n                                                                                                            switch costume to (_ v)\n                                                                                                        else\n                                                                                                            if <(letter (number) of (username)) = [-]> then\n                                                                                                                switch costume to (- v)\n                                                                                                            else\n                                                                                                                if <(letter (number) of (username)) = [1]> then\n                                                                                                                    switch costume to (1 v)\n                                                                                                                else\n                                                                                                                    if <(letter (number) of (username)) = [2]> then\n                                                                                                                        switch costume to (2 v)\n                                                                                                                    else\n                                                                                                                        if <(letter (number) of (username)) = [3]> then\n                                                                                                                            switch costume to (3 v)\n                                                                                                                        else\n                                                                                                                            if <(letter (number) of (username)) = [4]> then\n                                                                                                                                switch costume to (4 v)\n                                                                                                                            else\n                                                                                                                                if <(letter (number) of (username)) = [5]> then\n                                                                                                                                    switch costume to (5 v)\n                                                                                                                                else\n                                                                                                                                    if <(letter (number) of (username)) = [6]> then\n                                                                                                                                        switch costume to (6 v)\n                                                                                                                                    else\n                                                                                                                                        if <(letter (number) of (username)) = [7]> then\n                                                                                                                                            switch costume to (7 v)\n                                                                                                                                        else\n                                                                                                                                            if <(letter (number) of (username)) = [8]> then\n                                                                                                                                                switch costume to (8 v)\n                                                                                                                                            else\n                                                                                                                                                if <(letter (number) of (username)) = [9]> then\n                                                                                                                                                    switch costume to (9 v)\n                                                                                                                                                else\n                                                                                                                                                    if <(letter (number) of (username)) = [0]> then\n                                                                                                                                                        switch costume to (0 v)\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                                                            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\nend\n\nwhen I receive [username detector v]\ngo to x: (0) y: (70)\nset [number v] to [0]\nshow\ngo to [front v] layer\nrepeat (length of (username))\n    create clone of (_myself_ v)\n    move (15) steps\nend\nhide\nwait (2) seconds\nbroadcast (hide crewmate v)\n\nwhen I receive [hide crewmate v]\nhide\nbroadcast (main project audio v)\n\n@dead\n\nwhen flag clicked\nhide\n\nwhen I receive [dead body v]\nshow\nstart sound [die v]\ngo to [front v] layer\nswitch costume to (costume1 v)\nwait (.6) seconds\nswitch costume to (costume2 v)\nwait (.6) seconds\nswitch costume to (costume3 v)\nwait (.6) seconds\nhide\nbroadcast (Restart @Cool_possum v)\n\nwait (.3) seconds\n\n@Victory\n\nwhen flag clicked\nhide\n\nwhen I receive [victory v]\nshow\nshow variable [☁ timer v]\nbroadcast (stop timer  v)\ngo to [front v] layer\nstop all sounds\nstart sound [victory v]\nwait (7) seconds\nhide\n\nwhen flag clicked\nhide variable [☁ timer v]\n\n@Thumbnail @Cool_Possum\n\nwhen flag clicked\ngo to x: (0) y: (0)\nshow\ngo to [front v] layer\nset [ghost v] effect to (100)\n\n
Welcome to Among Us A 360° Platformer\nIf This Is Good Propose This To Be Featured -\nhttps://scratch.mit.edu/studios/4228481/comments\n\n★★★Instructions★★★\nWalk On green to go to Next Level. Walk on pink when finished:)\n~PC USERS~\n- Up Arrow - To Jump\n- W - To Jump\n- Left Arrow - To Move Left\n- A - To Move Left\n- Right Arrow- To Move Right\n- D - To Move Right\n\n~MOBILE USERS~\n- Tap On Left - To Move Left\n- Tap On Right - To Move Right\n-- Tap Up - To Jump\n\nIf this Projects Gets #200 Hearts and Stars i will Make it multiplayer