Exploring The Depths Of Roblox Scripting | Roblox Studio
Вставка
- Опубліковано 15 чер 2024
- Looking at unknown functions in roblox studio!
Please like and subscribe for more tutorials! 💟
0:00 - Intro
0:20 - _G
3:32 - _VERSION
4:22 - gcinfo()
6:10 - printidentity()
7:05 - Secret
8:53 - collectgarbage()
If you get any enjoyment or use out of my videos, I would really appreciate if you like, comment, and subscribe! 👍 You help me make more videos and to keep teaching people the secrets of roblox studio and how to make the best possible games! 💝 I do sometimes make more complicated tutorials focused for more advanced developers, so keep in kind the information I am giving out. 📄
#roblox #robloxstudio #robloxscript #robloxscripting #robloxadvancedscripting #robloxdev #robloxdevelopment #robloxdeveloper #robloxprogramming #scripting #programming #gamedev #gamedevelopment #gamedeveloper #robloxtutorial #robloxscriptingtutorial, #robloxadvancedscripting, #programming, #robloxdev, #robloxstudiotutorial, #lua #coding, #robloxshorts, the depths of roblox studio, secrets of roblox studio, secrets of roblox scripting, _G roblox scripting, _VERSION roblox scripting, printidentity() roblox scripting, Secret roblox data type, Secret roblox studio scripting, gcinfo() roblox studio scripting, collectgarbage() roblox studio, lua garbage collector roblox studio, unkown roblox features
ROBLOX,character,character shop,scripting,coding,programming,program,pc,comptuter program,lua,how to make,how,how to make a character shop,studio,roblox studio,roblox scripting,How to script,roblox,studio coding,SCRIPTING ROBLOX,stewiepfing,How to make a,Pets,egg system,simulator,roblox simulator, power ups, how to make power ups roblox studio power ups scripting pet simulator x, pet, pet sim, pet sim x? LEADERSTATS, leaderstats, door, LEADERSTATS DOOR, how to make a leaderstats door, WorldBoost
ROBLOX,character,character shop,scripting,coding,programming,program,pc,comptuter program,lua,how to make,how,how to make a character shop,studio,roblox studio,roblox scripting,How to script,roblox,studio coding,SCRIPTING ROBLOX,stewiepfing,How to make a,Pets,egg system,simulator,roblox simulator,Dash,how to script a dash,power,power ups, hightlight, stroke, roblox studio highlight feature pet simulator x, Pet simulator x game, How to make a simulator, how to make a game, how to make a roblox game, printing and debugging, roblox beginners scripting, scripting, roblox programming, roblox studio, printing roblox scripting, printing, roblox, learn how to script, learn how to script roblox, pet simulator x, game developer, day in the life of a game developer, day in the life of a roblox scripter, day in the life of a programmer
kreekcraft, flamingo, sml, big games, pet simulator x, buildintogames, hazem, pls donate, polaris prog, polarisprog, roblox studio, rtc, twitter x, x, denisdaily, ibella, how to make a pet following system, arm wrestle simulator, 1coal, lanaslife, booshot, mrbooshot, skibidi toilet, skibidi, yeet a pet, recommend this youtube, fyp, tiktok, gravycatman, robuilder, alvin blox, scripting tutorials, How To Make A Tycoon In Roblox, how to make a simulator in roblox, tazd, roblox twitter, roblox twitter community, egg hatching system roblox studio, Roblox Studio - Arm Wrestle Simulator | UNCOPYLOCKED, pet simulator x uncopylocked, thedevking, how to make a hoverboard, how to make a hoverboard in roblox studio, b ricey, module scripts, How to script a Tool Gamepass | Roblox Studio Tutorial, How To Make A Teleport Gui In Roblox Studio 2023, How To Make A Notification System In Roblox Studio 2023, How To Make A Combat System In Roblox Studio 2023, HOW TO MAKE A GAME LIKE ARSENAL IN ROBLOX STUDIO PART 1!, HOW TO MAKE A GAME LIKE FRIDAY NIGHT FUNKIN IN ROBLOX STUDIO PART 1 !, How to make a game like among us in Roblox Studio. Part 1, How to make an ACTUAL Loading Screen in Roblox Studio, How to make an FPS game in ROBLOX STUDIO part 6!, How To Make A Survival Game In Roblox Studio - Part 1, I tried remaking DOORS in 1 HOUR..., I tried remaking pet simulator x in 1 hour, making a game in one hour, How to make a Shop Gui in ROBLOX Studio, ROBLOX Studio Story Game Part 1 Tutorial, I Made Minecraft's Terrain Generation in Roblox, blender, kreekcraft 10 mil - Ігри
How many did you guys know?
Only knew _G lol
None
btw about the identities 2 means user initated actions in rbx studio where is for example data via rep would be 8
Only _G and _VERSION cuz I use for alot of functions
_G and secret
Finally now i know that Secret is actually not a Secret
THANKS i have always been super interested in obscure or hidden keywords this video is awesome
Security Context can basically be interpreted as the securitive authority or classification of the active thread. The thread is of which the code on of your calling printidentify() of, don't expect to ever see higher than 2. A good example of this in use is how Roblox's internal and core scripts are able to use methods and change properties of objects that a regular script may not even be able to access, with the best example being you not being able to create the 'Player' instance, because the security context level of the thread has to be 3 or 4 for that.
i have a hobby of looking at obscure functions & methods in roblox, great to see someone actually making a video on that topic!
for printidentity() you were supposed to put a string in there cause it works like this
printidentity("security level : ")
and will return
security level : 2
no?? it doesn't take any arguments
@@Sown. it does in studio, when using executors it doesn't.
@@brpz it's such a weird feature, it isn't even documented
@@Sown. yeah but i've used it
Really cool video u got yourself a sub
old man jumpscare
👴
👴
👴🏻*
_G is good for clients, but not so much for server-side operations. You shouldn't use _G on the server, at least for security reasons. Good video! :D
How could their be security reasons if it’s server sided
@@lostokyo1932There isn’t. There’s no issues with security, but _G is bad practice to use anywhere. People make it out to be worse than it is, but you should always avoid using it when possible and use modules instead
@@MapleRift _G is not bad practice. Stop speaking from your assss
bro recorded in that extra high quality
yea in 1440k p
@@RyanEXElol oh lol, that was actually sarcasm bc my video couldn't play higher then 360p.
it seems to be fixed now tho
@@wverbrug1that means your early then lol
@@RyanEXElolWOAHHH BASICALLY 1.4M P?!? OMG A MILLION AND A HALF!!
@@7............................8 sorry dude it was a spelling error -_-
printidentity prints the security level or the permission level that the CURRENT script has, it doesnt require any arguments, it doesnt have an useful purpose, i remember this because with this you could knew the exploit "level" of your executor, most of them being level 7 which is the highest permission rank idk
_G is from original Lua. Roblox uses Luau. It was probably used instead of module scripts, but it didn't need to be.
It's basically deprecated but it can't be removed as it would break backwards compatibility with original Lua & Luau built-in globals or every built-in global for that matter are yknow stored in _G
its better to use module scripts just cause its more safe
@@uuo9151 Not necessarily, _G can only be accessed by scripts of the same context. So locally, you shouldn't use it at all. Module scripts pose the same/similar threat which is why module scripts that are used for storage of any kind is typically within ServerStorage or ServerScriptService
I use global functions for player in server scripts so when i make my leaderboard i set _G to player so its easy acces from other scripts, really usefull tbh
for me I use generic types and use one module that requires all my modules within server same for client. i have one for client and server. mainly using it for the custom autocompletion i made
Well it doesn't matter how you type your code as it just compiles into bytecode and the end user isn't gonna see your code anyway
@@wedoalittletrolling723 it speeds up development greatly
@@wedoalittletrolling723 it speeds up development greatly
@@wedoalittletrolling723 not how roblox works LOL
2:59 doesnt the Print function right there just print nil? you printed the value that the global function returns which is nil
there should be 8 levels of security, 8 being the highest
3:11 not printing the function would also work due to the function printing it, printing the function outputs “ ” which is unnecessary.
deepwoken reference?? ermmm???
missing utf8()
_G sometimes forgets what to do 😭
2:55 you printed the function
finally i know what this things do! (i'm not gonna use it never)
you're almost definitely gonna use _G
@@Smiling_Inverted i mean all the other stuff, g is definitly usefull
@@memxz6151 yeah
@@Smiling_Inverted my goofy ah making entire games with _G:
@@Smiling_Inverted Just use a regular ass module script 😭
OMG _G WILL HELP ME SO MUCH