i think for it to work u gotta think of it as an already existing table. Try Secret["bob] = "hi" Print(Secret["bob"]) of that doesnt work then idk what it is. :)
you’re wrong, it’s meaningless, just like self (know that im calling self meaningless outside of modulescripts, ik that it’s a pointer, but even that is meaningless). it was added so long ago, that roblox won’t change it.
he word "self" is not meaningless and it's not exclusive to modulescripts. It is used in method calls ":" as the first argument in the function. When creating class-like modules in lua you may see self = setmetatable() because the returning metatable is "self" just defined in the constructor function. (It's not necessary to use self as a variable, but it is just common styling practice.) So, I hope this clears up your misunderstanding of "self". Also do not call something meaningless just because it has no documentation for it yet. We will see in the future what ROBLOX has in store for "Secret" my initial comment is simply a guess.@@PresidentAnvil
0:13 -- i would have attempted to run print(Secret) in the console immediately 1:16 -- if it's a table, i would have attempted to use table.insert(Secret,"test") 2:54 -- it should have been obvious that it wasn't used as a function because it did not display as an anonymous autofill 3:49 -- this simply replaces variable "hello" with Secret
You might have to define a key within Secret, because it appears as a blank table in the editor but a nil value when printed. That or Secret will contain variables the game creator specified within a certain game setting, much like how some code projects contain files which hold secrets only permitted people can access.
My guess is it will store api keys in it so you dont have to expose them in your scripts. They may make a function for local scripts (and regular scripts I guess) to make an API request from the server and return it to the user. This would also allow you to seamlessly share scripts made with external calls without exposing your credentials.
they announced in one of the conferences about adding a thing to store secrets like api keys this is probably the global for it but it's still not implemented
Bro, shut up. You’re just stupid. Secret means a Secret Environment KEY known as a way to store securely string API keys or anything important. A lot of programming languages already used that and now Roblox is implementing one. Y'all are just stupid if you never knew that.
@@murderspree api keys are safe on the server, im guessing this Secret is for the client and server, most likely to be used on the client. (maybe cross comm.) we still dont know yet but i highly doubt you can even use table.insert on it
mb read that wrong. its a mirror of self. its meaningless, it just points to a nil variable until defined. this was added 2013, so why would they work on it?
@@PresidentAnvil not exactly sure what you mean or if were even talking about the same thing here but "Secret" is not deperecated and i just suggested that it might work similarly to "private" or "protected" variables so your code/global variables cannot be accessed from subclasses or the client. I never actually checked when it was made and made a assumption based off the video and just said it was probably just some feature under work for storing API keys and hiding variables. If you do some quick searching you'll realize that this was a feature added around September and annoucned at RDC 2023 and wasn't even given documentation until later.
Bro, shut up. You’re just stupid. Secret means a Secret Environment KEY known as a way to store securely string API keys or anything important. A lot of programming languages already used that and now Roblox is implementing one. Y'all are just stupid if you never knew that.
Bro, shut up. You’re just stupid. Secret means a Secret Environment KEY known as a way to store securely string API keys or anything important. A lot of programming languages already used that and now Roblox is implementing one. Y'all are just stupid if you never knew that.
but why is it also on localscripts? also isn't most of roblox on the cloud? and client-sided stuff is downloaded to your computer so having Secret there doesn't make sense
@wedoalittletrolling723 Yeah, but there are also Free Models and things like API keys, and tokens that could be used through code That's exactly why Environment Keys (Secrets) exists. It provides a better way to store it on the cloud with safety and also make it easy to recognize the variable instead of having to insert a LARGE string API key or something. A lot of programming languages already had that a long time ago, but Roblox didn't. So basically they are implementing it now I mean, it's not surprising that😮 Roblox is late on adding something that already existed outside Roblox. It's Roblox! What y'all are expecting?
Bro, shut up. You’re just stupid. Secret means a Secret Environment KEY known as a way to store securely string API keys or anything important. A lot of programming languages already used that and now Roblox is implementing one. Y'all are just stupid if you never knew that.
(I have absolutely NO idea what i am talking about) maybe it has something to do with tix? if I remember correctly even after they removed the tix feature tix wasnt actually gone and people found that out after they bought a item for tix that roblox accidentally put out
give me your email so I can send you stuff
byteblox.ck.page/c2af95d792
i think for it to work u gotta think of it as an already existing table.
Try Secret["bob] = "hi"
Print(Secret["bob"])
of that doesnt work then idk what it is. :)
Maybe
What is this email essay about a 95% on a test
are you going to send me a pipebomb
Secret will most likely be used for security to not expose API keys.
This sounds like the most likely
getting a certain tables data is easier said then done lol
you’re wrong, it’s meaningless, just like self (know that im calling self meaningless outside of modulescripts, ik that it’s a pointer, but even that is meaningless). it was added so long ago, that roblox won’t change it.
he word "self" is not meaningless and it's not exclusive to modulescripts. It is used in method calls ":" as the first argument in the function. When creating class-like modules in lua you may see self = setmetatable() because the returning metatable is "self" just defined in the constructor function. (It's not necessary to use self as a variable, but it is just common styling practice.) So, I hope this clears up your misunderstanding of "self". Also do not call something meaningless just because it has no documentation for it yet. We will see in the future what ROBLOX has in store for "Secret" my initial comment is simply a guess.@@PresidentAnvil
0:13 -- i would have attempted to run print(Secret) in the console immediately
1:16 -- if it's a table, i would have attempted to use table.insert(Secret,"test")
2:54 -- it should have been obvious that it wasn't used as a function because it did not display as an anonymous autofill
3:49 -- this simply replaces variable "hello" with Secret
You might have to define a key within Secret, because it appears as a blank table in the editor but a nil value when printed. That or Secret will contain variables the game creator specified within a certain game setting, much like how some code projects contain files which hold secrets only permitted people can access.
My guess is it will store api keys in it so you dont have to expose them in your scripts. They may make a function for local scripts (and regular scripts I guess) to make an API request from the server and return it to the user. This would also allow you to seamlessly share scripts made with external calls without exposing your credentials.
they announced in one of the conferences about adding a thing to store secrets like api keys
this is probably the global for it but it's still not implemented
its hiding the roblacks suprr dupet secret to big
Penis
Or gamefam secret why they make so much goofy games
Bro, shut up. You’re just stupid.
Secret means a Secret Environment KEY known as a way to store securely string API keys or anything important. A lot of programming languages already used that and now Roblox is implementing one.
Y'all are just stupid if you never knew that.
@@SomeTouhouPlayer big robux
I’m guessing you’d do table.insert and insert something into the secrets table.
table.insert can be logged
if it's done in the client yes, however not on the server@@GariPlayz
@@murderspree api keys are safe on the server, im guessing this Secret is for the client and server, most likely to be used on the client. (maybe cross comm.) we still dont know yet but i highly doubt you can even use table.insert on it
secret is nil so this wouldnt work
your vids are very helpful and entertaining..not like other boring tutorials, easy to follow..
1:55 yo wtf is that beat saber cube brah
Custom mouse brah…
I think secret is just a second variable but just an instance a 'nil'?
it’s self, it points to a nil variable
maybe secret is used like local?
probably will be used like in java and other languages to protect a variable
why tf would java be added to roblox
@@PresidentAnvil you arent the brightest
mb read that wrong. its a mirror of self. its meaningless, it just points to a nil variable until defined. this was added 2013, so why would they work on it?
@@PresidentAnvil not exactly sure what you mean or if were even talking about the same thing here but "Secret" is not deperecated and i just suggested that it might work similarly to "private" or "protected" variables so your code/global variables cannot be accessed from subclasses or the client. I never actually checked when it was made and made a assumption based off the video and just said it was probably just some feature under work for storing API keys and hiding variables. If you do some quick searching you'll realize that this was a feature added around September and annoucned at RDC 2023 and wasn't even given documentation until later.
@@dayjobman9031 i dont think you understand how java would need to be implemented in a game about brick people
can we get a guide on the different shades of green
Can we please get full guide on how to hide a dead body using roblox studio as a example
Give me an idea which won’t get me demonized and I’ll do it
@@byteblox100pro😊
Secret right now is identified as nil. Printing or trying to check what it is, will return nil.
i think you need to enable http request to use it
i've actually seen this keyword when it autocompleted for me, i dont know what it means.
Thank you, ByteBlox, for informing us about the SECRET roblox is HIDING FROM US!
Bro, shut up. You’re just stupid.
Secret means a Secret Environment KEY known as a way to store securely string API keys or anything important. A lot of programming languages already used that and now Roblox is implementing one.
Y'all are just stupid if you never knew that.
roblox will never be the same again since their secret is exposed
Bro, shut up. You’re just stupid.
Secret means a Secret Environment KEY known as a way to store securely string API keys or anything important. A lot of programming languages already used that and now Roblox is implementing one.
Y'all are just stupid if you never knew that.
Could be a kind of global variable or something like this?
it’s a mirror to self, in that its a pointer that points to nil.
Its a secret robux generator that admins use
secrets are the updates that we actually really need and want but never get added
Volume is very soft today :(
Further from your mic than usual ?
Other side of the room in fact
My guess is it'd be Secret("[string]")
It's basically an Environment variables on cloud
but why is it also on localscripts?
also isn't most of roblox on the cloud? and client-sided stuff is downloaded to your computer so having Secret there doesn't make sense
@wedoalittletrolling723 Yeah, but there are also Free Models and things like API keys, and tokens that could be used through code
That's exactly why Environment Keys (Secrets) exists. It provides a better way to store it on the cloud with safety and also make it easy to recognize the variable instead of having to insert a LARGE string API key or something.
A lot of programming languages already had that a long time ago, but Roblox didn't. So basically they are implementing it now
I mean, it's not surprising that😮 Roblox is late on adding something that already existed outside Roblox.
It's Roblox! What y'all are expecting?
fix your fire alarm
my bad man its mine
Character development
Well I just discovered this yesterday and this video just released which is good
roblox making it's own myth fr :sob:
WHERE IS OUR LOVE GUIDE???!!😭🙏
useful tutorial
how
roblox's keeping secrets frfr
Bro, shut up. You’re just stupid.
Secret means a Secret Environment KEY known as a way to store securely string API keys or anything important. A lot of programming languages already used that and now Roblox is implementing one.
Y'all are just stupid if you never knew that.
I've seen secret a pretty long time ago lol-
Its. A secret dont say it 😡😡😡😡🤬🤬🤬🤬🤬😠😠😠😠😠👿👿👿👿👿👿👿👿👿
fr bro this secret is crazy
All my comments are getting removed 😭am i shadowbanned or something?
check the documentation!!
BRO DO U EVEN WATCH RDC?
Can you teach us how to use String functions?
string.[function]([parameters])
p sure he just means explain the functions and not just know the keywords@@whupass
@@loupezzYT documentation
@@whupass No, the keyword’s, like string.match()
try searching "roblox string documentation" on Google.@@wonsole
Scary secret
its a secret man
It's secret
nice
hi
damn
(I have absolutely NO idea what i am talking about) maybe it has something to do with tix? if I remember correctly even after they removed the tix feature tix wasnt actually gone and people found that out after they bought a item for tix that roblox accidentally put out
watch video first please
Tix was removed 8 years ago get over it bruh
what pure schizophrenia sounds like:
@1DiamondKing so truee
They beating yo ass in the replies
Five minutes ago🎉
das
m,n
I knew this ''Secret'' keyword for a bunch of time now, glad more people found it.
iwh211
damn