Among us Platformer (no sound)
@Stage\n\nwhen flag clicked\nswitch backdrop to (screen shot 2021-04-20 at 9 v)\n\n@Mini Crewmate?\n\nwhen flag clicked\ngo to x: (-207) y: (-137)\nhide variable [slope v]\nhide variable [x vel. v]\nhide variable [y vel. v]\nset [x vel. v] to [0]\nset [y vel. v] to [0]\nforever\n    platformer physics [1] [0.9] [13]\nend\n\ndefine platformer physics (speed) (friction) (jump hight)\nchange [y vel. v] by (-1)\nif <key (right arrow v) pressed?> then\n    change [x vel. v] by (speed)\nend\nif <key (left arrow v) pressed?> then\n    change [x vel. v] by ((speed) * (-1))\nend\nset [x vel. v] to ((x vel.) * (friction))\nchange x by (x vel.)\nset [slope v] to [0]\nif <touching (level v)?> then\n    repeat until <<not <touching (level v)?>> or <[] = ((slope) - (-8))>>\n        change [slope v] by (-1)\n        change y by (1)\n    end\nend\nif <touching (level v)?> then\n    change y by (1)\n    if <touching (level v)?> then\n        change y by (1)\n        if <touching (level v)?> then\n            change y by (1)\n            if <touching (level v)?> then\n                change y by (1)\n                if <touching (level v)?> then\n                    change y by (1)\n                    if <touching (level v)?> then\n                        change y by (1)\n                        if <touching (level v)?> then\n                            change y by (1)\n                            if <touching (level v)?> then\n                                change y by (1)\n                                if <touching (level v)?> then\n                                    change y by (-8)\n                                    repeat until <not <touching (level v)?>>\n                                        change x by ((([abs v] of (x vel.) ) / (x vel.)) * (-1))\n                                    end\n                                    set [x vel. v] to [0]\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\nchange y by (y vel.)\nif <touching (level v)?> then\n    repeat until <not <touching (level v)?>>\n        change y by ((([abs v] of (y vel.) ) / (y vel.)) * (-1))\n    end\n    set [y vel. v] to [0]\nend\nchange y by (-1)\nif <<key (up arrow v) pressed?> and <touching (level v)?>> then\n    set [y vel. v] to (jump hight)\nend\nchange y by (1)\n\nwhen flag clicked\nswitch costume to (crewmate-stand v)\nforever\n    broadcast (level 1-2 v)\n    broadcast (Level 2-3 v)\n    broadcast (Level 3-4 v)\n    broadcast (Level 4-5 v)\n    broadcast (Level 5-6 v)\n    broadcast (Level 6-7 v)\n    broadcast (Level 7-8 v)\n    broadcast (Level 8-9 v)\n    broadcast (Level 9-10 v)\n    broadcast (Level 10-WIN v)\nend\n\nwhen I receive [level 1-2 \(3\) v]\ngo to x: (-207) y: (-137)\n\nwhen [left arrow v] key pressed\nrepeat until <not <key (left arrow v) pressed?>>\n    switch costume to (crewmate-running\(l\) 1 v)\n    wait (0.2) seconds\n    if <key (right arrow v) pressed?> then\n        stop [this script v]\n    end\n    switch costume to (crewmate-running\(l\) 2  v)\n    wait (0.2) seconds\n    if <key (right arrow v) pressed?> then\n        stop [this script v]\n    end\n    switch costume to (crewmate-running\(l\) 3 v)\n    wait (0.2) seconds\n    if <key (right arrow v) pressed?> then\n        stop [this script v]\n    end\n    switch costume to (crewmate-running\(l\) 4 v)\n    wait (0.2) seconds\n    if <key (right arrow v) pressed?> then\n        stop [this script v]\n    end\nend\n\nwhen [right arrow v] key pressed\nrepeat until <not <key (right arrow v) pressed?>>\n    switch costume to (crewmate-running\(r\) 1 v)\n    wait (0.2) seconds\n    if <key (left arrow v) pressed?> then\n        stop [this script v]\n    end\n    switch costume to (crewmate-running\(r\) 2 v)\n    wait (0.2) seconds\n    if <key (left arrow v) pressed?> then\n        stop [this script v]\n    end\n    switch costume to (crewmate-running\(r\) 3 v)\n    wait (0.2) seconds\n    if <key (left arrow v) pressed?> then\n        stop [this script v]\n    end\n    switch costume to (crewmate-running\(r\) 4 v)\n    wait (0.2) seconds\n    if <key (left arrow v) pressed?> then\n        stop [this script v]\n    end\nend\n\nwhen flag clicked\nshow\n\nwhen I receive [level 2-3 \(1\) v]\ngo to x: (-207) y: (-137)\n\nwhen [up arrow v] key pressed\nrepeat until <not <key (up arrow v) pressed?>>\n    switch costume to (crewmate-stand v)\nend\n\nwhen I receive [tongue kill v]\nif <touching color (#f59292)?> then\n    go to x: (-210) y: (-115)\n    switch costume to (crewmate-stand v)\nend\n\nwhen I receive [level 3-4 \(2\) v]\ngo to x: (-207) y: (-137)\n\nwhen I receive [level 4-5 \(2\) v]\ngo to x: (-207) y: (-137)\n\nwhen I receive [level 5-6 \(2\) v]\ngo to x: (-207) y: (-137)\n\nwhen I receive [level 6-7 \(2\) v]\ngo to x: (-207) y: (-137)\n\nwhen I receive [imposter kill v]\nif <<touching color (#f59292)?> or <touching color (#ea0000)?>> then\n    go to x: (-210) y: (-115)\n    switch costume to (crewmate-stand v)\nend\n\nwhen I receive [level 7-8 \(2\) v]\ngo to x: (-207) y: (-137)\n\nwhen I receive [level 9-10 \(2\) v]\ngo to x: (-207) y: (-137)\n\nwhen I receive [level 10-win\(2\) v]\ngo to x: (0) y: (-116)\nforever\n    Win Dance\nend\n\ndefine Win Dance\nswitch costume to (crewmate-win v)\n\n@Level\n\nwhen flag clicked\nswitch costume to (level 1 v)\n\nwhen I receive [level 1-2 \(2\) v]\nswitch costume to (level 2 v)\nbroadcast (level 1-2 \(3\) v)\n\nwhen I receive [level 5-6 \(2\) v]\nswitch costume to (level 6 v)\n\nwhen I receive [level 3-4 \(2\) v]\nswitch costume to (level 4 v)\n\nwhen I receive [level 4-5 \(2\) v]\nswitch costume to (level 5 v)\nbroadcast (Level 4-5 \(3\) v)\n\nwhen I receive [level 8-9 \(2\) v]\nswitch costume to (level 9 v)\n\nwhen I receive [level 2-3 \(1\) v]\nswitch costume to (level 3 v)\n\nwhen I receive [level 7-8 \(2\) v]\nswitch costume to (level 8 v)\n\nwhen I receive [level 9-10 \(2\) v]\nswitch costume to (level 10 v)\n\nwhen I receive [level 10-win\(2\) v]\nswitch costume to (level win v)\n\nwhen I receive [level 6-7 \(2\) v]\nswitch costume to (level 7 v)\n\nwhen flag clicked\n\n@Mom Crewmate?\n\nwhen flag clicked\nhide\n\nwhen I receive [level 10-win\(2\) v]\nshow\n\n@The "Imposter"\n\nwhen flag clicked\nrepeat until <touching (mom crewmate? v)?>\n    switch costume to (imposter-running\(l\) 1 v)\n    wait (1) seconds\n    switch costume to (imposter-running\(l\) 2  v)\n    wait (1) seconds\n    switch costume to (imposter-running\(l\) 3 v)\n    wait (1) seconds\n    switch costume to (imposter-running\(l\) 4 v)\n    wait (1) seconds\nend\n\nwhen flag clicked\nforever\n    broadcast (Imposter Kill v)\nend\n\nwhen flag clicked\nhide\n\nwhen I receive [level 6-7 \(2\) v]\nshow\ngo to x: (0) y: (-70)\nrepeat until <touching color (#dde000)?>\n    glide (3) secs to (mini crewmate? v)\nend\n\nwhen I receive [level 7-8 \(2\) v]\ngo to x: (111) y: (-118)\n\nwhen I receive [level 8-9 \(2\) v]\nhide\n\nwhen I receive [level 10-win\(2\) v]\nshow\ngo to [back v] layer\ngo to x: (54) y: (-117)\nforever\n    switch costume to (imposter?-dead\(l\) 4 v)\nend\n\n@Tongue\n\nwhen flag clicked\nhide\npoint in direction (90)\n\nwhen I receive [level 2-3 \(1\) v]\ngo to [front v] layer\nshow\ngo to x: (-118) y: (-100)\ncreate clone of (_myself_ v)\ngo to x: (-51) y: (-100)\ncreate clone of (_myself_ v)\ngo to x: (17) y: (-100)\ncreate clone of (_myself_ v)\ngo to x: (87) y: (-100)\ncreate clone of (_myself_ v)\n\nwhen flag clicked\nforever\n    broadcast (Tongue Kill v)\nend\n\nwhen I receive [level 3-4 \(2\) v]\nhide\n\nwhen I receive [level 4-5 \(3\) v]\nshow\ngo to x: (-165) y: (-100)\ncreate clone of (_myself_ v)\ngo to x: (-38) y: (-100)\ncreate clone of (_myself_ v)\ngo to x: (106) y: (-100)\ncreate clone of (_myself_ v)\ngo to x: (-200) y: (-13)\nturn right (180) degrees\ncreate clone of (_myself_ v)\ngo to x: (-99) y: (-13)\ncreate clone of (_myself_ v)\ngo to x: (31) y: (-13)\ncreate clone of (_myself_ v)\ngo to x: (183) y: (-13)\n\nturn right (180) degrees\n\nwhen I receive [level 5-6 \(2\) v]\npoint in direction (0)\ndelete this clone\n\nwhen I receive [level 5-6 \(2\) v]\ngo to [front v] layer\nwait (0.001) seconds\nchange size by (-50)\ngo to x: (-39) y: (18)\ncreate clone of (_myself_ v)\ngo to x: (115) y: (94)\ncreate clone of (_myself_ v)\npoint in direction (90)\nchange size by (150)\ngo to x: (157) y: (-67)\ncreate clone of (_myself_ v)\nchange size by (-150)\ngo to x: (203) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (215) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (226) y: (-117)\ncreate clone of (_myself_ v)\n\nwhen I receive [level 6-7 \(2\) v]\nchange size by (50)\nhide\ndelete this clone\n\nwhen I receive [level 7-8 \(2\) v]\nshow\nwait (0.01) seconds\ngo to x: (-142) y: (-117)\nchange size by (-50)\ncreate clone of (_myself_ v)\ngo to x: (-130) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-117) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-106) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-93) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-78) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-66) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-53) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-53) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-39) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-23) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-12) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (0) y: (-117)\ncreate clone of (_myself_ v)\n\ncreate clone of (_myself_ v)\n\nwhen I receive [level 7-8 \(2\) v]\ndelete this clone\n\ngo to x: (-106) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-93) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-78) y: (-117)\ncreate clone of (_myself_ v)\ngo to x: (-66) y: (-117)\ncreate clone of (_myself_ v)\n\nwhen I receive [level 8-9 \(2\) v]\nchange size by (50)\nhide\ndelete this clone\n\n@Task Bar\n\nwhen I receive [task hide v]\nglide (0.5) secs to x: (-115) y: (23)\ngo to [back v] layer\n\nwhen I receive [task show v]\nglide (0.5) secs to x: (36) y: (27)\ngo to [back v] layer\n\nwhen flag clicked\nswitch costume to (task bar 0 v)\nshow\n\nwhen I receive [level 1-2 \(2\) v]\nswitch costume to (task bar 1 v)\n\nwhen I receive [level 2-3 \(1\) v]\nswitch costume to (task bar 2 v)\n\nwhen I receive [level 3-4 \(2\) v]\nswitch costume to (task bar 3 v)\n\nwhen I receive [level 4-5 \(2\) v]\nswitch costume to (task bar 4 v)\n\nwhen I receive [level 5-6 \(2\) v]\nswitch costume to (task bar 5 v)\n\nwhen I receive [level 6-7 \(2\) v]\nswitch costume to (task bar 6 v)\n\nwhen I receive [level 7-8 \(2\) v]\nswitch costume to (task bar 7 v)\n\nwhen I receive [level 8-9 \(2\) v]\nswitch costume to (task bar 8 v)\n\nwhen I receive [level 9-10 \(2\) v]\nswitch costume to (task bar 9 v)\n\nwhen I receive [level 10-win\(2\) v]\nswitch costume to (task bar 10 v)\n\n@Task Bar 2\n\nwhen flag clicked\nshow\nswitch costume to (task bar 0 v)\n\nwhen I receive [level 5-6 \(2\) v]\nswitch costume to (task bar 5 v)\n\nwhen I receive [level 6-7 \(2\) v]\nswitch costume to (task bar 6 v)\n\nwhen I receive [level 4-5 \(2\) v]\nswitch costume to (task bar 4 v)\n\nwhen I receive [level 3-4 \(2\) v]\nswitch costume to (task bar 3 v)\n\nwhen I receive [level 2-3 \(1\) v]\nswitch costume to (task bar 2 v)\n\nwhen I receive [level 1-2 \(3\) v]\nswitch costume to (task bar 1 v)\n\nwhen I receive [level 8-9 \(2\) v]\nswitch costume to (task bar 8 v)\n\nwhen I receive [level 10-win\(2\) v]\nswitch costume to (task bar 10 v)\n\nwhen I receive [level 7-8 \(2\) v]\nswitch costume to (task bar 7 v)\n\nwhen I receive [level 9-10 \(2\) v]\nswitch costume to (task bar 9 v)\n\n@Task Hide\n\nwhen this sprite clicked\nbroadcast (Task Hide v)\nhide\n\nwhen I receive [task show v]\nwait (0.5) seconds\nshow\n\nwhen flag clicked\nshow\ngo to [front v] layer\n\n@Task Show\n\nwhen this sprite clicked\nbroadcast (Task Show v)\nhide\n\nwhen I receive [task hide v]\nwait (0.5) seconds\nshow\n\nwhen flag clicked\nhide\ngo to [front v] layer\n\n@Spinning Tongue 1\n\nwhen flag clicked\npoint in direction (90)\nhide\nforever\n    turn left (5) degrees\nend\n\nwhen I receive [level 8-9 \(2\) v]\nshow\n\nwhen I receive [level 10-win\(2\) v]\nhide\n\nshow\n\n@Spinning Tongue 2\n\nwhen flag clicked\npoint in direction (90)\nhide\nforever\n    turn left (5) degrees\nend\n\nwhen I receive [level 9-10 \(2\) v]\nshow\n\nwhen I receive [level 10-win\(2\) v]\nhide\n\nshow\n\n@Spinning Tongue 3\n\nwhen flag clicked\npoint in direction (90)\nhide\nforever\n    turn left (5) degrees\nend\n\nwhen I receive [level 9-10 \(2\) v]\nshow\n\nwhen I receive [level 10-win\(2\) v]\nhide\n\n@ID\n\nwhen flag clicked\nhide\n\nwhen I receive [level 10-win\(2\) v]\nshow\n\n@Vent 1\n\nwhen I receive [level 1-2 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (level 1-2 \(2\) v)\nend\n\nwhen I receive [level 1-2 \(3\) v]\nhide\n\nwhen flag clicked\nshow\n\n@Vent 2\n\nwhen I receive [level 1-2 \(3\) v]\nshow\n\nwhen flag clicked\nhide\n\nwhen I receive [level 2-3 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 2-3 \(1\) v)\nend\n\nwhen I receive [level 2-3 \(1\) v]\nhide\n\n@Vent 3\n\nwhen flag clicked\nhide\n\nwhen I receive [level 2-3 \(1\) v]\nshow\n\nwhen I receive [level 3-4 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 3-4 \(2\) v)\nend\n\nwhen I receive [level 3-4 \(2\) v]\nhide\n\n@Vent 4\n\nwhen flag clicked\nhide\n\nwhen I receive [level 4-5 \(2\) v]\nhide\n\nwhen I receive [level 4-5 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 4-5 \(2\) v)\nend\n\nwhen I receive [level 3-4 \(2\) v]\nshow\n\n@Vent 5\n\nwhen flag clicked\nhide\n\nwhen I receive [level 5-6 \(2\) v]\nhide\n\nwhen I receive [level 5-6 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 5-6 \(2\) v)\nend\n\nwhen I receive [level 4-5 \(3\) v]\nshow\n\n@Vent 6\n\nwhen flag clicked\nhide\n\nwhen I receive [level 5-6 \(2\) v]\nshow\n\nwhen I receive [level 6-7 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 6-7 \(2\) v)\nend\n\nwhen I receive [level 6-7 \(2\) v]\nhide\n\n@Vent 7\n\nwhen flag clicked\nhide\n\nwhen I receive [level 7-8 \(2\) v]\nhide\n\nwhen I receive [level 7-8 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 7-8 \(2\) v)\nend\n\nwhen I receive [level 6-7 \(2\) v]\nshow\n\n@Vent 8\n\nwhen flag clicked\nhide\n\nwhen I receive [level 7-8 \(2\) v]\nshow\n\nwhen I receive [level 8-9 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 8-9 \(2\) v)\nend\n\nwhen I receive [level 8-9 \(2\) v]\nhide\n\n@Vent 9\n\nwhen flag clicked\nhide\n\nwhen I receive [level 8-9 \(2\) v]\nshow\n\nwhen I receive [level 9-10 v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 9-10 \(2\) v)\nend\n\nwhen I receive [level 9-10 \(2\) v]\nhide\n\n@Vent 10\n\nwhen flag clicked\nhide\n\nwhen I receive [level 9-10 \(2\) v]\nshow\n\nwhen I receive [level 10-win v]\nif <touching (mini crewmate? v)?> then\n    broadcast (Level 10-WIN\(2\) v)\nend\n\nwhen I receive [level 10-win\(2\) v]\nhide\n\n@Skip 1\n\nwhen this sprite clicked\nhide\nbroadcast (level 1-2 \(2\) v)\nbroadcast (level 1-2 \(3\) v)\n\nwhen flag clicked\nshow\n\nwhen I receive [level 1-2 \(3\) v]\nhide\n\n@Skip 2\n\nwhen this sprite clicked\nhide\nbroadcast (Level 2-3 \(1\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 2-3 \(1\) v]\nhide\n\nwhen I receive [level 1-2 \(3\) v]\nshow\n\n@Skip 3\n\nwhen this sprite clicked\nhide\nbroadcast (Level 3-4 \(2\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 3-4 \(2\) v]\nhide\n\nwhen I receive [level 2-3 \(1\) v]\nshow\n\n@Skip 4\n\nwhen this sprite clicked\nhide\nbroadcast (Level 4-5 \(2\) v)\nbroadcast (Level 4-5 \(3\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 4-5 \(2\) v]\nhide\n\nwhen I receive [level 3-4 \(2\) v]\nshow\n\n@Skip 5\n\nwhen this sprite clicked\nhide\nbroadcast (Level 5-6 \(2\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 5-6 \(2\) v]\nhide\n\nwhen I receive [level 4-5 \(3\) v]\nshow\n\n@Skip 6\n\nwhen this sprite clicked\nhide\nbroadcast (Level 6-7 \(2\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 6-7 \(2\) v]\nhide\n\nwhen I receive [level 5-6 \(2\) v]\nshow\n\n@Skip 7\n\nwhen this sprite clicked\nhide\nbroadcast (Level 7-8 \(2\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 7-8 \(2\) v]\nhide\n\nwhen I receive [level 6-7 \(2\) v]\nshow\n\n@Skip 8\n\nwhen this sprite clicked\nhide\nbroadcast (Level 8-9 \(2\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 8-9 \(2\) v]\nhide\n\nwhen I receive [level 7-8 \(2\) v]\nshow\n\n@Skip 9\n\nwhen this sprite clicked\nhide\nbroadcast (Level 9-10 \(2\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 9-10 \(2\) v]\nhide\n\nwhen I receive [level 8-9 \(2\) v]\nshow\n\n@Skip 10\n\nwhen this sprite clicked\nhide\nbroadcast (Level 10-WIN\(2\) v)\n\nwhen flag clicked\nhide\n\nwhen I receive [level 10-win\(2\) v]\nhide\n\nwhen I receive [level 9-10 \(2\) v]\nshow\n\n
Help the mini Crew mate get back to their mom\nall levels are possible, I am sorry if its glitchy, I used a lot of blocks and sprites. If it glitches i would suggest closing the tab then open it after a minute\nWhat ENJemoji said\nInstructions:\narrow keys to move\ndon't touch the imposter tongues\nyou can close and open the tool bar by pressing the "Task" button\nUse the mute and un mute buttons to toggle the music/effects \navoid the imposters don't touch them\nmore⤵\nQ and A:\n\nQ:will you make a part 2\nA:i will make a part 2 if I get 100 loves and 10 favourites\n\nQ:was this hard to make\nA: Yes this was hard to make it took me 8 days to make\n\nQ: Can we advertise \nA please do advertise If you want your project to become popular or if you want someone to see It add it to a Studio\n\nQ:can we use your sprites\nA:Yes you can but please give credit same thing with the code