Parkour Dodge a Platformer #all #trending

Instructions: Love and Fav Pls! ⭐\nControl Player With the Arrow Keys.\n9 ATTACKS!\nSurvive as long as u can!\nWoah! Explore page!!!

@Stage\n\nwhen flag clicked\nwait (2) seconds\nset [gravapply v] to [-1]\nforever\n    set [enemyspawn v] to (pick random (1) to (9))\n    broadcast (email v)\n    wait (1) seconds\n    broadcast (enemySpawns v) and wait\n    wait (1) seconds\nend\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [8]> then\n    wait (2) seconds\n    set [gravapply v] to [0.1]\n    wait (5) seconds\n    set [gravapply v] to [-1]\nend\n\nwhen flag clicked\nforever\n    play sound [Hitman\(chosic v] until done\nend\n\n@decoration\n\nwhen flag clicked\ndraw\n\ndefine draw\nset size to (200) %\nhide\nerase all\nbroadcast (сообщение1 v)\ngo to x: (-221) y: (161)\nset [y v] to [1]\nrepeat (9)\n    set [x v] to [1]\n    set x to (-221)\n    repeat (12)\n        switch costume to (letter (x) of (item (y) of [world v]))\n        if <not <(letter (x) of (item (y) of [world v])) = [8]>> then\n            create clone of (_myself_ v)\n        end\n        change x by (40)\n        change [x v] by (1)\n    end\n    change y by (-40)\n    change [y v] by (1)\nend\n\nwhen I start as a clone\nshow\n\nwhen I receive [сообщение1 v]\ndelete this clone\n\nshow\n\n@hitboxes\n\nwhen flag clicked\ndraw\n\ndefine draw\nset [ghost v] effect to (100)\nset size to (200) %\nhide\nerase all\nbroadcast (2 v)\ngo to x: (-221) y: (161)\nset [y v] to [1]\nrepeat (9)\n    set [x v] to [1]\n    set x to (-221)\n    repeat (12)\n        if <[solid v] contains (letter (x) of (item (y) of [world v]))?> then\n            create clone of (_myself_ v)\n        end\n        change x by (40)\n        change [x v] by (1)\n    end\n    change y by (-40)\n    change [y v] by (1)\nend\n\nwhen I start as a clone\nshow\n\nwhen I receive [2 v]\ndelete this clone\n\nshow\n\n@Спрайт 3\n\nwhen flag clicked\ngo to x: (-23) y: (-4)\nset [gravity v] to [0]\nset size to (70) %\nforever\n    gravity\n    redGround(black)\n    controls\n    if <(y position) < [-175]> then\n        set y to (180)\n    end\nend\n\ndefine gravity\nchange y by (gravity)\nchange [gravity v] by (gravApply)\n\ndefine redGround(black)\nif <<(gravity) < [0]> or <(gravity) = [0]>> then\n    repeat until <not <touching (hitboxes v)?>>\n        change y by (1)\n        set [gravity v] to [0]\n        if <key (up arrow v) pressed?> then\n            set [gravity v] to [12]\n        end\n    end\nelse\n    repeat until <not <touching (hitboxes v)?>>\n        change y by (-1)\n        set [gravity v] to [-1]\n    end\nend\n\ndefine controls\nif <key (right arrow v) pressed?> then\n    change x by (5)\n    if <touching (hitboxes v)?> then\n        change x by (-5)\n    end\nend\nif <key (left arrow v) pressed?> then\n    change x by (-5)\n    if <touching (hitboxes v)?> then\n        change x by (5)\n    end\nend\n\nif <(y position) < [-180]> then\n    set y to (180)\nend\n\n@Спрайт 4\n\nwhen flag clicked\nhide\n\n@alert\n\nwhen flag clicked\nclear graphic effects\nset size to (100) %\ngo to x: (0) y: (0)\nhide\nset [enemyspawn v] to [1]\n\nwhen I receive [email v]\nshow\nswitch costume to (enemySpawn)\nset size to (50) %\nset [ghost v] effect to (100)\nrepeat (50)\n    change [ghost v] effect by (-2)\n    change size by (1)\nend\nwait (1) seconds\nrepeat (50)\n    change [ghost v] effect by (2)\n    change size by (-1)\nend\nhide\n\nbroadcast (enemySpawns v)\n\n@meteor rain\n\nwhen I start as a clone\nshow\nrepeat until <(y position) < [-180]>\n    switch costume to (hitbox v)\n    if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n        stop [all v]\n    end\n    switch costume to (pick random (1) to (5))\n    change y by (-5)\nend\ndelete this clone\n\nwhen flag clicked\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [1]> then\n    set size to (50) %\n    repeat (5)\n        go to x: (pick random (-248) to (248)) y: (188)\n        switch costume to (meteor v)\n        create clone of (_myself_ v)\n        wait (pick random (0.1) to (0.5)) seconds\n    end\nend\n\n@lava raise\n\nwhen flag clicked\ngo to x: (0) y: (-126)\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [2]> then\n    show\n    repeat (100)\n        change y by (2)\n        if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n            stop [all v]\n        end\n    end\n    repeat (100)\n        change y by (-2)\n        if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n            stop [all v]\n        end\n    end\n    hide\nend\n\n@Спрайт 1\n\nwhen flag clicked\ngo to x: (-127) y: (0)\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [3]> then\n    show\n    repeat (50)\n        change x by (2)\n        if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n            stop [all v]\n        end\n    end\n    repeat (50)\n        change x by (-2)\n        if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n            stop [all v]\n        end\n    end\n    hide\nend\n\n@Спрайт 2\n\nwhen flag clicked\ngo to x: (500) y: (0)\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [3]> then\n    show\n    repeat (50)\n        change x by (-2)\n        if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n            stop [all v]\n        end\n    end\n    repeat (50)\n        change x by (2)\n        if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n            stop [all v]\n        end\n    end\n    hide\nend\n\n@meteor rain2\n\nwhen I start as a clone\nshow\nrepeat until <(x position) < [-250]>\n    if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n        stop [all v]\n    end\n    change x by (-5)\nend\ndelete this clone\n\nwhen flag clicked\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [4]> then\n    set size to (50) %\n    repeat (5)\n        go to x: (254) y: (pick random (176) to (-176))\n        switch costume to (костюм 1 v)\n        create clone of (_myself_ v)\n        wait (pick random (0.2) to (0.5)) seconds\n    end\nend\n\n@meteor rain3\n\nwhen I start as a clone\nshow\nwait (pick random (1) to (2)) seconds\nnext costume\nif <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n    stop [all v]\nend\nwait (0.1) seconds\ndelete this clone\n\nwhen flag clicked\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [5]> then\n    set size to (50) %\n    repeat (10)\n        set [go v] to (pick random (1) to (2))\n        if <(go) = [1]> then\n            point in direction (90)\n            go to x: (254) y: (pick random (176) to (-176))\n            point in direction (pick random (45) to (135))\n        end\n        if <(go) = [2]> then\n            point in direction (0)\n            go to x: (pick random (-240) to (240)) y: (180)\n            point in direction (pick random (-45) to (45))\n        end\n        switch costume to (костюм 1 v)\n        create clone of (_myself_ v)\n        wait (pick random (0.5) to (1.5)) seconds\n    end\nend\n\nrepeat until <(x position) < [-250]>\n    if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n        stop [all v]\n    end\n    change x by (-3)\nend\n\ndelete this clone\n\nshow\n\n@Спрайт 5\n\nwhen flag clicked\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [6]> then\n    set [go v] to (pick random (1) to (3))\n    if <(go) = [1]> then\n        go to x: (-148) y: (106)\n    end\n    if <(go) = [2]> then\n        go to x: (-147) y: (-94)\n    end\n    if <(go) = [3]> then\n        go to x: (161) y: (24)\n    end\n    point in direction (0)\n    set [ghost v] effect to (100)\n    show\n    repeat (30)\n        turn right (3) degrees\n        change [ghost v] effect by (-3)\n    end\n    wait (3) seconds\n    if <not <touching (спрайт 3 v)?>> then\n        stop [all v]\n    end\n    repeat (30)\n        turn right (-3) degrees\n        change [ghost v] effect by (3)\n    end\n    hide\nend\n\nshow\n\nif <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n    stop [all v]\nend\n\n@Спрайт 6\n\nwhen flag clicked\nhide\n\nwhen I receive [enemyspawns v]\ngo to x: (10000) y: (10000)\nif <(enemySpawn) = [7]> then\n    show\n    repeat (3)\n        set [ghost v] effect to (50)\n        set rotation style [left-right v]\n        glide (2) secs to (random position v)\n    end\n    hide\nend\n\nwhen flag clicked\nforever\n    if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n        stop [all v]\n    end\nend\n\n@Спрайт 7\n\nwhen flag clicked\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [8]> then\n    wait (3) seconds\n    show\n    wait (5) seconds\nend\nhide\n\nwhen flag clicked\nforever\n    if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n        stop [all v]\n    end\nend\n\n@Спрайт 8\n\nwhen flag clicked\nhide\n\nwhen I receive [enemyspawns v]\nif <(enemySpawn) = [9]> then\n    repeat (15)\n        go to x: (pick random (-230) to (230)) y: (-175)\n        set size to (pick random (30) to (130)) %\n        set [color v] effect to (pick random (1) to (10))\n        create clone of (_myself_ v)\n        wait (0.3) seconds\n    end\nend\nhide\n\nwhen I start as a clone\nshow\nset [xspeed v] to (pick random (-3) to (3))\nset [grav v] to (pick random (7) to (25))\nforever\n    change y by (gRav)\n    change [grav v] by (-1)\n    change x by (xSpeed)\n    if <(y position) < [-175]> then\n        delete this clone\n    end\n    if <<touching (спрайт 3 v)?> or <touching (спрайт 4 v)?>> then\n        stop [all v]\n    end\nend\n\nshow\nset size to (30) %\n\n@Спрайт 9\n\nwhen flag clicked\nhide\n\n