Using the Most USELESS Block in Scratch

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ย. 2024

ความคิดเห็น • 161

  • @maroonmball
    @maroonmball หลายเดือนก่อน +69

    I've tried the block myself many times. You can do so much stuff with it. Like most people said here, it's useful to calculate offline activity (like offline earnings in idle games). But my favorite uses of this block were in two of my projects.
    On one project, I made some code that allows the transfer of data from one game to another using a special code that expires in a certain amount of time. That expiration time was made possible thanks to the 'days since 2000' block.
    Another good use of the block is calculating time zones. You can compare the 'days since 2000' block with the 'current hour' block to get the time zone, thanks to the fact that the 'current hour' block uses your system's clock (mostly based on what time zone you use) and the 'days since 2000' block uses the GMT+0 time zone.
    Another thought I had is thanks to the fact that it counts down time down to the millisecond, it could be useful for pseudo-random number generation if the 'pick random' block wasn't an option.

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +2

      Awesome

    • @jaydentplays7485
      @jaydentplays7485 หลายเดือนก่อน

      Cool! Now make use of the “costume name” block.

    • @alooinfinite2912
      @alooinfinite2912 หลายเดือนก่อน

      hey what is the coed to transfer data between games

    • @maroonmball
      @maroonmball หลายเดือนก่อน

      ​@@alooinfinite2912 It varies depending on what data you want to send. I might make a simple version if I have time.

    • @alooinfinite2912
      @alooinfinite2912 หลายเดือนก่อน

      I see I will keep an eye out for if you drop the code

  • @Frezledz
    @Frezledz 2 หลายเดือนก่อน +154

    finally someone who actually explains the true power of the block! I usually use it as a timer so that it doesn't conflict with other sprites when I export and imported a sprite

    • @SLSmartMind
      @SLSmartMind  2 หลายเดือนก่อน +13

      This block deserves some love

    • @Ruzzzz57
      @Ruzzzz57 2 หลายเดือนก่อน +1

      just use the timer block bruh 💀

    • @Frezledz
      @Frezledz 2 หลายเดือนก่อน +6

      @@Ruzzzz57 seems you don't understand, what if other sprite reset the timer?

    • @Ruzzzz57
      @Ruzzzz57 หลายเดือนก่อน +3

      @@Frezledz oh

    • @tm_yt323
      @tm_yt323 26 วันที่ผ่านมา

      @@Frezledz ohmygosh that is perfect for thumbnails that use the timer block as a “when stop sign clicked”!!

  • @VectorJW9260
    @VectorJW9260 2 หลายเดือนก่อน +106

    tbh if it were redone as "seconds since 1970" it would make its purpose a LOT more obvious.

    • @danik0011
      @danik0011 หลายเดือนก่อน +13

      oh yeahhhhh thats basically unix time

    • @markgamez1
      @markgamez1 หลายเดือนก่อน +12

      cant you just add 10957 days (incluing leap years) to it and then multiply it by 86400? worked for me

    • @iionccub365old
      @iionccub365old หลายเดือนก่อน

      @@markgamez1I'd make that a function and keep that around

    • @markgamez1
      @markgamez1 หลายเดือนก่อน

      @@iionccub365old i mean I guess it works but then you would have to call it every time you want to retrieve it in variable form. still a cool approach though

    • @Sakupenny
      @Sakupenny หลายเดือนก่อน

      ​@@markgamez1if days since 2000 is an int this won't work

  • @nucIeer
    @nucIeer หลายเดือนก่อน +31

    It actually works great as an offline timer (a timer that works even when a game is not running)
    This block is crucial for stuff like idle games and such that need to calculate offline earnings

  • @BoyAnMinhTrump
    @BoyAnMinhTrump หลายเดือนก่อน +34

    the *actual* most useless extension is: micro:bit extension, LEGO extensions (3), GDF&A extension. (0 uses)

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +5

      Fr

    • @WawaBoi69
      @WawaBoi69 21 วันที่ผ่านมา

      micro:bit extension is useful if you have a micro:bit

    • @JulMik
      @JulMik 13 วันที่ผ่านมา

      LEGO extensions are useful if you have that hardware

  • @Camman18family
    @Camman18family 2 หลายเดือนก่อน +27

    I don’t think it is useless! I use it to calculate Offline Earnings in the game! To calculate, save the current days since 2000 in a variable of list, then, the next time you open the project, subtract the current days since 2000 by the days since 2000 that you’ve saved, and you have how many days you were not in this project! You don’t have to calculate using the current(day) block because its maximum day count changes because the month number different, thus making it pretty annoying for me!

    • @SLSmartMind
      @SLSmartMind  2 หลายเดือนก่อน +5

      Awesome

  • @nguyenvannghia7340
    @nguyenvannghia7340 2 หลายเดือนก่อน +35

    do you know the y2k bug? that was the block for countdowning the day

    • @fuseegelee
      @fuseegelee 2 หลายเดือนก่อน +11

      Wrong, scratch released after 2000

    • @Camman18family
      @Camman18family 2 หลายเดือนก่อน +7

      NOT THE Y2K BUG 😭 😭 😭

  • @retroboi128thegamedev
    @retroboi128thegamedev หลายเดือนก่อน +11

    Out of all of the strangest blocks there are in scratch, people chose the most practical one to call the most useless,
    it's sad that people think that it's useless.

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +2

      It's because this block has no use in platformers 😅😂

    • @retroboi128thegamedev
      @retroboi128thegamedev หลายเดือนก่อน +1

      @@SLSmartMind just make a platformer that changes according to the different seasons ez

    • @Icantchangemyhandlehelp
      @Icantchangemyhandlehelp หลายเดือนก่อน +1

      ​@@retroboi128thegamedevohh that sounds so cool

    • @electrifiedwits
      @electrifiedwits หลายเดือนก่อน +1

      @@SLSmartMind just because it doesn’t have a use in platformers doesn’t mean it’s useless instantly. There are countless other game types on scratch and it has proved useful

  • @stefanalecu9532
    @stefanalecu9532 หลายเดือนก่อน +2

    I didn't expect to see an unironic Scratch channel with decent editing, congrats

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +1

      Thanx :D

  • @spieleflo8543
    @spieleflo8543 2 หลายเดือนก่อน +12

    This block is also very good for calculating some kind of offline progress (I did that in one of my projects and it's working very well)

    • @spieleflo8543
      @spieleflo8543 2 หลายเดือนก่อน +2

      (let's say you want the difference between some "saved" amount of days and the days now and you multiply it by 86,400 for the seconds, then multiply it by some gain per second and BOOM, you have offline progress)

    • @FunnyAnimatorJimTV
      @FunnyAnimatorJimTV 2 หลายเดือนก่อน +1

      @@spieleflo8543 what do you mean "progress"?

  • @NumbersTada
    @NumbersTada หลายเดือนก่อน +8

    "useless" i literally use it for unix time

  • @jkdraws1617
    @jkdraws1617 2 หลายเดือนก่อน +5

    for the independant timers i just use a forever loop and calculate the difference between what the timer was last and what it is now and then add that to a timer variable instead of the day since 2000 block

  • @Blue_Animations_Official
    @Blue_Animations_Official หลายเดือนก่อน +37

    The most useless block is honestly the if on edge, bounce block

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +5

      Fr

    • @trwn87
      @trwn87 หลายเดือนก่อน +2

      True.

    • @SomeGuilStuff
      @SomeGuilStuff หลายเดือนก่อน +3

      Nah its pretty useful

    • @chrisk6637
      @chrisk6637 หลายเดือนก่อน +9

      It would be *_MUCH_* more useful if it was a if () bounce

    • @trwn87
      @trwn87 หลายเดือนก่อน +1

      @@chrisk6637 MUCH more useful!
      And they literally REJECTED that idea... Because "it wasn't needed". What do you mean, it's not needed!? I am LITERALLY asking you for this, Scratch Team!

  • @yarandgamersmrgdfnf8613
    @yarandgamersmrgdfnf8613 หลายเดือนก่อน +10

    if it was (days, weeks, months, years, decades, centuries) (since/until) (year, month, date) (2024, 2023, 2022 or January, February, September, June or (2024) (january) (1)) then what would be the most useless block with that

  • @ThemeMusicz
    @ThemeMusicz หลายเดือนก่อน +5

    My friend who’s project “set” got featured used this block to generate a random puzzle every 15 minutes

  • @Despatra
    @Despatra หลายเดือนก่อน +2

    You can use it to get the device's time zone since the days since 2000 blocks seems to be based on UTC. By converting your computer's time via the "current (second/minute/hour/day/month/year)" block to days since 2000 you can get the offset.

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +1

      Interesting indeed

  • @BLUEGD12
    @BLUEGD12 2 หลายเดือนก่อน +9

    Underrated??

  • @FunnyAnimatorJimTV
    @FunnyAnimatorJimTV 2 หลายเดือนก่อน +8

    Haven't watched the full video yet but this is block is very useful, I would be very sad if it was removed. The thing that makes it special is that it is in sync globally (it outputs the same number no matter where you are in the world). It allows you to make countdown timers that are in sync globally, it allows you to make timezone detector and automatic language switcher, and FPS detector without worrying about resetting the timer.
    Edit you said everything exactly in the video lol

    • @FunnyAnimatorJimTV
      @FunnyAnimatorJimTV 2 หลายเดือนก่อน +4

      Thanks for showing my countdown!

    • @SLSmartMind
      @SLSmartMind  2 หลายเดือนก่อน +2

      Exactly
      This block deserves more love. Also I love your countdown, awesome work on that

  • @marmaladetoast2431
    @marmaladetoast2431 29 วันที่ผ่านมา

    This block is particularly useful because unlike the timer block, it updates *during* the execution of a block that runs without screen refresh

  • @Programming_N
    @Programming_N หลายเดือนก่อน +1

    Wow that’s cool I will implement this in my projects on my channel

  • @susanabbott3181
    @susanabbott3181 2 หลายเดือนก่อน +7

    For the last one I just use current day and current month
    Edit: I liked every comment on the video so far

    • @SLSmartMind
      @SLSmartMind  2 หลายเดือนก่อน +2

      That would work as well

    • @rizwana2666
      @rizwana2666 หลายเดือนก่อน

      @@SLSmartMind so doesn't that make it useless

  • @Cheese-R02
    @Cheese-R02 2 หลายเดือนก่อน +7

    Hello

  • @two_squared
    @two_squared หลายเดือนก่อน +1

    It’s really helpful for animations!

  • @felipecardope
    @felipecardope หลายเดือนก่อน +2

    What we want: days since (year)
    What we need: (days, years, months, hours, etc.) since (year) and () to ()

  • @DrGiggleTouch67
    @DrGiggleTouch67 15 วันที่ผ่านมา +2

    It should be days [since (input)]

  • @N3oN6735
    @N3oN6735 10 วันที่ผ่านมา

    FINALLY SOMEONE WHO UNDERSTANDS THAT THIS IS VERY USEFUL

  • @RadioactiveBluePlatypus
    @RadioactiveBluePlatypus หลายเดือนก่อน +2

    People who hate this block just don't understand it at all.

  • @Ariensen
    @Ariensen หลายเดือนก่อน +1

    cool vid! i also did this in scratch
    when flag clicked
    move 9132 -10^ of days since 2000 steps (which means move - infinite steps)
    click green flag boom your y counter says NaN
    (you can also do this my doing move steps to timer / 0 steps and also works)
    so yea and you make very interesting vids smart mind ! keep up the work!

  • @pcc404
    @pcc404 2 หลายเดือนก่อน +9

    its not useless it allows you to get unix time

    • @48-_
      @48-_ 2 หลายเดือนก่อน +3

      +pcc404 unix time is since 1970 so you need subtraction

    • @pcc404
      @pcc404 หลายเดือนก่อน

      @@48-_ ohh i forgot sorry

  • @EnvyAnxientyteam
    @EnvyAnxientyteam 2 หลายเดือนก่อน +3

    Nice

  • @-JAM58-
    @-JAM58- หลายเดือนก่อน +1

    The only reason people think this block is useless is because they haven’t figured out how to use it - it’s so much more useful than people think

  • @Green-cakepeank
    @Green-cakepeank 2 หลายเดือนก่อน +15

    Fun fact: the timer blocks is the lowest amount of block (only 2 or 3)
    Happy scratching again!

    • @Cleacat
      @Cleacat 2 หลายเดือนก่อน

      No its the flag blocks

  • @klegos
    @klegos หลายเดือนก่อน +1

    I used it to count down for a video game’s release, I think.

  • @IrishCoder
    @IrishCoder หลายเดือนก่อน +5

    Current date block...... it does the same thing

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +4

      It doesn't

    • @IrishCoder
      @IrishCoder หลายเดือนก่อน

      @@SLSmartMind what do you mean?

    • @-JAM58-
      @-JAM58- หลายเดือนก่อน +3

      @@IrishCoder Current date block is based on the time zone you’re in, so the dates will be different for everyone. Days since 2000 is based on a universal point in time and gives the same result no matter what time zone you’re in

  • @AyanVerma-g6q
    @AyanVerma-g6q 2 หลายเดือนก่อน +3

    hi

  • @Roux_man
    @Roux_man 2 หลายเดือนก่อน +3

    W

  • @sonicramdomchannel
    @sonicramdomchannel 27 วันที่ผ่านมา +1

    nah, that will forever be the if on edge bounce

  • @thatonedumbe
    @thatonedumbe 2 หลายเดือนก่อน +7

    5:09 what is that game

  • @1_1bman
    @1_1bman หลายเดือนก่อน +2

    how about using it floored to calculate a random seed for a daily challenge game like a wordle clone

  • @XFydro
    @XFydro หลายเดือนก่อน +5

    please don't replace the "0" with "/" in 9011 😭

    • @FloppaKitchener
      @FloppaKitchener หลายเดือนก่อน +3

      9/11 is not funny Tragedy

    • @XFydro
      @XFydro หลายเดือนก่อน +3

      @@FloppaKitchener ik, just advising people to not replace the "0" With "/" In 9011

  • @HELLBREAKERISNICE
    @HELLBREAKERISNICE หลายเดือนก่อน +2

    thank you for saying this i agree

  • @kunfukid8401
    @kunfukid8401 หลายเดือนก่อน +1

    Super

  • @crLmsin
    @crLmsin 25 วันที่ผ่านมา +1

    Question - is there a way to check things around a sprite but not touching the sprite?

    • @SLSmartMind
      @SLSmartMind  23 วันที่ผ่านมา +1

      You can create a workaround using the "distance to (sprite)" block

    • @GoldyMagma
      @GoldyMagma 9 วันที่ผ่านมา

      @@SLSmartMind or create another sprite as a hitbox to detect if a sprite is near.

  • @johanneseloff6219
    @johanneseloff6219 2 หลายเดือนก่อน +4

    no way!!

  • @Skankphone
    @Skankphone หลายเดือนก่อน +1

    Idea:make a game only using one sprite one script and for visuals you use pen not sprites

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +1

      Nice idea

  • @takingitupto12next
    @takingitupto12next หลายเดือนก่อน +1

    Also the stage # of stage is the best 100% becuase u can change it so u dont need to do wack variables

  • @Tha10n3m3me
    @Tha10n3m3me 2 หลายเดือนก่อน +2

    Days since Y2K

  • @Lightz-here
    @Lightz-here หลายเดือนก่อน +1

    The most useless is "If on edge bounce" block

  • @JulMik
    @JulMik 13 วันที่ผ่านมา +1

    It should be [days v] since (date) to make it more useful.

  • @tanyamclean5056
    @tanyamclean5056 หลายเดือนก่อน +2

    YES

  • @jeromebourgeois9930
    @jeromebourgeois9930 2 วันที่ผ่านมา

    Cool

  • @th1v5
    @th1v5 หลายเดือนก่อน +2

    this is an... incredibly useful block? What do you mean it's the most useless? It's literally the most accurate timer in scratch, and I use it regularly, from syncing, to timers, to calculating FPS.

  • @Cleacat
    @Cleacat 2 หลายเดือนก่อน +2

    So luxky it has decimal points 🎉

  • @thtdrgnmn
    @thtdrgnmn 18 วันที่ผ่านมา +1

    It's just a different calculation of the epoch

  • @AsteriskForTheWin
    @AsteriskForTheWin 12 วันที่ผ่านมา +1

    i recently made a timer!

  • @garywalker8446
    @garywalker8446 2 หลายเดือนก่อน +4

    What if we could chose what year instead of it always being the 2000th year ma ey that be a future update

    • @FunnyAnimatorJimTV
      @FunnyAnimatorJimTV 2 หลายเดือนก่อน +2

      if you needed "days since 2016" you could subtract (365*16)(may have error with leap year). but this is still a little vague because its not obvious if it's days since january 1 2016 or days since december 31 2016.

  • @CardboardBox8
    @CardboardBox8 หลายเดือนก่อน +1

    Me, an intellectual: AYS

  • @Tony_NZ-q1e
    @Tony_NZ-q1e หลายเดือนก่อน +1

    we have day since 2000
    but nu uh, what we want: day since (when cave man is alive)

  • @eunicemuthini4336
    @eunicemuthini4336 25 วันที่ผ่านมา +1

    He's on turbo warp

  • @FunnySquared
    @FunnySquared หลายเดือนก่อน +1

    now that i think about it, it can be used as a pseudo-number generation! Every day is not the same, heh

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +1

      Yah, that works too

  • @Blue_Stickman09
    @Blue_Stickman09 หลายเดือนก่อน +1

    SnailIDE Exploring When?

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +1

      🐌 IDE doesn't have good documentations :( some stuff break when I try, but I will try to upload a vid on that

    • @Blue_Stickman09
      @Blue_Stickman09 หลายเดือนก่อน

      @@SLSmartMind Thanks!

  • @6464NPC
    @6464NPC 7 วันที่ผ่านมา

    Yea i dont think its useless, theres a fnf thing on scratch called add yourself singing. the charting system requires days since 2000 block somewhere. so yea, consclusion, days sinse 2000 is good for non simple things(by simple i mean clickers, generic platformers)

  • @iMakeStuffSC-Dev
    @iMakeStuffSC-Dev หลายเดือนก่อน +2

    "Switch backdrop to () and wait" is the most useless block. Literally No one uses it

    • @chrisk6637
      @chrisk6637 หลายเดือนก่อน +1

      True but it's still useful

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +1

      I would say the loudness hat block

  • @Roblox_GamerOfficial
    @Roblox_GamerOfficial 2 หลายเดือนก่อน +3

    .

  • @MaxwellCatAlphonk
    @MaxwellCatAlphonk หลายเดือนก่อน +2

    Uhm Actually 🤓👆 It is more accurate than the timer plugin

  • @ItsBin-yj9gp
    @ItsBin-yj9gp 23 วันที่ผ่านมา

    0:25 Bro got the uncountable number not countable

  • @trwn87
    @trwn87 หลายเดือนก่อน +5

    days since 2000 is among the MOST useful blocks in all of Scratch... Apart from trivial ones like operators, control blocks and the green flag hat of course.

    • @simplicityd8703
      @simplicityd8703 หลายเดือนก่อน +3

      So besides from all the others? 😂

    • @trwn87
      @trwn87 หลายเดือนก่อน +2

      @@simplicityd8703 The more I think about it, the more I am inclined to agree. 😂😂😂

    • @King-n00bi3
      @King-n00bi3 หลายเดือนก่อน +1

      Also variables.

    • @trwn87
      @trwn87 หลายเดือนก่อน +1

      @@King-n00bi3 They are SO trivial I forgot. Also, lists.

  • @cheesepop7175
    @cheesepop7175 3 วันที่ผ่านมา

    This block is not useless, you can calculate stuff like FPS using it

  • @sunvibs1000
    @sunvibs1000 หลายเดือนก่อน

    does the sl in your username mean scratch learning

    • @SLSmartMind
      @SLSmartMind  หลายเดือนก่อน +1

      Maybe ;)

  • @I_Love_Om_Nom34.
    @I_Love_Om_Nom34. 2 หลายเดือนก่อน +2

    P.

  • @foxxdyeah
    @foxxdyeah 2 หลายเดือนก่อน +3

    its useful for make a timer in AYS FNF

  • @elivamos5419
    @elivamos5419 2 วันที่ผ่านมา

    does anybody else's countdown say it happened months ago??? i don't know what I'm doing wrong...

  • @aþs
    @aþs 28 วันที่ผ่านมา

    feneraras

  • @Josh-vids
    @Josh-vids 2 หลายเดือนก่อน +5

    No it for how long it’s been since it has been January 1st, 12:00 am, 2000

  • @Abhinava_Playz_YT
    @Abhinava_Playz_YT 2 หลายเดือนก่อน +2

    yeah
    they are nub who says these

  • @BoyAnMinhTrump
    @BoyAnMinhTrump หลายเดือนก่อน

    it’s been a month

  • @EvoisEvo
    @EvoisEvo หลายเดือนก่อน

    Scar

  • @universe_sandbox2_fan
    @universe_sandbox2_fan 2 หลายเดือนก่อน +3

    scratch moderation sucks no one likes this they have to fix theri, terible moderation or else.
    scratch might slowly die out

  • @GreenBaldloon
    @GreenBaldloon 2 หลายเดือนก่อน +2

    It is used in fnf ays.