#code-discussion
1 messages · Page 306 of 1
Watch Untitled by joshbfl and millions of other Roblox Studio videos on Medal. #robloxstudio
heavy wip
what do you think is a fair price for a data store system?
10 robux, it’s all I have
Can we start a petition to ban this bot
We don't need reminders for people who don't use marketplace, just add that reminder before someone posts / uses marketplace.
Any scripters wanne help with making a rbx game dm pls
no
Anybody know how I could stop the song playing when the player moves?
Like it plays the music but it just plays forever, and I don't think I can stop it unless its defined earlier
AHHHHHHHH AHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH
@raw ice
i think theres a few other issues here
you should ask in code help
im sure they would be overjoyed to look at this
Tried to, message got flooded away by people yapping and I got ignored
something that would be a great idea is to go on claude ai and ask it to review your code
Bro just blatantly promoted
You’ll get banned like right now if you don’t delete that
@random hamlet Dms
Ok
do someone knows thats that module that highlights players when u hover above them and double click them to open a UI or do anything? (tower defense games use it mostly)
guys how does someone make this animation in this game: https://www.roblox.com/games/114349086251135/Open-Sea-For-Brainrots
the opening the sea animation
how is that possible
i think its resizing a part?
what else do u need bec rn i have the opening part but its jut not animation
yeah ofc its not animation its a script
brother
and in a specific spot
Well ive played another game like that it was like that
idk abt that one
yes but u can open it on any part in your base
look i have this logic down:
Ahh well the game i played u needed to stand in a small square
just need anims
it could calculate the distance it should move, scale/move the back to that distance and create two parts in the empty space that open and close
so just add parts that disapear slowly in this empty space?
there needs to be three parts
the part on the left of the path the part on the right of the path and the rest of the ocean
this is the game i was saying, its way easier yeah nvm https://www.roblox.com/games/92173115378522/Split-The-Sea
is it possible to tween resizing from one side only instead of having it like change sizes from the middle
Yes
Change position as well
https://www.youtube.com/channel/UCzVPjHWw8uSjvKcv1otSFOw how much money would a muscle growth system like this cost
Dude who plays roblox an makes Vids in spare time. Make sure to stay loyal and sub with post notifications. I hope you enjoy the content like and sub for 101 years of good luck. Join my discord at
Benchmarks
100 subs- 11/2/19 👍
200 subs- 1/1/20👍
300 subs- 1/24/20👍
400 subs- 4/12/20👍
500 subs- 7/15/20👍
600 subs- 2/1/21👍
700 s...
it was just the onyl clip i had of my gamepaly
Hiring devs for a long term 2 player obbys project. Payment, % of ENTIRE STUDIO or robux after completion
is anybody a scripter
idk scripting
wsp?
what's up?
U guys ever hit a point where u could code anything u want
Rn it feels like I need to tutorial every time I try doing a mechanic I haven’t done before
But like I can’t see to do it on my own based off my existing knowledge
i have
not absolutely everything but most things i want to do, i can do
experience is key.
How did u get to that point
just keep making stuff
just making stuff and using only https://create.roblox.com/docs/reference/engine
no yt tutorials
🙏
just making stuff 
i have a tendency to start new projects before i get far in previous ones so i have a lot of experience making new thing after new thing
Also I haven’t used this much but do I need to read everything when looking into a specific type of code
@tawdry trout one thing that helped me out was to not shy away from making something I want, so if you really wanna add something to your game, think about how you can do it instead of approaching it like its too hard
even if it ends up bad youll learn something
I mean yeah right now I’m js focusing on things I should be learning rather then what I want to make
Cuz I feel like what I want to make is way out of my skill
what are you trying to make
just work towards what you want, I think youll learn better that way if youre actually interested in the end result
you wanna start off easy
and work u way up
for an example
an obby
how to make a deathbrick? break it down
first u need to specify where the parts located at
then u need to specify the players character and humanoind and then u take health off if player hits it
code is basically just what do you wanna make? and breaking it into parts
You got to make sure he has health insurance
sorry if its hard to understand im not a good teacher 😭
😭
Oki dokes
anyone else getting this in their micro dump?
i finally bothered to fix my frustum and z buffer culling. performance is still iffy though
why are there a lot of seams?
Texture bug. It’s probably because of 0 indexing in a 1 based index language like luau
This is fire wtf
Yes, it uses the Canvas draw module as a display
I made the raster engine mainly based of the series javidx9 did
rune scape?
how much experience do you have with programming in general? not just Roblox Studio
9 years
i started coding when i was about 8
or 7, i cant remember
own initiative?
yeah
started making games in unity
cause i was inspired by youtube videos i believe
specifically Dani
what language is used in this engine?
C#
Which one would you recommend a beginner learn?
python or luau are probably the most beginner friendly, but C# is also a good option because it's syntax is more similar to other programming languages so it makes it a bit easier to jump into them
no matter what you start with though, it gives you the fundamentals of logic and syntax
I am very interested in learning python initially
it also depends on what you want to do
I think it's a good idea
like if you want to make 3d games i wouldnt suggest python, id suggest starting with the language your engine of choice uses
e.g. roblox studio, luau
godot, gdscript
unity, c#
etc
I only have basic knowledge of luau
on luau
idk
are you wanting to make roblox games?
english isnt my native language
yeah
then keep going with luau
if you have a reason to learn python then you can learn it too
things related to APIs involve Python, right?
any language can apply to APIs
creating APIs (particularly web apis) is most commonly done in javascript or python, but calling them is basically done by anything
if youre making a native api though then theres not usually a need to switch languages
could someone help in type checking thingy?
what made you learn so many languages?
different interests
learned C# because i wanted to make unity games
luau because i wanted to make roblox games
java because i wanted to make minecraft mods
typescript because i wanted to make websites and discord bots
I see that most good programmers know more than two languages, usually three
i also want to learn c++ but i havent really had a good reason to do so thats also beginner friendly so its a bit difficult
so the important thing is to only know the language you're interested in at the right time, and only learn others if necessary
right?
local Registry = {} :: RegistryType
local Debris = game:GetService("Debris")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Network = require(ReplicatedStorage.Modules.Packages.Network)
local Registry = {}
local StunTemplate = {}
StunTemplate.__index = StunTemplate
local StunInstance = {}
StunInstance.__index = StunInstance
function StunTemplate.new(Name, ServerCallback, ClientCallback)
local self = setmetatable({}, StunTemplate)
self.Name = Name
self.ServerCallback = ServerCallback
self.ClientCallback = ClientCallback
return self
end
function StunTemplate:Apply(Player: Player, ...: any): StunInstance
if RunService:IsClient() then return end
local instance = setmetatable({}, StunInstance)
instance.Player = Player
instance.Name = self.Name
instance.Active = true
for i, v in {...} do
instance[i] = v
end
self.ServerCallback(Player, ...)
Network:SendToClient(Player, "FireCallback", {Name = self.Name, Args = {...}})
return instance
end
for _, Template: ModuleScript in script:GetChildren() do
Template = require(Template)
Registry[Template.Name] = StunTemplate.new(Template.Name, Template.ServerCallback, Template.ClientCallback)
end
return Registry
i wanted to get autocomplete for the :Apply() function so it give me autocomplete for the callback arguments, how could i implement that
so Ill keep learning luau
if you want to learn other things theres no harm in doing so, i just have found it difficult to learn languages without a reason to
thank you for answering my questions
best way to learn a language is experience, and not having anything to make makes it difficult to get said experience
it makes sense
ty
np
gemini told me to use generic but that gave me autocomplete of the arguments as a table
Spyro
ah cool
holy ass
why
if u dont want to help then just shut ur holy mouth up
this is just a kids behavior
i saw ass i said ass
its a mere observation
what is ... supposed to be
its unique for each stun function
cuz theres a lot of stuns and the use should be like
StunsManager.Knockback:Apply()
StunsManager.Ragdoll:Apply() etc
question rq, do you have any idea on how typechecking works in luau
not much but yeah
this does not work the way you expect it to work
you have to make a new type for stuninstance
oh wait this was an exported type but i forgot to remove it
export type StunInstance = {
Stop: (self: StunInstance) -> (),
Active: boolean,
Player: Player,
Name: string,
}
it was smth like that
i tried smthings but lastly i removed them all to ask for help
theres also a registry table at the top i forgot to remove lol
i think you can type it as ```lua
type StunFunction = (typeyoupassfromapplyfunction) -> ()
function StunsTemplate.Apply(self: StunTemplate, player: Player, ...: {StunFunction}): StunInstance
end```
theres more than one stun function
do they have different parameters or does Apply function pass in the same one every time?
im pretty sure you can just generic it then idk
do i just make the system normal without oop
would probably be better
gemini made this
it gives the arguments but in table
but i will just stick to it it doesnt matter
#nerd-discussion
yall does anyone have this issue where for a humanoid's hip height to be applied its primary part HAS to be named "HumanoidRootPart" for a non-player npc, while on the contrary if you're morphing into something with animations, that morph's primary part's name cant be named "HumanoidRootPart" and has to be smth else
buddy
I genuinely hope you get banned
Thanks dude
yeah i got a game
ever heard of russia roulette?
let's play it if you have the balls lad
gemini is green asf tho
Why would u want to know 🙏
derivatives hurt my head
im trying to make a aizawa atractor
attractor*
but modelers dont know math apparently
i mean im not doing this for roblox but
Ill help
ok pls
likr in modelling u just combine all the 3 axises but i need to understand it to fix my problem
is there any benefit using vscode over studio
This is a system of three coupled, non-linear ordinary differential equations (ODEs). These equations are typically used to model dynamical systems—systems that change over time based on their current state.
In science and engineering, systems like this are frequently used to study chaos theory. They describe how a point, defined by coordinates $(x, y, z)$, moves through 3D space over time.
Breaking Down the Anatomy
To understand these equations, it helps to look at them as a "velocity vector"—they tell you how fast and in what direction the system is moving at any given moment.
- $x, y, z$ (The State Variables): These represent the current position of the system. If you know the values of $x, y,$ and $z$ at a specific time, these equations calculate how they will change in the very next instant.
- $\frac{dx}{dt}, \frac{dy}{dt}, \frac{dz}{dt}$ (The Rates of Change): These are the derivatives with respect to time ($t$). They define the velocity of the system.
- $a, b, c, d, e, f$ (The Parameters): These are constant values. By changing these numbers, you change the behavior of the system. A small tweak to one of these parameters can sometimes shift the system from orderly, predictable behavior to completely unpredictable, chaotic behavior.
Interpreting the Equations
- Equations 1 & 2 ($\frac{dx}{dt}$ and $\frac{dy}{dt}$):
These equations define rotation and scaling in the $xy$-plane. The term $(z-b)$ acts as a coefficient. This means the speed of rotation and whether the system expands or contracts depends entirely on the current value of $z$. - Equation 3 ($\frac{dz}{dt}$):
This is the "engine" of the system, containing the non-linear terms like $z^3$ and $x^2$. This equation controls how the vertical component $z$ evolves. Because it includes higher-order terms like $x^2$ and $x^3$, it creates complex feedback loops.
Why this is significant
This system is "non-linear." In linear systems, if you double the input, you double the output—it's predictable. In non-linear systems like this one, the output is disproportionate to the input.
When you simulate these equations on a computer and plot the result in 3D space, the path of the point $(x, y, z)$ rarely repeats itself exactly. Instead, it forms a complex, geometric shape known as a strange attractor. Even though the system follows deterministic rules (the equations), the path is often sensitive to initial conditions, meaning if you start the simulation at a slightly different coordinate, the long-term behavior can look drastically different—a hallmark of chaos.
Do you have a specific goal for this system, such as trying to simulate it or find the equilibrium points where the derivatives equal zero?
Thank me later
bro no way u wrote that
😈
not much to understand, these can't be integrated into a closed form
you just have to numerically integrate it
do you know basic calc
nah dude im a modeler im just trying to make a aizawa attractor
like im trying to simulate it
dx/dt means "the change in x over time"
so basically at each timestep (small timestep), x += ((z-b)x - d*y) * deltaTime
a,b,c,d,e,f are parameters you get to change
and then the idea is to use this math to make vectors i think which the object will follow so that i can create a simulation
so what do i substitute the parameters with?
given an (x, y, z) vector those equations tell you want to add to get the next x,y,z
your inputs for the system
oh
any vscoders..
Man i dont underatand a thing from what yall saying
ts pretty tuff
i set it up in desmos
i know
Hi.
how do I fix thius
the jig is up boys roblox is either cooked or they are going to pay devs more
didnt mean to reply to you mister qwlken2340asdoiqhwelnewqrafasdf4
s&box engine is coming soon
could yall provide me with scriptin help
whats ur problem
basically trying to make an rng system right the only problem is whenver i try to make the rng system give the player the item the player got as a tool i doesnt work
send script here
yo, anyone wanna test out my bot? i js want feedback.
sure
alr, dm me
fix the bug
send the pic to any AI bro why u waste the time waiting for the answer
did you forget to implement onclientevent?
i have been invited to edit a game but i cant find it in the shared with me section?
jay shreyash what etc.
Also you're breaking the tos by selling files which decomp
none of that is genuinely allowed
is there a way to make the button not affect other buttons when it hovers and clicks? and i also want it to scale from the center. im using uilistlayout and its messing it up does anyone know how to fix this
Im trying to make a plugin that merges two meshes together with seamless geometry. Is that possible using the, relatively new, mesh and image API and editable meshes?
anchorpoint 0.5,0.5
its on there
the studio tells me what to do but what do i do guys?
for every button?
yeah and its uilistlayout so anchor doesnt affect it
the only way i can think of is not using uilistlayout
but its still centered
it would though?
or maybe cloning a visual button when hovering just to grow in size
anchor points still get effected when its in uilistlayout
and yea maybe just dont use the listlayout if you dont want them to effect eachother bc idk how else you'd do it
dang ok ty
if the anchor point isnt making the tween work properly then it might be a thing where you're not tweening properly but idk
i think it will be responsive any way you do it considering it is in a list layout
are anims not workin for anyone else, like i cannot get mine to work in a new studio under my group
click the error that shows up
no errors
anim says the correct length, says its playing
just doesnt work, its uploaded under the group which i own
ive tried like every priority
i used it in a normal studio and it worked
thats the weird part
????????
Im trying to make a plugin that merges two meshes together with seamless geometry. Is that possible using the, relatively new, mesh and image API and editable meshes
the studio must not have permission
the studio must not have permission
how do i give it
look around you bro nobody has a scripter role we can't help
we're in code discussion
this is about coding
if we can't help we just can't help you're probably gonna have to ask it when you see someone with a scripter role
how do i give it proper permissions
i thought i did everything right lol
click the error that shows in console
i said there wasnt one
😭
these people deserve to be tortured
What is the difference between Instance:HasTag(tag_name) and CollectionService:HasTag(Instance, tag_name)
the documentations stated nearly no differences except an example for the latter
i dont think the first one works
I'm pretty sure they are the same
i swear i tried the first one before and it errored...
Nope it should be correct, it should look like Instance:HasTag(tag:string):boolean
I don't know the technical and performance difference but they seem to be doing the same thing
is charging 700 usd min for a full game dev with a small cope valid?
did that guy just get banned from discord entirely?
Hm, not really. I could help if there's code involved
Yup, that was super fast lmao
Alr wait pls
Nvm its not bcs of the code
could just straight up be roblox being dumb
but there may be a workspace property to stop this from happening
or make it less noticeable
Yh idk how tho
i mean lighting property*
Ye ✌️😭 idk what light property lol
problems not gonna fix itself
might be too thin
it stops rendering whatever that part is cuz the camera is too close i guess
randomly generated maps
anyone wanna like maybe look at my hat i made
could be two parts phasing idk
ask john roblox
i mean david baszucki
he will say to use ai to solve
yesyes peak
but you have to do face scan, verify id and pay a subscription
YES
ACTUALLY GREAT IDEA IMMA TELL JOHN ROBLOX RN
🤩
do they collide or nah
if not then im impressed
they dont
It checks to see if the area in front is unobstructed
nice
did you do that with raycast?
or something like that
yeah
wow
now im impressed
cause i have always been quite bad at raycast or how to utilize it
prolly some more slop
wait is it that beta feature like 2 weeks ago
the animation state manager thingy
news says it will be out of its beta state and be implemented into the environment but i don't keep up with that news so idk
new update: you cant add a script into your workspace if you dont pay 10.99€ a month on studio premium
how much does it cost to make a simple game devs and everything including ads
$1k
what type of game
brainrot slop
$500-700
um
probably like 5k for more players
$5000?
way more then enogh
robux or real dollars?
yeah i would do $100
real money usd
75 to 100 seems good
so for a scripter whats the max i should pay for a brainrot game
i never had to opay any1 yet in my carear so idk but i would pay upfront first so like 30 to 40
idk much about
way more no?? unless i hired like some 14yo kid
check #scripter-hiring and see what people pay
idk im a 14 yr
alrr ill check that out
i made a mistake of calculating every single thing in one script ~120 times per sec
got humbled
Where can I find a scripter?
My Roblox character is a ball, but it doesn’t roll properly. It just slides on the ground instead of rotating when it moves. how do i fix it?
You have to add directional movement common sense
Really?
Whats it called?
Bro>
@sonic parrot
Idk lemme check
Thank you so much!
Honestly you have been the second most helpful person here
Nvm 😭
It uses parts to fil the gap

@sonic parrot thanks anyways tho
Guys is this still the case with the Mesh & Image API?
"Right now, these APIs are only available on your local Studio client and you cannot publish live experiences with these APIs. They will be released sometime next year once known issues are resolved."
source: https://devforum.roblox.com/t/introducing-in-experience-mesh-image-apis-studio-beta/2725284
Btw, if there is a new/up-to-date post, please link it.
Update 9/25/2024 TL;DR EditableMesh and EditableImage are now available in Studio-beta and give you direct Luau access to Mesh and Image data at runtime. Important Caveats: Publishing edited Meshes / Images from within your experience is not available in this beta but is coming soon. Real-time replication, moderation, and collaborat...
any peeps that enjoy scripting and are good at it that wanna make a shooter game together?
wouldnt mind for fun
There’s similar ones that may help? Idk the names though
If you can remember them, just give me the names.
It could be really helpful
Alr
Guys how to code as stun system
damn bro
start thinking about how it would look to the player
and what does the player do
then from there you can think about technical details
🥀 im making a spiritual pressure skill
stun what or who? what does stunning mean?
I don't know what that is
Basically the person kneels down when a key is pressed
50 devs on a roblox team is crazy 
makeing a game engine in roblox?
not really, just a display for now
oh
does this use editableimage and parallel actors?
it uses CanvasDraw for the display which does use EI, but the engine and display doesnt use multiple threads for now
ic
I'm surprised by how fast it runs
looks to me like it'd be pretty expensive to render (with cpu, and luau)
gotta go faster 😈
optimization grind
it is, writing the triangles to the display still takes up 40%+ of update time for textured/ shaded triangles. I have limited draw called based on a z buffer though 🥹
Sick show me your channel
Please modcall next time.
just right click the message
That’s why I was asking for the channel
is using react/fusion a good idea??
i dont think advertisement is allowed check the rules
depends
if you have UI with a lot of reactive state it's worth it
ok, an example. a clicker simulator and a tower defense game
which game would take roact/fusion
that's up to you
react is good for one thing
reactive state
i won’t use it unless your working with a huge dev team that handles ui
r u remaking roblox terrain or what is dat
Don’t use react bro
guys
is there any chance to get hacking my pc if i installed a plugin from studio toolbox?
ye

seriously?
yep
wtf
when u downloading plugins
u downloading file into pc
thats not only in roblox
so yo ass could get a stealer file

so do u know the location?
idk how
ima joking

but maybe there viruses
idk

yea i got one
how
i was just search in toolbox and there's plugin i wanted and when i pressed install
and my pc just start spamming try to login my account from the website
its good that i use two websites 
plugin name?
dm idk if its real virus
Kayden stayed safe your safety matters don't go out 😖
ty bro ill take care
put it through virustotal
is it for the plugins?
for all files
i didn't install it from the link i install it from the studio i searched about the name in toolbox
any1 here know how to make a boss
@undone prism
@undone prism
i have a idea for a roblox game this is my first time making a game the same thing exists but it has 70k visits and 0 players is it fine if i just make it and improve everything they messed up or should i find a new idea
yeah sure buddy
It's always the comments that gives it away
who uses semicolons
bro
why
game.Players.PlayerAdded:Connect(function(player)
local folder = Instance.new("Folder")
folder.Name = "leaderstats"
local cash = Instance.new("NumberValue")
cash.Name = "cash💵"
cash.Value = 0
cash.Parent = folder
folder.Parent = player
end)
local coin = workspace:WaitForChild("Coin")
local remote = game.ReplicatedStorage:WaitForChild("CoinTouched")
coin.Touched:Connect(function(hit)
local character = hit.Parent
local humanoid = character:FindFirstChild("Humanoid")
if humanoid then
local player = game.Players:GetPlayerFromCharacter(character)
if player then
remote:FireClient(player)
print("the coin has been collected wow got money")
end
end
end)
ts not working dawg
it says infinite yield on coin, AND IT DOES EXIST WITTH THE FULL SPELLING
you gotta make sure the object (the coin) you looking for actually exists
and is placed in workspace
at least they know roblox uses luau and not lua
thats an old gif of me lol, made it for trolling btw
i do
ig you are an artist right?
wait compositor*
i think compositor is for male or idk
not sfx, i make music
wait no is it composer? actually idk i hate english D:
Composer was right
tysm 
sfx is music
i don't think most people call music sfx, but you could say it is
& sound effects
Sound effects is more than music
dead ass said that
sound effects are like
the sound of the stuff that happens like
if you swing a sword and you heard a "shing" then that's sfx
music is for ambience
hey guys, should i add index as an update or with the game?
i feel that is a little bit Complicated so what should i do?
what
hm
what do you mean by index
wait nvm
just look at scripter hiring
im blind i can't look
stop being so self negative
you cannot be a real person 💔
get a job bro 💔
i code in neovim
lads first game
wow a button
yes
are you using collection service
what happens if you have another button that does the same thing
you just duplicate the button. rename it
brawldevs is a bad teacher
WHAT DID YOU JS SAY
that was fast
brawldevs is a bad teacher
where do i send the money
its mainly used in for loops. If you know what tags are it lets you find all objects with a certain tag, for example
ohh
it depends really, i used him and learnt luau faster than most people do
though i do agree he does go way to in depth on very simple topics that could be explained in about a minute
well yeah but its easy to learn so you cant blame people for learning it first
i learnt luau first and then went onto c++ and learn the syntax really easily
obviously theres a lot more that goes into languages like c++ than just the syntax but it makes learning languages a lot easier when you have a fundamental understanding of how code works
yeah i agree with that
if you want any help with stuff feel free to dm me
anyway, i wanted to ask something about classes
i have this tools module that handles all the tools like pickaxes, axes, etc. but i want to add guns also using classes and was wondering if it'd be better to just make a new module entirely for the guns or use guns as a class of tools and then have classes under that as well
i would create a new class for guns
as in a new module to handle it so its seperate from tools?
it handles the damaging, equipping, animations, sounds, etc
im kinda new to using classes like this so idk if i did it the best way tbh
i try to always prioritize composition
like design the structure so its always expandable
thats what i tried doing, i just forgot that i wanted to add guns
i think i'll probably make a new system for guns entirely thinking about it now
but you also have a toolutil module
its really basic
its basically just a few very small functions i made because im lazy
what do you need
scripter
what do you need scripted
how do yall create this effect
Yeah there was this method i saw awhile ago i forgot how to do it
should be able to move it where ever
since https://discord.com/channels/211228845771063296/1138164722252914780 is useless can someone help me
so do i make two games for one horror?
one lobby and one actual game right?
yeah thats how it usually works
hmm so is it hard like to track on roblox
like for ads and all that
hmm my bad
i just saw what i just asked lol
so basically if i like buy ads for the game i do that to one lobby game
right?
youre creating a new place inside the universe
Yo
so you have the game (the lobby) and inside of that you have a sub place
oh got it now
ty
game.Workspace
Should I code a PlayerController from scratch or just code on top of the already existing controller? It’s for a pretty huge game. With custom movement mechanics (wall running, pole swings, etc)
i mean it depends
id say you could prolly get away with using the normal playercontroler and jst adding some code ontop of it
Well I’m looking for peak smoothness.
Guys how do I learn
what the fuck
100% use a custom controller then
uistroke and a frame
have the thickness to like 5k
depends
it might be enough if it's a pretty basic job
but don't expect participating in big projects yet
👍
alr thanks!
Smn told me that ik better off learning python or another coding league before learning luau so i can learn for organization skills and such but i dont see why u dont js start with luau and learn that along the way
I learned luau from yt tutorials, now im learning js, java and sql and everything seems so easy
U can learn them along the way i spent almost 2 years with luaU learning everything now im learning python/ML and stuff and its seems pretty simple for now cause the problem solving is still same
anyone knows why it's not working?:local avatarEditorService = game:GetService("AvatarEditorService")
task.wait(math.random(1, 10))
avatarEditorService:PromptSetFavorite(PlaceId, Enum.AvatarItemType.Asset, true)
it does show up but when I click yes, ity wont favorite it
i think if anyone saw the code i used to make this work they might collapse on the spot
in each one of the colours for the underglow
and in each one for the sticks
i collapsed on the spot
I can't even make a door script
AI made this
Guys, if I wanna make a hitbox attack with m1, how should I do it?
Create a new part instance and get for parts inside the hitbox part
what makes you say that?
Comment says "I already did this one, learn yourself" or similar parts
that doesnt mean its made by ai, probably just means its from someone else or a tutorial lol
ai doesnt write comments like that
Or is it like a team collaborator
theyre a lot more professional when ai does it
ya maybe a team collaborator
and if he did copy the comment from the tutorial, nononono
So, if I wanted to make an m1 combat system, THE BEST and most reliable way is to get parts inside a hitbox such as GetPartBoundsInBox/Radius? I'm not advanced so I want is better, but here are things I heard about:
- Magnitude, .Touched (unrecommended), GetPartBoundsInBox/Radius, Raycasting, whatever thing else I don't know about.
What is the best option, is there one most-agreen on option that works for all types of attacks / skills such as AOE?
Idk what I'm doing so its bad lol but it works so its fine
.Touched is not recommended, go to the DevForum
I recommend
How do I learn coding
just make stuff
wtch videos on stuff you want to make
and try and work out what everything does
or watch a tut on how to script
the most reliable imo is to use GetPartBoundsInBox and raycast hitboxes.
.Touched is not accurate and delayed.
how can I weld tween a part from the initial position to the goal position ?
with?
yes
help me
i made the hunger system but forgot to mmake food
so can you help me add food
yeah what was it ?
Ask Claude
Does anyone know where i can find pre-existing modular architectures? Im tryna make a game, but im struggling with organizing my modules effectively. Any video recomendations or something?
updated*
Folder per Feature 💪
Armpits
curious, how would yall folks implement MVP (model-view-controller) in ur game
*forgot this was a reply, this is a general question for everybody
u are trying to organize something that doesnt exist, just start writing ur game and over time clean it up with modules
if u want to ignore what i said, try watching some Leif videos
Hi
Who can help me for gamepass in my game dm me pls
You need a chief not devloper
searching for a script that doesnt exist...
Yeah and good for annoy some people 😁
Try to organise your scripts and modules in folders RESPECTIVE of their purposes. E.g have a folder named.
Now if you really want help with how to design your code weell
Im more than happy to help
that's alot of modules
shittiest organization method
it doesnt matter if u use folders
because ur going to be searching for the file name anyways
Couldnt expect more from you eitherways
Lol
I mean?
it handles stats, buffs, debuffs, armor, passives, so many stuff
sanity checks
before doing damage
or adding
@distant hamlet You dont know half of what it does
id rather not
Do you work for easy.gg?
while true do
print("67 😁😁")
end
-# will optimise ur game by 100000000%
Good question, why
I'm seeing a lot of similarities to features in Bedwars
@cursive holly
@cursive holly
if you have to have 100% trusted in your bio that makes you seem less trustable
has anyone seriously used generic types in their codebase
occasionally
yes
whats in ur core folder
do u mind helping me with mine?
thatd be rlly nice
Cuz it’s faster than going through a bunch of folders bro
No
Instead of types I just write a comment mainly for things like tables
Haha
I literally just asked this
LOL
What are the odds
what are the odds
@shell stream
omg thats semi oomf
yea types r not significant enough to use generics for me
we need a scripter to our group who can script ?
literally everyone here
Stay humble bro
?
@subtle fractal dms 💔
are the scripts that is made by ai just a slop or could be good?
generally slop for roblox
quick question how can i be good at scripting cuz like i dont underestand any of this or what i need to do to be good at it
is there any plugin to get pic for the items like swords or brainrots etc
like this things
https://create.roblox.com/store/asset/80253277106637/Model-Photobooth yes but it costs 5$
How can we send images ?
why not use viewportframes
is it good for the performance?
it's just a 3d model laid onto 2d frames
would anyone like to fund/invest in my game? its a solid idea with unique mechanics currently in dev.
not one model we are talking about the inventory
huh
can you dm me
?
what bro ?
im not looking to work for you
ok sure i dont want you either
Thats why you sent me a friend request 3 times after i denied it
if you want to lie its okay
what do you need scripted
I literally denied your friend request
we need a scripter for our game
what do you need scripted
people now day are low iq
yes
"now day"
im asking what do you need scripted, a round system, a tycoon ...
its a big project so its a like mvp game
dm me and tell me more
half of the people wanting scripters need people with years experience
i have like 2 hours experience and with a little bit of gemini info
and a little bit of that brawl dev guy info
late response but it is a perfectly fine amount of modules
whatever organization works for you, works for you
more modular projects, especially ones created with some sort of framework or large number of libraries, will consist of a ton of modules in the end
gaslighting like crazy yo 
he started so
If i may ask, why are there so many logic-based services inside replicated storage? Like, damage service, combat service, quest service? I've tried indepedently researching on modular architecture, and i was told you shouldnt place logic inside replicated storage because clients can find an exploit in your code. Or is that the modular script just a data bank? Like, it holds the value of quests, and the server-sided logic handles the logic of the quest?
Then you also have an additional module called "quests type" which somewhat reinforces my idea that these are just replicated data onto clients. Defenitely never would've thought logic could be spaced out so much
The other person deleted their response. I've done research on modular loaders, it was the first thing i studied when i was transitioning from server/client scripts into module scripts. Of course, i only really worked in small systems, so i never had the need to ever use more than 3 seperate module loaders at a given time ( one in replicated storage, one in sss, and one in player script service ), but i did some additional research since i read Nebeular's post, and it seems i require more than one modular loader in a given data container. Defenitely learning a lot more than i thought i would.
Mb, but I think you’re right on the point most of those services are probably modules that contain data or methods that both the client and server need and it’s just a way of reducing redundancy between server and client modules
Chat I got a year of experience but no portfolio am I cooked?
I’ve also been ghosted by two gigs 😁
You should probably make one😭
I don’t have one either but I’m not looking for jobs yet
I don’t even know what I worked on I only know my personal works
Work on some new stuff
I can’t if I need 1 year plus a portfolio
You can just do some quick systems. Your portfolio doesn’t have to be from the 1 year
My works aren’t bad they just got basic ui and ai photos cause I can’t do art for crap and too broke to pay for artists
They’re the ones ghosting me 😭
I’m good at scripting just no one wants to give me a chance
Your portfolio can also be personal work like you can just make something specifically for a portfolio
Whatever you have the most experience making make a good version of that then go down your list of experience and make like 3 or 4 things that show off your skills
I’ve got a niche game going and just wanna make some Robux to pay some artists and sound people but anything that pays more than 1k Robux just ghosts me
I’m just really good with overall systems and simulation games
Then make a basic simulation game template and then a few other small things
Fs
Good luck
Ty
Why does every tutor say their the best??
Ego and to pull people in and give them money
Honestly some of the best tutors aren't advertising, they are working on games and all you need to do is ask to be taught
writing code in a pitch black room is some otherworldly experience
lain ahh moment
I just bought another server rack for 1.4K usd my room gonna be soo cool
scripting + home labbing
Playing Rust. Truly unemployed player W
how do i comment alot of lines at once
I am a full time roblox dev
example <!--
also I have uni sobb
unc
whats the /* of luau 😭
I am not even old what
What style of headers do you guys use when organizing your variables at the top of your scripts?
Here are some I know of:
--// Services
--// SERVICES //--
--|| Services ||--
--[Services]--
--Services--
Just 1 question. Do you get paid avarage salary in your country?
You must be a k!d then
far above average salary
no im sadly gonna turn into an unc
--[[
]]--
thanks
Than congrats 👏. Enjoy offlining me on a workday 
lol
Always those 5am offliners on eu servers(they are Americans who farm all of the eu night and offline everyone)
that's me
Guessed
well I am not a*erican but still
I usually offline raid people at 4am on a school/work night
Good,you're not a burger
night owls?
yeah
Aura 🔥
I sleep at 5am usually unless I have uni
dang i thought i was the only one
I just pop melatonin at 5 and I am gone
for some reason my sleep schedule is so fucked
i keep falling asleep in the afternoon
Do you not have work/school?
i have cram schools still so im fucked every 5 days or so
i have a question
wsp
i have this
if id and not table.find(hitIDs, id) then
table.insert(hitIDs, id)
end
i have this
table.insert(hitIDs, id)
end```
how do you put the thing again? i forgot
AttackEvent:FireServer(????)
no
do i have to put it on brackets
if you want to send a table you just send the table hitIDs
AttackEvent:FireServer({hitIDs})
what are you trying to achieve though
collect all id on the zone
aren't you that loser I banned from the other dev server for being annoying and asking people to dm you
then execute damage on those ids
hitIDs is already a defined variable when you send it as {hitIDs} your sending a table within a table
just send it as :FireServer(hitIDs)
Does anyone have a step by step vid
done!
i wouldnt have done this without my friend inversedradian
i just realized that color for a npc is not good...
yo guys is npc pathfinding hard to code, inside a certein area?
idk
u shudnt be using tags for thigns that change u shud use a attribute instead
tags is for grouping a bunch of stuff so u can get all of them later
a
but excissive use of attributes is bad
i just put all my enemies in a folder
depends why are you using a attribute
States
if its server only data u odnt need it
u only would use it to replicate the information to the client
Did you finish the game?
yeah
ist released but very heavy modifications will need ot be made this month to get it up to standard
no
yo do i js use attributes for npcs? or make em a state manager too
i need feedback tho if u guys have any
Can you send it to me?
it will help me a lot
send
lmk what u think if u play it pls 🙏
gng
yo guys is npc pathfinding hard to code, inside a certein area?
is it np to make a viewport frame for all buttons in the inventory and put the model ( like sword or anything) in the viewport frame
im talking about the performance
i set attributes i want the cleint to know for visuals
otherwise i keep all the data in a table on the server
it will take some hours but not that hard
any tips for fastest way? lol
wat do you guys recommend me to do next
if u will take a week or something u can even make it professional system with all data
other than "killing the enemies at the same time"
start making the assets to take ur time in the scripting like the characters and etc if needs
alrigt
how do i calc ratio of 30 percent of hum current health
makes sense, tbh i wanted to do pixel style so gonna take forver
hum current health * 0.3
yea and the walking animation it would be nice to make it also pixel style
