#beginner what are the basics
1 messages · Page 1 of 1 (latest)
vector3, cframes, how to play anims, tweenservices, RunServices, Replicated Storage, Server Scriptervice, learn what the difference from local side scripts and server side and how to communicate with them
** You are now Level 11! **
theres a lot
learn it
and then just
idk create an ability from anime?
or the system
that you have seen in some game
i've messed with cframes and vector 3
i know how to play anims but i tend to forget
i don't know tween services
Run services can you explain taht
i've tinkled with replicated and server
i mean it's kinda the easiest things to understand prob
server is hidden client isn't
DISCORD 📜
Join my Discord Community if you want scripting help, participate in events/challenges, and make friends!
https://discord.gg/WC6kPu5W5P
MEMBERSHIPS 🎁
Get Access To My Scripts + More Perks By Becoming a Channel Member! 👇
https://www.youtube.com/@BrawlDevRBLX/join
ADVANCED ROBLOX SCRIPTING SERIES 🔴
https://www.youtube.com/p...
you get things from the server
client is what the player can see
server is the stuff running on the server
not exactly
so lets just say ur doing an ability, u calling it and making cd for it on client side so it would be for one player and then server side it's already an ability so everyone could see it and ability could interact with everyone like hitboxes
maybe bad example but idk really what to say about it
client only happens to you
while server happens to everyone
ok
theres function that better on client and others for server
how do i make animation server side
im making sum rn so i don' really have time
i just got done making a walk animation
and theres no that much people who would explain you
it's a channel where people just gives a hint
how to do sum
please give
how do you add cooldown
i never figured that out
parameters are confusing to
like i don't get how they get value
debounce
you do it false at the start
ah
alr
lets just say
debounce is a bool right
local debounce = false
script.parent.Activated:Connect(function()
if not debounce then
debounce = true
IDK SOME FUNCTION WHEN YOU ACTIVATE TOOL
task.wait(3)
debounce = false
end
end)```
more like a state i would say?
cuz it's true or false
it not has to be named debounce
ok
can run service have night and day
to change cframes it's like this right cframe = cframe
how don't we need to look up tutorials? no, we do look things up, it's just more often the documentation than a tutorial. it's just practice and experience. if you spent years building 100 houses, you wouldn't need to look up tutorials either, you would just have a general idea on what to do in practically any situation.
ok
im trying to add this walk to my game
but it's not working
yep, lets just say theres a thing that you cloned and you have humrp for a example
local clone = workspace.Clone:Clone()
clone.parent = game.workspace
clone.CFrame = humrp.CFrame * CFrame.new(0,0,-3)
it's a design pattern. https://create.roblox.com/docs/scripting/debounce
fr
what is humrp
humanoidRootPart
i want to think like a game developer
how they are able to fix and debug things
loooots of practice.
im learning animation and scripting
how do i balance both ou
if you get stuck on a problem for a week, consider yourself lucky. i've been stuck on problems for much longer than that.
and the more you debug, and practice it, the better you get at it.
ok
you're overthinking it. just make stuff. that's how you get experience.
it's going to be trash to start with, but as long as you don't give up, you'll always do it better the next time.
ok
ye that's what i would do, get an idea of what the design pattern is and just do the rest from there.