#any non lua tutorial for roblox studio?
104 messages · Page 1 of 1 (latest)
Well that sucks
yeah
for just u though
it would be a thing if it was common for people who already knows lua to convert to roblox lua
but the documents are easy
its usually the opposite
people who know roblox lua, move to normal lua when they realise they ain't got what it takes to make propa games
best way to figure out what to do is have an idea and search up small things on what to do
yeah but im having issues understand what the fuck the filesystem is
its weird as hell
descendants, childs, ancestors, what the fuck
lmaooo
those are easy
easy asf bro
like i said just think of a simple idea and do small steps on how you would go about doing things
or u know what
cuz i been hired on a project i told em i don't do roblox lua but the dude who hired me isn't a programmer so im kinda fucked right now ngl
I manage but its hard as hell
thats what im sayin man
childs is to index into something
i figured stuff like waitforchild is just to get an object below your script in the filesystem,
like if I was trying to go from u to ur dad
whilst making sure its loaded so it doesn't crash anything because it went too fast
can't find it
yeahhh
but what about the descendants or whatnot
u would just do something like this justdie.mom.dad
descendants are basically justdie. all future kids
but you would put a justdie.mom:waitforchild("dad") to make sure dad is properly loaded when the script gets executed
u mostly use wait for child for things that isn't already in the game
like if I had a script that creating a part
id used wait for child
ah ok cause them gonna be created when the scripts load
but if the part is already in workspace, meaning it already exist so i wouldn't need to
yeah
also
so if ur getting something from replicate storage u can use it
where do you usually place your scripts?
I put em into StarterCharacterScripts because for some of the stuff i currently gotta do, its my only way
local script is only for players and only players can see it - most of the times
yeah that i had heard before
it goes under starter gui, players folder
modules are to be required, just like you would with pure lua
and a normal script mostly goes in parts that's in workspace, goes in server script service
Ight gotchu, gotchu
bro, do you know positions where you don't need to deal with the roblox api 😭
can't provide much information on this since I haven't used it yet
wdym
u will always have to use it
unless u don't script
only scripters deal with roblox api
i told him i'd do the backend cuz i don't know the roblox api and now he trinna make me do a higher level wrapper around the animation system, so just an array where you put the ID and it takes care of making it make it load it
** You are now Level 4! **
im doing fine with it, but he wants me to make it load animations when the guy is going to the right, left, backwards, and forward
well backends are mostly for people who knows roblox api to the teeth and good math
well, i can still manage, and he seems to need devs real bad at the moment
if u already know what scripting is
all u have to do is just search up the problem and find an api to fix it
i swear he recruited from dms because i asked a question in a C/C++ server and mentionned i did lua, thats how bad he needed it
so im not really worried about it, just about the other scripters seeing im half incompetent 💀
Nah u gonna be fine bro
most scripters are still learning
such as me
as long u have some brains u will be fine
Yeah but like, the project's gonna be high quality
He's alraedy selling early access on his patreon 💀 and its almost filled up already
I ain't gon say but he already has 2 other games with great success, around 300 players at a time on both
THATS WHAT IM SAYIN
i don't even know 😭
he asked me to make a combat system once, so i just told him "bigga idk how the fuck this shit even works"
well u can always still learn what to do
😭
hell nah
first u neeeed to learn roblox physics
and stuff
thats what im gon do, and the 2 other scripters are friendly enough, tho they have some big accents when speaking english so i barely understand them
nahhh i ain't touchin none of that imma tell him, imma just do some of the system stuff, idk, quaility of life stuff, probably just make things higher level for the people like him to quickly add stuff to the game without having to go throught devs for everything
thats actually gonna be pretty useful, but i'd be easely replacable
well don't see it like that
since all of it will be a learning process
but after a good 3-4 months u will be good
about that
i'll be leaving for the entire summer to go work to the other side of the country 💀
so i got like 2-3 months for fuck's sake
that's still enough time
yeah surely enough
id only say to keep at it for maybe a day or two a week so u don't loose all the knowledge u gain
but i gotta fit this academic comeback that i need real bad into this whole thing too 💀
either ways, probably should go back to doin programmer shit
As a first step, I would recommend checking out the official website of Luau to familiarize yourself completely with the non-Lua concepts introduced in Luau: https://luau-lang.org/.
Specifically for the Roblox API, I don't recommend you to check the whole Roblox documentation, per se; Instead, focus in the "||Roblox Engine API ||Reference" section of the documentation (link: https://create.roblox.com/docs/reference/engine), which goes directly and full into the engine's API, in a technical and concise way (nevertheless, understandable for the average human), and start exploring! I usually check out random pages of the Reference when I'm bored. 😅
Thanks!