#code-discussion
1 messages · Page 181 of 1
i said dont flame bro
local lateral = math.max(math.min(starSize.X, starSize.Z) * 0.35, 0.4)
local under = math.max(starHalfH - 0.25, 0.15)
local leftT = hrp:FindFirstChild("LeftHandTarget") :: Attachment
local rightT = hrp:FindFirstChild("RightHandTarget") :: Attachment
if not leftT then leftT = Instance.new("Attachment"); leftT.Name = "LeftHandTarget"; leftT.Parent = hrp end
if not rightT then rightT = Instance.new("Attachment"); rightT.Name = "RightHandTarget"; rightT.Parent = hrp end
leftT.Position = Vector3.new(-lateral, centerY - under, 0)
rightT.Position = Vector3.new( lateral, centerY - under, 0)```
Fuck it good enough right
yeah not sure of a better way to make it look better
Can you consolidate the if statements
yeah i could make it like a helper
but didnt think of that while writing it ngl
could do like
local att = parent:FindFirstChild(name) :: Attachment
if not att then
att = Instance.new("Attachment")
att.Name = name
att.Parent = parent
end
And it attaches left and right
my noggin is cooked rn i need sleep
Me too
why change pfp, no more femboy?
scripts in startergui in 2025 💔
do they not go there
my bad gang i aint know that
does full game scripter for simple simulation game cost 100k+ robux ?
If any scripter is here then i advise you to look at #⭐creations
honest review: I like verything besides the font, not nice to look at imo, but everything else is sexy
thank you
u can use it to learn
would ve nice if u would react with a star
depends on the game
and if long term or just making the game
what does raw code means
raw code?
I did add some, but probably its not enough I guess
noo
did u read the uhhh
guide lines?
just making the game
Hire me
dont hire him
why
cuz
i think we got a problem lil bru u got cooked so Hard yesterday u tryna rui n my thingy
yesterday?
yea bbg
where
Hire me Fr im a verified scripter who is looking to get a job
use mentions
get a j*b bro
im trying )

depends on the game but no for just a game ion thhink so
it is shit but for 7th day in ui without rly mainly focusing on it thats what u would expect..
then when u leave one bug that needs u to recode the whole thing they will say u scammed
nice gl man
anyways gtg
why would anyone tell you what to do, if that's what u wanna do then do it dont wait for others
never tried skateboards but did cars before i'll probably use the same system using cylinders and springs and cylindrical constraints
take a look at them
i see
nah assemblylinearvelocity
and probably use prismaticconstraints for rail grinding
make ui in roblox studio first i feel like ur trying too hard to make creative shapes and stuff but it ends up looking really bad
ya
🥀
wtf is a
prismaticconstraint
no way thats an actual thing right
ok it is
anyone who knows how to use luau lsp?
vs code?
ye
i meant settings
thats roblox lsp, also i meant .luaurc by settings, want to disable the dumb type checking
this one exactly TypeError: Key 'IDLabel' not found in class 'Frame' Luau1002
found it
Guys do i use localscript inside model or do i use normal
anyone free to help
ive eben using a template and i set up the products id but the gemapsses js say purchase failed or smth
have the same problem xD
hi guys, Im having issues with team spawning. Could someone help me out?
whats the issue
So bqsically
Idk a lot of coding stuff
I just know the bqse of the basics
(brawldev beginners pack)
and idk how to do spawners
so I looked on google
and they said that for team spawners
ay twins how do i reset the data of everyone ingame
you need the spawner and the team you want to associate the same color
twins plz help
u dont even need to script to have team spawners, theres properties u can set that allign it with the team
idk:connect(function()
allurvariables here set to false or 0
)
u look smart,how do i reset the data of everyone ingame
how tho
in the spawnlocation there is a tab called Teams u turn off neutral change TeamColor to the team u want it to be linked to
anybody down to make a game
np
could be interesting although I need a bit of guidance
dw its just abt experience
so yk Im making the same stuff as 2player obby games
with button and platoforms
mhm
But 1player obbies and the other just presses the button
very bad game idea but its just to get some experience
on basic coding
like making buttons
u could do touched events on parts, click detectors UI Buttons and stuff idk just research that stuff
was it firing 7 times our somethin
basically the button didnt stay on and if I tried to use task.wait it just didnt work because the event happened again
So I did this
local function GreenButtonOn(R, G, B)
GreenButton.Color = Color3.fromRGB(R, G, B)
GreenButton.Material = Material.Neon
end
local function GreenPartOn(R, G, B)
for _,i in ipairs(GreenParts:GetChildren()) do
i.Color = Color3.fromRGB(R, G, B)
i.Transparency = 0
i.CanCollide = true
end
end
local function GreenButtonOff(R, G, B)
GreenButton.Color = Color3.fromRGB(R, G, B)
GreenButton.Material = Material.Plastic
end
local function GreenPartOff(R, G, B)
for _,i in ipairs(GreenParts:GetChildren()) do
i.Color = Color3.fromRGB(R, G, B)
i.Transparency = 0.5
i.CanCollide = false
end--no
end
GreenButtonhitbox.Touched:Connect(function(part)
local humanoid = part.Parent:FindFirstChild("Humanoid")
if humanoid and part.Name == "HumanoidRootPart" then
GreenButtonState = true
end
end)
GreenButtonhitbox.TouchEnded:Connect(function(part)
local humanoid = part.Parent:FindFirstChild("Humanoid")
if humanoid and part.Name == "HumanoidRootPart" then
GreenButtonState = false
end
end)
while true do
if GreenButtonState == true then
GreenButtonOn(0, 255)
GreenPartOn(0, 255)
task.wait(0.1)
else
GreenButtonOff(0, 75)
GreenPartOff(0, 150)
task.wait(0.1)
end
end
declare bool
local Touching = false
touched.connect
Touching = true
touched.ended or wtv syntax
Touching = false
?
only legends know
its an AI?
whats best plugins for scripting?
idk
Damn
@ivory spade Is the hover car thing laggy?
wdym laggy
like is there a lot of calculations happening at once so it lags the game?
uh maybe idk
i have 9 raycasts
and alot of cframe math
damn
i dont feel lag at all
It looks very cool
look at those stats im no nerd
maybe ill lower the raycasts because i think 4 should be fine
nothing
but i do use a plugin called Thematic just for themes
external tools like rojo for text editor script editing are commonly recommended though
i dont have that good of a CPU so i think its fine 🤷
is this screenshot taken in studio
yea
who here can help fix some bugs in my game
How would I make it so that there are Chattags like " Top 1 Wins" linked with a leaderboard?
@terse violet i have dmed u
Meeeeee
I know that roblox is very cpu intensive
yo anyone here a beginner
can someone suggest me some decent stuff to work as a beginner like basic stuff
How much of a beginner are you
very beginner
like i technically started 1 month ago
but like yk, i wasn't locked in every day type shi
skipped a week
so maybe 2 weeks of progress
Fairs. Start with small things like teleporters, kill bricks, clickable blocks, moving parts
This way you get an idea of the basics like functions, interacting with players, changing values, tweening etc
ok
i need to work on conception as well
is it okay if i talk thru my thought process
Yeah
teleporters would that be like c frame of hrp to the other teleporter on touch event with a debounce maybe change the colour as well
Spot on
kill bricks, i havent done collection service but i think i could either tag all the kill bricks, or i could getchildren if i chuck them in a folder and apply the on touch even humanoid health 0
idk what clickable blocks are maybe click detector
moving parts would be tweens i would assume
hold on i got a little obby in studio let me try making the teleporter and killbricks
You’d use the Touched event, use an if statement to make sure that a player is touching the brick, and then set the humanoids health to 0
yep, but im wondering how do i efficiently apply the script to each killbrick
collection service method or like reference all the parts with a for loop get children and apply the on touch event function there
Not really sure tbh since ive never used collectionService
ah ok
first time making a combat system, any thoughts?
Dm me pls i need à scripter
no
hi
d
make something original instead of using the same cash cow every single time
yo does someone know how you mirror specifc body parts on moon animator?
idgaf i want that cash
👅👅👅
so making right and left arm the same for example
huhhh
we got 500k robux for investing
the orientation and position
ohh okay thanks
🙄
hi can sum1 who is gud at coding elp me a lil
can someone help me out on how i actually work with profileservice? i watched a tutorial and i got it kind of working but how do i actually implement it into games
watch rileybytes profilestore tutorial
Its very similar to data store implementation but with extra steps
Theres an api as well if you need it
how much should I charge for a ful Steal a brainrot system (involves every single aspect of scripting)
how do i remove those green dots
Atleast 200 usd
in starter player
1$
Fair
stop making "steal a brainroot" games
is this valid for a portfolio showcase
I need a dev who can quickly earn money: Import an updated version of a ‘brainrot’ game file, create an exact replica of the game, and set me as admin with full access. You’ll need to launch it. Once completed, I’ll pay you $10–$15. It shouldn’t take more than an hour!
Ikr
Fucking kills all the servers
whenever it updates
😭
I mean it’s free 15 bucks but still
💔💔💔
thats why u ignored a verified Luau programmer✅
Yeaaaaa me
Making a game i didn't start making it loking for devs paying devs dm me for more info!
hi guys, Im having some issues with GUI
Could I get some help?
Here is the code: local TeamMenu = game.StarterGui.ScreenGui["Team Menu"]
local function Menu()
for _,i in pairs(TeamMenu:GetChildren()) do
i.Enabled = not i.Enabled
end
end
local TeamButton = script.Parent
local Click = false
TeamButton.MouseButton1Click:Connect(function()
Click = not Click
end)
while true do
task.wait(0.1)
if Click == true then
Menu()
else
Menu()
end
end
are coroutines important?
I struggle to understand them like do you use it a lot when scripting?
Hey man, reviewed your code, there's a couple of improvements that can be made and I'll comment it for ya
--local TeamMenu = game.StarterGui.ScreenGui["Team Menu"]
local Player = game:GetService("Players").LocalPlayer -- You can't access StarterGui UIs, because they're just instances to be cloned, you have to access your player's own UI, which we'll do in the next line
local TeamMenu = Player.PlayerGui:WaitForChild("Team Menu") -- Ideally, we always use WaitForChild for UI objects.
-- This is fine, if you're trying to make it invisible instead, use .Visible
local function Menu()
for _,i in pairs(TeamMenu:GetChildren()) do
if i:IsA("GuiObject") then -- We check here because, if in the future, you add things that do not have a .Enabled property, it'll error out!
i.Enabled = not i.Enabled
end
end
end
local TeamButton = script.Parent
--local Click = false
-- This click variable is also not doing anything in the big picture.
TeamButton.MouseButton1Click:Connect(function()
--Click = not Click
Menu()
end)
-- Alternatively, you can hook your Menu function straight to the event like so:
-- TeamButton.MouseButton1Click:Connect(Menu)
-- This loop is not necessary!
--while true do
-- task.wait(0.1)
-- if Click == true then
-- Menu()
-- else
-- Menu()
-- end
--end
oh thx I appreciate it its a very interesiting code!
Coroutines are used to run yielding code in parallel, if that doesn't make much sense to you, then it's not the time for you to use coroutines yet. First time I ever used them, when I begun scripting, I had a script for an oven that would bake five bread, however each bread had a baking animation that had a wait(), which means that, in order to cook all breads, you'd have to wait for each one of them to cook in order, however once I wrapped it in a coroutine, all breads would cook at the same time!
When you do need to use them, you'll know immediately.
ohhhh tysm, I very early on in deving learning about loops, functions, logical operators so I can barely write any code yet 🙏
Also you should think about being a tutor or teacher for coding
super valid
So I tried that just now and it outputs:Players.Max576001.PlayerGui.ScreenGui.Buttons.TeamButton.Script:3: attempt to index nil with 'PlayerGui'
That is because you're trying to run this code on a Script, any client code, that requires inputs like clicking should be a LocalScript
So should I parent it to the player?
no its alr there tho
Im a beginner Im sorry if I dont get it 1st try
No worries, it's okay to not know
You've created an object called Script
that's what we call a server-side script, it runs server-side code
however, you're trying to see if a player clicks on something, a UI
that requires client input
so delete the script and instead create something called LocalScript
I would really recommend you to watch a basic script series in Youtube, there's a lot of people here who wouldn't have the patience to help you out, and these videos cover most of the basic topics you need to kickstart your scripting journey
I used to be one when I was 16 lol, but thanks for letting me know I haven't lost it
There are other videos covering GUIs, because they work differently
but ik some basic stuff
You should look into them to understand how it works, UIs were a big pain for me in the beginning
I watch brawldev
Yes dw I will
Just gotta find the patience to watch his 16videos
20mins eqch
Yeah starting off takes some time but it'll get you far in the long run
Yeah thx for the advice
🤣
check dm
give me a idea to script
cant you just use task.spawn for that?
task.spawn is a much simpler coroutine, since you just call it and forget it. Coroutines are used more for state machines or if you need greater control over the thread you're executing. I used coroutines back then because task.spawn didn't exist, but good catch!
scripting in the tix era, ancient
yo where do i check the qptr ctr etc
i figured out the viewport frame but im trying to make it scale with the screen but it isnt working, any fixes?
how on earth do you hide a proximity prompt, unless they are on a specific team, ive been trying to di it for ages...
yo gng u have a famous game
i am so sure i played that game before
I have a very good development idea for a unity steam game. I need 2 modelers and 1 scripter, dm me you must have experience with unity & blender.
disable it on their client
Yeah but how
whats the proximity prompt
Wdym
js make a script that checks what team the player is on and then disables or enables it
I tried that it didn’t work in studio
I’m not sure if it worked in the game
noob
anyone here do c#
10 billion cigarettes
10 is ok I guess…
It has to be all scripted though
No using physical parts
ya ofc
thinking a thousand
im going to try to opitmaize as good as i can
cant write smh
😎
if not User then return end
if not Party then return end
if #Party.Members ~= 10 then
module.LeaveParty(User)
table.insert(Party.Members, User)
end
end
function module.GetParties()
return Parties
end```
is this considered oop
its just a small part so it looks like stuff is missing
its in a module script
im an idiot so i dont think it is
no
but it doesnt need to be
not everything needs to be OOP ☺️
i wanna try to make it
cuz i feel like my games are weird and hard to edit on so i heard oop could help with that
splitting it up into modules is usually enough
but if you wanna start with oop
its essentially making a constructor (like .new()) and returning self
learn metatables
oh btw if i were to make movesets like blox fruits like their zxc and stuff would each move have to be a different module?
cuz i was watching a tutorial on like combat system and he used a different module for blocking m1ing and he had an m2
ight
ill try
wait actually that solves the thing i was about to ask
should i make a module with the effects and stuff for each moveset
but nah i can just choose the effects from within the moves module
why does it not work
are both parts unanchored
actually im starting to think oop is easy
Anyone who is so pro on obbys dm me asap. You need to create videos for me and you’ll get paid 50robux per video. I usually needs 5-20 vids a day you can literally make 500-1000 Robux every day!!! Dm me for more info
Bros saying “literally”. Like 2 dollars a day for making 5-20 videos a day. Is any good😔
Might be worse than mappa
damn
That’s $10
in what universe
1k is 10 bucks but 20 videos takes more than an hour to make
1000 x 0.0038 = 3.8 usd
that's the new devex rate
damn im not there yet
before September 5th it was 0.0035
10 dollars is if the video maker is lucky and u feel like giving the higher end that day 🤨
per robuck
did taxes on robux on the us go down
cuz i bought 10 bucks and it costed 10.72 or somthing
tax is 8 cents
He probably means its 10 dollars if ur buying it
yea well what's the point in that
yes
Shut yo ass up
how did you guys learn lua
every time i put myself to learn it i get stuck on a yt video or just lose motivation
Can any scripters help me? I have a military padlock system and I am trying to figure out how to make the commands work for multiple pads as I tried with 2 pads and it didn't work. Additionally, I want to set it to where it doesn't require a certain group but requires a certain rank and above in one group.
dont look up tutorials on specific things like 'anime abilities' or 'gun system'
those tutorials often just have you copy and pasting code more than actually learning why it works
learn the fundementals and use the fundementals to build what you want
brawl dev has a tutorial series on this
then make something that uses what you learnt, so you can actually put it into practice
once you fully learnt and have a strong sense of how to use them
start making individual systems and frameworks that you can drop into any game
so you dont have to focus on the non scripting stuff
then when your good enough to make a game you already have custom prebuilt systems you can just drop into your game
come #code-help
i did go there, nobody responded
what do uu guys think about people that use ai code for their game
@real mantle this the code?
yes
ok yeah, i would not reccomend doing it like that
do you know what OOP is
where you see local allowedTeamName I want it to only look at the persons rank in-game since i want people above a certain rank to be able to use the command instead of it just being a specific group.
no
ofc while also making the other pads work too
Dive into the OOP paradigm and how it works within Luau.
For more, check out these links:
https://create.roblox.com/docs/luau/metatables
https://luau.org/typecheck
Chapters:
00:00 Intro
00:24 What is it?
01:36 Why do I care?
02:01 How do I it?
02:31 Example
03:25 Tangent
04:07 Example pt 2
09:59 When should I use it?
i need a simple answer, im not trying to confuse myself through a 13 minute video 😭
i dont have the coding encyclopedia downloaded into my brain yet
sorry 11 minutes
what is in yalls opinion the best beginner scripting tutorial guide?
anyways for this case, i'd reccomend deleting the script
instead make a module script that creates a table that stores all your data
and use metatables for your methods
local module = {}
module.schema = {}
module.interface = {}
local meta = {__index = module.schema}
module.interface.new = function(doorpart, rankminimum)
local keypad = {}
keypad.DoorPart = doorpart
keypad.RankMinimum = ranminimum
return setmetatable(keypad,meta)
end
module.schema.Open = function(self,rank)
-- code for opening
end
module.schema.Close = function(self,rank)
-- code for closing
end
return module.interface
then store each door in a table somewhere in your main script in serverscript store
server
-- do stuff like requiring the module and creating the keypads im omitting that for simplicity
local keypadtable = {} -- put your keypads here, using the name as an index
local OnChatted = function(player, message)
if message:sub(1,1) ~= "." then return end
local rank = ... -- however you get the player rank
local split = message:split(" ") --/ structure your commands as .command keypaddoor
if not keypad table[split[2]] then return end
local keypad = keypadtable[split[2]]
if split[1] == ".unlock" then
keypad:Open(rank)
elseif split[2] == ".lock" then
keypad:Close(rank)
end
end
-- a remote event to check if the player chatted
OOP will be needed for every roblox game
can i call you and share my screen so you can help cause im still confused
no
i noticed there isnt a getrank part in these codes
i put it in the main script
is it local rank =?
mb i'll explain it simpler
what your doing rn is called procedural programming, treating the code as a list of instructions
this is code for controlling stuff but would be terrible for this use case
what you need is a container that has its own properties and methods
we can make these containers using tables
and we can use a module script for making these containers, this is called OOP (object oriented programming)
i would definitely reccomend watch the video, roblox explains it way better than i can
knowing OOP is just as important as knowing what a function and variable is
i'd reccomend making the scripts yourself using what you learnt in that video than to copy what i did
depends on what its being used for
if i wanted to reformat like item data for an example theres no way im doing that manually
Hello guys I need help with my game so my game is almost finished it was going to be released today but when I transferred all the things from test place to actual map and then tried to play half of the parts so interactive parts won't render which would cause many errors in my game and many bugss too anyone got any fix for it
how do i fix my microprofiler, its in the middle of nowhere
Is anyone interested on buying games. Dms
set its coordinates idk
is it fine if i just use module scripts and only have one serverscript. that all it does is just call the module scripts?
as long as it works and you think it's organized enoug for you then anything is fine
alright thanks
i think sleitnick did a video on this
idk who he is but ill check em out
in my opinion using multiple module scripts is a good thing
code reusability will never be bad
the only issues are recursion but thats easily solved with a signal module or requiring inside a function for a resource
hi
yea i just like having only 1 serverscript just calling all module scripts
mind explaining recursion? I've heard about it so much but still don't know anything
when two modules are dependent on each other it requires in an endless cycle
this can happen through more than just two modules
doesnt roblox throw an error when that happens
yes
oh alr
its easy to spot through intellisense though
cause if theres recursion it wont pick up on the required module's contents
--!strict would also flag it
alr thanks
steal a job application
(=<#9]76Z{z2V0/S-Qr*)M:,+*)('&%$#"!"~}|{z(Kw%$t"Vq0iAm,,j<h'%
to all the experienced and good scripters. what was the best way you learned? How did you learn? Im trying to learn how to script on roblox but dont know how imma learn
practicing a lot
no but like, how did you find out abt the basics, how did you get ideas...
good tip tho
i used documentation devforum and youtube tutorials
and i got ideas from playing games
okay, thanks for the tips!
yw
hellow guys any programmer help me
dms
how hard would coding a demo for dbh be in roblox
Loop through t1, check each key exists in t2.
Loop through t2, but skip any keys you already checked in t1.
i will still have to do all the comparisons then
on top of creating a new table and writing to it
idk it depends on the table if its large & complex it can save time as it avoids repeating checks.
read what i said
im currently doing
if not t[k] then return false end
if i make another table to cache already compared keys, this will make it even slower because ill be doing more checks and also creating a whole new table, like:
if not compared[k] then continue end
if not t[k] then return false end
then its already as efficient as it can be id say.
Ass
bruh
someone tell me how to bypass hd application rules so i can send tycoons n shit
Should I use tags for every object in game which is required to finish game?
how do i force the player to sit down >
do the contents of replicated storage load before server script service
humanoid.Sit
like humanoid.sit("seatname")
yes
idk
what
what does this do then>?
alr
yo
hi
Humanoid.SeatPart = SeatPart
wait no thats readonly
where is the fuckin one hold on
i think its the other way around
i am soooo confused
yep found it
so its a method in the Seat class
not the humanoid
Seat:Sit(Humanoid)
itll force that humanoid to sit in it
let me test it
i can still jump out of this
does anyone have a link to this actual page 💀
Thank you all for your help and support it works perfectly now! Oh and don’t feel bad if you insulted me i can handle it and i got my answer. Okay so the problem i have is that the coinpart doesn’t tween in when i request the tween. I did some prints to check but i only got out of that that it does saves the tween however it does now play....
local killpart = script.Parent
local rStorage = game:GetService("ReplicatedStorage")
local sfxRemotes = rStorage["Vfx/SFX"].Remotes
local PlayerdiedRemote = sfxRemotes.PlayerDied
killpart.Touched:Connect(function(hit)
local chr = hit.Parent
local hmn = chr:WaitForChild("Humanoid")
PlayerdiedRemote:FireClient()
hmn.Health = 0
end)
how do i get the right arguement for the player in the remotefiring instance?
Players:GetPlayerFromCharacter()
local rot = Camera.CFrame:ToObjectSpace(lastCamCF)
local x,y,z = rot:ToOrientation()
SwayCF = SwayCF:Lerp(CFrame.Angles(math.sin(x) * SwayAMT, math.sin(y) * SwayAMT, math.sin(z) * SwayAMT, SwayAMT), .1)
lastCamCF = Camera.CFrame
if isAiming == true and framework.Viewmodel ~= nil then
local offset = framework.Viewmodel.AimPart.CFrame:ToObjectSpace(framework.Viewmodel.PrimaryPart.CFrame)
aimCF = aimCF:Lerp(offset, framework.Module.AimSmooth)
CurrentSwayAMT = AimSwayAMT
elseif isAiming == false then
local offset = CFrame.new()
aimCF = aimCF:Lerp(offset, framework.Module.AimSmooth)
CurrentSwayAMT = SwayAMT
end local r = 1 - 0.8 * AimSpring.p
local d = Distance * 6.28318 * 3 / 4
local s = Humanoid.WalkSpeed
local a = 0.7 - 0.3 * AimSpring.p local v = -Velocity
local w = Vector3.new(r * math.sin(d / 4 - 1) / 256 + r * (math.sin(d / 64) - r * v.Z / 4) / 512, r * math.cos(d / 128) / 128 - r * math.cos(d / 8) / 256, r * math.sin(d / 8) / 128 + r * v.X / 1024) * s / 20 * 6.28318
for i, v in pairs(Camera:GetChildren()) do if v:IsA("Model") then
v:SetPrimaryPartCFrame(Camera.CFrame * aimCF * CFrame.new(r * math.cos(d / 8 - 1) * s / 196, 1.25 * a * math.sin(d / 4) * s / 512, 0) * Math.FromAxisAngle(w) * SwayCF)
end end
end)```
for some reason
the math i put for a viewmodel bobbing in v:SetPrimaryPartCFrame
is not working
even though it should, im also getting no error messages
anyone help
replace Math.FromAxisAngle(w)
with CFrame.fromAxisAngle(axis: Vector3, angle: number)
local axis = w.Unit
local angle = w.Magnitude
Uhh Loking for a dev that can make me a game buget is 30k robux dm me for more info
yandere ahh dev
how much lines it is bruh
uhhh yk what? i changed my mind on being scripter.
im moving to here
local music = Instance.new("Sound")
music.SoundId = "rbxassetid://1843513001"
music.Volume = 0 -- start silent
music.Looped = true
music.Name = "IntenseMusic"
music.Parent = workspace
is the problem
Seat:sit(humanoid) to make them sit and set their jump powet to 0 to make them unable to örave (remember to rnable jumppower: smt like humanoid.usejumppower = true
Humanoid.jumppower = 0
Setstateenabled does not work fyi
fyi?
for your information
alr thanks i will check it out in a bit
deadass that couldnt have been written by a human
How would I go about making a custom hotbar, is there a tutorial?,similar to games like TSB thanks ✌️
is there a way i could realistically have a part "sharpen"? like the edges smoothly tween from a flat face to a sharpened edge?
anyone interested to join a small dev team? we¡re looking mainly for scripters
what are you making and whats the payment/%
we're currently making a funny VC game, and we’ve also planned some simulator-type games for the future. The revenue will be split evenly between us. We’re currently two devs btw
what are the two devs expertise in and how are you going to ensure you dont fire someone after they do work
It’s just me and my friend, and I’m not gonna fire anyone. We’re just trying to make a popular game and build a cool team
what do you and your friend do
i do ui and building while he do models and script
Are there any free resources/scripts for replacing roblox's default climbing with a vanilla-like climbing system that allows for custom surface climbing?
Similar to how "Satchel" is a vanilla-like backpack replacement system meant to be easy to utilize
or do I really gotta re-made the entire roblox character controller from scratch just to climb something that ain't a truss?
okay im interested..
alr let's talk in dm
https://devforum.roblox.com/t/releasing-character-physics-controllers/2623426
Does anyone have any guides/extra information regarding controllerManagers and custom sensors? the API docs are a little hard for me to interpret and I was wanting some more examples.
Hello Developers, Today, we are releasing a new set of instances designed to make it easier to customize character physics and locomotion. We have taken the piece of the Humanoid dedicated to physical locomotion (the forces that move your character around) and put it into an isolated set of instances. These instances can be used without a Huma...
does roblox recommend with these stats?
Can anyone tutor me? In return, I can make free vfx for you and pay robux.
Hey DMs
The average playtime is way low, good day 1 retention though
try and get that playtime up, mine averages at 14 right now
If your game is small but good, the amount of 'true' fans you have should be playing it longer than 5 minute at a time
for instance my game's play time go up actually when the playercount drops due to more hardcore fans sticking around for longer
i'm trying every strategy as possible, like i tried EVERYTHING that keep the player on the game, but the sponsor just recommend stupid players that leave for no reason
Whats the game
I find recommending to PC players yields quality players, but less players
i mean advertising
and the revenue is horrible too, 27 per paying user
ok no offense
but this is just a garbage cash grab game, you either need to have an audience already or get lucky
it immediately pops up a friend connection invite (nobody asked)
uses all free (or similar quality) assets
Thats common on this niche
Well I can only provide recommendations for games that have the ability to grow in quality lol
Make something new on this theme will make them leave, trust me
i tried
you are making a stagnant game in a stagnant genre, take what plays you can get and make something better next time
I took a risk with my game and the fact it was unique in ways made youtubers play it, even though itself was a somewhat played out genre
Unfortunately I don't know how to make polished turds any shinier to approaching fish as bait
and trust me i'm good at polishing dirt
should i make a state manager first or a hitbox system
for... what
basic combat
amazing
shrug its personal

i need this cash grab since it makes really good amount of robux so i can make good games, bc i don't have much robux to invest in new niches that will cost more CPP, but fr besides the playtime, it doesn't make since the game not recommending, i see all other towers with worst stats and thjey get 1k
what games that
size troll tower
this is a lot of yap, if it makes really good robux then why are you asking us about it's statistics to begin with, clearly you know whats up
I sincerely doubt you will ever move on to make anything more interesting, no offense, I've never seen someone start with pure cliched "I'm only in it for the money" garbage and somehow move to something more useful, no offense lol
Either way, like I said, this sort of thing is pure luck; the more interesting your concept the less luck is required to take off
so don't compare yourself to other elements
unless you have a reason to stand out from those other games
everyone
MAKES
TROLL TOWER
DEAR LORD
every time i ask 'what game is that' they respond with '... troll tower'
creativity is dead
I already have a quality game that I've been working on since 2023, but when I worked on commissions for small and medium-sized developers, they taught me that it's very risky and unwise to start a quality game when you're stuck, with no connections, and not much Robux to invest in it. Why not try Crash Grab? It's a much easier step, since you won't have to deal with the risk of a HIGH CPP.
Its because most of them take 2 days max to make it and if you reach home rec you make a really good cash to make a good game
Most of the towers you don't even need to learn anything, they get free assets and publish, i tried to make something new on the tower and it destroyed the stats, so i changed to something that most kids are familliar with, and its only going up now, but i still need the playtime
whats the game
people who teach game design as marketting first game design second never have good takes tbh, bean counters man can't trust them, they usually ran out of good ideas years before they start spewing advice like that xd
but I understand it, i just can't sympathize because I kind of did both
my game was made when, after failing to finish large projects as a solo developer, I said "screw it" and just made something very simple at first glance, but I'm just too damn game-designed focused and it actually ended up being a lot more interesting than I anticipated and getting a small cult following
When you have not enough for a big project; the goal is to make a small project to fill the void, not produce garbage
Insanely
What the hell are u doing
Roblox says it should be around 5-10
no i think it should be around 6-7
Oh yeah thats better
😼
dont listen to roblox
pave your own path
if constantly goes reaches to this amount, yea you need to look into that
< 30kb it’s ok
pixel blade has like 300 consistently
yo guys, can someone help me with a code for my index
Is this retro lighting at night good or bad
not
ai?
but why not just parent the sound to the hrp
yeah
oh the script is ai
this game is so fucking confused
that the ai tried multiple methods for making the sound work
and none of them do until now
welp, gonna keep trying
what
is this zed
oh i thought it was a screenshot from a text editor
AFTER 10 FUCKING VERISOS
i have no idea what you are talking about, by the way
AFTER 2 HOURS OF REMAKING AND MAKING CODES
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
lol
you are the only one here too
i gotta sleep i also dont know what i'm saying
i only know the basic
learning what ai knows would prob take what
1-2 years
since ai its comparable to an advanced scripter? probably
Ai not reliable
@misty valve ur actually ed
ed?
Ai is nowhere Near Even a begginer scripter
fym
though it cost 200$ per month
because i'm not asking for it to make it not exploitable
@misty valve it can not write anything advanced
@misty valve it can not be working w Many systems
Anyone here knows how to make their own physic?
welp its working it my game so good for me ig
its not advanced
and i can definetly enable any exploit and get evrtyhing inside
yea buddy rewrting a buggy script by 10 to get it working and ur saying its smarter
lol what
What u Read
thats just a dumb statement
Ai smarted Than a developer who is developing 6 month ?
yes
what??
Yall seem rich, can i permanently borrow 200 robux? It for school project
man you talking like i HAVE 200 robux 😭
What system should I make?
Milk a cow that get stored in a tank(the milk)
Ok
Doesn't seem that hard
Anyone here selling collect quest type of feature script and stuff?
which of you beautiful scripters wants to be my very friend and make an urban climbing game together
im so pretty right
Make that the tank is made of glass and you see milk get added max milk 1000
School proj regarding rblx???
I learned some things from a guy called brawldev
every
chatgpt
can someone debug this code :
lua" Part = game.Workspace.Celebs.TaylorSwift.TouchDetector
Part.Touched:Connect(function()
script.Parent.BackgroundColor3 = Color3.fromRGB(0,255,0)
end)
"
yo I know python and I know python and luau are pretty similar
what should I watch or learn to transfer over basically
???
code itself looks fine, need more context on the setup to find out what's not working
or what exactly isn't working as intended
Part.Touched:Connect(function()
Part.Color = Color3.fromRGB(0, 255, 0)
end)```
Bro thats legit just model intensive lmao ok
Do anyone know how to ignore mobile’s touchpad for a client sided gun system
share the secret sauce
how do big games make a rollback on the players
guys what is diffrence between
local a = 10
and
a = 10
can you show in examples pls
Fr pls explain
can someone hop on vc and help me with something
il pay 1k rbx
Post a hiring post pls the marketplace interns (me) need something to handle
#code-help
its scope of the variable
if you dont put local you can access the var from other scripts which if you do that should be _G.a = 10
i think
"local" makes it less laggy
not even close
Loking for someone who can improve my game pay robux dm me for more info!
well, a = 10 makes the variable global, happy? 
Does that really happen in lua? I thought it just gave an error when you write that
man i was supprise when i forgot the "local" and it worked
Oh interesting
How do I make a little ball appear above my head for all users? The little ball that stays above my head like the game pls donation that gives me teleportation if I click? However, for friends it turns green and shows where it is even if it is far away
I've been trying for a long time
local ball = Instance.new("Part") and spawn in at the position of the player but with a little offset
Can you explain it better? I'm trying to put a local script in the start players
change the shape of the part to Sphere
you want it for all players?
just for friends
hai
local function onCharacterAdded(player, character)
local head = character:WaitForChild("Head")
-- Criar BillboardGui
local billboard = Instance.new("BillboardGui")
billboard.Name = "PlayerIcon"
billboard.Size = UDim2.new(0, 100, 0, 100) -- tamanho da bolinha
billboard.StudsOffset = Vector3.new(0, 3, 0) -- altura acima da cabeça
billboard.AlwaysOnTop = true
billboard.Adornee = head
billboard.Parent = head
-- Pegar a foto do avatar do jogador
local thumbType = Enum.ThumbnailType.HeadShot
local thumbSize = Enum.ThumbnailSize.Size100x100
local content, isReady = Players:GetUserThumbnailAsync(player.UserId, thumbType, thumbSize)
-- Criar ImageLabel
local image = Instance.new("ImageLabel")
image.Size = UDim2.new(1, 0, 1, 0)
image.BackgroundTransparency = 1
image.Image = content -- foto do avatar do jogador
image.Parent = billboard
end
-- Quando um jogador entrar
Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
onCharacterAdded(player, character)
end)
end)```
ooh i see what you trying to do, those ball that pop up with the friend face?
I had initially put it like this
yes that's right
ok so its a billboard, not a part
in english
so how would I do with part?
no you just spawn a billboard and copy paste your UI into the billboard
and get the profile picture of the player
use billboard instead
lol wat
it just binds a variable to the current scope
yes thanks bro
it is unaccessible in higher scopes
globally so?
hm?
share data across multiple scripts.
what are you even saying, are you refering to what a = 10 would do?
globals arent always accessible from other scripts, luau sandboxes each script
if u do a = 10 in script1 and print(a) in script to it wont work
youd have to use the "_G" table, preferably the "shared" one
Is it good or safe to use global s?
no
Can you explain why.
not typed, unclear

sure if you still need help
what is the payment
Dms
i see
yo guys
im back here again, as you all know beginner scripter here
js looking for things to script or advice or things to do
js help a noob out yk 😭
make
deepwoken
aw man
sounds like ur speeking the ancient languages of the nordic mythology or sm shi
norse
movement of what
player
doesnt the players already move?
bruhg
you can go to creations or scripter hiring for ideas on what to make
Who needs help like building Stuff in ur game s
Anyone who's been deep in the typing w/ lua?
I meant Luau
Whatever, my question is
How do I properly type export my proto/pseudoclasses
(metatables)
because the issue is I have both functions and methods
No idea how to properly type export that
A fast, small, safe, gradually typed embeddable scripting language derived from Lua
didnt work?
what does ur code look like
I was trying w/ this
gimme a sec, let me try your
solution
How do ppl build projectile systems? I tried doing one but bcz of remote delays it feel a little off and laggy
there are many ways
some people (me as well) only display projectiles on the client
dig
like i thought abt it but there still will be a delay and a property mismatch like my projectile can hit target at t0 and other players could hit at time1
so?
like if i do something like bullet
yeah they may see the impact 0.1 seconds sooner
plr1 can see i hit the targe and plr2 can see its not hit
Ping-
a bit of inaccuracy is acceptable
How do I do extensions?
Like, pseudoextensions
Mmm
Like, my line "extends" from my point
Point has {Origin: Vector3}
Line has Point & {X: Vector3}
So I can call line.Origin
extends, yknow
type _Point = {
Origin: Vector3
}
type _Line = _Point & {
X: Vector3
}
Rn I'm doing this, I don't know if that'll work
it will
Who here uses lua?
we use luau here
Everyone
it didn't
Type pack { @metatable Intersection, { Origin: Vector3, X: Vector3, Y: Vector3 } } could not be converted into 'Intersection'; this is because * in the 1st entry in the type pack, the table portion, accessing X results in Vector3 in the former type and Point in the latter type, and Vector3 is not exactly Point * in the 1st entry in the type pack, the table portion, accessing Y results in Vector3 in the former type and Point in the latter type, and Vector3 is not exactly Point
or
I'm dumb
okay I'm dumb
whats wrong with this debounce?
local killpart = script.Parent
local rStorage = game:GetService("ReplicatedStorage")
local sfxRemotes = rStorage["Vfx/SFX"].Remotes
local PlayerdiedRemote = sfxRemotes.PlayerDied
local debounce = false
killpart.Touched:Connect(function(hit)
if not debounce then
debounce = true
end
local chr = hit.Parent
local hmn = chr:WaitForChild("Humanoid")
local player = game.Players:GetPlayerFromCharacter(chr)
PlayerdiedRemote:FireClient(player)
hmn.Health = 0
task.wait(1)
debounce = true
end)
What is wrong with you
is the question we should be asking
but uh you got the first line of the touched event wrong
if not debounce then
debounce = true
end```
This is incorrect
if debounce then return end
debounce = true
this is correct
me when the pure class module is fully type checked
and then
Knowing that Vector3 has X, Y and Z, why the hell can't I do v3[face::"X"|"Y"|"Z"]
Well like I can, it'll work, but type checking is angry
how do i make frames that are cloned into the scroll frame appear at the bottom of scrollframe, not at the top?
Cloned by script ?
yes
Use UilistLayout or UiGrid
Can u give image how it does look when u clone it?
N
i think type annotations is what you are looking for
Did you miss the very much visible type annotation right there
he did
sneaky number
also face: "X" | "Y" | "Z" implies I also annotated it
You lack type annotations. . .
you need more type annotations
not enough
^
Who here codes python abs is somewhat advanced?
I code in python barely I do while loops lol
Dm me
I have no idea, at least for me it would be less saturated colors, but well try #building
Hello World("print")
Show F9 logs
anyone want to work together? Im skilled via blender and RBLX studio and mainly practice building. I have a portfolio and a successful brand account where I make games, im looking for a scripter with experience to help me, I can pay if needed
chatgpt
thats whats wrong
how can ai still not let go of ipairs
since they are arguing in #code-help can s1 help me here
can someone help me determine if the orange meter is in the green window????? im confuesd on what to do
heres all i got right now
local function setGreenWindow(chancePercent)
local totalArc = 180 + 90
local windowArc = (chancePercent / 100) * totalArc
local leftRotation = 180
local rightRotation = 0
if windowArc <= 180 then
leftRotation = 180 - windowArc
rightRotation = 0
else
leftRotation = 0
rightRotation = -(windowArc - 180)
end
leftGrad.Rotation = leftRotation
rightGrad.Rotation = rightRotation
end
local function setMeter(percent)
local totalArc = 180 + 180
local meterArc = (percent / 100) * totalArc
local leftRotation = -180
local rightRotation = 0
local notFillColor = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromHex("#dfb91b")),
ColorSequenceKeypoint.new(.47, Color3.fromHex("#dfb91b")),
ColorSequenceKeypoint.new(.485, Color3.fromRGB(255, 255, 255)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))
})
local fillColor = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromHex("#dfb91b")),
ColorSequenceKeypoint.new(1, Color3.fromHex("#dfb91b"))
})
if meterArc <= 180 then
meterRight.Color = notFillColor
rightRotation = meterArc
leftRotation = -180
else
meterRight.Color = fillColor
rightRotation = 180
leftRotation = -180 + (meterArc - 180)
end
local tweenInfo = TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local fillTween = TweenService:Create(meterRight, tweenInfo, {Rotation = rightRotation})
fillTween:Play()
fillTween.Completed:Wait()
TweenService:Create(meterLeft, tweenInfo, {Rotation = leftRotation}):Play()
end
need to get the final position of the orange bar and see
if it's sitting inside the green part
so would that work with UIGradients and stuff?
causei use ui gradients to tweak the rotation
yes
im confused
uigradient just visually changes the color and angle of the ui
rotation value is still a simple number
ok
the rotation is a number
like 180
that's the part you check
the uigradiant is just a visual effect
that uses that number to draw meter
ohh okay
prolly what it was trained on
its also common practice
even though its unnecessary
WHAT
IT CANNOT BE
if data is outdated
what is it
hmu if ur game has a decent ccu and u want a Project Manager for free (for now)
🎯 Enhanced HitboxClass v2.0 - Next-Gen Spatial Detection System A modern, feature-rich hitbox system that outperforms existing solutions with cleaner code and advanced capabilities. Get the module here: Hitbox Module Test Pace: Hitbox Module - Roblox ✨ Key Features 🚀 Multiple Hitbox Types Box/Ball: Instant single-frame detection Time...
delete discord
yes
just use tables
I'm a novice scripter. Do I need both local and server-side scripts to create a rebrith system? similar to those of other simulator games?
Yes
Show stuff on the client while the server does the work behind the scenes
Does anyone know of any examples of how to organise rbxutil components?
I'm assuming i should create one component per ModuleScript
No he doesnt
Actually he does if the rebirths manual nvm
Using remote events
does anyone script i need a little help please
your rebirth system should just be on the server
the client should only input/output information and send requests to the server, anything more can be easily exploitable
the actual rebirth system would be entirely just on the server
with the client sending a request to rebirth when the player presses a button
make sure that you verify EVERYTHING on the server, a good rule for making things non-exploitable is to never trust the client, as exploiters can send anything they want to the server
whats the best campagin goal ?
does anyone script i need a little help please
christheseniordeveloper
changing model name and it wont work
without shit breaking
IM NOT A SCRIPTER
switch to black theme
and it will work
send your script and a picture of explorer
on phone, able to send ss?
huh
and what error if any
screenshot
Hey guys who wants developer longsword?
that was a screenshot
gulp who wouldnt
I got a code i don't need it
ok let me get a photo
@bright portal its cuz its not how ur script works