Fruit Platformer !!UPDATED 23/10/23!!

Instructions:                     ♡ ғʀᴜɪᴛ ᴘʟᴀᴛғᴏʀᴍᴇʀ ♡\n\nɪɴsᴛʀᴜᴄᴛɪᴏɴs:\nᴡ,ᴀ,s,ᴅ ᴛᴏ ᴍᴏᴠᴇ ᴏʀ ʟᴇғᴛ, ʀɪɢʜᴛ, ᴜᴘ ᴀɴᴅ ᴅᴏᴡɴ ᴀʀʀᴏᴡ ᴋᴇʏs ᴛᴏ ᴍᴏᴠᴇ\n\nᴄʜᴀɴɢɪɴɢ ᴘʟᴀʏᴇʀ:\nᴀ→ ᴀᴘᴘʟᴇ\nᴋ→ ᴋɪᴡɪ\nʟ→ ʟɪᴍᴇ/ʟᴇᴍᴏɴ\nᴏ→ ᴏʀᴀɴɢᴇ\nᴡ→ ᴡᴀᴛᴇʀᴍᴇʟᴏɴ\n\nNEW UPDATE 23/10/2023: WHEN YOU CHANGE THE FRUIT THE BACKGROUND, FLOOR AND SPIKES CHANGE COLOUR TO CCOLOUR OORDINATE WITH THE FRUIT!! When you first click flag, the colours won't be coordinating, but after you change the fruit, it will colour coordinate!!\n\nᴅᴏᴅɢᴇ ᴛʜᴇ sᴘɪᴋᴇs ᴀɴᴅ ᴏʙsᴛᴀᴄʟᴇs, ᴀɴᴅ ᴛʀʏ ᴛᴏ ʙᴇᴀᴛ ᴛʜᴇ ᴡᴏʀʟᴅ ʜɪɢʜsᴄᴏʀᴇ!\n\n13/07/2023- ᴡᴏᴀʜ, ʜᴏᴡ ᴅɪᴅ ᴛʜɪs ɢᴇᴛ 90 ᴠɪᴇᴡs ɪɴ 2 ᴅᴀʏs!? ɪ ᴅɪᴅɴᴛ ᴇᴠᴇɴ ᴀᴅᴠᴇʀᴛɪsᴇ ɪᴛ ᴏɴ sᴛᴜᴅɪᴏs ᴏʀ ᴀɴʏᴛʜɪɴɢ ᴏʀ ʀᴇᴍɪx ɪғ ғʀᴏᴍ ᴀ ʀᴇᴀʟʟʏ ᴘᴏᴘᴜʟᴀʀ ɢᴀᴍᴇ..\n\nᴄʀᴇᴅɪᴛs:\nᴄᴏᴅᴇ: 70% ᴄʀᴇᴅɪᴛ ᴛᴏ @bicycle602\n          30% ᴄʀᴇᴅɪᴛ ᴛᴏ @-SnowyNight- (ᴍʏsᴇʟғ)\n\nᴛʜᴜᴍʙᴀɪʟ ᴛᴇxᴛ: ғʟᴀᴍɪɴɢᴛᴇxᴛ\nGᴏᴀʟ ᴛᴇxᴛ: ғʟᴀᴍɪɴɢᴛᴇxᴛ\nᴇᴠᴇʀʏᴛʜɪɴɢ ᴇʟsᴇ ʙʏ ᴍᴇ\n\nMusic:\nFluffing a Duck Kevin MacLeod (incompetech.com)\nLicensed under Creative Commons: By Attribution 3.0 License\nhttp://creativecommons.org/licenses/by/3.0/\nMusic promoted by https://www.chosic.com/free-music/all/ \n\n#games #fruit #fruitgames #fruitrelatedgames #trending #platformer #games #fruit #fruitgames #fruitrelatedgames #trending #platformer #games #fruit #fruitgames #fruitrelatedgames #trending #platformer #games #fruit #fruitgames #fruitrelatedgames #trending #platformer #games #fruit #fruitgames #fruitrelatedgames #trending #platformer #games #fruit #fruitgames #fruitrelatedgames #trending #platformer #games #fruit #fruitgames #fruitrelatedgames #trending #platformer #games #fruit #fruitgames #fruitrelatedgames #trending #platformer

@Stage\n\nwhen flag clicked\nforever\n    set volume to (30) %\n    play sound [Fluffing-a-Duck v] until done\n    wait (3) seconds\nend\n\nwhen flag clicked\nreset timer\nforever\n    if <not <(Stage) = [15]>> then\n        set [your time v] to (timer)\n    else\n        set [your time v] to (Your time)\n        if <(Your time) < (☁ World record)> then\n            set [☁ world record v] to (Your time)\n        end\n    end\nend\n\nwhen [a v] key pressed\nswitch backdrop to (appleback v)\n\nwhen [k v] key pressed\nswitch backdrop to (kiwiback2 v)\n\nwhen [o v] key pressed\nswitch backdrop to (orangeback v)\n\nwhen [l v] key pressed\nswitch backdrop to (limeback3 v)\n\nwhen [w v] key pressed\nswitch backdrop to (watermelonback v)\n\nwhen [a v] key pressed\nset [color v] effect to (90)\n\nwhen [w v] key pressed\nset [color v] effect to (80)\n\nwhen [o v] key pressed\nset [color v] effect to (110)\n\nwhen [l v] key pressed\nset [color v] effect to (130)\n\nwhen [k v] key pressed\nset [color v] effect to (160)\n\n@player\n\nwhen flag clicked\nset [stage v] to [1]\nStart\nforever\n    if <<<key (d v) pressed?> or <key (right arrow v) pressed?>> or <<mouse down?> and <(mouse x) > (x position)>>> then\n        point in direction (90)\n        change [forward:x v] by (1)\n    end\n    if <<<key (a v) pressed?> or <key (left arrow v) pressed?>> or <<mouse down?> and <(mouse x) > (x position)>>> then\n        point in direction (-90)\n        change [forward:x v] by (-1)\n    end\n    set [forward:x v] to ((Forward:x) * (0.88))\n    change x by (Forward:x)\n    if <<touching (apple v)?> and <not <touching (hindrance v)?>>> then\n        change y by (1)\n        if <<touching (apple v)?> and <not <touching (hindrance v)?>>> then\n            change y by (1)\n            if <<touching (apple v)?> and <not <touching (hindrance v)?>>> then\n                change y by (1)\n                if <<touching (apple v)?> and <not <touching (hindrance v)?>>> then\n                    change y by (1)\n                    if <<touching (apple v)?> and <not <touching (hindrance v)?>>> then\n                        change y by (1)\n                        if <<touching (apple v)?> and <not <touching (hindrance v)?>>> then\n                            change y by (-5)\n                            change x by ((Forward:x) * (-1))\n                            if <<<<key (w v) pressed?> or <key (up arrow v) pressed?>> or <key (space v) pressed?>> or <<mouse down?> and <(mouse y) > (x position)>>> then\n                                if <[0] > (Forward:x)> then\n                                    set [forward:x v] to [8]\n                                else\n                                    set [forward:x v] to [-8]\n                                end\n                                set [forward:y v] to [14]\n                            else\n                                set [forward:x v] to [0]\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change [forward:y v] by (-1)\n    change y by (Forward:y)\n    if <touching (apple v)?> then\n        if <not <touching (hindrance v)?>> then\n            change y by ((Forward:y) * (-1))\n            set [forward:y v] to [0]\n        end\n    end\n    change y by (-1)\n    if <<<<key (w v) pressed?> or <key (up arrow v) pressed?>> or <key (space v) pressed?>> or <<mouse down?> and <(mouse y) > (x position)>>> then\n        if <touching (apple v)?> then\n            if <not <touching (hindrance v)?>> then\n                set [forward:y v] to [14]\n                start sound [pop v]\n            end\n        end\n    end\n    change y by (1)\n    if <(x position) > [220]> then\n        if <(Stage) = [12]> then\n            broadcast (メッセージ1 v)\n            Start\n            change [stage v] by (1)\n        else\n            Start\n            change [stage v] by (1)\n        end\n    end\n    if <<touching (hindrance v)?> or <[-170] > (y position)>> then\n        Start\n    end\nend\n\nwhen flag clicked\ngo to [front v] layer\ngo [backward v] (1) layers\n\ndefine Start\npoint in direction (90)\nset rotation style [left-right v]\nset [forward:x v] to [0]\ngo to x: (-200) y: (0)\n\nwhen [a v] key pressed\nswitch costume to (apple v)\n\nwhen [k v] key pressed\nswitch costume to (kiwi v)\n\nwhen [w v] key pressed\nswitch costume to (watermelon v)\n\nwhen [l v] key pressed\nswitch costume to (lemon/lime v)\n\nwhen [o v] key pressed\nswitch costume to (orange v)\n\n@hindrance\n\nwhen flag clicked\npoint in direction (90)\ngo to x: (31) y: (-56)\nforever\n    go to [back v] layer\n    go [forward v] (1) layers\n    switch costume to (Stage)\nend\n\nwhen flag clicked\nforever\n    if <(Stage) = [12]> then\n        go to x: (0) y: (40)\n        turn right (-3) degrees\n    end\nend\n\nwhen I receive [メッセージ1 v]\npoint in direction (90)\ngo to x: (31) y: (-56)\n\nwhen [l v] key pressed\nset [color v] effect to (130)\n\nwhen [k v] key pressed\nset [color v] effect to (160)\n\nwhen [w v] key pressed\nset [color v] effect to (80)\n\nwhen [o v] key pressed\nset [color v] effect to (110)\n\nwhen [a v] key pressed\nset [color v] effect to (90)\n\n@Hallucination\n\nwhen flag clicked\nforever\n    set [ghost v] effect to (50)\n    go to x: (pick random (-220) to (220)) y: (pick random (180) to (0))\n    wait (0.03) seconds\n    create clone of (_myself_ v)\nend\n\nwhen I start as a clone\ngo to [front v] layer\npoint in direction (-130)\nrepeat until <<[-230] > (x position)> or <[-170] > (y position)>>\n    move (10) steps\n    move (5) steps\n    turn right (15) degrees\n    turn left (15) degrees\nend\nif <<[-230] > (x position)> or <[-170] > (y position)>> then\n    delete this clone\nend\n\nwhen [a v] key pressed\nswitch costume to (applefly v)\n\nwhen [o v] key pressed\nswitch costume to (orangefly v)\n\nwhen [k v] key pressed\nswitch costume to (kiwifly v)\n\nwhen [w v] key pressed\nswitch costume to (watermelonfly v)\n\nwhen [l v] key pressed\nswitch costume to (lime/lemonfly v)\n\n@Sprite1\n\nwhen flag clicked\ngo to [front v] layer\nset [ghost v] effect to (100)\n\n@apple\n\nwhen flag clicked\nforever\n    go to x: (0) y: (0)\nend\n\nwhen flag clicked\ngo to [back v] layer\ngo [forward v] (2) layers\nforever\n    switch costume to (Stage)\nend\n\nwhen [a v] key pressed\nset [color v] effect to (90)\n\nwhen [k v] key pressed\nset [color v] effect to (160)\n\nwhen [l v] key pressed\nset [color v] effect to (130)\n\nwhen [o v] key pressed\nset [color v] effect to (110)\n\nwhen [w v] key pressed\nset [color v] effect to (80)\n\n