#code-discussion
1 messages ¡ Page 313 of 1
your voice
.
im so high
germany is so horrid
stop smoking
worse than picking hell
yes
well im in a worser hell rn
No i think it just grants u permission immediately
damn gng
its not a REQUIREMENT
?
nuh uh
yuh uh
I think u just need one requirement completed??
yeah i am not included
nope
yeah guys who can add me in their group
it doesnt list a "requires atleast one of the below" text
IM DEAAAAAAAAD
bro i dont have the fucking money to hund
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
fund that shit
well atleast slop games will go away đ
that means today is my last day
.
prob wont work
might work
but roblox would spend more budget in detecting those than putting proper implementations
idk about that
i think make a lot more than just giving it out to 100k
bro someone fking people
are going to buy that shit
regardless
100k is one normal sizes city
eazy fucking game
kill all people
fr
.
how much is that shit even
bro this is pissing me off
i think a billion dollar company knows better than you bro
đ
We are hiring indian and pakistani full time programmers, the salary is 10-50 usd. DM if you're interested
LMFAO
coke and mentos type combo â ď¸
what type of job
too bad u can't use claude
since you're looking for mid coders
we dont have mutuals and ur in medos templates and hd devs u better keep quiet
article to that pls
sub 5 coders gotta humble themselves
take my advice or leave it boss
u posted a screenshot flexing 3k ccu like be humble ur a small dev
why is bro running a background check 
u called me a no namer w 3k ccu
i don't go around flexxing my peak ccu's
gotta stay humble
i dont tend to talk w ppl w no muts
yk
how bro feels after working for a dev team with 10K+ ccu just to get scraps 
.... its weird
sorry I dont have mutuals with u boss I dont tend to talk w ppl on discord much

Weâre building DOOMBOUND, a fast-paced multiplayer fighting survival game on Roblox focused on skill-based combat and intense final duels.
Team Status:
We already have an active team working on the project (design + development). Looking to bring in a dedicated scripter to strengthen the core systems.
Game Overview:
- Free-for-all PvP in randomized arenas
- Players eliminated until final 2
- Standoff System: HP reset + forced duel mechanic (prevents stalling)
- Character-based combat (movesets, combos, abilities)
- Progression system (XP, leveling, evolution)
- Perks system + lobby features
What we need:
An experienced Roblox scripter who can handle:
- Combat systems (hit detection, combos, abilities)
- Game systems (rounds, progression, data saving)
- Clean, scalable Lua code
Pay:
- $50 every week or ~10k Robux/week
- Can increase based on performance
- Long-term role if things go well
Requirements:
- Must show previous work (no exceptions)
- Experience with combat/PvP systems
- Reliable and communicates well
Bonus:
- Experience with hitboxes, animations
- Can help design systems, not just script
Project Status:
- Structured GDD ready
- Active team, not a solo project
When DMing:
- Portfolio / past work
- Systems youâve built
- Availability
Weâre aiming for qualityâserious devs only.
?

No advertising in #code-discussion, take it to #scripter-hiring
mb
Assuming my joinQueueRemote, player, and lobby variables are correct, this should only fire back to the client who initially called the remote, right?
joinQueueRemote:FireClient(player, lobby)
atp just use a remotefunction if you want 2 way communication
otherwise, most likely yes
yeah
well maybe, but wouldnt the server wait for a response from the client?
oh
bro ain't even hiding it
@wicked hull
shit is AI generated
Got the damn â
$50 usd a week
Shi, looks like they only want their scripters to put in 2 houes a week
hours*
Would take like 5 years to make the game at that pace
Is there a way to detect a player's chat age group, and if a player can't chat with another, to make an image appear showing such, like next to their username?
Test
Anyone know how to fix an issue where I get blizzard up in air and it js springs. The issue is the camera ik that bc the actual aircraft is functioning the way its supposed to be. For example, I can hover, it turns on fine, turns off fine, I can control it a littl3 and the helis work by camera so its spinning as tho the camera is spinning. Does anyone know what to do?
It won't let me attach a gyazo link
How tf does 3/2(1/4e^6) simplify to 6/e^3
Nvm iâm some spastic
how do i get rid of teams having stats?
dont put things in leaderstats
are you talking about this?
or about all the stats in general
yeah my teams have stats but only the player should have them
ah
use StringValues instead of NumberValues or IntValues
thats all?
yeah but they want them removed from the teams
but still show up on players
the team values are the sum of all the player's values in the team
if they're strings then the game won't add them together and consequently not display them next to the team names
oh ic
guys does findfirstchild and findfirstchildofclass have the same function?
no?
they are two diffrent functions
what do they mean
ffc finds the child by name
i know findfirstchild but not the other
ffcof clas finds the first by its class
"Part" will find the first child with the class off part
"Player" will find the first child thats a player
i still dont rlly get it
yeah same
do you know what a class in this context means
in a folder?
a Folder will have the class of folder
a part will have the class of part
if you name a part "SomeRandomPart" it's class is still part
bruh i still dont get it. Can u give a example?
isnt it already found tho?
what about it
it just gets it
FindFirstChild just gets the first child in
btw i just finished begginer tutorial so i might be asking stupid questions
OHHH WAIT hold on hear me out
lets say
lets say there are 2 humanoid models
lets say one is a morph
yeah
and the other is also a morph
lets call the first morph: skibidi toilet
2nd morph: cameraman
ok so
đĽ
both of their humanoid is called humanoid right
yeah
ok so findfirstchildofclass just looks at the first inserted humanoid or?
yes
wont just findfirstchild be used in this context
well then they have the same function dont they?
yea but they are on two seperate morphs
like if they are under the same morph
under the same morph
you have a part named Humanoid
and a humanoid named Humanoid
but would 2 humanoids in one would be possible?
ohh
you mean humanoidrootpart?
like a Part
that has the name
humanoid
like this
ok so does findfirstchildOFclass find the original source?
it finds which instance is actually a humanoid
like lets say a local script is named: script and a script is named script
read this : You dont have to know the exact name of what your looking for only the first instances type or classname Lets say you use findfirstchild("Part1") -> what do you do if the parts name is changed, using findfirstchildofclass wold be alot more efficient as you would say findfirstchildofclass("Part") -> still returmns the correct part even if the name change
lets say we have a dog and a human both named bob
if you try to find the first animal by name of bob
we may get the dog
instead of the human
but if we just want the human
not the dog
i mean dont you say what you want at the end?
like FindFirstChild("dog")
oh yea mb mb
that finds it by the name
this was dumb
yea but then the player wont remember which one he put first?
the dog or the human
yeah so FindFirstChild("bob") could either return the humand or the dog
but they don't want it to be either
they want it always to be the human
man this is hard to comprehend
would they rename the dog to bob1 to not confuse them?
what u finding hard to cpmrehend about it?
the difference
i think he doesn't fully understand the concept of classes yet
Roblox datatypes do u know them?
what about if you have two toys in a box one is stuffed dog and the other is a stuff cat and both have the name bob, If i tell you to get the toy named "bob" which toy do you know to pick
which toy would you pick here
idk i just finished begginer tutorial i plan on going to advanced. I saw a tutorial how to make a door open after certain amout of cash and in the script they inserted findfirstchildofclass("Humanoid") but the video was from 2023 and i assumed it was outdatted
you don't really have to care about it for now tho
you'll certainly have to understand classes but
dont know because they both have the same name
but you have to pick one
well imam pick the cat since you mentioned it second
if you just finished begginer tutorial don't worry abt it, you'll probably understand it later when you actually need it
okay but now same scenario but I want you to pick the first toy that is a dog
which one do you pick
well i just made the blue balls to give you coins and the red button opens the first door but the second door i wanted to make it so when you have like 10 of those blue coins the wall opens on touch
do yk how to use touch events?
yes
alr
part.touched:connect(function(amogus)
so basically
i think you could make it that like
first you'll obvyously put 10 blue coins there because there are only 4
AMOGUS
ohh the dog
but you gotta write game.Workspace.(door).Touched = false
mb didnt notice
so that when you touch it before you get 10 coins nothing happens
So when I asked you yo get the first one named bob is similar as:
FindFirstChild("bob")
but when I asked you to get the first toy that is a dog its the same as:
FindFirstChildOfClass("dog")
what if there was a part named humanoid
nvm that case
is dumb
cause they used FindFirstChildOfClass
so it will allways be a humanoid there
wait i forgot you can't use true/false on .Touched**
I give u a code example of findfirstchildOFcLASS
local plr = game.Players.LocalPlayer
local character = plr.Character
local humanoid = character:FindFirstChildOfClass("Humanoid")
--[[
Humanoid has the className of Humanoid
FindFirstChildOfClass uses that className
A className is a read-only property that defines a type or category of an object
]]
if humanoid then
humanoid.Health = 0
else
print("No Humanoid found in: " .. character.Name)
end
Read those comments
but it always find the first bob what if i want lets say out of 1000000 i pick the 5345 one
that are put in one folder-box
well you would have to use GetChildren
and for loop
GetChildren returns a table of the children in an instance
yo @regal salmon i changed it to StringValue but it still sets stats for the whole team
for i, amogus in stuff:getchildren do
isnt it to include all in one name
you get it?
like
everything in the stuff folder is under the amogus
yea i get it
but like in what more complicated context is findfirstchild and findfirstchildofclass used
also i got another question. What is getplayerfromcharacter used for
and IsA
when you just want the first one that is named or has the type of something
guess they mustve changed how it works
i'm not sure then
might not be possible without a custom playerlist
IsA checks if something is a type
then FindFIrstChild
OHHHHHHHHHHHHH WAIT WAIT WAIT
so findfirstchild is used to detect the parent
and findfirstchild is used to detech the children inside it
right?
FindFirstFindFirstAncestor?
findfirstchild is used to detect the children
under the instance
wait what is that
gets the first parent checking parent of parent of parent until it reaches the condition
wow man there are so many interstellar
WHAT
bro
can i add you
do you still need help with this?
noice
Can someone help me
Iâve got a map on studio but I made a place
And they are in th wrong order
I want to spawn into the teleporting area
When the original game is the one you teleport into
How much pay?
please explain it better-
which teleporting area
and are the 2 places separate places?
do you guys recommend the 24 h Roblox coding book? Tryna start coding
i personally think watching videos is better
mostly because it's 1. free
Best method to learn is to get on and begin mashing your keyboard
I wonât know what im doing
That's the thing
You import from toolbox > read over codeblocks > do it on your owon
Tutorials personally got me nowhere
the actual best method to learn is first watching a basic scripting playlist (BUT DOING WHAT THEY DO IN YOUR OWN ROBLOX STUDIO, EXPERIMENT!!!)
and for the advanced stuff
just yeah, mash your keyboard, and if you can't do something, research
I tried but
I get lost
which tutorial are you using?
I gave up when I got to arguments
I tried many different yt tutorials
Donât follow tutorials dawg i just gave you the best advice you need
Theyâre extremely time consuming with nonsense confusing explanations
Just do it on your own
you'll not really understand a lot with that
No
mash your keyboard, but with the knowledge this guy gives you
I watched but im stuck on arguments
Iâll try again I guess
which video?
You go on roblox studio, find random bullshit from toolbox and study over what theyâre doing. Once you get a handle of the basic stuff from reading over toolbox code and mashing your keyboard, you go over to community opensourced projects to learn new techniques and more advanced styles
i might be able to help you
Like you know those things for exemple
but what video are you stuck in?
local function onClick(player, purchaseType)
Havenât watched those ones in a while
K
just use documentation
yeah this mostly just to start
also Im using documentation but roblox likes to over word EVERYTHING
youll be able to memorize stuff the more you code
in the situation that you do need to look up what function to use or something documentation will probably be enough
going through a notebook sounds more time consuming
just look at the arguments and returns
the name of the methods often say exactly what they do
and those tell what you need to use it
md files for claude yeah
why are you a new user now
i got banned for 1 month
for something slighly racist
wasnt even racist tbh
Can I use tween on a value (0-1 for transparency of a UI background)? And if so, how?
oop
or just use math
back better than ever tho đââď¸
@remote phoenix dms!
why
I have a proposition
no seriously tho lmao, its an RTS
I don't have any experience making stuff in roblox so I'm not the person you want to comission
fair
Stop giving advice to scripters your not a scripter
whats a reasonable price to pay someone to recreate rivals matchmaking system. Including queueing, finding other players to connect to, transportation to another server and options to rematch or go back to lobby.
lerp
just randommaxx and pray its the right number every time
larp
guys who knows a good client rendered particle projectile motion module
Can I only test MemoryStoreService if the game is published?
Matchmaking systems are pretty easy to create using MemoryStoreService. I would do a full system from scratch for like 1.5-2k Robux. But if a scripter writes organized, and has done a matchmaking system before, they're pretty easy to copy and paste over, swap a few variable names, tweak it to the specific game, and be done within like 30 minutes to an hour.
2k robux only?
thank you for being honest
i was thinking $80-$100 USD
Most of the ads in the hiring channel of this server are ridiculously overpriced, and no typical Roblox game is going to gross enough money to make $100USD a worthwhile spend on a small developing task.
okay bet
Plenty of decent scripters would be willing to do for less, $20USD is like max you should pay for smthg like that.
The reason people overprice is because they don't want people applying who don't know what they're doing, and waste time.
oh okay fair enough
thank you!
Dawg heâs lying to you
If you want a basic one, sure
But people charge more than 20k robux, usd would be around 30-40 bucks id say
still better then i thought but thanks for your opinion!
i'd argue most are underpaying
is anyone that uses ai to script is GENINUEY not a scripter
Whoops
They are, just not rlly good ones
uness they're learning how to script
To make code work, you gotta understand it a bit
if youre vibe coding and cant code on your own, youre not a programmer
im saying if you put prompt into your ai and let it code for you
Agreed
exactly how I meant it
Also are you a luaa scripter?
Or more of a Minecraft one
used to be, still got the knowledge
i don't really do roblox stuff anymore, but i come to these channels and answer questions/help people still
and evidently am staff here
but yeah moreso minecraft/unity/web now
How much lua overall would u say u have
$100USD for a matchmaking system??? That's a bit ludicrous.
i don't know how much i don't know, but i'm very confident in my abilities
i mean in general
most hiring posts underpay
not just for a matchmaking system
Ah okay. Well I meant for his case, his game probably isn't going to gross enough profit.
atleast in my opinion, whether or not you think something is underpaying depends on how you value yourself and how much experience you have
Check ur dms if possible
u asked me the same thing in dm's
bro is scheming
@ashen summit what about a shooting system heres the brief i made with ai lmk Scope (Phase 1 â Core Gameplay):
Basic gun system (hitscan shooting)
Damage + health system
Player movement (sprint, jump, optional slide)
Simple test map setup
Basic UI (health + ammo)
Starter âink/paintâ mechanic (shooting changes surface color / territory)
Should i use Claude Code with VS code??
what a fitting pfp to be attaching a cat emoji along with his message
ty greenverde
top games make over millions of dollars
And realistically, most games just don't make it to the charts to be able to gross that...
any thoughts on this?
Basic gun system (hitscan shooting)
Damage + health system
Player movement (sprint, jump, optional slide)
Simple test map setup
Basic UI (health + ammo)
Starter âink/paintâ mechanic (shooting changes surface color / territory)
for pricing wise
Hitscan shooting - easy
Damage + health system - easy/medium (depending on range, limb/headshots, etc)
Player movement - easy/medium/hard (depending on complexity, animations, style)
Simple test map setup - easy
Health/Ammo UI - easy
Ink/Paint mechanic - medium/hard
-# Hitscan shooting + ink/paint mechanic seems contradictory but whatever...
Atp, its scripting an entire game, which would make this a multi-day project unlike before, however, most of the scripting you list are basic things, like hitscan shooting,
This definitely would be upwards of $100USD.
okay bet thank you!
Some people decide to do a percent of earnings when onboarding someone who scripts/creates a majority of the game, since they become part of the team more than just a one-time-gig. But each person has different preferences.
makes sense kinda like a shareholder?
Kinda, but more like partners
okay cool
Why the fuck is it so bad
i wonder what would've happened if the agent's task was game development
ye, underpay the coder because your project wont profit anyway
I've seen you asking about tweening transparency, wtf are you even talking about
how do you upload media here?
claude once did the same thing to me it accidentaly deleted the folder where my model was not ungroup it
i think ur low lvl
thanks
Hello anyone here
i think i paid a fair price for what I asked
i'm watching that video rn
lol
ai truly is a wonderful thing
blatantly ignored all instructions and just chose to hit the big red button
generative ai is such a wonderful thing to incorporate with important infrastructure
are runservice a advance version of while loops
runservice stuffs are not really a version of while loop however they can be used in a way to make better versions of while loop iterations
runservice is what literally runs the game. the events are part of task scheduler (not sure if that is the right term). the delta time argument is the time in seconds since the last event of the same type. you can then use this delta time to do a variety of things. roblox uses it for almost everything. for example, moving a part at a constant speed:
part.position += movement_per_second * dt
I use ECS to store positional data of NPC's and send them to the client and the client moves them. Is this efficient?
yeah pretty efficient thats actually what im doing
there's a physics hook now btw
though the client movement might cause a lil cpu usage to go up
depends on how you approach cframe manipulation
yes but interpolate it
runservice is a while loop underneath
Never use while true its dumb
Please do not beg in chat
can some one explain what pcall actually means? because I just type it for awarding badges without having any idea of what it means.
It is used to catch error so the error didnt stop your code entirely and you could add a "handler" if an error occurs
I'm dislestic
dunno what you mean
Think of it like
Adding safety net to a piece of code
So an error doesnt ruin the entire process
so it will repeat it until it's successful
No
Pcall is used for custom errors or handling errors. You usually see them in the form:
local success, err = pcall(function() ... end)
If that function has an error, Lua will just throw error in the output and stop your code. With pcall there will be still error but the error is suppressed, the variable success will be set to false and msg will display the error message in such way developers could utilize it to handle the error.
Yes
And the service you used to find whether a player has specific badge uses https request under the hood. That request could potentially fails by some factor and thus throwing an error, that's why you need pcall.
ok
also how do I like send a signal using this event:fire server("1st")
or fireclient
and studd
stuff
so I dont have to use a lot of events
for stuff
and make it detect "1st"
I advise against that, but the script that listens just needs to have an argument e.g. :Connect(function(arg) and then "if arg == "1st" then ... end"
hi guys can someone help me to make a script for a game i just wanna make a bot that accept trade and detect items from a trade game name Murderers VS Sheriffs DUELS ty
đ¤đ¤đ¤
salam alaykom akhi
rate my pc
(shared with my brother, half of the stuff here is stuff only my brother uses)

BRO
20/10
:c
Does anyone wanna help script a game Iâm making all maps already made. Itâs for a video Iâm making, I have 20k subs
Do u contribute to the game or are u luffy trying get the crew together
I contribute ofc
What u do and can u send pics of it in dms
erm?
my brother made that bro
actually
i haven't heard it
(i'm so evil mwahahahah)
ur brother should work on his names
...
he has stardew valley tho (:
I keep getting these types of malicious prompts. I checked anything with require, prompt, marketplace and even disabled 3rd party sales but yet, it still appears. It's appearing since today.
did you use free models
I am well aware of that. No, I haven't put any free models recently. It's happening today only.
Check your plugins
It's in team create btw.
not just one develop
developer*
get everyone to check their plugins then
How would plugins have anything to do with this? It's a gamepass prompt.
plugins can insert scripts into the game
if you think youâre being underpaid, then donât respond to the ad? Iâm simply telling him that there are lots of GOOD PROGRAMMERS that will do those type of jobs for a lot less than he originally thought.
At the end of the day, professional programmers are working at actual game companies, not developing roblox games, hence why the pricing for a gig should reflect that
P.S. my skill isnât relevant to the conversation.
That's not true, there are a lot of professional programmers on Roblox. In fact a lot of them do this as a side gig
2k is 7$ buddy
dont be funny
I wouldn't even activate a single neuron for 2k



bro wtf is this conversation
@spice cypress@rancid burrow
I needa drag ya'll into this
there aren't any that would put time for 2k robux
Btw Roblox has a custom matchmaking thing in the create tab btw
didn't it already exist for a month
yea idk i saw it like a week ago

Bro the more I read
The worse it gets
yeah that's stupid, if you haven't got the budget then don't hire someone, simple as that
I will bet 10 robux that the guy who will do the matchmaking system from scratch for 2k robux, will make it with at least 3-4 critical bugs
if something is a passion project and you really need something to be made then someone will pay a reasonable price
how can you even get bugs in a matchmaking system? wrong player teleports? or manipulating game teleports to access private lobbies?
Do you understand how programming works in any capacity?
i wouldn't be here if i didnt
Guys how do you get a bug in a website? Bad image load? Incorrect server return?
Like what?
Had a bad morning or something?
No im just astounded that you would ask "how would you even get bugs in a matchmaking system" instead of "What kind of bugs would be critical in a match making system"
- player leaves before teleporting
- multiple players try to join at the same time
- player maybe spam leave ands joins a lobby
- one player fails to get teleported
It's the way you phrased your question as if you have never had a bug ever
Exactly
Oh my bad, i meant to imply that it isn't that hard to create a good matchmaking system
unless you just started scripting
Oh okay, well for 2k robux I would expect some serious bugs
no self respecting scripter would setup a custom matchmaking system for 2k robux icl
10k is bare minimum
Usually someone charging a small amount is inexperienced, or likely wont make a system modular or scalable
10k is the bare minimum?!?!?
who would accept robux tho thats the real question
when did inflation hit bro
duh 2k is like 7 dollars are u trying to buy a vanilla ice cream cone
10k has been the generally agreed upon minimum for a while
personally i accept robux when i feel like spending robux but yeah otherwise i take usd
I did a commission once for 130k robux
either way devex is always good to go
Shi bro, the people who can make proper systems are the same people who realize they probably shouldn't be working below minimum wage
10k robux for a matchmaking system is too astounding to me
it can vary but the time you spend communicating with the client and implementing it in their game is time not spent on actually scripting it
What knowledge do you have on Module scripts and OOP in roblox?
and just having a good bare minimum is already important imo
that might just be a me thing but i wouldnt take ridiculously low amounts even if it's for a tiny system
would you like me to send an ss?
Sure if you can
bruh,
takes even more time if their existing codebase is complete slop
AI doesn't understand making a living
I have seen many new developers asking others what they should be getting payed for commissions. So I decided to create a price guide with a general range of what I think developers should get payed (in robux :robux_gold: đ for commissions that are completed well and on time. Please feel free to request any changes if you do not like my price...
typical.dark is not hiring
he's a scripter and can do it himself, he is the one getting the commisions
The more I look the worse it gets:
https://devforum.roblox.com/t/help-with-pricing/2571942/3
take how many hours did it take to make it and multiply by some hourly rate on top of that add cost based on how do you think your system is good also other things ui/ux, sound effects if there are any for example 4 hours * 20$ + personal value = 80$ + personal value i would value that system above at 100-120$ â 10-12k robux
my point is the person you're commissioning isnt the ai
dawg im crine
2018 prices
250 robux
here @livid crater i use modulescripts for custom math functions that i had created (like rounding up numbers to specific s.f) and for stuff like collisions, i did try oop however its a lil laggy
that's 3 years ago đ
4 hours * 20$ + personal value = 80$ + personal value
What is this math gang đ
the screenshot
all the things are rendered on the clientside and server only stores values
yo if anything is 2k robux or less i wouldnt even bother doing it even as a favor
i'd rather do it for free if it's for a friend
HOW are you using over a gig of ram bro đ
7 usd is a big mac?
You gonna spend hours working for a big mac
roblox by default in baseplate does that to me
yeah so it's not worth my time problem solved
actually a big mac is $5 roughly in my area so 2k robux is a big mac and 2 dollars
humanoids are expensive
yeah custom humanoid objects if you need that many
there are no humanoids
They're way cheaper if u scan ur receipts online
i disabled evaluateStateMachine
what's that
im purely using cframe logic and lerp
oo
U have to do a survey but u can do it infinitely
object oriented data base
i thought you'd just have to wire the whole humanoid yourself after removing the humanoid instance
should be fine then
???
that's almost as performant as you can get
idk im on a beat up $200 laptop i found used its running 60fps
Is that even possible
is this a property under humanoid
studio is pretty laggy
yes
Sadly yes
playtest it
i wanna try smt with a bunch of zombies so that'll be useful
yeah i get this by default
no
it is but it isnt as expensive as 100 humanoids
cframe is not expensive to set
and you can probably get it down even more with flow fields or something
Hm interesting
well relatively
depends what you're calculating exactly
there are bulkmoveto and motor transform tricks
if you're walking in one direction then i cant imagine it gets any better than that
im batching everything up and using bulkMoveTo
wouldn't it be better to move the columns together rather than individual math processes for each and every individual entity
in mine im trying to make each entity feel less grouped
lil more individual control if yk what i mean
Im not a Math or CFrame math expert
its like those total war rts games
oh ya i always forget rts games in roblox dont actually use humanoids
most of them probably
How often are you updating the CFrames
per Heartbeat on server
Christ
wouldnt it be better to do it every other heartbeat
you don't need allat
you can just let the client handle prediction
That's what makes it expensive, computers are notoriously bad at doing math fast, which is why we have GPUs
CFrame math however is done on the CPU not GPU
dont know about that, heres 9 (540ish entities)
damn that looks nice
im only updating cframe values and sending them compressed through a network and letting client lerp again to smoothen it out
Yea I would recommend getting rid of the humanoids, and handling all the normal states through a custom statemachine
He'd have to do like 1 million cframe operations a second for him to actually feel lag fr
I feel like we gotta benchmark ts
doing one right now
oh i forgot, im rounding up values as well to limit lag
i made my own math Module to round up values to specific significant figures
like 2 significant figures
local cf = CFrame.new()
local start = os.clock()
for i = 1,1_000_000 do
cf *= CFrame.new(i%100,i%250,i%123)
end
print("Took "..(os.clock() - start).." seconds")
Took 0.1675130999647081 seconds
how are you compressing them
to lessen the load
This is what I'm saying. A good matchmaking system with no critical bugs would take you like an hour at most, especially if you've made one before. MemoryStoreService does all the heavy lifting for you, and the rest of the scripting you have to do is to protect against bugs and issues.
zstd already exists i believe in EncodingService provided by roblox
does roblox not compress cframe values
no im compressing them manually
cool, i'll check it out
oh so you gotta do the compression on your end before remotes?
yea
ohh
i always thought roblox would at least bother to compress their own luau objects
took me a few months to figure all ts out along with trial and errors đĽ
goated
nvm more than a year i think i started around late 2024
im prettyyyy sure they do a lil with normal remotes
atleast i've heard
though i haven't found any notable size differences
well ig not too troublesome to add on a compression layer
Yea, EncodingService does a pretty decent basic encoding
Do you use any plugins to see how heavy your packets are?
You can do about like max 50k CFrame operations per frame before you notice lag
bad practice, no i dont i use unreliableRemoteEvents which have a specific size cap
if im below it, its fine
how long does 50k cframe operations take
Took 0.005835599964484572 seconds
haven't tried that out unfortunately
Like nothing
.
amazing
The thing is, Matchmaking Systems are one of the basic components of a lot of roblox games that roblox scripters should know how to do. It's a very popular topic. That's why I price it so low.
i wouldnt bother even doing it if it's priced so low though
if it's not worth something then what's the point
for me 10k is such a high price
I think jobs that require the scripter to make something abnormal, or think outside the box on how to create it, is what makes something more expensive
if you have decent experience i think 200 is a ridiculously low amount
baddies divas
how is it a bad practise?
đ slay
no no i have a bad practice
time is also a factor
oooh
sorry english is not my first language
have fun being an indentured servant to the man then, keep doing your out of the box projects for less than 30k robux and make less than a mcdonalds worker
Thats a big thing. Matchmaking System would take me not even an hour to make. So $100USD an hour? Kinda crazy
i suggest getting the packet profiler
i see thanks
okay and this system is going to integrate seamlessly into their current project, with no bugs?
mcdonalds workers make abt $15USD an hour gang, what are you even talking about.
and you're willing to work for $7 an hour
i dont think i was too clear but if i were to be hired to setup a matchmaking system i would imagine it take a little more effort than plug and play having to implement it into their pre-existing systems alongside custom requests
less than the US federal minimum wage btw
anything less they could probably just google it and i dont see the point of hiring or being hired
thats how low you're pricing it
i think most people (including me) accept it cuz they see it more of a hobby than a job
great handwriting btw
I priced it at $20 an hour... $20USD for an hour of matchmaking system work
that's exactly why you should be accepting payment worth your time if it's a hobby
sarcasm xd
if you dont gain anything other than the payment then you're wasting your time with features that are far below your skill level
if you gain a bunch of clout then that's kinda baller tho
shiii this might be the answer to my problems
and you could be spending that time on your own bigger projects especially if it's a hobby
"alongside custom requests" is the key thing that would jack up price.
Max CFrame operations per second is about 850k on my pc at least, so lets say you do 100k per second, you can quite confidently do 1k CFrame operations per frame (1/60)s
why get burnt out doing simple ass stuff
a bunch of clout for being a cheap ass scripter đ
@strange herald where do you store all your screenshots? in a vault underground?
i love being the great keeper of the HD files
only i can know
if i scripted something for mrbeast for example that's invaluable clout
There was a guy who created a wiki once for this server and kept all the history on it
"RELEASE THE HD FILES"
He keeps them in his head and then draws all of them by hand
what 
peak
finding somnium's screenshot folder and copying it onto a hard drive is comparable to the louvre heist
but clout that big is a bit ridiculous so i dont think it should be a consideration most of the time
Yea I gotta find it again
yeah so if you're getting hired for just a simple plug and play then what's the point of accepting it
is my thoughts
because its an easy $20 bucks 
that's just how i personally go about things and i advise others to do the same
but yeah i see ur point
yea 2k robux 
but yeah it's just my opinion
This server changed like crazy since I used to be in here
who here listens to music while they script?
i read a lot of stories of people getting burnt out of doing things that arent genuinely challenging and keep doing simple stuff for cheap
so at least make money if ur gonna get burnt out
btw this is probably one of the most controversial screenshots in the HD Files (100% real)
it's a discord screenshot
js low quality trust me
i've seen the original
i usually listen to music if i already have it planned out but i cant hear my own thoughts when im planning so i keep it off then
See I told yall
Is it better to keep debugging for testers in the console or make a UI and separate debug options into categories such as combat, etc.?
just keep relevant client debug prints in teh console for testers
guyss how can i export my moon animator 2 cutscene ( with camera ) to a actual working cutscene?
Meed help wiht coding fast in call! Willing to overpay insanely for smt easy!
Real scripters pls
I need help wiht dialog
From some npc
To sell smt
Any rbx price willing to give tbh
Bc gotta finish in 1 hour
?
is it better to make ur own libraries or use premade ones
wise man spreads wisdom
Depends on the usecase
i want to become better at programming so i tend to make my own custom ones all the time but ppl recommend i use frameworks made by others idk whats best
If you want to create a library to help clean up potential memory leaks you're better off using Maid. If you need an uiltra specific library that you can't find online then probably make your own
i only use frameworks to see how others code and improve my ability
The best thing to do is probably use the popular frameworks, that way you know how to use them if you get a big project that uses those libs
yeah maid is real nice for that i agree
usually tho im pretty good with memory leaks but i think itd be nice to use maid instead
I looked isnt in there
Hey guys, thoughts on this? Can I do this more efficiently?
local lobbyID = game.Workspace.Lobbies.Lobbies:FindFirstChild(lobby)
if not lobbyID then
return
end
local newPlayer = Instance.new("StringValue")
newPlayer.Name = player.Name
newPlayer.Parent = lobbyID
for _, playerInLobby in pairs(lobbyID:GetChildren()) do
local playerName = playerInLobby.Name
local targetPlayer = game.Players:FindFirstChild(playerName)
if targetPlayer then
joinQueueRemote:FireClient(targetPlayer, lobby)
end
end
end
joinQueueRemote.OnServerEvent:Connect(function(player, lobby)
local action = 1
addPlayer(player, lobby)
end)```
what is this for?
Joining the queue of a lobby. I'm trying to write a system that uses StringValues stored in folder.
Aren't you the guy who claimed to be able to make a match make system in an hour for 2k robux?
đ
Don't use string values
Yes, because I've made several before, so making another one wouldn't take me long...
Store the data in the server in a table
the whole challenge I'm trying to take on is to use stringvalues brother
balright imma just ignore u
That doesn't make any sense
Why would you use string values when you can store the data in a table
Hi, can you detect which fast flags are currently in use by the player using
UserSettings():IsUserFeatureEnabled()
(including non-allowlisted fast flags?)
Also
game.Workspace.Lobbies.Lobbies:FindFirstChild(lobby)
This should be separated into something like
local Lobbies = game.Workspace:FindFirstChild("Lobbies")
local Lobbies2 = game.Workspace:FindFirstChild("Lobbies")
Now all you have to do is local lobbyID = Lobbies:FindFirstChild(lobby)
Just better practice
In order to do things more efficiently you shouldn't use StringValues
FastFlags are an internal value and not shown to devs. roblox intentionally hides these
I would create a LobbyService
Similarly functions to
GlobalSettings:GetFFlag()
âThis function checks against a list of FFlags whose name starts with User".
This only checks flags that being with "User"
I seen that now yes
What about this?
is this supposed to inform other players whenever a new player joins a lobby? im confused
no it's a lobby system to join a certain lobby, they get put into a Q
He's refusing actual help so I wouldn't bother
For a lobby specifically
no clue how that works lowkey
He's dead set on using StringValues instead of creating a LobbyService like one should
its supposed to inform all players in the lobby, so their UI reflects the new player joining
hence why I have the for in pairs loop, to find all players in the lobby, then send a remote to each telling them to update the UI
that's why i'm asking đ
why dont u fireallclients instead of looping thru?
Which a lobby service would solve all your problems
He has to get specific players in a lobby ig
It's really strange that he is refusing to do the Industry standard
oh i see
i feel like all the clients can just
self check when they receive it
and do that on their own tho
Destroyed Dirty Deeds Done Dirt Cheap
However he should be creating a LobbyService on the server that tracks all of this without creating new instances anywhere
Which adds unncecessary complexity to his system
When I want to change the params of a function that's used in many other scripts in the corners of my game, is there a sort of plugin where I could sort of have a list of all of the lines that reference the function?
Like a sort of find tool for every script in the game
https://cdn.discordapp.com/attachments/1394638275993665636/1499834964672516186/Ekran_Kayd_2026-04-25_220450.mp4?ex=69f63da9&is=69f4ec29&hm=87ae4de1419eb97d33d5bcbac9944132fe306783702aba14f1f9a385a91cf3c1&
https://cdn.discordapp.com/attachments/1394638275993665636/1499834962747326474/Ekran_Kayd_2026-04-25_220337.mp4?ex=69f63da8&is=69f4ec28&hm=dca34a0a168897d5bed51952ce2d2cbcfe25dd9b32628f37a3bcc137b08dec0f&
https://cdn.discordapp.com/attachments/1394638275993665636/1499834964672516186/Ekran_Kayd_2026-04-25_220450.mp4?ex=69f63da9&is=69f4ec29&hm=87ae4de1419eb97d33d5bcbac9944132fe306783702aba14f1f9a385a91cf3c1&
https://cdn.discordapp.com/attachments/1394638275993665636/1499834966459154482/Ekran_Kayd_2026-04-25_220634.mp4?ex=69f63da9&is=69f4ec29&hm=f0416c349cf02a04f7db38536860be93c417e3ae0fbe0b0528c2bdbf051d78d3&
https://cdn.discordapp.com/attachments/1394638275993665636/1499834968673882132/Ekran_Kayd_2026-04-25_220156.mp4?ex=69f63daa&is=69f4ec2a&hm=6318b9c5a6208b8446ef0e4939f4e3d34bbb8d6b7bd47ee7d68d50c092a365f9&
https://cdn.discordapp.com/attachments/1394638275993665636/1499834960654241952/Ekran_Kayd_2026-04-27_203638.mp4?ex=69f63da8&is=69f4ec28&hm=962358c02461045a19a7e976cc7a2cab2aba98ba41b1809e6b5bae5faf0f9b26&
Show an example
theyre only really good for organizing nowadays
attributes are better
yeah i agree
Are you splitting the functions across multiple scripts?
I agree, even this would be better than using StringValues to track which players are in a lobby
iâm not sure but what i do is i do ctrl shift f and type in the function name it will show every script that uses the name u typed in
Can someone explain to me these 3 functions?
UserSettings():IsUserFeatureEnabled()
GlobalSettings():GetFFlag()
GlobalSettings():GetFVariable()
I'm kind of lost as to what their capabilities are.
Here's the doc pages:
THANK YOU SO FUCKING MUCH
yeahhhh it automatically shows every script in hr entire game that has the name u typed
useful asl
you have to make sure ur naming good tho because if u have another script that has a similar function name you can get lost and confused
?
Any scripters wanne help with me insane game dm me
can someone please gimme a module for rendering projectiles on the client
like how do i make a ball just go in an arc motion on the client
i just read the docs
IsUserFeatureEnabled just checks if a user ff is enabled on client side
basically fast flags that atart with the key word âUserâ
GetFF just checks if a fast flag exists for the client
GetFValue returns the value of the flag set
ffs are just client mods at the end of the day to the client side workspace
I need someone to work with me if they are really good at coding
stuff like changing shadows, skyboxes, are just changing properties of the workspace that doesnt affect other players
GetFValue probably errors if GetFF returns false so u probably need to check that first before ever using it
o it could return nil
or
can you not render physics on the client?
bezier curves
or splines
how would one go about making a ball in projectile motion
is there a simple module out there to help with this
you dont need a module for that tho
you just apply linear velocity
to x/z and y directions
AssemblyLinearVelocity is probably good enough
how would i do that if i have pos 1 and pos 2 and i want it to follow and arc path?
if you want it to be fixed u probably wanna do bezier curves
if its a fixed start and end position
do u use tweening?
no
i mean u could but i wouldnât
most ppl use Lerps
bezier curves are jus 2 lerps essentially between 3 points with 1 being a control point
if u understand lerps then u can implement beziers urself
too many of those lately
I heard you guys hate AI
you've been archived in the great HD archives btw
If I were to make a script where I can buy gamepasses via ID in my own game, would I get the 40% as well?
why would you get money if someone bought someone else's gamepass
I dont know maybe thats why im asking?
yes this works i think unless roblox patched it
i knew someone who bought stuff from the roblox market in his own game
0 bandwidth method
so he could get it for cheaper
i don't think that's how it works
the owner of the product
no the owner of the game
it doesn't matter which game its purchased from
wouldn't that be an issue though
cuz then you would just buy everything from ur own game
yeah thats why i said im not sure if roblox patched it
people used that method for years
youâre essentially getting any item for 40% cheaper than it actually is
anyone know
oh you can just disable third party sales
or is that seomthing to do with models\
idfk
then again i suppose you could just not use gamepasses
and problem solved
fr??? mr beast did that??? thanks kings đ
Hey Coders,
were there any recent updates that affect task.spawn and make them not work properly anymore?
uhhh no i dont think so
no
why do u ask
which one
ok ty, cus I experienced some bugs without doing any changes
"declare function"
what line did u get that error at
i got it when i did
@deprecated type a = {}
this doesnt work tho i was testing random shi
but it gives that error
