#code-discussion
1 messages · Page 247 of 1
okey thanks guys
do you know of any discord servers for react lua or where i could ask for assistance with it?
oss
u can also ask me
oss?
I'm learning so i often run into issues so a server would be the most helpful
Roblox open source scripting
I mainly just learned by using the docs tho
It’s not too complicated
@cloud marsh
What
why ru tryna scam on lego game huh
ok
download Antigravity, it's an IDE made by google
is that a bypass or smth
i think they're pretty generous with the free rates for claude in there
alr
google owns 14% of anthropic, which made claude
it's a new IDE so they're tryna promote it by giving good free rates
also, use claude 4.5 opus
whats an ide
how does it relate to claude
gotchu thanks
u ever heard about visual studio code?
yea
ive never really coded only lua tho on rstudio alone
yeah but on antigravity you're just gonna use the Ai chat like u do on chatgpt
so antigravity is basically visual studio but made by google
it's pretty new so people don't really know about it
ah
thats cool
so how would i use it w/ claude?
ive seen people use vs and stuff for lua but i never really got the point
so make a folder on your pc with the project's name, and name the subfolders exactly like the services in roblox studio. this is just to mimick roblox studio so the claude AI has all of your scripts as context which really helps instead of just workig with only 1 script at a time like on chatgpt
dont worry about it
oh yea i see now ye thats cool
so u gotta conect claude to it or smth?
how does that even work
Where do people learn rodux like the api for uis
oh ok sick
so claude won't give me a msg saying i've used too many chats and gotta pay halfway in? bc if not then ill definitely start using it instead of chatgpt
it will at some point but if that happens just switch to gemini 3 high
but if ur new i doubt that will happen too quick
alr
after u install it i can teach u my workflow
so lmk
it's pretty easy and the results can be pretty good
ill dm u
alr
Anyone know how to fix spaghetti code?
try pasting the code into chatgpt and ask to fix the sphagetti code
I did that but it just gives me even more 'trash' (can't swear) code
it gives you more code than you gave it? dm and i can check it out
Nah it just tries to make it into a smaller version of the code but makes it so the code doesn't run so instead i'll have to restart the scripting and do more variables
Im having a problem with cframe.lookat
if i aim too up or aim too below the hrp then my character freezes anyway to fix that or its just a roblox thing
can you paste the code you are using?
cause it's not normal for "lookAt" to freeze the character.
Can someone help me,
I uploaded a new place into a preexisting game
And when players try to join they get connection errors consistently
Its going to kill my game I need help asap
I'll legit give anyone who has a solution to this 1k robux
can i try to help you
u can use trigonometry for this
@pastel pine Did you change the start place or the experience settings
If you uploaded a new place make sure it is published and set as the start place
Also check the experience is public in game settings and the new place is not private
make it 1.5
claimed yet LOL
hello
idk how people can be ai drones
"ai please write this code for me" -> repeat until its not broken anymore
like mfs will just have no knowledge or understanding
Then what should it be
can anyone give me any challenges to do im like type beginner/a bit intermediate lvl....
learn how type casting works
any videos in specific there is
just search it up
why is it not spawning more when itys running itw aits until first gets destoryed???
lads

spawnNPC() doesnt return until the npc completes the whole path
@exotic helm
any programmers trying to work on a quick project? Im a builder and ui designer(ill fund the ads for sponsoring the game)
anybody know how to make a round system?
how are you learning this(like what tutorials) and what epesode
anyone wanna join in on this new game :3 im solo deving and kinda in need for someone who can help with scripting. kinda want someone to make this game together im sure we will have a great time :)0
hopw wopuld i fix
would i have to do a task.spawn?? function\
and make the spawjn function its own thread
gs lil bruh that cold
hey could u give me some challenges to do im beginner/intermediate ik most things like easy
yea sure
dm me
we can make it a 3 day project max
im fast worker either way
I want u to make it so when u m1 a animation plays
also if anyone looking to hire, i can do anything so feel free to hit my dm's
yo wertar
gng who i look like
it was a simple question..gng
@exotic helm When u m1, send event to server and also play animation same time. Then when server gets it make a hitbox and if anything that getrs hit by that hitbox has a part like humanoid, damage it
u right mb
@exotic helm hitbox very ez u gotta js do instance.new(part) or sphere
Or spatial queries
erm
wertar here u go
have a hitbox handler
MuchachoHitbox or wtv its name is a good choice
you can include it into this script
you get the
MuchachoHitbox
from toolbox and require it into this script and set it up
forgot to call it
yes
also you gotta make sure the animation is correctly
with ur avatar type
otherwise it wont work
like is ur avatar r15 or r6, i would go into the game avatar deal and set it where everyones avatar is r6
then make the animation on a r6 rig
yes everything works now ima sjow u vid
alr
why is the hitbox not anchored 😭 🙏
Brawl dev
He got good stuff
only exploits
folder with remotefunc inside put it under workspace
what about in vrservice
ong
also guys if a text box its not editable you can still copy his content inside right
builder needed ungently {simply the best]
Read https://create.roblox.com/docs/scripting and the two other pages linked in the green box at the top of the page, as well as https://create.roblox.com/docs/tutorials/use-case-tutorials/scripting/basic-scripting/intro-to-scripting
Then ask more specific questions if you need help or can’t find an answer
is there a way to fetch a users age group? my intent is to have a red dot above someones head when you join the game to indicate that you cannot chat with them
Cool idea
thank you very much
@brisk isle someone helped me with it in dms sorry bout that
or you make ur own chat and have no filter or age restriction 😄
is this even in compliance with tos
not at all
but they will never know
just reset the text every time its edited
if u copy the roblox ui chat deal to a T
trust me roblox will know
i dont know they would of course if theres cussing in a rated 5+ game
highly doubt it but the whole princaple of it, is not working its putting 10 years old with 21+ adults
it shouldnt be roblox's responsibility to deal with how stupid parents are 😭
ong
and preds can just get a child picture and rate themselves as 9 and under and literally talk to kids with no adults
its giving preds a literal selection menu
and with no adults means no one can report it
fr
insane
like you dont see any other game doing this besides roblox
i get preds are a serious problem apparently in roblox compared to all games but theres gotta be better ways to deal with them
atp remove chat
literally the best solution would be to enforce parent parent verification
with the parent's id
well
pretty sure a multi billion dollar company can figure out something better than ruining its whole chat
peoples arguments are that "parents dont watch there kids" and then punish everyone for the sake of "protecting" children is the answer?
i firmly believe that its not roblox's responsibility to take care of irresponsible people's kids
facts
it should be illegal for kids to have phones at all bro
and roblox is using a ai company called persona which has a history of its information being hacked and leaked
so
you got kids faces
leaked
😭
ya
especially worse with ids
literally theres companies that are doing exactly id verification and the company gets hacked and there ids are leaked and people can commit identity theft
Honestly, if they just invested more into their moderation and tried to make it good, I bet they’d solve a large portion of the problem without needing facial age verification
i want to do a little experiment of getting an id verified account banned and then using the id to verify in a new account
using id and face info for moderation would be against their own tos i think
There’s also other ways to do age verification. Less accurate (though I’d hardly argue facia age recognition is accurate) but still better than nothing or what they have, I guess
That's cool
instead they made moderation fully ai
insane that not a single human was involved in terminating my 2019 account
And probably would have ended up talking to an AI if you tried to appeal it, too
you have no idea how much i appealed that lol
Or some BS copy-paste response that’s from a “real” person
support emails are always the same
no humans either
my guess is that they use ai to choose templates
oh btw, there should be a tool where u can make only servers where people in the same age group can join so chats always alive
they are probably gonna add that
There is age-based match making. Puts you into servers with the same age group
they are, but idk if its out
yea
oo where does it say ts
but feel like it doesent work if u dont just join the game and insted go to the server list and join that server
yo can someone help fix my script for a game im tryna make, its just basically fetching badges a player has in a certain game.
few people do that thi
it keeps returning 0/0 badges
Idk, somewhere in their announcement of it. Terrible idea, imo. It’s just gonna make profiling people using their platform easier
anyone can help?
wont work if their inventory is private
paste ur code in here and someone might
If you add free UGC to your game is there exploits for that
nah its not that i tried it on myself and i got my inv public
or better paste it in code help
alr this is the server script :
nobody is gonna fix ur code without looking at it brochacho
If by UGC you mean avatar items, doubt it
lemme resend
table.insert(badges, {
id = badge.id,
name = badge.name,
description = badge.description,
icon = badge.imageUrl, -- use imageUrl
})
end
cursor = response.nextPageCursor
until not cursor
return badges
end
Remote.OnServerInvoke = function(player, username, placeId)
if not username or not placeId then
return { error = "Invalid input." }
end
placeId = tonumber(placeId)
if not placeId then
return { error = "Invalid game ID." }
end
-- Get UserId
local okUser, userId = pcall(function()
return Players:GetUserIdFromNameAsync(username)
end)
if not okUser then
return { error = "User not found." }
end
-- Get badges
local okBadges, badges = pcall(function()
return getBadgesFromGame(placeId)
end)
if not okBadges then
return { error = "Failed to fetch badges (HTTP disabled or invalid game)." }
end
local ownedCount = 0
local results = {}
for _, badge in ipairs(badges) do
local hasBadge = false
pcall(function()
hasBadge = BadgeService:UserHasBadgeAsync(userId, badge.id)
end)
if hasBadge then
ownedCount += 1
end
badge.owned = hasBadge
end
local total = #badges
local percent = total > 0 and math.floor((ownedCount / total) * 100) or 0
return {
badges = results,
owned = ownedCount,
total = total,
percent = percent
}
end```
this is ridiculous to think of if you have a basic understanding of the server's authority
yep
so its not working
it keeps showing 0/0 owned
thats the second half
of the script
I don’t know? Maybe there’s known exploits that can bypass server side stuff
first half :
People in here are not useful I swear
im frying bro what are you even saying
🤓
???
You returned an empty table?
``local Players = game:GetService("Players")
local BadgeService = game:GetService("BadgeService")
local HttpService = game:GetService("HttpService")
local MarketplaceService = game:GetService("MarketplaceService")
-- RemoteFunction
local Remote = Instance.new("RemoteFunction")
Remote.Name = "BadgeCheckRemote"
Remote.Parent = game.ReplicatedStorage
-- Convert PlaceId → UniverseId
local function getUniverseIdFromPlaceId(placeId)
local info = MarketplaceService:GetProductInfoAsync(placeId, Enum.InfoType.Asset)
return info.UniverseId
end
-- Get all badges from a game
local function getBadgesFromGame(placeId)
local universeId = getUniverseIdFromPlaceId(placeId)
if not universeId then return {} end
local badges = {}
local cursor = nil
repeat
local url
if cursor then
url = string.format(
"",
universeId,
cursor
)
else
url = string.format(
"",
universeId
)
end
local response = HttpService:JSONDecode(HttpService:GetAsync(url))``
ok ye it was cuz of the links
i removed the links
in the ""
holy embed
idk can u help in dms ill show u the whole thing this server is restricting everything
yes durrr exploiters are obviously capable of executing code on the server, i truly wonder why they dont use their magic fe abilities to give themselves infinite money in every game!! gee!

well im busy currently working on my game i just pop up here once in awhile, you can ask someone in #code-help
son im crine
y
hmm could you dm a link?
the react docs are better than the react lua ones but the react ones are in js so ya
they have reference and examples on their github btw
i dont have link o_o but i think its might be on the react website
ya but for more complex things
like yesterday i was trying to figure out react contexts
which i believe i finally did
context lets u send props down without doing it through every single component
thats one of the use
🙏
actually i have a question
about contexts
basically i want to use contexts for toggling UI
u can
local extraPropsContext = require(sharedMods.npcPopup.extraPropsContext)
local function weaponShop(props)
local plrUpgrades, setPlrUpgrades = react.useBinding(getUpgrades:InvokeServer()) --depends on server data to be initialized
local itemInfo, setItemInfo = react.useBinding(false)
local itemInfoPos, setItemInfoPos = react.useBinding(UDim2.new(0,0))
local extraProps = {
plrUpgrades = plrUpgrades,
setPlrUpgrades = setPlrUpgrades,
setItemInfo = setItemInfo
}
return e(extraPropsContext.Provider, {
value = extraProps
}, {
``` example
yea ik
oh yes what does useBinding do
here it looks similar to useState...?
its like use state but it doesnt rerender on updates instead it just calls the map function
the map function?
Position = props.itemInfoPos:map(function(newPos)
return newPos
end)
so whenever the binding value changes it will call map if it is equal to a property
is that a uh
what does map do?
it runs every time the binding changes
and it changes the position property of the component
based on the return value
no
wouldn't you want it to rerender?
u can test it if u try to print inside a useeffect in the component it will only print once when u change the value
what does useEffect do
whereas if u use usestate it will print every time
alr
wtf is this
runs when the component is rendered
but it takes a dependency table
after or before?
i think after
and it'll just run everytime? you don't have to set it to any of the props?
no
and it runs depending on the dependency table
oh i see
so if any of the values in the dependency table
changes and causes a re render
the useEffect callback will run?
yes and if u put nothing i think it reruns every rerender
if u put empty table {} it will just run once no matter what
i see
anyways heres my code
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local GlobalUIContext = require(script.Parent.GlobalUIContext)
local React = require(ReplicatedStorage.Packages.React)
local Inventory = require(ReplicatedStorage.UIModules.Inventory)
local MainHUD = require(ReplicatedStorage.UIModules.MainHUD)
local ReactUtils = require(ReplicatedStorage.Utils.ReactUtils)
local function MainUIs(props)
local globals = React.useContext(GlobalUIContext.Context)
return React.createElement(React.Fragment,nil, {
UIStroke = React.createElement("UIStroke"),
MainHUD = globals.HUDToggleState.on and React.createElement(MainHUD),
Inventory = globals.InventoryToggleState.on and React.createElement(Inventory)
})
end
return function()
return React.createElement(GlobalUIContext.Provider, {
value = {
HUDToggleState = ReactUtils.useToggleState(true);
InventoryToggleState = ReactUtils.useToggleState(false);
};
children = React.createElement(MainUIs)
})
end
i was just wondering if this could be improved
function ReactUtils.useToggleState(default:boolean): toggleState
local toggled, setToggled = React.useState(default)
local enable = React.useCallback(function()
setToggled(true)
end, {})
local disable = React.useCallback(function()
setToggled(false)
end, {})
local toggle = React.useCallback(function()
setToggled(function(currentToggled)
return not currentToggled
end)
end, {})
return {
on = toggled,
enable = enable,
disable = disable,
toggle = toggle,
}
end
this function was used in the top script ^
I'll also send the context module
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local React = require(ReplicatedStorage.Packages.React)
local ReactUtils = require(ReplicatedStorage.Utils.ReactUtils)
export type GlobalUIContext = {
HUDToggleState: ReactUtils.toggleState;
InventoryToggleState: ReactUtils.toggleState;
}
local toggleState = {
on = true;
enable = function() end;
disable = function() end;
toggle = function() end;
}
local GlobalUIContext = React.createContext({
HUDToggleState = toggleState;
InventoryToggleState = toggleState;
})
local function GlobalUIContextProvider(props)
local HUDToggleState = ReactUtils.useToggleState(true)
local InventoryToggleState = ReactUtils.useToggleState(false)
local value = {
HUDToggleState = HUDToggleState;
InventoryToggleState = InventoryToggleState;
}
return React.createElement(GlobalUIContext.Provider, {
value = value
}, props.children)
end
return {
Context = GlobalUIContext :: GlobalUIContext;
Provider = GlobalUIContextProvider;
}
y return the elements as props
wdym
is there a better way to do it?
i guess just work in the react format and try not to go outside of react unless necessary
no i was confused
like, how would you do this?
ur code looks fine
very bad code
i smell a react hater
where
hey hao
they're typing -.-
i cant understand it, should be like this :
script.main ui do things and then local and shi yk
hi brian
do you use react?
mmm
oh also for react its script:function(react)
or or
if guy does this then do reaction
kms
do you use any libs for ui or just work with roblox instances?
uh
not realy
koba: option 1 or option 2
hao: no
good shit lil bruh
now I want u to
practice with modules
i had to restart 3 months of progress bc i didnt know how important framework was
use only 1 local script and 1 server script.
the rest of ur scripts are gon be in modules. This is called Single Script Architecture
the local and server scripts are just to require and .init() -- (initialize) the modules
use goodSignal for bindable events
BLINK, byteNet, or zap for remote
they are much faster and more optomized
alr so first server sends plrState to client side so they know if they are stunned or not -- THIS HAPPENS ON THE LOADING SCREEN. The loading screen ui that games have in the beginning is for these typa shits
when client m1s, i made the hitbox using raycast so if it hits anything, I send server who then validates and applies shit
meow
anyone knows how to make a canva/clip descendant for images
dont forget to have the client also do vfx and sfx when onHitSignal is fired not just server
remember no remote events or functions
same with bindables
only use GoodSignal and Blink/ByteNet/Zap
yo gng remember im also a beginner but im p sure framework is like 100% the most important thing u should learn
modules are so goated tutorials dont be telling u ts
Btw this is for scalabilty so when u update a game u dont really do shit since u already have them all in sync with eachother
anyways now that u know SSA i want u to remake that hitbox thing using SSA
Also I want u to use GoodSignal as well as BLINK, ByteNet, or Zap
dm me if u need help with how to work that shit
cuz I spent like 2 days tryna figure it out its super ez tho especially GoodSignal
Also remember variables first, then local functions, then function. (wtv u want. I got .init() at last tho cuz I feel like that makes sense)
and at last bind ur signals to that module
cuz the point of tutorial is to learn the point of modules is to do stuff with them
using libraries dont rlly teach u as much mostly just how to use it
gng out
I’m alr confused
Só all modules and 1 server 1 client to send info in between
?
I’ve always knew how modules worked but never knew how to like code it
i would use scripts for events + initializations
Like i have the idea in mind but when it comes to coding it I blank
Wish u could like tutor me lol
As in?
im crine
lets say i have a playermanager (module) then call .init in a script
and for events things like uis, remote events
Ahh I understand 🫣🫣💀
How long u been coding
hey
are you familiar with Rodux perchance
5 years
nope
my friend uses it
it helps with react to manager props and states i think
personally didnt find a reason to use it
Tutor meeee frlllll
Sob
Is a dollar enough 🫣
Sob 😭
You wouldn’t help for free ✌🏻 not like full help yk but like help me understand it more ykyk
send here gng
But ur smarter
does anyone need code help ill fix any small bug for 3$
practice more important than being smart
Yea but you alr know a lot só it would benefit me more
u can just ask in code help
They all say I’m skid and don’t help
Sob
Alright yall
Version 1
Or Version 2
Which do yall normally do
(For a module script)
version 2 cus im not a java programmer
how do i
make my game so everyone can edit
TeamCreate
return {
BackgroundColor = Color3.new()
}
holy shit i forget this existed
I literally did this on all my other stuff TF
Anyone here doing coding full time? Or on vacation right now that have time to do some work?
DM
can work on anything for small percentage 10% pro level at anything and any skill in general can learn any skill in under a day need devs to join my discord in my bio to learn skills and help me with my stuff i got all the stuff linked out dm me if u wanna work together i can make anything
neither
.
im having trouble with cframe.lookat, everything works but when i put the mouse far above the hcaracter or far below the character then my chracter freezes and cant move for a little,any way to fix that?
myhmr.CFrame = CFrame.lookAt(myhmr.Position,mouse.Hit.Position)```
any semi decent devs here who want a job that pays based on how much time you put in?
Ur account is too new for this not to be a scam
i guess
U have to try better bro
🤦🤦♀️🤦♂️
scripting or what
im having trouble with cframe.lookat, everything works but when i put the mouse far above the hcaracter or far below the character then my chracter freezes and cant move for a little,any way to fix that?
myhmr.CFrame = CFrame.lookAt(myhmr.Position,mouse.Hit.Position)```
Js asking is there any plugin in which I can get my avatars from “catalog avatar creator” and put them in studio
Thats built into studio
How I do it
Avatar options in the new slop ui
So I can import all my avatars from catalog into studio right I thought it was more of a plugin thing
Cause I know I can do it manually but would save me more time if I can js copy it
Yes you can just dress up a certain way in catalog creator
Then set make new rig for yourself
Alright I’ll try
do you know composition with external dependency injections
speak in English and i'll answer
dont use overcomplicated words to sound pretentious
nobody says that shit
right..
they dont word anything in OOP like that
unless they're some tyrhard pretentious
@gray frost just tell me waht it means and ill tell u yes or no
oh yeah thats easy
its a oop concept
i can learn anything in under a week anyway
i already told you
what is it
well lua is pseudo oop so i wouldnt know that
a framework class system im assuming
from that description?
that sounds easy
write one

nothing is hard to program just time consuming

He basically said I can't do it
disco time
my stupid ahh thought i muted internal audio when i clicked that
Lol
lol
is making a custom chat agaitns tos
any one need robux for there project
Yes.
no need to response if udk
well i was thinking
but idk
and since you saw me thinking
i couldnt leave you on read. so i replied
No, but it looks really good.
mf its a box lerping towards a mouse, why is it really good?
lmao
i feel same it looks cool but i cant use it cuz i have no idea how i can use it
yeah it does look cool with the lerping but idk a situation you could use this
oh its a combat game you say?
eye ui
some skills yeah
Yo
well if theres a visual pointer, you could use that cool looking lerp yk
to point toward where u wanna hit
the green box
just for visuals
there's a quests that can give u skills and the game mostly pvp not pve cuz its battleground mixing with leveling
Looking for script for my studio he will be highest rank of dev
oh i went for a game like that b4
but the defense is ill make everything 
oh that must be hard loll
its 12 am for me now 😭
new worlds and high quality lighting so it will be not like any battleground game
yep
im trying to make a battlegrounds game but im tryna add like alot of cool visuals + more mechanics
not like over the top with the worlds n stuff
its kinda useful
Are you attempting to hire?
Yes
most of battleground games is just vfx animations and combat scripting
so it's hard to find one with everything is cool
yeah mine is kinda like that but i want mine to be above all of the others + underrated hyped characters
oh so anime?
more
That's okay but do note, we only allow hiring in the marketplace (see #marketplace-info and /post command). Hiring outside of it isn't allowed.
showcase from the first world
i really like that vfx!!
ok
ill make things more than just beautiful
do u like my gameplay btw?
if u seen it
really old animations + no vfx in this yet + no sfx
im re creating all of the abilities
looks good if this is in the start
same ill add sfx when i finish 
wait ill send the dash
well not really..
i alr got dashes
The entire game was done in solo up untill now and I only do Scripting + UI. Just now have I got V(i cant do the letter next to d)X, S(same here)X, and animator
ill remake the sword animations and i already remade the slash vfx from the dash
i cant do the letter ater d and beore g
bro. how am i gonna block in battleground game
NOO
this sucks bro :(
OSJODJIDSAJNSDJKNSDJKN
atleast my mouse has like 8 extra buttons 🙏
lmao its f and u can copy it from another message
yeah
my mouse not looking like a mouse 😂
anyway is it good or solo and i dont know how to animate or do vx or sx
the buttons are very well designed and hidden tho so i dont accidentally cick them or smth
if u r scripting that's it now just keep going and keep remaking systems
i shouldnt have payed 40 bucks or a shien keyboard :/
my systems are completed, the characters is that needs to be done (and the hitboxs)
- the destruction
i remade the m1 system like 7 times to make it good and ill remake the m1 animation to make it looks smooth
OMGG SAME (i havent made mine, theyre rom the toolbox but i couldnt bare animating it)
no there's no completed u have to remake system if u want ur game looks higher than any battleground game
its completed 🙏
except or the characters
and animations i think it's most think u will make i made 5 animations only for block
3 take block
1 block
1 break the block
i only need 1
the block animation will override the stun (yk the one where ur getting punched?)
nah Im not making a normal battleground game I'll make it AAA game in everything
im tryna do that but yeh
also the development on recreating the character is starting tmrw
i have 2y experience in making games and i have AAA game already but I'm waiting the scripture to finish
the game i previously showed u was my irst ever
first*
i finally got the f key on my mouse
🤣
lol
looks very good if this is ur first game
tyyy
YO IM SO GOOD AT JJS
i DID A CHAIN BLACK LASH ON SOMEONE WITHOUT BLOCK
with this systems how much u think i take time in scripting 
AND DI THE INISHER
loll
uhh
hmm
scripting skill not scripting the system in the vid
2 years?
not even the half
8 y
oh
my game is 4 months old i think
guy i am starting to learn scripting anyone has tip how can i start learning scripting quicker 
just came into the chat to talk about a good coding youtuber lol
gnomecoding is the best ive seen
he helped me learn lerping in 9 minutes when i tried to learn it through other means for like 50 minutes so ye hes good
i want tips i am a vfx artist i want to improve my vfx by script
other than youtubers idk much, im still new
ask for specifics here, thats what ive done
these guys are smart
Doesn‘t matter what it is. At the end of the day I like it?
teaching scripting, art, offsite scripting, animation, and any other digital skill or literally any skill u want if u dm me for free in LF corporation workers tryna make a second do_big but not evil money hungry pigs quality > quantity i have almost 20+ years digital experience
Practice, practice, practice. Use the official Roblox documentation or check devforum, lots of good stuff there
Also, would recommend reading https://create.roblox.com/docs/scripting and the two other pages linked in the green box at the top of the page, as well as https://create.roblox.com/docs/tutorials/use-case-tutorials/scripting/basic-scripting/intro-to-scripting
should i always use unixtimestampmillis? cuz its more presice than the normal one, or is there a downside?
thank you
anyone help me out with stun system logic
Anyone know how I could start making a physics based movement / combat system
yo how much would some1 want for a fully scripted potion system
Curious about if you guys prefer handling game state replication from server->client, via remote events or values/attributes? I've mostly used values, imo they're easier to work with since they auto replicate and you don't need to manually send data to new players, but I've had some issues with value.Changed event firing order
selling systems of games like gun system (with GUNS) , plot system , pet system etc.
DM me for offers
hey @iron kraken I'm trying to use contexts for a hotbar, how can i get it to rerender only the slot that is changed?
You can’t with contexts alone
what else would i need to use
use state for each slot or separate contexts per slot
or keep one context but memo the slot components so only the changed prop updates
how would i "memo" them
sorry, new to react
Wrap the slot component with React.memo
And make sure you pass it stable props so it only rerenders when that slot data changes
local TweenService = game:GetService("TweenService")
-- Locations of frame and buttons
local folder = script.Parent.Parent
local gui = folder:WaitForChild("Teleporting")
local frame = gui:WaitForChild("Frame")
local enterButton = frame:WaitForChild("EnterButton")
-- Sounds
local MusicFolder = folder:WaitForChild("Music")
local SoundEffectFolder = MusicFolder:WaitForChild("SoundEffects")
local UiHover = SoundEffectFolder:WaitForChild("Ui-Hover")
local ClickSound = SoundEffectFolder:WaitForChild("Ui-Click")
local CheckResponse = false
-- Sound functions
local function PlayHover()
if not UiHover.IsPlaying then
UiHover:Play()
end
end
local function PlayClick()
ClickSound:Play()
end
-- Tween info
local tweenInfohover = TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut)
local enterButtonScale = enterButton:WaitForChild("UIScale")
local originalScale = 1
local hoverScaleValue = 1.2
local tweenGrow = TweenService:Create(enterButtonScale, tweenInfohover, {Scale = hoverScaleValue})
local tweenShrink = TweenService:Create(enterButtonScale, tweenInfohover, {Scale = originalScale})
enterButton.MouseEnter:Connect(function()
PlayHover()
tweenGrow:Play()
end)
enterButton.MouseLeave:Connect(function()
PlayHover()
tweenShrink:Play()
end)
Guys i am using this code but in this the button is being hovered but the text inside isnt hovering for some reason how can i fix it? The buttons has UIAspectRatioConstraint and UITextSizeConstraint in it.
Hover is scaling the button not the text
Put the UIScale on the frame that contains both the button and the text or add a UIScale under the TextLabel too and tween both
guys is there a server to look for a concept team?
Any scripters wanna work on a very simple game for percentage it's js a quick fun cash grab we can make and it ain't no brain rot
pay in percentage and cash grab in the same sentence is savage 
I mean it’s js a project to get some experience cuz I do everything but scripts in Luau it’s hell
I’m barely passing in python
so each slot gets its own memo?
Yeah
Damn
what do yall think of vibe coding
anyone here good with battlegrounds stuff script wise im so burned out need help
it's a vibe
animation.Priority = Enum.AnimationPriority[`Action{tonumber(index) >= 2 and index or ""}`]```
what yall think about this
you can not have something like: animation.Priority is equal to Enum.AmimationPriority[Action]
because your fallback condition should be idle or Movement as i have read on docs.
and the part of Action{tonumber(index) >= 2 and index. what is that supposed to be doing?
what
the code works lol
Incrementing the AnimationPriority in a loop
ok.
my brain is trying to process and understand that.
self.Animations = {
["1"] = Animator:LoadAnimation(Animations.Midnight["1"]),
["2"] = Animator:LoadAnimation(Animations.Midnight["2"]),
["3"] = Animator:LoadAnimation(Animations.Midnight["3"]),
["4"] = Animator:LoadAnimation(Animations.Midnight["4"]),
}
for index, animation in self.Animations do
animation.Looped = false
animation.Priority = Enum.AnimationPriority[`Action{tonumber(index) >= 2 and index or ""}`]
end```
ohhh ok i got it lol
Only works if index is less than 5 so i should clamp it but i dont really need to
so if the priority of the animation it's equal or bigger than 2 it sets Action2 which menas will substitute any Action1 and index does exist. Otherwise you put empty so it sgould assume default value
ye it's ``Action`
yeh
ok ye the context definitely helped
yee
Does anyone know how to code a skiing lift?
How does it happen that old games brake?
There's many different reasons for different things u may be talking about
Usually its mandatory breaking api changes and these are either policy changes (like the audio update) or security related (like filtering enabled)
a good YouTube video which teaches how to make planes in Roblox studio
How realistic?
Hi
I just want to make a plane
e
Very cheap but a win for you if he accepts
Hi how do i use the roblox documentation to learn coding ive learnt the basics for now by going throgh brawl devs beginer and a few of the advanced, and have started like practicing concepts/challenges. I saw a video saying that roblox documentation is good to practice coding but the dox is huge and idk how to go about it. Ive put the list of all the things from the documentaion into chatGPT and it gave me the main things i need to know to make a game in like different tiers and difficulties. Does any1 have a suggestion
sorry to break it to you but simply DONT, roblox is gonna die in a couple of months, stocks are falling and the bad updates keep increasing and aslong as it is that way i really advise you to not start with roblox but a different engine
Bruh
are we being fr
roblox is not gonna fall off
😂 it will buddy
people have been saying this since I started developing back in 2016
for you maybe
full scale AI slop
tides will turn eventually
there are a lot of decent games on roblox these days, and lots of great talent
im not only talking about the content, but also about the whole moderation
do you think how many children crapblox puts in danger?
leaving preds now to chose their age group
just a matter of time until governments notice
it's not as big of an issue as you think lol
or baszucki gets jailed
mind you accounts of age groups are literally being sold online
did u take a look at the stock prices?
1 lawsuit maybe
countries banning it? no chance
u see that drop?
roblox is spending over 400M a quarter on infrastructure and new tools, this causes short-term stock drops, it creates a "moat" that other platforms can't afford.
Look, roblox right now is very probably the most dangerous social media platform kids can be on right now
Before the update your identity was completely hidden, you could have just played the game anonomously. Now however your age gets validated and the moment you are chatting you are giving information price to everyone in your server on how old you are
most anaylsts still have a price target of 146+ dollar, which may just suggest that the drop is a temporary correction while the market waits to see if the ney features work
You really think thats because of that? Oh man
it's not uncommon that big spending which projects 257 million in losses for 2025 Q3 will hurt the stock price, but this was done to build a technological barrier. No other platform is like roblox with a surprisingly easy to use and sophisitcated engine, cloud infrastructure, whilst being free.
I don't disagree with you on the issue here, but Roblox is working to solve it and I genuinely don't think it will hurt their stock price.
most analysts agree that its just a valuation reset
Well after all we will see, might be a valuation reset or the first signs of a complete crash because it often starts to look like that
perhaps, I don't see it though
Roblox is investing 150 million usd into safety each quarter, I don't see that its likely that they will continue with the current chat system if its proven to not work
Well just keep a track at the playercount roblox has per day, sinking playercount correlates to the platform crashing
its also january...
Roblox is really known for this kind of things
They dont listen to feedback
They just do their thing and if something doesnt work they dont care they enforce it anyway
its very easy to say this, but roblox is a business
its a company worth 40 billion dollars, listening to 150 million daily users is impossible. A business of this scale has to make choices based on long-term stability. I would actually argue that Roblox has started listening more to developers lately though.
And a business is nothing if their reputation is gone
Good thing their player count has been rising every year since its inception then.
70% increase in 2025 from 2024
I defenitly agree with the developers part, however even this is something they failed lastly with their next gen buggy studio
I feel like a lot of your takes here are very opinionated though... like what are you specifically referring to? if you look back Roblox has actually been on the better end of listening to player feedback the last few years in comparison to other companies
They also made it very easy to revert next gen studio, since it's still under development.
Im referring to the amount of things roblox pushes aside
Example:
Roblox pushes bad update which worsen child security
-> gets alot of backlash but instead of reverting the issue they change completely other factors to make the issue less severe instead of fixing the issue
its been a few days, theres no real statistics to this yet
Its like having a scratch on a car and instead of fixing the scratch they put duct tape over it
Quite literally the whole platform is complaining
Well they got rid of that
Thats what i mean with they just enforce things
Even if its unneccessary or not needed, they dont care its still going into the system
the whole platform allegedly complains no matter what roblox does unless its one of the most braindead good update like if they started pushing more unique and better games to the front page
but then again, people would probably be mad at that again
Simply false, not a single complaint about roblox adding new features to studio (for example the editable mesh) or when roblox dropped their new algorithm, it was great
Those are updates everyone likes and which helps the platform actually grow
its not false though? I literally stated what ur saying "unless its an update everyone knows is good"
you're never going to appease everyone, and if you stay in ur bubble its going to seem like everyone else agrees with you
im very neutral to the new chat filter, although the age ranges are very weird, but I think its an interesting concept that can be worked out
roblox has had this with safe chat
since forever
people complained then as well
anyways
I gtg bro
it was nice talking to you
Well and you said they have to do some sort of descisions. Well thats true but take a look at this descision:
Invest in a better moderation system which will detect and lable any predatory content, this involves more employees aswel for moderation only purposes
OR
Let everyone on the platform scan their face and if they dont do it simply remove the chat from them, if they scan their face let AI guess the age and put them in an age category
Alr man good night maybe gon see u again
guy what am i doing wrong
anyone selling their game dm me budget 50k i can pay 1/5 upfront once we negotiate the price
guys is africa a country
is anyone here capable of making odmg
ijijijiij
save the file and remove the dollar sign in the command
can anyone help me with topbar v3?
feet
Wat do you need
so, i made it that when you click on store, you get a menu. but when i click on store, it imidiatly opens the shopframe. i want it that it only opens when i click on store from the menu. so i can add 3 frames for each button
---- Shop ----
local icon = Icon.new()
:setLabel("")
:notify ()
:setImage(8644297761, "Deselected")
:setImage(8644297761, "Selected")
:setCaption("Store")
:modifyTheme({"Dropdown", "MaxIcons", 3})
:modifyChildTheme({"Widget", "MinimumWidth", 158})
:setDropdown({
Icon.new()
:setLabel("Store")
,
Icon.new()
:setLabel("Season Pass")
,
Icon.new()
:setLabel("Get VIP")
,
})
icon.selected:Connect(function()
local frame = playerGui:FindFirstChild("ShopFrame", true)
if frame then
frame.Visible = true
end
end)
icon.deselected:Connect(function()
local frame = playerGui:FindFirstChild("ShopFrame", true)
if frame then
frame.Visible = false
end
end)
ok but do you think you can help me fix this hehe
Hehe.?
bro shut your ahh
So then add it to the other button
@vocal forge
I learned click detectors and touch functions what other functions can I learn
Fart stideders
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local RealmsProgression = require(ReplicatedStorage.Modules.RealmsProgression)
local RealmProgression = table.clone(RealmsProgression)
local RemoteEvents = ReplicatedStorage.RemoteEvents
local BreakthroughEvent = RemoteEvents.BreakthroughEvent
print(RealmProgression)
Players.PlayerAdded:Connect(function(player)
local function Breakthrough()
local PlayerStats = player:WaitForChild("PlayerStats")
local Realm = PlayerStats:WaitForChild("Realm")
local Qi = PlayerStats:WaitForChild("Qi")
local RealmIndex = PlayerStats:WaitForChild("RealmIndex")
local Strength = PlayerStats:WaitForChild("Strength")
local Health = PlayerStats:WaitForChild("Health")
local Multiplier = PlayerStats:WaitForChild("Multiplier")
local nextIndex = RealmIndex.Value + 1
local nextRealm = RealmProgression[nextIndex]
if not nextRealm then return end
if Qi.Value < nextRealm.req then return end
-- Breakthrough (ONLY ONCE)
RealmIndex.Value = nextIndex
Realm.Value = nextRealm.name
Strength.Value += 5
Health.Value += 10
Multiplier.Value += 0.05
Qi.Value -= nextRealm.req
end
BreakthroughEvent.OnServerEvent:Connect(function()
Breakthrough()
end)
end)
🥀
wow i rlly like ur organization
pretty easy to read even without the color codes
job well done sir
ty
What would you guys typically charge someone for making a full anime style boxing system w vfx etc, and a matchmaking system
I dont know how much to charge this client
like scripting + vfx the whole deal?
uhh
i would say u can look at what they are charging in hiring but since ur doing everything its hard to say
the stuff in hiring isnt category by category in scripting terms
you could charge per hour or per asset
id say combat systems are more advanced
bro i know what i can charge by, im asking what i should charge $ wise
just look in hiring and see what there all charging people then get the average. and thats what u charge them with
Holy ass
Not ragebait it’s ass
how so?
Why you storing all your data in the player gang
so its not the code, its how a have data 😭
Nah it’s code aswell
well going back to this
Remote event inside a player added 🥀
i use int/number values for stats and attributes for combat
whats wrong with that
Just use profilestore gng
im a visual liker
Each time a player is added your setting up a connection
well ill deal with that when i set up data saving
Wym lol
Just take the remote event out the player added function
Simple
well
Creating a function each time a player joins aswell
i mean this isnt really an issue tbqh
alright i fixed it
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local RealmsProgression = require(ReplicatedStorage.Modules.RealmsProgression)
local RealmProgression = table.clone(RealmsProgression)
local RemoteEvents = ReplicatedStorage.RemoteEvents
local BreakthroughEvent = RemoteEvents.BreakthroughEvent
print(RealmProgression)
local function Breakthrough(player)
local PlayerStats = player:WaitForChild("PlayerStats")
local Realm = PlayerStats:WaitForChild("Realm")
local Qi = PlayerStats:WaitForChild("Qi")
local RealmIndex = PlayerStats:WaitForChild("RealmIndex")
local MajorBreakthroughs = PlayerStats:WaitForChild("MajorBreakthroughs")
local Strength = PlayerStats:WaitForChild("Strength")
local Health = PlayerStats:WaitForChild("Health")
local Multiplier = PlayerStats:WaitForChild("Multiplier")
local nextIndex = RealmIndex.Value + 1
local nextRealm = RealmProgression[nextIndex]
if not nextRealm then return end
if Qi.Value < nextRealm.req then return end
-- Breakthrough (ONLY ONCE)
RealmIndex.Value = nextIndex
Realm.Value = nextRealm.name
Strength.Value += 2.5
Health.Value += 10
Multiplier.Value += 0.05
Qi.Value -= nextRealm.req
if nextRealm.MajorBTR then
MajorBreakthroughs.Value += 1
Strength.Value *= 2
Health.Value *= 2
Multiplier.Value *= 2
end
end
BreakthroughEvent.OnServerEvent:Connect(function(player)
Breakthrough(player)
end)```
well i didnt need to even add that tbh
social deduction game
whas that
hmm basically like among us however not that gameplay loop of doing tasks and finding the "imposter"
if you search up town of salem 1 or town of salem 2, its a game and you will see what im talking about
oo
bett
wait let me search that thing
oh i think i know what you are talking about
its basically among us or mm2
yes so basically theres Townies,Mafia,Neutruals, every player gets a role and the townies job is to vote or kill all mafia and most neturuals and mafias job is to kill all townies with there roles
in town of salem its 15 people
per match
mhm
4 mafia 8-9 townies the rest nes
so the main goal is just to find the imposter
but each player has different role and tasks
main goal is basically killing all 4 mafia members if ur part of the townies if mafia vice versa
oh
like sheriff is a role
ye
with sheriff every night u investigate someone and it will show up as sus or inno and during the day u share that information
mhm
if u watch a couple vids of town of salem you will know what im talking about
thing is chat system is kinda cooked but theres a way to force servers to have same age group
i am
🙏
age group on a server with 5 players
i mean on a game with just 5 players
each player is on different age group
fkdljasflaskljasdlk;gajsdl;kafjsdflk;asj
how
does that mean they are on different servers too? lmfao
uh im not sure i havent tested it out yet or where it is, since my game is in early development and as a solo dev i havent even worried about it yet
basically when you join a server through the play button of a game u get put into servers that share ur age group so you can actually chat to everyone
i am also a solo dev
fr
i have friends tho
ah i dont got any friends 🙏
or i can say a dev friend?
idk
oh i lowk forgot, i have two. animator and a coder
be my friend :>
we are making a random ahh project that stays unfinished until now
im tryna be jack of all trades, master of none but be better at scripting than all of them
lmfao
same
Anyone know how to safely get another player's character in a local script with Streaming Enabled?
What issues are you currently experiencing with getting another player's character?
I'm not familiar with all of the quirks associated with streaming enabled but is using WaitForChild on the child/descendant of the character you need not enough?
I'm doing :WaitForChild("HumanoidRootPart") on the character and getting an infinite yield
local camera = workspace.CurrentCamera
local playerCharacter = localPlayer.Character or localPlayer.CharacterAdded:Wait()
local localHRP = playerCharacter:WaitForChild("HumanoidRootPart")
if playerToSpectate then
local characterToSpectate = playerToSpectate.Character or playerToSpectate.CharacterAdded:Wait()
if not characterToSpectate then return end
local spectatedPlayerHRP : BasePart = characterToSpectate:WaitForChild("HumanoidRootPart")
if not spectatedPlayerHRP then return end
camera.CameraSubject = spectatedPlayerHRP
spectatePlayer:FireServer("SpectatePlayer", playerToSpectate)
if spectateHrpConnection then
spectateHrpConnection:Disconnect()
end
if spectatedPlayerWorldTriggerConnection then
spectatedPlayerWorldTriggerConnection:Disconnect()
end
isSpectateFollowing = true
localPlayer:SetAttribute("IsSpectating", true)
spectatedPlayerWorldTriggerConnection = spectatedPlayerHRP.Touched:Connect(function(otherPart)
if otherPart:HasTag("WorldTrigger") then
changeWorld:Fire(otherPart:GetAttribute("World"))
end
end)
spectateHrpConnection = RunService.Heartbeat:Connect(function(deltaTime)
if not localPlayer:GetAttribute("IsRespawning") and isSpectateFollowing then
localHRP.CFrame = spectatedPlayerHRP.CFrame
end
end)
end
end```
I only just added the CharacterAdded:Wait() and the if not checks now, so I don't know if it'll still error
Remove all of the CharacterAdded:Wait() calls. Instead exit early if a player's character is nil like I recommended above. Furthermore, getting infinite yield warnings from WaitForChild does not directly mean the code is waiting forever. It indicates that the function might wait forever so it'd be a good idea to add prints before and after to see the flow of the program.
Also, if you have a variable typed as Player, there's no reason to then have a conditional on it checking if it's not nil.
thank goodness we're allowed to do code reviews
Alright got it ty
How quickly would roblox terminate my account if I make a custom chat system for my game to bypass their age groups and allow my players freedom of speech
🤔
whenever someone reports it
i envy those attack on titan/police roleplay games that manage to bypass the chat filter
no age restrictions and you don't get tagged for normal conversation
local TweenService = game:GetService("TweenService")
-- Locations of frame and buttons
local folder = script.Parent.Parent
local gui = folder:WaitForChild("Teleporting")
local frame = gui:WaitForChild("Frame")
local enterButton = frame:WaitForChild("EnterButton")
-- Sounds
local MusicFolder = folder:WaitForChild("Music")
local SoundEffectFolder = MusicFolder:WaitForChild("SoundEffects")
local UiHover = SoundEffectFolder:WaitForChild("Ui-Hover")
local ClickSound = SoundEffectFolder:WaitForChild("Ui-Click")
local CheckResponse = false
-- Sound functions
local function PlayHover()
if not UiHover.IsPlaying then
UiHover:Play()
end
end
local function PlayClick()
ClickSound:Play()
end
-- Tween info
local tweenInfohover = TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut)
local enterButtonScale = enterButton:WaitForChild("UIScale")
local originalScale = 1
local hoverScaleValue = 1.2
local tweenGrow = TweenService:Create(enterButtonScale, tweenInfohover, {Scale = hoverScaleValue})
local tweenShrink = TweenService:Create(enterButtonScale, tweenInfohover, {Scale = originalScale})
enterButton.MouseEnter:Connect(function()
PlayHover()
tweenGrow:Play()
end)
enterButton.MouseLeave:Connect(function()
PlayHover()
tweenShrink:Play()
end)
Guys i am using this code but in this the button is being hovered but the text inside isnt hovering for some reason how can i fix it? The buttons has UIAspectRatioConstraint and UITextSizeConstraint in it.
local workspace = game.Workspace
local Coins = workspace:WaitForChild("Coin")
local OpenButton = workspace:WaitForChild("OpenButton")
local OpenButton1 = workspace:WaitForChild("OpenButton1")
local Door = workspace:WaitForChild("Door")
local Door1 = workspace:WaitForChild("Door1")
local KillPart = workspace:WaitForChild("killpart")
for _, coin in pairs (workspace:GetChildren()) do
if coin.Name == "Coin" then
coin.Touched:Connect(function(hit)
if hit.Parent:FindFirstChild("Humanoid") then
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player then
player.leaderstats.Coins.Value += 1
coin.Parent = ReplicatedStorage
wait(5)
coin.Parent = workspace
end
end
end)
end
end
Openbutton.Touched:Connect(function(hit)
if hit.Parent:FindfirstChild("Humanoid") then
Door.Transparency = 0.6
Door.CanCollide = false
task.wait(5)
Door.Transparency = 0
Door.CanCollide = true
end
end)
Openbutton1.Touched:Connect(function(hit)
if hit.Parent:FindfirstChild("Humanoid") then
Door1.Transparency = 0.6
Door1.CanCollide = false
task.wait(5)
Door1.Transparency = 0
Door1.CanCollide = true
end
end)
killpart.Touched:Connect(function(hit)
if hit.Parent:FindfirstChild("Humanoid") then
local Humanoid = hit.Parent:WaitForChild("Humanoid")
Humanoid.Health -= 100
print(hit.Parent .. "Has been killed")
end
end)
why the "Attempt to index nil on 'touched'
in what line u got the error
or function
also ur variables are OpenButton ,OpenButton1
And you calling just Openbutton1, Openbutton
same with KillPart
got clip?
sorry fixed it
basically i needed to have the button's text size smaller
yo guys question
how many remotevent you use in your games
better to keep it as single remotevent, and pass arguments like name to fire different event by the same remote
or use like 30 remote events for different events
or its fine untill you fire them all in one time
?
explain reemote eventds
uh, basicly its remote to fire something from server side to local side, or from local to server
communication between both sides
aahhhhh
Better keep various instead just one
If one fáils u will now what happend
Also make sure add enough security for do not let exploiter use them
Remote events lets local player get info from serversided mainly
You know, you cant Index into serverstorage etc as local player
But remote lets make functions fire server as local example for get player data, or info of server like idk, tp spot locations etc
Make sure your remote has enough checks for do not let exploiters fire anomalous information
Or when they want
Can be used too for fire functions from other scripts without use modules or etc
Remote events are an salvation or hell gates
R u watching the brawldev tutorial
Wsg chat
How’s everybody
Good
Thanks
Your welcome
What are you up to
Nothing much just chatting
Same
I’m eating dinner rn
Whachu eating
Chicken, fish, etc
Nice
You got any code to discuss?
Yes what are module loaders
Module loaders load modules :)))
You’re not tuff.
hey guys
Gng u aint tuff in the big 2026 in ohio
Wsg luaload
Yo
Whachu want
I want nothing
Whatchu up to
I am up to nothing
Can someone fix my code
game = coded
map = built
graphics = realistic
controls = good
players = alot
story = good```
laps map = built```
Thanks
how should i manage my data in my game (Profilestore, Profileservice, anything else...) i used profileservice before redoing the game and i had problems with it with a script that gets data and return/modify it (i had that set up from a youtuber)
hm, you just wanna save the data?
what problem you got?
i was allways tryna get a piece of data but it allways return nil
even if i was sure i was right
is it fixed now?