#code-discussion
1 messages · Page 60 of 1
They are Quite good
like if u want to make a part rainbow across a different scripts
like slowly changing
u dont have to redefine it all
Sure
i just want to advanced my scripting skills
I need a car drift chassis
absolute w
ah
thanks
U think u can make em
maybe
Dms?
Ye
i added a zoom feature to my game
dont need that
i mean its not an important machinic but why would i not need it?
how advanced is it
i am not sure there is not many projects to compare with but i have restated it and improved it many times
I'm not sure what I'm looking at. Is character movement mapped to movement in the scene on the left?
Someone please explain to me what is GetPlayerFromCharacter its giving me a aneurysm
no its just the frame is not covering the full screen
GetPlayerFromCharacter is a useful function that the players service has which allows you to get the player object from a certain character, as the name suggests. it can also return nil instead of a player if the model you called it with is not a player’s character. its useful to use in .Touched checks
you put in a character and it gives you the player the character belongs to
okay. it's neat.
ji
does here is scripter who is fan of coryxkenshin?
can someone please help me with some logic ive hit a complete blank.... and idk why
i have a upgrader part with a prox prompt
I have a module that i can use to check if an item is empty
but if its empty i need to display an gui like gui 1
if its not empty i need to display another gui eg gui 2 but its based off a specific factor that is returned from the module script
Is OOP real?
yes
guys, learning trigonometry and analytical geometry for programming would help a lot or just a little bit?
is it not just a myth
trig is useful idk about analytical geometry ive never learnt it or i learnt it under a differnt name?
no im making a game rn with it:D
no
well sometimes u need it for cframe math
oh ok I was willing to learn it early just for it
but rarely
ik geometry is useful to like get a point in a circunference, so we could use it on programming to like set a chair in a especific position of a place
you could be using it ... but ive never needed to go that advanced tbh roblox handles a lot for you or im just being an idiot
just start scripting if you need it you will learn what you need
alright
I watched hiatus for beginner and I am currently on brawldev's advanced stuff, someone told me that to learn I should pick up a project
so someone hired me for free to work on their game
they need a spell that makes the player glow
I think you do that via light manipulation?
it depends
idk what you refering to by light manipulation exactly*
but you can add a light into the players model or you can change the players material depending on what you want
to learn you should practice and experiment
and debug
bbbboiiiiiiii who wanna be w me on a last of us ahh project
why so late
I'm in 8th grade rn and going to highschool in a month (IGSCE)
I learned the pythagoras theorum though
trignometery was a chapter in my book but they skipped it idk why
i might learn 3d integrals and derivatives so i can make more realistic motion in my games
idk
what school did bro go to 😭
normal one
my mfs were teaching long division in 4th
i’m 15 rn, and i learned trig at like 9 or 10
sure buddy
i remember hearing the stupid fucking socatoa video and i can’t get it out of my head since
I can believe Einstein doing calculus at 14 but not him having learned trigonometry when he was 8
aw man you failed
unless he did
einstein was mute when he was 8
he wasn’t actually that smart until like 20s
i heard it as "suck my toes" instead
before then he was just kinda autistic
yeah ur not made for ts
even newton was autistic
he was the one of the most earliest cases
not true at all
he probably was autistic but not THAT autistic
like einstein
The term "autism" was first coined in 1911 so we can't know for sure if the great mathematicians we know of today are autistic or not
actually
its autism which helps a lot of them
I.e Aspergers
A lot of high IQ individuals are autistic
yeah
autism is a spectrum disorder so not everyone breaks down and cries and needs a lot of support
you're right
but anyway back to your question
it's fine to not learn trig on your first years of coding
I started at 9 and didn't learn it until 15
I'm starting luau at 14
it’s kinda useless on its own
and my regret is not starting it at 10 or 12
you won’t really need trig unless you’re trying to move parts specific orientation and distances from each other
the only time i’ve had to use it to figure stuff out was when i was making a triangle generated from points spin about one of its points
yeah I saw a littlevid about it and they use it to compare ratios of lengths from theta
at least thats what I understand
thats good but don't forget to enjoy most of your childhood and not stay at home all the time
kinda? not really
I meant to reply to this
how does trig being useless make me want to stay inside
oh
yeah my bad lmao
yeah not all times but i was able to make a hundred spinning blades to spin and cause no lag to the server
it was also capable of collisions
you can spin stuff without trig
and server lag in a local
test is based on your pc speed
i tested it on a real server
oh
the total received data did not exceed 10 kb
even with 1500 spinning blades
thats what I did lol
so then you just have a fast pc
if i tried that my shit would crash
12gb not surviving ts
ram?
yeah
dude i have 8
damn something must be wrong with that
i can open up to 4 studios and still be able to browse
yeah u have like 80gb ram wtf
Anyone know how them games be getting better character positioning and stuff?
What you mean?
can sm1 help me fix my rblx not launching pls
like ping related positioning
spiral1000
too vague, you gotta be specific
it's all about optimizing received data
is roblox bugged launching on pc? when i try to launch rblx nth happens except it opening for 1 second on task manager and the loading circle appearing
ohh ok
it's fine for me
check your task manager if roblox studio is still running in the background
its not working for brother too
its not lol
nah studio works player doesnt
did lol 3 times
tried most fixes on the intrnet aswell
what do you mean?
roblox studio launches and works fine but roblox player doesnt
Did you delete the files in the data roaming folder too because the uninstaller doesn't remove those
yesir
%Localappdata%
right?
Yeah
yep i did
who wanna make a game?
Hmmm
also do u use a custom launcher/fastflags like bloxstrap?
yes
how do i open that
press windows key + r
then?
and then type %appdata%
kk
yeah
nope not launching
i dont think it will fix it now that i opened my own one
you need to find some sort of file which configures the launching of roblox client
oh yeah that could maybe be. is it like linux or something
also maybe try running it in compatibility mode
@next hedge check roblox file location maybe
its a unknown os its xos
did alr lolol
also you could go to roblox folder and delete all the versions and then reinstall roblox completely
idk i was thinking that you were using it and that it was affecting the launch
oh ok
where do i find the versions
maybe roblox is not compatible with it
roblox file location
it was wroking b4
its not working now
alr found
it will say version-9836bsbjqn4927janbd some giberrish like that
then go to the folder that its inside and delete everything in there
lemme try reinstall
alright
or just delete entire folder
ye i did that
and then do fresh install
it could be a roblox update that broke it
How do people usually check type of their custom classes?
dm me to recreate a game ill give u 50% and ill make uis ill also invest 100k robux.
what are you recreating?
bro
u gonna lose all of it
I'm sorry but Luau is ahh because why is there no task scheduler
well there is but you can't clear the queue
what do u need help with here
If you're recreating a game it can only be worst than the original right?
no?
99% of the time yes
If its a popular game with a community
Pretty hard to get better
wrong
pillar chase then forsaken
Pet sim x
Pet sim 99
no
No way
if u do it better u do it better
yea
don’t listen to her he just doesn’t want you to make copy and paste Roblox games
she doesn’t like it she can leave Roblox
There's a difference between aiming to replicate a game and taking inspiration from a game
If you aim to replicate its gonna be worst
U don’t know that
Im saying thats what happens most the time
no
If you try to replicate that means you aren't adding additional funcitonality
no it doesnt
That means coding it, noticing a better option and choosing the original
you can replicate the core gameplay while polishing it
Thats not replicated then
yes it is
GUYS
Bro
OMG
Are we deadass
u dont need to copy a games source code 1:1 to copy it
MY TUNG TUNG TUNG SAHUR GAME HAS 4k active
are we deaduzz
Why are you replying to me message?? I have 4k active u don’t
Noobs aren’t allowed to reply to me
😔
what game
it better not be brainrot
TUNG TUNG TUNG sahur GLASS BRIDGE
“Better not be brainrot” bro is never going to be a successful Roblox dev
Tell me the actual name
he knows brainrot gets players but won’t make the game because she doesn’t like it
Nobody cares what u like
Make a game people like
Lmao you really cant handle pronouns, youve been switching between he and she every sentence, its a he and answer my question
Blocked
Rage baiting noob
Doesnt have a 4k active players ig
SIKE UR NOT BLOCKED!!!
Tell me the name then
I dont want to play it
good
So say the name
if age < 13 then
print(true)
Why cant my localscript (It was cloned by the server) pick up a remoteevent's clientfiring?
Cloning Script (ServerSide)
for i, v in teams:GetChildren() do
if not v:FindFirstChild("TeamClickScript") then
local clickScript = replicatedStorage.Scripts.TeamClickScript:Clone()
clickScript.Parent = v.Button
end
end
RemoteEvent Firing (ServerSide)
replicatedStorage.Events.PlayerChoseTeam.OnServerEvent:Connect(function(plr,player,team)
print(plr.Name.." chose "..team)
replicatedStorage.Events.ChildAddedToTeams:FireAllClients()
print("Fired all clients for a PlayerCount update")
RemoteEvent Pickup (ClientSide)
replicatedStorage.Events.ChildAddedToTeams.OnClientEvent:Connect(function()
print("Child Added to the PlayersInTeams Folder")
dm me to make a game together
how i know script cloning itself a bad practice
why do you need it?
I am trying to make a competitive game and I am checking did rocket hit the player or not and in the moment of check server thinks that position.X of a player is 326.45 and it immediately fires a remote and the client that was hit thinks that his X is 331.99. What I can do with this crazy slow replication of characters?... It's some crazy stuff for me
for people posting on scripter hirable, do you get commissions? like do u get people dming u?
maybe it will work if you disable/and then enable it again
If you disable a local script then none of the code inside it will run
Because it’s disabled
Well there’s always going to be down time between the server and client
ok so, if i wanna make a slash, all i would do is
- clone a part with the slash infront of the player
- rotate it whilst making it smaller so thats the slash effect
- and i have a moving slash forwards, just wondering if the first two steps were correct
whats the best way to do the first 2 steps
Ok guys If U had to pick a better vehicle thing like dead rails would U rather
Raft:
It's a raft that uses paddles, paddles break and U need wood to repair them
A water creature:
Propb slth like a mosasaurus or some big water creature with a saddle on it, it pulls an area U can stand on and instead of wood and repairing paddles U can feed it for it to go forward once it runs out of hunger it stops and to get food U either buy or kill stuff
depends how youre checking it, you could use a shared value for that and used .Changed to check for x change based on how it works
120 dora ali express pc thank me later and get the cpu fast cuz its the only one
What do you mean by shared value? I don't get it. I personally just check that abs(rocket.X - character.X) < 2, that was my attempt
what is the socially acceptable number of lines
a value the client and server can use without a remote for network
and is there a difference in speed? i don't get why
if "i % 10 == 0" checks if a value is divisible by 10, how do i check if its divisible by 100? i alr tried i % 100 == 0 and that didnt work
pls help
I think so, as previously mentioned if you use a remote it will take some time to communicate
I just learned how to make a basic punch using hit boxes with sound effects when it lands should I learn how to make chests like Minecraft or is it too big of a jump
i mean replicated storage is also located on the server so in order for client to make something with it has to communicate with server
so i don't get why there is a dif
or maybe i don't exactly understand how repl storage works
even if it's located on the client now server needs time to access it
you check it as you wrote it
i % 100
but i did that and it didnt work lmao
Everything in ReplicatedStorage is replicated to the client when they join the game
this is current code, is there a problem with it? when i run it it just generates one 10x10 layer, it says it generated 2 layers in the outputs but i only see one
you can try to debug it with print(i, i % 100)
The server holds the authoritative copy of the items in game.ReplicatedStorage and replicates any server side changes to the client also.
local MineGenModule = {}
function MineGenModule:Generate(positionX, positionY, positionZ, sizeX, sizeY, sizeZ, numberOfOres)
print("Module")
for i = 1, numberOfOres do -- Loop from 1 to numberOfOres (not numberOfOres - 1)
-- Update positions for each layer
if i % 100 == 0 then
positionY = sizeY
positionX = 10 + positionZ
positionY = 10 + positionX -- Note: This overwrites the previous positionY
positionZ = 10
else
positionX = sizeX
positionZ = sizeZ
end
-- Create a new Ore for each iteration (each layer)
local Ore = game.ReplicatedStorage.Ore:Clone()
Ore.Parent = workspace
Ore.Position = Vector3.new(positionX + (i * sizeX), positionY, positionZ) -- Adjust position per layer
Ore.Size = Vector3.new(sizeX, sizeY, sizeZ)
Ore.Anchored = true
print(Ore.Position, Ore.Size)
end
end
return MineGenModule
i fixed it kinda, but now it does this
why dont you use perlin noise
wait dw
okey thanks
Not sure what you are referring to
this is current code
i got it to work kinda, but now it moves along one block every layer
perlin noise is used when generating random terrain, caves etc
I get that but what does it have to do with what I posted
I need help
its happening after i mistakenly uploaded a violence image, but i removed that image from the studio, still getting this
its like a black and white dots that represent 1 or 0
i saw cave and then i thought of it but i looked closer and it had nothing to do with it
its not a cave generator
so after server changed value in repl storage it has to be replicated and you get again a replication so I don't understand how you made anything better
It’s not that serious
It’ll go away after a while
so how much time it will take?
so i couldn't update the game?
i tried that and got "invalid 'for' limit (number expected, got nil)"
thanks for telling me this, i was afraid ,
good thing is now the error are gone
shouldnt load the map all at once
load blocks dynamically like every other voxel game 💔
what that means
you only load parts that are actually visible
i’m just tryna generate a 10x10x10 pit of blocks
but they gonna dig thru it
yeah no shit
idk how to do allat tho im new
read papers
to lua and scripting all together
I pretty sure now Roblox by default does not load parts that aren’t visible
However it is still a good idea to not load any parts that aren’t visible to the player
One way you could do this is just make the first 3-5 layers
Then you could use ray casting to detect if there is a nil layer or a layer that hasn’t been loaded yet
And then load the layer underneath it
it depends on what streaming is chosen, no?
Or, since you most likely store the state of the blocks (since you generated them and need to make sure players can mine them), just generate blocks around the block destroyed
That way you don't need crappy raycasting, generating excess layers/blocks
When a block is mined, simply check the 6 neighbors. If the neighbor was already mined, do nothing. If they weren't mined, and don't have a block already, make the block
No
Just take the position of the player. That's the block they're in
Store the state as a dictionary. Where the key is the coordinate of the block, and the value stores the state
Simply convert the player's position to the block coord
it doesn't sound like it has performance difference compared to raycasts
?
Bro a raycast could take a few microseconds
This would take maybe 50 nanoseconds max
Its literally indexing into a table
How would you even go about making a UI like this i dont understand how it works since the white part is getting bigger or smaller and going around the black part? i tried to design the UI but i don't understand how the white bar is getting smaller and bigger while saying within the shape
bro what i didn't know about it, any source?
Besides, raycasting is just unstable
What if the part hasn't been created yet?
What if a player is in front of the part?
What if the block has ore that sticks out?
Doing this through raycasting is just stupid
I’m confused what you mean state tho
okey i agree
{
blockId: number,
}
You can have blockId = 0 means its mined
If its nil, then it hasnt been generated
Sooo
Every part that get generated gets added to a table each block having its own id?
blockId is dirt, grass, stone, etc
Yeah
Okay so it’s more like
Am I helping yall or the guy who had the problem in the first place 💀
1232 = {
BlockId = id
Part = part
}
No lmao
I’m just trying to understand your pov
And each part that gets generated gets added to this table
Bases on the cframe
Its more that each block that gets generated gets added to the table. The state can then have a part
Cframe as the key
ohhh sounds hard, do you have any thoughts?
Coordinate as the key, a vector3
Well you said CFrame
Well it could be either
CFrame is uncessary
If we wanted to index a vector or a cframe
Only difference is one has rotation
But yeah position works
with a white bar you can have prepared constant amount of bars, but i don't understand now how to be able to generate any bar
Split the bar up into chunks and when u resize u can combine multiple middle parts and end them off with the top and bottoms
what
So everytime a part gets loaded we index it to the table using the position, then once a player has mined a block we take the players position and we check if there’s any parts in the table near that position or a block away, id not the wr add a new block to the table at the right position
Split it into 3 parts. The Top Middle and Bottom. Combine multiple middle parts to adjust the size
Idk how they do this either
But check out absolute sizes
I’m guessing they are constantly checking and re sizing the x/y to the be the correct size to fit in
The same size on the Y
Don’t need the change the X
What
Well that’s how they do it
They are making sure the Y doesn’t get larger than the size for holder ui
doesnt sound practical
can someone make me a roblox that script that if a player buys a specific gamepass theyre bubblechat will turn into a dark one?
This is not what you do gang
I can
For money
i have only robux
u can do it that way 
Sure how much?
i still don't exactly understand what distopian meant, like split all circle on 50 pieces, than connect them to make this thing?
50?
What are you guys trying to do
i dont have so much
Scam ahh
100?
500
yes but thats cheap and better with editable images
i dont have it
im just suggesting a low effort practical way
100 robux won’t get you anything bro
what do you mean by editable images?
bro i dont anymore
Are yall tryna make the white move around the circle??
Or just make the ciricle
make this white bar that can be long and short and also can be rotated in the circle if needed
both can be done via this method but im saying the white bar itself
It’s not very difficult to achieve
exactly its not difficult
okey you want to have a constant amount of bars or what? how i understand you only rotate them and that's it
like make 10 bars in photoshop and then spin them
and how you want to make it longer?
Ol my god blo
Do you mean it stays stationary
@tulip hearth Give me head
split it up and combine segments
is the cheap way
anyone need help w scripting? free of charge. dm me
okey i don't know what is editable images unfort but I trust you
u need to be id verified to use it so its eh
just depends on what works for ur circumstances
i am not sure you get it, what's the task itself
@hearty bronze
Well yeah that’s why I asked
Does it leave its starting positions
Or just grow
Around the whole cuticle
Circle*
let me explain you want to give an input x from [0; 1], alpha angle and after make this white bar that takes x from 1 of the circle and has this angle on the circle
like any size any angle
Bro idk if I’m slow
But idk what you just said bro
Yea what I’m saying is you just move white bar up while keeping is y size enough so it doesn’t go out
Or you just change the rotation property of the gui
i understand that you can rotate it i don't get how you want to create a bar like this of any size
that has curve of the circle
it was the main question
H
how good are u
a question rarely answered honestly lol
good enough to be free
I want to make a flashlight button. Where should I store the model for the flashlight?
something like repl storage or backpack i guess but i don't have that much of experience with tools
Real I asked someone from this server who claimed to be skilled to script a balloon with simple physics, that was a week ago with no response 😭
Keep in mind that some people are really good at coding physics while others are really good at coding logic. Physics is one of those things that kind of merges into a completely different mindset than just coding.
I know but he was saying he could code anything
And he could code nothing
😭
he meant that he can ChatGPT anything lol
yay
I'm a very seasoned coder and I would never say that about myself lol
I mean ... technically, yea I can code pretty much anything ... but some things require more effort than I'd like to put into it so I'll just say I can't do those things 😄
How can I make my body stay when I respawn?
wdym
Yeah I used to think I could anything after about 2 months of scripting, I started trying to do some new things and I quickly realised I had no idea how to do anything 😭
don't set the character to autoload, do your animations when the humanoid dies, then load the character after the animation is done
I never have my characters set to auto load so that I can have more control over when it does.
Thx
How long have you been scripting just wondering
WHAT
How old are you 😭
old enough to be the dad to whoever would ask that question of me lol
wait yo
name every language you know
I only know 3
I started out with BASIC, then QBASIC, then Visual Basic, then C#, then Python, KIX, VBScript, JScript, Python, PowerShell, ASP.NET, Ruby on Rails, and a bunch others
I don't really code in all of those anymore, most of them are in the past
bro started at the bottom…
you started out with python twice!!
WOah
Today, it's mostly PowerShell, Python, Lua, and a couple others you likely have never heard of
oh yea I said python twice lol
mb
technically that is true because there was a long gap between when I learned python and the days when I actually built things using it
I work in cybersecurity
Today, most of my Python coding is in the form of Azure functions
automating data ingestion for customer SIEMs
Man I was finding it hard to believe you were over 25 and using discord but I guess the youtube makes it clear
yea I am an old fart to most of the budding roblox developers 🙂
There are quite a few of us in our 30s and 40s making games on here, actually
most of us live in the shadows
you can just copy it from their profile…
I mean .. lol what Dngr said
yours is 1201237563894153216
Why would you need to do that
Well I assume he doesnt know whose opening the executor
your discord id is public
I wouldnt be worried 😭
I wouldn't care if anyone has my IP address or my discord ID
mostly
there's not anything useful you can do with that
bro what
????
there’s no way this dude is an old man why he in hidden developers
fentmaxxing in #code-discussion ?
Do you mean user id's
I'm not sure why it matters if you have someone's discord ID
thats useless data
cant do shit with that shit 😭
I mean if you are using it for analytics reasons, that's ok
bro discovered properties and httpservice for the first time
but it's not like they are going to hack you with it or something
ok let's start with ... don't execute some dude's script
never a wise idea
yes it is possible
it's publicly available information
just remove it from the script 🙏
then he wont know
unless its obfuscated
then just dont execute it
it's super easy to deobfuscate scripts with AI
AI will gladly rewrite an obfuscated script for you nicely formatted if you ask it lol
I do that all of the time to understand what people are doing when they try to attack my games
Then I break their shit
lol
My game is a UGC game so I get all kinds of kids trying to steal it
I think I've seen pretty much everything they can throw at it
i see
Roblox seriously needs to fix the ability to patch their exe
All of those loaders are doing that so they can hide their activities in CoreGui
interesting
Makes it super hard for us to directly see the code they are running
It's such an easy thing for Roblox to fix, it's super frustrating that it is still a problem
yeah
Is there a way to unload parts as opposed to changing the transparency on them to help with load times?
I feel like they are just gonna do 1 massive ban wave soon ngl
parent them to something other than workspace
like replicatedstorage
i recommend having LOD folder in repstorage
then just throw it in there
yea, changing the transparency doesn't really help much (or at all) with load times
I mean, I guess if lighting is the issue with your load time
but not likely
you could also parent them to nil and keep them in a table if their original parent is important
If you are trying to combat long load times, why even load them into workspace at all until they are needed?
So does that mean only what is near the player will be loaded if it’s parented to replicated storage?
And enable streaming
yes basically
thats how it should work atleast
Alright good to know thanks
and when something is out of range, it will be removed
no
I just got into learning lua so I’m trying to pick up so good habits and tricks
If it is ReplicatedStorage, it is replicated to the client but not "loaded"
it is only "loaded" once it is in workspace
but if you parent it to Replicated Storage, you will still bog down the load time with the network traffic
So i have to move it from storage to workspace?
it is loaded when it loads into game, its replicated if it should be and its only rendered if its in workspace
hey guys
I keep the things I don't want loaded at runtime in ServerStorage
how long did it take yall to learn how to script
can also be rendered in viewport frame
Also, I don’t understand the difference between a local script and a regular script
Cause they both have different syntax
There are great youtube videos that cover beginner things like that
no they dont
they just have different runcontext
server can access almost everything and client can only access client accessible things
check on roblox docs
technically he is right ... server scripts have things available to it that local script do not. he just used the wrong word for it (syntax)
anyone wanna work on a cool project?
local scripts only run on client and things that are changed via local script will not replicate (be shown to other players)
you can also run a script with local context in workspace
yes
which is very useful sometimes
I’m teaching myself but I feel like I’m not exploring enough and missing out on a lot of different things
Cause I hate watching yt tutorials
i would not suggest keeping scripts in workspace
I can tell you that people firing things off at you in a Discord channel is the worst way to learn to code lol
you need to watch quality and not quantity
lol yeah
Look at B Ricey's videos
you dont have to tho
Those are really good
I’ve just been thinking of features I want to make, having a go and for the bits I don’t get ask ai how to do it
watch some tutorials if you dont know how to do something specific, or you can check roblox docs/devforum or check examples of it
Hey, man, I ask AI to make me starter functions all of the time now
aint no shame in that
and keep practicing and experimenting
I'm just lazy and will gladly let AI make the skeleton of what I want to do, then fix it up
But yeah I feel like I hit a wall in my learning cause it’s all just kinda the same type of features I’m making so I’ll give YouTube a shot
Need to learn about all the fire server stuff
yea wrapping your brain around Bindable Events and functions and how they operate differently than Remote Events and functions is a learning curve
and how to rate limit them so that attackers can't hack your game 😄
I just search online if I don’t know how to approach something, 99% of the time you’ll find a forum thread
Yep I already know it’s going to take a while
#1 piece of advice with that ... always make the server side the single source of truth for everything in your game
Yeah most of the time I do, or just put my code into ChatGPT to ask why it isn’t doing what I want it to
any RemoteFunction call from client to server should be a read only call
like 90% of the exploits out there exist because developers don't do that
I suffer and troubleshoot everything because I have to know precisely what every part of my script does for future reference
Does that mean it would completely stop exploiters or just for the most part?
If you are using AI but not understanding what the code is that it is giving you, you should not use it
Yea
nothing completely stops exploiters
What do you mean by read only?
your job is not to stop exploiters. Your job is to make it harder to exploit in your game than it is worth
Comments are a useful thing but I still don’t know how to use them in lua only python😆
You can comment lines by doing —
Meaning that the server script that accepts the RemoteFunction call should not have any ability to change anything on the server side
And multiple lines by doing [[—
—]]
Ahh thanks
RemoteFunction calls from client to server should only be GET functions
The thing is, I made a feature that grows a plant by making each part of it visible 1 by 1, seperate by a wait()
And I feel like I’ve done it in the worst way possible
oh, why?
How do you rotate a UI element from it's anchor point?
is that not a thing?
Because you don't want the client altering anything in the game that affects the gameplay
Hacker tells you have 47474844848 moneys
Couldn’t this also apply to remote events?
Must be true
Remote Events and Remote Functions should both be read only
Oh ok
Yeah I understand what you mean now
Is it better to have my own inventory system rather than the gear? I feel like gear could be easily duplicated by a hacker
For example, if you have a RemoteEvent called MoneyUpdater and on the server, the connected function accepts a parm like MoneyUpdater(1000) and updates the money by 1000 when it is called
bad idea
nvm found a hacky way to do it
There is a Rotation property on the UI elements 🙂
Yeah but it doesn't rotate along the anchor point
sadly
i had to make a small frame as the pviot point then just parent the element to that and use the small frame as the pivot point and rotate that lol
you set the anchor
yes
it will rotate around the anchor
You can still do It with the anchor
I guess I need a better understanding of what you are trying to do
I shouldn't assume
I shouldn't assume
i set the anchor point to be the right side of a image label but when i use the rotation property it still rotates from the middle though
yes okay
thats what i was thinking i wish roblox just rotated it around
the anchor / pivot point
are you rotating the element around something?
Yes like i wanted the element to rotate around the pivot point / anchor point
but it doesn't work like that on roblox i think
but i found a hacky way to do it using another frame so i think im good
yeah yeah
@exotic sequoia @somber vault is my stuff good
look good to me i only put brokenheart cuase it was exploit lol
yea I like how it looks
the character looks little low quality thats only thing for me
I'm not awesome at making UI look nice so it's better than I would do
Yeah
Crypto did you watch B ricey to learn scripting?
i remember b ricey haha
I actually did
Back when I was first making my tycoon
he does a really good job of breaking complex topics down
keep in mind, there are things in those videos that are no longer up to date
but it should give you a good fundamental understanding
send me ur tycoon i want to play it
It is in my profile
i cant see it
2m visits how much robux u make on tycoons in 2025?? if u wanna say lol
i always like to see how much
i need customers lol
yea the tycoon is not nearly as popular as it used to be
200 robux each thumbnail good price?
keep working man u will get them
classic tycoons don't get a lot of love from the algo anymore
did u make decent robux? from 2 mill
i like watching videos seeing how much people make so im curious
yea it used to bring in a lot
100K+?
now I'm lucky if it brings in any more than 2 or 3K a day
The fonts mid
and avatar is pixelated
some days go by and I don't even make hald of that
its okay i make 0 right now LMAO anything is good
I'm working on a game right now though
The UGC game is doing pretty good though
what game
its good tho
the font is not good
i used to have a scripting youtube channel back in the day called Xcrossy couple tutorials on there got like 100K+ mostly main menu tutorials lol
i was just trying to be nice by saying it's mid
Ill check it out!
would u rather me glaze it or tell u the issue
I just started exporting all of my game data and stats to Azure Log Analytics. I was thinking about making a video series on how to do that
It's super cool to be able to see your player data that way
How do i pass animation to the game and make it work? (Walk)
Its in game but not working
i need a scripter willing to pay a lot if done
what do you need, and what is a lot?
money robux
check dms
character customization system
okay I could do that, but what's the pay?
dm me
Helping ppl with scripts for free! dm me
fact or bait call it
fact
who wants to work on an rpg, I already have things going just need a few more scripters
Can you make a serializer for me
I wouldn't mind taking a crack at it if you'll let me
I don't have tons of experience though
dawg idc abt expierence Ill help you learn and guide you, just need some devs that actually wanna work 👍 , please dm me if ur intrestead
lf a coder for my game dm me for futher details
who can make me a game for $25
looking for a modeler to work on my dinosaur hunting horror game
please
more 👀
anyone wnat a job i get no good applicatns from my post
Lf someone to help with me games details after dm
can anyone help me with bridgenet
u may want to stay away from buffer based libs (or patch it)
https://github.com/ffrostfall/ByteNet/issues/34
what should i use
you dont have to use any to be honest
most large games dont
just normal remotes should suffice for like damn near anything
anyone know how to make a script for when a player touches a part it gives the player Admin with HD admin
ive been trying for like 3 hours
im using it for a click detector which could mean hella fires
unless youre firing a heavy amount of data in it you wont need it
ok what about using just using roblox buffers
using buffers is fine
as long as you sanitize
it just happens that alot of buffer based networking ones dont
but again ur just like complicating it for urself when u dont have to 😭
bridge net isn't buffer based
i thought so
oh wtf im braindead
is tat animations module like a animation loader
2 dollars for this whole game
anybody know the roblox plugin to download place files?
Can someone help me fix my Script? the issue is that when I use it after it successfully finished it doesnt give back my previous speed and it stays boosted 24/7
metatable
hiring a scripter
Use packet, it has detection against this
-# cc: @cloud ridge
open it in studio with version history, open it and download that from the opened copy
Not that version history tho there's another in game settings
yo this is godsend, thank you so much
wait wouldn't that be above the 900 byte limit?
o nvm thats only for UnreliableRemoteEvents
as someone who has little experience on other languages how hard is it to learn to script in roblox
I got a table and a chair
how do i make the idle script work what did i miss
is it true?
Best server to start getting commisions?
Here
For intermidiate scripters
That works too
Ok
you need to play and stop the track, not the idle
rip
also what does uis = game:GetService("UserInputService") do can someome explain like really simple
i see people write it alot
learn what services are
then what is services?
It's for inputs
are y gotta explain to non scripter please?
i am 5 year moon animator and i want to script some martial artist combo lol
it detects when someone clicks something
services are singletons (only one instance of them while the game is running) that are responsible for managing certain aspects of the game. for example: server storage is a storage container that can only be accessed by the server and not the client, tweenservice can be used to create smooth animations for almost anything, userinputservice is used to detect inputs from the client, etc
oh thank
i try to understand the symbol rn like == "
< > <= >= == ~= something like this
those are conditional/logical operators
less than: <
greater than: >
equal to: ==
not equal to: ~=
greater than or equal to: >=
less than or equal to: <=
that is a for loop
oh
its a non conditional loop that will only run a certain amount of times
yeah i try to learn these symbol rn
take it one step at a time though
learn computer data types, scopes, variables and functions
cuz the roblox offical one explain complex y know
roblox docs is very useful
maybe because english it not my first language
and then i use transalate it explain nonsense
english is not my first language either 🤯
you need to learn more scripting concepts and eventually you will
understand the roblox docs
i try to understand the logic how that work and where it come from because everything had a reason for existing y know
reading also need action too
if you dont do it then all time you reading from it would be uselee ngl
for now just practice and experiment and master the basics, watch youtube tutorials if you dont know how to do something specific or look at examples or read docs
that what i do and all i end up it copying code 😭
try to understand the logic behind the code
i do understand if else tho so it helpful for making m1 system thing
if you know how it works you wont need to copy
the problemn it writing
i had to still watch how to write local script.parent
and other all varible
then sting and symbol () other thing
🛌
Yo I’m a beginner to Roblox lua and I’m wondering how I should start out scripting and what to learn and improve on, and what to do first, whether to make a game and learn as I go along or just practice
local is a keyword that makes something only accessible in its current scope and any lower scopes
its always recommended to use local variables
() after something means it is a function call, you pass arguments into the ()
and the . thing
watch tutorials as an introduction if u dont know any other language, practice and experiment often and read roblox docs
that is indexing
you use it to access properties of instances or keys of dictionaries
and also dont make massive games to learn, make mini projects focused on something specific
Ok
Any expert dev is here can help me in just a little script in my game Please help I trying to fixing it but it shows error
Dm please
They don’t
this is so ass .... 💔
Guys how do I add a cooldown? code:
make a variable called like db or cooldown and set it to false at the top
and where it says if humanoid, add and not cooldown
then set cooldown to true, and after the wait set it to false
I'll try this, thanks!
np man, lmk if u need more help
like this?
.
almost, set the variable first at the very top, outside the functions
ok
u did good tho
oh nice
it works
I had the problem where you could spam click and it would spawn them all at once
Thanks man
np, pls sub to my yt as a thx 😂
Will do
wsg chat how do I play 3D sounds so that everyone can hear them? I deadass am struggling to make the sound play from the server so that everyone can hear it, whats ur way to do ts?
that's what I take as payment
lol
try to put it in a basepart
Emilki on youtube ngl it might help u
and make sure the sound type thingy is not set to "Linear"
This channel right?
yeah I saw
some are trash but some actually help u some tho
I think I got you in my recommended once
lol rly? was it a squid game vid
the lobster vid
yeah haha
np
its inverse, also the parent of the sound is the HRP
okay, and its not playing 3d but for all players the same or?
only the client can hear it, when they emit the sound
ah thats cause you do it locally
u can do it locally (one person sees it) or globally (all)
I'm playing it on the server though
lemme see the script and where the script is
I require 2 modular scripts for dashing on the client, in the modular scripts I fire a remote event to a server scripts to play the sound and emit VFX
module scripts r in plr starter scripts so is the local one
the server is in server scripts
the sound itself is being parented to the players hrp on the server
okay sounds right
if u want I can take a look if u send the file
alr
the mfs in #code-help r so weird dawg
anyway ill be home in 20 mins send me the file if u want some help
haha sure, but they're like actual geniuses tho
useless as hell 😭
yeah nah not them
they're rly useful sometimes
