Roblox WEAK tables & how to use them

  Рет қаралды 7,004

Crusherfire

Crusherfire

Күн бұрын

Пікірлер: 71
@TheAxoDev-b8i
@TheAxoDev-b8i Ай бұрын
I only use strong tables
@crusherfire1
@crusherfire1 Ай бұрын
I use strong tables to enslave weak tables
@Tsotne06
@Tsotne06 Ай бұрын
@@crusherfire1 crazy statement
@Sakupenny
@Sakupenny Ай бұрын
​@@crusherfire1that's... what the fuck
@KashTheKingYT
@KashTheKingYT Ай бұрын
@@crusherfire1 Based
@bigamingplayer2409
@bigamingplayer2409 Ай бұрын
@@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 Ай бұрын
I manually do garbage collection to assert my dominance and establish a superiority complex over other scripters
@JustRallax
@JustRallax Ай бұрын
This is why I stopped scripting, too many sweats
@crusherfire1
@crusherfire1 Ай бұрын
lol
@Quvl
@Quvl 27 күн бұрын
theres so many tryhards its insane, the matchmaking also sucks, im put with noobs or against lvl 10000 sweats
@alt_baconxd
@alt_baconxd Ай бұрын
sigma tables
@Czarlo
@Czarlo Ай бұрын
my brain is too weak to understand this
@dupewasnttaken
@dupewasnttaken Ай бұрын
I am a strong table
@theperfecttroller
@theperfecttroller Ай бұрын
i am a weak table
@Mind_BindDev
@Mind_BindDev Ай бұрын
​@@theperfecttroller im a table
@yourmomscott
@yourmomscott Ай бұрын
no i am
@letter_o_hyphen_letter_o
@letter_o_hyphen_letter_o Ай бұрын
I am a chair
@epicpixelstarstudios
@epicpixelstarstudios Ай бұрын
I’m a telephone
@myzxx
@myzxx 20 күн бұрын
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
@Deeplayori
@Deeplayori 20 күн бұрын
your theme is so fancy 😲
@mafusaku
@mafusaku Ай бұрын
the community space and classic music in the background makes this 100x better
@Kevinsteo
@Kevinsteo Ай бұрын
please make more videos like these, their actually awesome 😎
@crusherfire1
@crusherfire1 Ай бұрын
*they're 🤓👆
@Kevinsteo
@Kevinsteo Ай бұрын
@@crusherfire1 ok vro
@crusherfire1
@crusherfire1 Ай бұрын
@@Kevinsteo lol
@yal1621
@yal1621 Ай бұрын
ok now where are weak variables
@crusherfire1
@crusherfire1 Ай бұрын
no such thing :)
@Sakupenny
@Sakupenny Ай бұрын
tables are variables
@roliuu
@roliuu Ай бұрын
@@crusherfire1 where are const variables!
@SkeletonLord
@SkeletonLord Ай бұрын
you've been missed CrusherFire, welcome back!
@Collman_fff
@Collman_fff Ай бұрын
The king is back
@loopinglars101
@loopinglars101 Ай бұрын
I LOVE ALL YOUR VIDEOS!!!
@danielpierre4684
@danielpierre4684 Ай бұрын
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 Ай бұрын
Ctrl + Shift + R to rename variables
@Avercile172
@Avercile172 Ай бұрын
Love your videos bro you’re awesome ❤
@achannelfornobody3763
@achannelfornobody3763 29 күн бұрын
Hey love your videos, can you make a video on anti exploits?
@Noon1263
@Noon1263 Ай бұрын
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 Ай бұрын
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.
@maloni784
@maloni784 Ай бұрын
Could you make a video about NPCs and how to add advanced behaviour to them.
@2d-d313
@2d-d313 Ай бұрын
Is there any advantages of using weak tables instead of using a janitor module?
@crusherfire1
@crusherfire1 Ай бұрын
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 Ай бұрын
@@crusherfire1 oh that makes sense! Love the videos keep up the hard work!!
@LegoPieces_
@LegoPieces_ Ай бұрын
@@crusherfire1 I hope someday both of them will have features like this.
@HarvoxRBX
@HarvoxRBX Ай бұрын
Ephemeron tables in a nutshell
@user-dp1fz9pg1b
@user-dp1fz9pg1b Ай бұрын
assigning a variable to a setmetatable()? what does the variable refer to?
@yesseruser
@yesseruser 23 күн бұрын
In the other script has a reference part, doesn't the other script hold a different reference to the part than the main one?
@salmanizzadin
@salmanizzadin Ай бұрын
📝
@ggss3617
@ggss3617 27 күн бұрын
12:55 bro went from human to ai voice 💀
@not_eagleye
@not_eagleye Ай бұрын
stron'g chai'r
@CheeseMaster98
@CheeseMaster98 Ай бұрын
what font is that and also can you make a tutorial for how to organize everything inside a module script
@crusherfire1
@crusherfire1 Ай бұрын
JetBrains Mono! Grab it here: www.jetbrains.com/lp/mono/ as for the second request, maybe?!? 🤔
@TeeHeeWinning
@TeeHeeWinning Ай бұрын
wouldn't it just be better to do it manually lol.
@crusherfire1
@crusherfire1 Ай бұрын
@@TeeHeeWinning yeah but what if you forgor
@ggss3617
@ggss3617 27 күн бұрын
Am I the only stupid one or some others with me
@sand_underman3991
@sand_underman3991 Ай бұрын
hows your risk of rain 2 game going
@crusherfire1
@crusherfire1 Ай бұрын
it's going but on pause, but will start up active development again when it gets migrated into another group
@artem-kt2gh
@artem-kt2gh Ай бұрын
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 Ай бұрын
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
@nilzonkk6772
@nilzonkk6772 Ай бұрын
atp i think you are just making that shit up
@crusherfire1
@crusherfire1 Ай бұрын
making what up?
@nilzonkk6772
@nilzonkk6772 Ай бұрын
@@crusherfire1 i didnt even know "weak tables" is a actual term
@crusherfire1
@crusherfire1 Ай бұрын
@@nilzonkk6772 Yeah, it's in Lua docs. You can read up more about them here: www.lua.org/pil/17.html
@LegoPieces_
@LegoPieces_ Ай бұрын
Have u watched the video???
@nilzonkk6772
@nilzonkk6772 Ай бұрын
@@LegoPieces_ yeah, im just confused asf
@cameron6464
@cameron6464 Ай бұрын
This has got to be satire
@crusherfire1
@crusherfire1 Ай бұрын
what's satire?
@F0Led
@F0Led 24 күн бұрын
broo please compress your dialogue you're a yappacholic fr
ROBLOX just dropped the BEST studio update...
5:17
Crusherfire
Рет қаралды 28 М.
Roblox Devs, stop misusing :WaitForChild()!
17:13
Crusherfire
Рет қаралды 73 М.
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 98 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 84 МЛН
METATABLES | What are they and how can we use them?
18:40
Crusherfire
Рет қаралды 25 М.
Functional Programming in Roblox Studio!
23:20
Crusherfire
Рет қаралды 4 М.
Classic Roblox RPG | Devlog #5 - BIG UPDATE!
7:18
galaxhex
Рет қаралды 12 М.
Is Speed Run 4 Ruined Now?
21:10
Zooms
Рет қаралды 800 М.
Object-Oriented Programming in Roblox Studio!
23:12
Crusherfire
Рет қаралды 11 М.
Why Roblox Pets Go is ACTUALLY HORRIBLE
11:59
Bedsheet Ghost
Рет қаралды 476 М.
Type Annotation in Roblox Studio!
28:47
Crusherfire
Рет қаралды 8 М.
I Made a Secretly TERRIFYING Roblox Obby
13:31
toastedcherries
Рет қаралды 151 М.
you SUCK at organizing scripts... Let's fix that!
13:12
Crusherfire
Рет қаралды 21 М.