Roblox WEAK tables & how to use them

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2025

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

  • @TheAxoDev-b8i
    @TheAxoDev-b8i 2 หลายเดือนก่อน +47

    I only use strong tables

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

      I use strong tables to enslave weak tables

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

      @@crusherfire1 crazy statement

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

      ​@@crusherfire1that's... what the fuck

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

      @@crusherfire1 Based

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

      @@crusherfire1is it okay to only use strong tables if you have a custom function to manually cleanup a table by destroying references to objects inside of it?

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

    I manually do garbage collection to assert my dominance and establish a superiority complex over other scripters

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

    This is why I stopped scripting, too many sweats

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

      lol

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

      theres so many tryhards its insane, the matchmaking also sucks, im put with noobs or against lvl 10000 sweats

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

    my brain is too weak to understand this

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

    sigma tables

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

    I am a strong table

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

    16:09, how tf did you replace everything at once? can you make a video showing off all of your settings and plugins?

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

      Ctrl + Shift + R to rename variables

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

    the community space and classic music in the background makes this 100x better

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

    Loved it. I just wish you could of went over why the keys can only be table values because of the way lua employs its garbage collection. None the less brilliant video

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

    love Shostakovich Waltz on a background, lol

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

    11:20 i cant remember where i found this out from but apparently using the hidden parent argument, (although not much) impacts performance, makes sense as its hidden for a reason so.

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

      Yeah it's from this devforum article:
      devforum.roblox.com/t/psa-dont-use-instancenew-with-parent-argument/30296
      In my circumstance, it's fine to use because I'm not updating any other properties of the part.

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

    your theme is so fancy 😲

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

    please make more videos like these, their actually awesome 😎

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

      *they're 🤓👆

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

      @@crusherfire1 ok vro

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

      @@Kevinsteo lol

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

    ok now where are weak variables

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

      no such thing :)

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

      tables are variables

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

      @@crusherfire1 where are const variables!

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

    you've been missed CrusherFire, welcome back!

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

    The king is back

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

    I LOVE ALL YOUR VIDEOS!!!

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

    Love your videos bro you’re awesome ❤

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

    Could you make a video about NPCs and how to add advanced behaviour to them.

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

    Is there any advantages of using weak tables instead of using a janitor module?

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

      Trove and janitor are good for cleaning up runtime objects, but when you need to cache something related to a runtime object and want that cache to remove whatever it's storing when said object is destroyed, weak tables can be useful for that. Otherwise you'll just have to remember to manually remove it from your caches

    • @2d-d313
      @2d-d313 2 หลายเดือนก่อน

      @@crusherfire1 oh that makes sense! Love the videos keep up the hard work!!

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

      @@crusherfire1 I hope someday both of them will have features like this.

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

    12:55
    bro went from human to ai voice 💀

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

    In the other script has a reference part, doesn't the other script hold a different reference to the part than the main one?

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

    Hey love your videos, can you make a video on anti exploits?

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

    Ephemeron tables in a nutshell

  • @user-dp1fz9pg1b
    @user-dp1fz9pg1b 2 หลายเดือนก่อน

    assigning a variable to a setmetatable()? what does the variable refer to?

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

    what font is that and also can you make a tutorial for how to organize everything inside a module script

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

      JetBrains Mono! Grab it here:
      www.jetbrains.com/lp/mono/
      as for the second request, maybe?!? 🤔

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

    wouldn't it just be better to do it manually lol.

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

      @@TeeHeeWinning yeah but what if you forgor

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

    📝

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

    hows your risk of rain 2 game going

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

      it's going but on pause, but will start up active development again when it gets migrated into another group

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

    stron'g chai'r

  • @artem-kt2gh
    @artem-kt2gh 2 หลายเดือนก่อน

    its kinda a lazy way of cleaning stuff, you set it and forget it, i personally prefer stuff like trove but i can definitely see some people use it for its convenience

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

      Yeah I always use trove for my objects created by classes but weak tables work great for temporary caching outside of the class when those objects are destroyed. Mainly what I use them for

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

    Am I the only stupid one or some others with me

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

    atp i think you are just making that shit up

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

      making what up?

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

      @@crusherfire1 i didnt even know "weak tables" is a actual term

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

      @@nilzonkk6772 Yeah, it's in Lua docs.
      You can read up more about them here:
      www.lua.org/pil/17.html

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

      Have u watched the video???

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

      @@Astrolightation yeah, im just confused asf

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

    This has got to be satire

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

      what's satire?

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

    broo please compress your dialogue you're a yappacholic fr