#code-discussion

1 messages · Page 201 of 1

real hemlock
#

lol

#

fr

#

let me ask the ex principle of studio

deft coral
#

actually?

real hemlock
#

yup

potent glen
#

Guys how useful is roblox controllermanager for a custom movement system

#

Or should i just code my own from scratch

real hemlock
#

he might be under nda on that topic

#

we shall see

deft coral
#

Ive argued with studio heads about this

#

As in they wanna do github but they overcomplicate it for a simple project, but I have no defense cuz its lowkey like yeah its kinda doodoo

real hemlock
#

Will try to get my contacts to budge

#

I’m going to ask if it’s even ties internally first but if it isn’t it’ll take a fuck ton of detanglinh

real hemlock
#
#

so i’m hopeful

deft coral
real hemlock
deft coral
real hemlock
#

"they only exist in team create afaik, so there shouldn’t be any “file” that exists at all to save them in"

#

ok so thats out the question

#

the point made earlier

deft coral
#

lol

#

but that does also show like

#

then they DO have it

#

lol

real hemlock
#

yes i did piss off an engineer to get that response by waking them up at midnight on a weekend

#

but alas

#

it’ll get reviewed soon

#

i believe

woven gazelle
#

100 ROBRICKS???

gilded stag
north rivet
#

Why did no one tell me about table.find

#

Im starting to notice that most things that exist in roblox have a smaller or dumbed down version of itself

balmy zenith
#

how do you not know

north rivet
#

I Just never knew

#

never showed up tilll i used a bit of chat gpt

balmy zenith
#

how do you not read all docs of standard libs cathello

north rivet
#

What that

#

thats a thing

#

pls send it

balmy zenith
#

umm

north rivet
#

i usally just start coding and look it up and find the roblox documentation that needs it and cycle through till what i use works

#

and if that dosnt work then i use chat gpt

north rivet
#

saving my life

slender flicker
#

Guys can someone tell what is this ?

north rivet
#

Free Robux generator John Builder man used this to Make his quadrillions Dont tell a soul -- Shhhhh

wild kayak
#

who want plant vs template

slate shale
slender flicker
#

Oh

wild kayak
austere seal
#

🎮 RETRO MINERS - TESTERS WANTED! 🪓

Hey everyone! I’m looking for a few testers to try out my new Roblox mining game
💎 Dig, mine, and upgrade your way through retro-style worlds.
⚙️ Help find bugs, test new features, and share your ideas to improve the game!
💬 No payment – just fun, early access, and a chance to shape the game before release!

👉 DM me if you’d like to test! Spots are limited, so join fast! 🚀

slate bloom
#

Ew

slate bloom
wild kayak
slate bloom
rocky basin
slate bloom
vale crown
remote bear
#

i am sorry for the video quality in advance

slate bloom
#

why would you use lerp over tween

buoyant junco
balmy zenith
glacial girder
#

特拉拉莱罗特拉拉拉

#

[文字歌曲《TRALALERO TRALALA》]

[简介]
特拉莱莱罗特拉啦啦啦啦啦

[普里佩夫]
特拉莱莱罗特拉拉拉
特拉莱莱罗特拉拉拉
特拉莱莱罗特拉拉拉
啦啦啦啦
啪啪啪,啪啪
啪啪啪啪,特拉啦啦
啪啪啪,啪啪
啪啪啪啪,特拉啦啦

[对联]
卡布奇诺加芭蕾舞演员
Хм, о, 卡布奇诺芭蕾舞演员
黑猩猩加香蕉
Хм, о, chimpanzini bananini (Ха)

[普里佩夫]
特拉莱莱罗特拉拉拉
特拉莱莱罗特拉拉拉
特拉莱莱罗特拉拉拉
啦啦啦啦
啪啪啪,啪啪
啪啪啪啪,特拉啦啦
啪啪啪,啪啪
啪啪啪啪,特拉啦啦

wooden sorrel
#

Now for graph comparison

#

😭 more math and I gotta overlay multiple paths 😭

#

and I gotta fix this to be a module script

glacial girder
#

i am very unemployed

wooden sorrel
#

who loves graphs

#

not me

ember nimbus
#
  1. use buffers
wooden sorrel
#

why can path2d only support 100 points 😭

#

much better

#

now to make the paths connected

white nova
wooden sorrel
#

I need to implement tangent based smoothing

#

and scroll wheel zoom in and out

#

then need multiple path2d's

#

since max is 100 points on a single path2d for some reason

somber vault
#

Ahh okay makes sense

wooden sorrel
#

and I need to render around 32000 points

#

😄

#

I kinda wanna see what performance is like with 100 path2'ds rendered

somber vault
#

Yeah no makes complete sense

wooden sorrel
#

but its either multiple path2d's or I make my own path calculation which I really can't be bothered doing

#

so thats the goals for tomorrow

somber vault
#

Yeah I hate doing path calculations

hasty isle
#

Who here is a discord bot developer?

slate bloom
hasty isle
livid crater
#

like wht

proper oxide
#

does anyone have game ideas

livid crater
proper oxide
livid crater
proper oxide
livid crater
#

click a button the more you click the more you "brainrot"

livid crater
strong fog
#

is it good practice to detect (while holding a tool) player mouse and when player press on something it checks if target is player if yes then it deals a damage? someone know how to add rays of shoot like beams idk

remote bear
shy cipher
#

I heard tweening on the server is really bad so for a door sliding system (for an anchored door) I'm thinking about teleporting the door to the "opened" position on the server and making all the clients tween till it's opened instead, is this a good idea?

balmy zenith
random nebula
#

and yeah its prolly slower

#

never cache builtin functions

balmy zenith
#

.new is fastcalled or whatever whilst yours prolly dont

#

idk dont quote me on that

shy cipher
remote bear
random nebula
random nebula
random nebula
#

you can check the bytecode

#

if ur unsure

#

i guarentee u that it does not make it faster

balmy zenith
#

unless its like for readability which would be very rare

random nebula
#

you may also be able to remove the first nested if

shy cipher
#

wait not this one

random nebula
#

table.insert is also faster than t[#t + 1]

strong fog
#

is it good practice to detect (while holding a tool) player mouse and when player press on something it checks if target is player if yes then it deals a damage? someone know how to add rays of shoot like beams idk

shy cipher
mild mulch
#

``

random nebula
#

pass display.Screen as a parameter to the function also

shy cipher
#

what character is `` brah

balmy zenith
mild mulch
#

the one before 1

shy cipher
remote bear
shy cipher
remote bear
balmy zenith
shy cipher
#

but how to format it into lua?

slate bloom
#

i will do ANYTHING FOR 12 DOLLARS

mild mulch
balmy zenith
slate bloom
#

ANYTHING

shy cipher
mild mulch
#

.

slate bloom
#

call me rn

mild mulch
#

local
slate bloom
#

no ong tho i need 12 bucks

shy cipher
slate bloom
#
```lua
print blah
mild mulch
#

i was used to github's markdown where u have to space after quote

slate bloom
#
print("OEAJPEING")
random nebula
remote bear
random nebula
shy cipher
#

my messages aren't sending ahh

#

ok phew it's only with the code formatted messages

strong fog
#

is it good practice to detect (while holding a tool) player mouse and when player press on something it checks if target is player if yes then it deals a damage? someone know how to add rays of shoot like beams idk

shy cipher
#

crisis ahh english

remote bear
shy cipher
#

so when I enter after formatting my message into a discord message, it just creates a new line instead of sending it

balmy zenith
remote bear
#

Thanks for the tips

strong fog
shy cipher
#

print("hello chat")

#

that sends but not the lua formatted one

shy cipher
random nebula
#

its funny tho ur doing meaningless optimzations like vec() but not caching ur table accesses

remote bear
shy cipher
strong fog
remote bear
shy cipher
#

would this work to position the door left by exactly how wide it is?

remote bear
random nebula
#

do stuff like local function update_segment(offset_max: vector, offset_min: vector)

balmy zenith
#

also assuming width is x

shy cipher
shy cipher
remote bear
shy cipher
#

wait no it's still wrong xd I only gave the X values and not the other two lmao

proper oxide
balmy zenith
#

id use cframe

#

so its local space transformations

proper oxide
#

size/2

balmy zenith
remote bear
# shy cipher aha

i am not sure you can edit individual axis’s like that. Try pos = doorPos- vector.create(doorSize.X, 0, 0)

balmy zenith
#

so like
door.cframe *= cframe.new(doorwidth/2,0,0)

proper oxide
#

yes but if ur subtracting it do

#

door.cframe *= cframe.new(doorwidth/2,0,0):Inverse()

balmy zenith
proper oxide
#

door.cframe *= CFrame.new(doorwidth/2,0,0):Inverse()

proper oxide
balmy zenith
proper oxide
balmy zenith
#

it wouldnt make sense for it to not

proper oxide
#

unless ur using CFrame.new(Vector.new-Vector.new)

balmy zenith
#

i mean - to the offset number

shy cipher
#

I tried this, it works but it gives a weird effect where from the two doors only one remains??

proper oxide
#

CFrame.new()-CFrame.new() wrong but CFrame.new()*(CFrame.new():Inverse()) is correct

shy cipher
proper oxide
shy cipher
balmy zenith
balmy zenith
proper oxide
remote bear
shy cipher
balmy zenith
proper oxide
proper oxide
#

the left door goes left and right goes left

#

it should be left door goes left and right door goes right

shy cipher
#
door.Position = Vector3.new(doorDefaultPos.X - (door.Size.X - 0.1), doorDefaultPos.Y, doorDefaultPos.Z)

trying this, also leaving some of the door exposed so I can actually close it

shy cipher
#

how do I decide which door is right or left huh

balmy zenith
#

can prolly rotate the door 180

#

and use same code

proper oxide
remote bear
shy cipher
# proper oxide name them

I'm using tags tho, I think I should use the tags as an identifier for the door and the name as an identifier for right or left

#

I'll try that

proper oxide
#

u can rotate one door opposite 180 degrees

proper oxide
#

then RightVector*Size

#

Door.CFrame.RightVector*Size

shy cipher
proper oxide
#

but the door is already rotated 180 degrees

#

so the rightvectors look opposite

shy cipher
#

it's actually not rotated at all

remote bear
proper oxide
#

thus opposite directions move

shy cipher
#

oh that makes sense

proper oxide
#

Door.CFrame.RightVector*Size

shy cipher
#

yeah I was just gonna say that

proper oxide
balmy zenith
shy cipher
proper oxide
#

it should be

balmy zenith
#

it should be multiply

#

door.position += rightvector*amount

balmy zenith
#

(or cframe it)

shy cipher
balmy zenith
#

which is a unit vector

proper oxide
balmy zenith
#

which has length of 1

proper oxide
#

if u want them to go opposite ways, u gotta make one door opposite direction

shy cipher
# balmy zenith which is a unit vector

I've heard that's called normalising the vector. they tell how to do it but not why you should do it or why it's even helpful so I never really get the point

balmy zenith
proper oxide
shy cipher
shy cipher
proper oxide
#

u multiply it with size

balmy zenith
proper oxide
#

if the rightvector is negative

#

the size goes in the negative direction

shy cipher
balmy zenith
#

use pythagorean theorem

shy cipher
#

so you want a singular number?

balmy zenith
#

no

#

length = sqrt(a^2 + b^2 + c^2)

shy cipher
#

like a combination of the x,y and the other axis (I can't type it) turned into the number 1?

balmy zenith
shy cipher
#

ok but why should I normalise a vector

balmy zenith
#

because a vector with length 1 multipled by a number X would make the length X

shy cipher
balmy zenith
#

multiply by a number is same as multiply by Vec3(N, N, N)

balmy zenith
shy cipher
balmy zenith
#

simply put, when you interpret a vector3 as a direction
multiply by number makes it longer
adding a vector3 skews the direction

balmy zenith
#

to make it the desired length

shy cipher
#

multiplication preserves the direction? adding wrecks it?

proper oxide
shy cipher
balmy zenith
#

say
(1,0,0)

(1,0,0) * (3,3,3) = (3,0,0)
(1,0,0) + (0,1,0) = (1,1,0)

shy cipher
#

can you make an equation for both left and right doors and compare with multiply vs add

proper oxide
#

they have their own cases for scenarios but for this particular one u just need multiplication

shy cipher
balmy zenith
#

multiply scales it from 0,0,0
adding offsets it
if you visualize it as a vector, it would make sense

proper oxide
balmy zenith
shy cipher
#

but I'm sayin' the vector is pretty abstract and it probably is just a position value. how do we know where it's facing?

#

or are we considering the orientation too as in cframes

balmy zenith
shy cipher
# balmy zenith

so the direction should be a mean of all axes I'm guessing?

proper oxide
shy cipher
balmy zenith
#

basically, you draw a line from 0,0,0 to 1,1,0

proper oxide
#

then u get the cframes orientation

shy cipher
#

ah so we increment the values (I'm visualising in a 3d space) and that gives us the direction at the end?

balmy zenith
#

which is why
AtoBdirection = (B - A).Unit

shy cipher
#

what really is the direction as in value tho? is it in 360 degrees? radians? some other value?

proper oxide
#

degrees

crimson juniper
#

boi

shy cipher
#

but orientation wants 3 values and this is like one value

proper oxide
#

if u run the code and get the orientation in run testing mode

#

in explorer

balmy zenith
balmy zenith
#

although i believe orientation is a better representation of true rotation

shy cipher
#

can we use orientation to find the direction

supple spindle
#

i did it aswel like that

#

so i had it in degrees

balmy zenith
#

yes but you would have to define which axis of the orientation to mark as your direction

#

ie x axis or -z axis

shy cipher
#

what's the difference

balmy zenith
#

simply a different interpretation

#

you could ask the same of whats the difference between a position and orientation, after all they are both 3 numbers

fathom sundial
balmy zenith
fathom sundial
#

well he asked what the difference was

#

told him the difference

#

🤓

shy cipher
#

no I meant the difference of taking different axes for interpretation for direction

balmy zenith
#

well it would point to different directions of course

#

imagine a cube

#

each face/surface of the cube can be considered a direction

shy cipher
#

what if I just want the general direction would I take the average

balmy zenith
#

define "general direction"

shy cipher
#

no idea how to say it in words

granite igloo
balmy zenith
fathom sundial
shy cipher
balmy zenith
#

it should be like
open: door.Position += door.RightVector * doorWidth/2
close: door.Position -= door.RightVector * doorWidth/2

proper oxide
#

the other 2 axis

shy cipher
#

width is the X axis right?

balmy zenith
#

sure

shy cipher
#

it works nicely thanks

shy cipher
balmy zenith
#

because it auto converts to vec3
like X turns into (X, X, X)

shy cipher
#

natively?

balmy zenith
#

yes

shy cipher
#

would it error if it didn't convert

minor pilot
#

guys looking for a builder+modeller for a unique game, giving 15% revenue if ur both modeller and builder and 10% if only builder. dm me now if u are a expirienced builder cuz we gonna earn tones of robux and u get 10-15% of it

balmy zenith
native sail
balmy zenith
native sail
balmy zenith
#

doesnt matter if its negative or not its squared

native sail
balmy zenith
#

..

slate lotus
#

i am deadass interested in how grow a garden's growth system works

balmy zenith
#

probably simulates per atom

shy cipher
# slate lotus i am deadass interested in how grow a garden's growth system works

I think it takes the time you were offline then passes it into a function to grow your crops using that much time. then I guess it procedurally generates a plant with that time, probably dividing the plant into many baseparts where the primarypart of the plant model is the current part being growed from; using some logic to generate a fruit or flower here and there after some basepart generation

scenic cove
#

yo anyone wanna make a game with me, there is no pay but you can use it for your portfolio

tribal meadow
#

or js code smth like steal a brainrot if you want

#

depends on you

vale flax
tribal meadow
silent maple
#

Yo guys

#

I need your honest opinion on how much you would take for the jjs ~70% accurate framework

silent maple
grave zenith
#

Hey guys I wonder how blox fruit a such big game has so much exploiters. Is it hard for them to fix it ? I don’t understand

silent maple
#

Of how unsave the clien is

#

Client

#

Unsafe*

surreal swift
#

yo i just finished some work on my game can someone come and test it in game ? im the owner so i cant check some stuff becasue i alr have them

surreal swift
grim carbon
surreal swift
#

the game is still in development so i just need a quick check that everything works just fine

grim carbon
#

oh u mean i wont get paid if i test it?

#

i dont mind

surreal swift
#

yeah

grim carbon
#

i dont mind

surreal swift
#

ok whats your username

grim carbon
#

PokeAltSigma

#

very tuff

proud creek
#

Sure I can test please send me the game!

thick mesa
#

Guys why cant i chat in Hiring or For Hire

surreal swift
#

sent

surreal swift
grim carbon
#

and me?

surreal swift
grim carbon
#

ur user?

surreal swift
#

The_Reaper9953

grim carbon
#

i added u

surreal swift
#

join me

daring plover
#

selling a advanced stats system. all infos in dms

shy cipher
austere seal
#

hiring testers for my friend's mining game. dm me

proud creek
#

Does anyone need help with anything?

#

Like a piece of code or something?

wheat pumice
#

they cant implement generalized checks as that might interfere with certain games

brisk delta
#

hey guys, does anyone know how to get the position of a button that’s parented to a frame with a UIGridLayout?

wheat pumice
#

.Position

#

Thats it

#

The position is updated at runtime

grim carbon
#

hey twins how do i make a timer?

wheat pumice
#

what for

grim carbon
#

basically every 60min (globally) smt cool happens

#

if u can help pls DM me

brisk delta
grim carbon
#

cant pay tho

wheat pumice
#

local lastTick = tick()
RunService.Heartbeat:connect(function()
local deltaTick = tick() - lastTick

if deltaTick > interval then
     sendGlobalMessage()
     lastTick = tick()
end

end)

grim carbon
#

whats that?

wheat pumice
wheat pumice
grim carbon
#

oh for me? :D?

wheat pumice
#

or just do

while true do
SendGlobalMessage()
task.wait(interval)
end

#

both work

grim carbon
#

so thatll make it so every 60MIN smt cool happens?

wheat pumice
#

in your case the second would be better, as you dont require precision

grim carbon
#

thank you!

wheat pumice
#

u need to implement the features like SendGlobalMessage yourself obviously

grim carbon
#

ye no worries i might be dumb but not that much

wheat pumice
#

also, make sure to do it on the server, and spawn the loop under a seperate thread

grim carbon
#

okie dokie

zenith cloak
#

Im genualy asking how are you able to make a server proof flying system cause like its straight up not possible to make it server safe does anybody know how?

grave zenith
brisk delta
grave zenith
brisk delta
grave zenith
storm laurel
#

try .AbsolutePosition

brisk delta
grave zenith
brisk delta
balmy zenith
#

u capping

timid vessel
somber vault
#

Is there a function for when I player has loaded in to the game?

brisk delta
#

use PlayerAdded

shy cipher
proud creek
#

the absolute position in offset on a screen of a gui object

grim carbon
#

can someone help me upgrade my code?

sacred ore
#

IDC about bulling. LF starter scripters to make me simple and smooth spider hanging system and thing that lets you stick on things

#

300 payment

grim carbon
#

pls can someone help?

native quest
bleak oak
#

lf scripter for my blue lock game dms if intrested

tribal comet
#

I have a question for anyone who is in this chat. What is the closest language to luau and how did you learn luau?

gleaming ermine
#

Tutorials

tribal comet
#

Thats what im doing rn. But what is the closest language to luau?

south bridge
#

english

tribal comet
slate bloom
#

you can make alot with python

tribal comet
runic quiver
#

Anyone know a series that I can use for scripting (im a total beginner), I asked my friend to teach me and he gave me a full script and told me to study it, which I didn't cause I didn't understand anything

tribal comet
#

Brawl Dev on Youtube.

#

He has a really good tutorial.

runic quiver
#

He teaches everything?

tribal comet
#

Let me get a link.

runic quiver
#

like from the start to advanced type scripting?

#

dw

#

I see it

muted copper
#

Like fully locked in?

#

If so accept my friend request

runic quiver
slate bloom
#

lwk still use him

#

hes got beginner and advanced

#

chatgpt

quasi urchin
#

👍

balmy zenith
fossil cave
#

life is roblox

opaque granite
#

selling a automation script that afks please donate
dm me for info

white rapids
#

Dm me I need a scripter for minimal work

safe lagoon
#

whatever

#

this chat is so dead ngl

fallen summit
#

disease sound effect

glossy wave
#

old videos but he's very good at explaining

balmy zenith
#

8 hours of yapping later

#

not worth it fr

stoic radish
#

Wheres the file button?

deft pasture
#

this is my first time animating on blender for day2 is it good?

#

i learned how to animate 2 rigs at once

surreal swift
#

someone got a good pet system tut that i can watch im trying many different ones and cant do it

#

i need someone to help me create a pets system for free and fast please help me rq

dry agate
#

Does any1 know if VFXs on UIs is scripter job or sum

proud creek
dry agate
proud creek
#

For emmiing gui particles?

dry agate
#

Yes

proud creek
#

A scripter, Gui Vfx is not a thing in roblox by default so you have to script it. (Hope this helps!)

gloomy kernel
#

yo can yall read this for me and explain whats going on

gloomy kernel
#

my game might be in danger if i cant figure out what theyre asking

proud creek
#

I can't this is 100P lol

gloomy kernel
proud creek
#

I went through google lens because the text is just not legdible, i'll tell you what I find out!

#

Ok so pretty much there is a user that probably has done bad things or somthing, anyway you need to deleate there datastore api so ye

dry agate
#

@proud creek What if I want a custom UI VFX tho

#

Like a stylized flame

barren anchor
#

i made a simple door open on E script but when i press E, my character turns into osama bin laden? Is that common?

proud creek
#

use a flipbook texture with the plugin

#

and make sure the frame is very small for fire

#

so it all is in ine place

#

you don't need to spend money unnecessarily

barren anchor
#

so .. about my problem?

proud creek
#

can you please share a video?

raven wadi
#

i heard that you can use modulescripts to sort of replace remoteevents, is there any benefits to this?

torn cargo
#

B

deft coral
#

Module scripts do not bypass the client server boundary

strange kiln
raven wadi
hasty mesa
knotty forge
#

i got a warping portal teleport system where when u hold the tool type ''Place1'' then click u open a portal but the portal white neon part is in the script made and i want to change it into a vfx i made but dont know how

tough fable
#

😱 elbow musk is this real

civic garnet
tribal comet
#

If any of ya'll who are in the chat know Python, can you tell me how you learned.

autumn oak
#

how do i get the bundle id with a part of the bundle

indigo thorn
# tribal comet If any of ya'll who are in the chat know Python, can you tell me how you learned...

are you a experienced scripter or not already a scripter? python itself is a fairly simple language, I already knew how to define variables and how to for loop just with roblox luau knowledge, im probably missing some but within an hour I already knew most of the basic syntax. Usually if I wanna learn a new language I go to a crash course ( i dont think I watched a python one maybe i should, and GAH DAMN THEY ARE BORING), then I make projects and google and fix problems, after all of it I send it to chatgpt and let it roast my ass. Besides python is pretty much just a library language ngl. The only hard part is learning the libraries (which is just time and memorization)

quaint escarp
#

is this good

lavish summit
#

hello, how i convert a model ( into it’s a meshpart ) to a tool ?
( it’s a scarf )

bold hound
radiant lark
#

Who has a working case system for a gamble game

torn cargo
#

can someone give me something to script that'll take 200 lines

quasi turtle
#

Is GetChildren consistent? Like when I get a list of parts from a folder does it always return the same order of parts?

pearl eagle
#

Anyone need a fully working shop with sounds and scripts for 250 rbx

#

DM ME

bold hound
pallid cairn
#

Any scripters wanna join a team of 3?

bold sequoia
#

what do yall think

bold sequoia
#

Thank you 🙏🏾

pallid cairn
bold sequoia
#

I played around with free assets for like a week 4 years ago, then 1 year ago messed around in scratch and made 2 decent games. But actually developing in luau for 2 weeks

pallid cairn
bold sequoia
#

Basics like if, functions, arrays, events, properties, instances, input service, tween service, basic Vector3 and CFrames, leaderstats, basic UI interaction

bold sequoia
#

Alr

pallid cairn
bold sequoia
#

I don’t see it on my end

pallid cairn
#

should be in message requests

bold sequoia
#

Ah i had to accept it

deft coral
autumn oak
#

how to make a roblox object unmovable without anchoring (i want to animate a bot without making it able to be pushed)

deft coral
#

Physics constraints

gleaming jolt
#

can someone help me with my code

iron kraken
balmy zenith
strange kiln
#

I'm the first person to talk here at 10/13/23 EST on monday

#

heh

teal minnow
#

AI stinks

raven marsh
stable verge
teal minnow
raven marsh
alpine obsidian
fallen summit
alpine obsidian
#

Always wear safety glasses

alpine obsidian
#

No this makes partial sense

#

Because it's assuming you feel like

fallen summit
#

ok wait

alpine obsidian
#

A mass in your skull

#

Which normally you don't feel your brain

#

Except for maybe like slamming your head backs and forth

radiant turret
#

which one of yall mfs know how to fix animations not loading in game

alpine obsidian
fallen summit
radiant turret
alpine obsidian
fallen summit
#

it js takes what i have and makes it seems like i have an issue

#

🥀

alpine obsidian
#

Well it's trained to deal with idiots so it's probably assuming that you're referring to some sort of skin condition

#

Because sometimes people wouldn't know what to say

#

Idk

fallen summit
#

broski

alpine obsidian
#

It just assumes a problem

fallen summit
#

fr

alpine obsidian
fallen summit
#

yeah it js assumes the worst

quick jolt
#

Looking for a scripter to make a me a very simple game dm me for details a simple game you can make in a day or 2 Max

fallen summit
#

Never search your symptoms on google fr fr

raven marsh
quick jolt
#

Ts

alpine obsidian
#

Ts

quick jolt
#

Too much work

pallid cairn
alpine obsidian
#

"My heart is functioning properly and has no issues but.."

#

It is made to answer questions

fallen summit
#

it just gives general advice on how to keep it healthy

#

5/10 ai tbh it keeps assuming the worst until you reassure it 1000 times

alpine obsidian
#

10/10 ai has panic attacks when it does something wrong too many times and hates itself when it does such wrong and eventually deletes itself

raven marsh
teal minnow
compact spoke
#

Technology

#

Science!

viral kestrel
#

as i understand, the module script itself would be the class and the variable we make from requiring it is the object right?

balmy zenith
#

no

#

module scripts just returns a value

slate bloom
#

How hard woukd it be to create a really immersive controllable cannon?

#

Like i mean

#

The BFG from doom

#

Or a gatling gun on a stand

#

Would it be difficult or a few modules and a script

torn terrace
#

Guys how much is an exp system usually sold for?

slate bloom
#

Depend if you also have a quest system

torn terrace
slate bloom
#

15 if you do

torn terrace
slate bloom
#

Maybe 20

wooden sorrel
#

anyone know how I can programmably set the tangents on my path2d to smooth my graph?

strong spire
fair shoal
#

whats the best way to (without using instances) track status conditions of a player (i.e. isBlocking, isParrying, isStunned inCutscene, etc etc)

#

should i be making classes for every status condition

wooden sorrel
#

how can I use math to calculate tangents to smooth this graph?

wooden sorrel
#

in fact nvm

#

who needs smoothing

#

ill just make so many data points it looks smooth

#

time for 1,000,000 path2ds

open oasis
manic urchin
#

yo guys

#

im tryna learn some other languages like python and java

#

how can i learn it the best way?

last spruce
#

do i game devs disable the player walkspeed to 0 for loading screen or do they some how disable them when they load?

fair copper
deep oyster
deep oyster
#

Now, you just gotta make it look good.

fair copper
#

u mean visuals

deep oyster
#

Yea

fair copper
#

i was thinking of adding a character rotator type thing

#

if people scroll they can rotate the character

deep oyster
#

o yea, 100% add that

last spruce
lean ocean
#

Walkspeed

deep oyster
last spruce
#

How do like big studious make it so that players spawn in a private server and when they hit play they spawn into the main game

balmy zenith
#

just teleport

last spruce
deep oyster
#

TeleportService is only needed if when they click play, they are teleported to another place.

real hemlock
#

@deft coral Hi quick update - the guy who started code sync on the engine has informed me whilst GitHub is the best approach, he is actually pretty unsure if the internal systems are actually tied to Version History in the last 12 months. Therefore, since it isn't a thing the principle is aware of right now I have a very big feeling someone may have overcomplicated the system to tie every change to a "scripts in bulk" version, instead of doing the logical thing of connecting it to version history. Nontheless, since he is no longer working at ROBLOX I am going to actively bump this thread in 7 working days but I am awaiting a further response from someone who works on a different sub-team within the engine who may have some further insight for us.

Sorry I could not be of more help - two people have both said they don't even think it's made yet and has been neglected pretty much.

#

Think I pinged the right dude, if not my bad 😔

last spruce
#

how to make it players spawn in the character custom server instead of main server

balmy zenith
#

teleport reserved server

covert olive
#

could a client technically edit a module script by itself in rep storage

#

or nah

covert olive
#

aw man

#

ok thank you for the help

brisk delta
#

use the server to double check everything

covert olive
#

no its just a module that

#

handles placing animals

distant hamlet
#

he can do anything but its local to his client only

tardy shard
autumn oak
#

how do i update a humanoid description
i added new accessories but theyre not in humanoid desc

blazing oasis
#

Whst percentage is good for new users who stayed after 5 minitues

somber vault
#

what does pairs and ipairs even do

#

been scripting for almost a year and still havent used it

gleaming timber
#

any scripters looking for a job? offering 5-15$ usd per task

wheat pumice
#

how do u iterate over a table

somber vault
wheat pumice
#

ah, the abstraction makes people stoopid

somber vault
#

?

wheat pumice
somber vault
#

oh

#

its just really simple for me

cinder basalt
somber vault
#

and i live by that

wise turtle
somber vault
#

then what does it do

cinder basalt
wheat pumice
#

it doeant directly call it, but the bytecode is the same

wise turtle
#

the prep calls are also different

cinder basalt
somber vault
#

ok but why do people use it

cinder basalt
somber vault
#

90% of the code i see use it

cinder basalt
#

old code

somber vault
#

just seems so extra

#

oh

wheat pumice
cinder basalt
#

or people learned when it was necessary

wise turtle
cinder basalt
#

its still used out of habit

somber vault
#

yeah i started coding early this year

wheat pumice
#

oh. O0

#

oops

#

fair, very small difference tho

somber vault
#

is this good code though? (im adding my full pathfinding function soon)

RS.Heartbeat:Connect(function()
    local path = pathfindingService:CreatePath({
        AgentCanJump = false,

        Costs = {
            Bridge = 1,
            Danger = 1000
        }
    })

    local success, errormessage = pcall(function()
        path:ComputeAsync(fighter.HumanoidRootPart.Position, goalPart.Position)
    end)

    if success then
        for i, point in pairs(path:GetWaypoints()) do
            local part = Instance.new("Part")
            part.Size = Vector3.new(1, 1, 1)
            part.Position = point.Position
            part.Anchored = true
            part.CanCollide = false
            part.Parent = game.Workspace
            part.BrickColor = BrickColor.new("Really red")
            part.Transparency = .67
            
            debrisService:AddItem(part, .1)
            
            startWalk()
            
            humanoid:MoveTo(point.Position)
            humanoid.MoveToFinished:Wait()
        end
    else
        warn(errormessage)
    end
end)
#

see here i use pairs for some rzn

#

just saw it on forum

cinder basalt
#

no you dont, someone does

#

dont use code that you dont understand

somber vault
#

yeah dw

somber vault
cinder basalt
wise turtle
cinder basalt
#

CRIMINAL coding approach

somber vault
#

only thing i got from the forum is just how to use pcall and pathfinding

#

thats why the pairs is ther

#

there

cinder basalt
#

why do we need to go that deep

#

lets just live in peace in luau

lean ocean
#

cause they r weird

cinder basalt
strong spire
#

Who can script this

#

Check it out

lean ocean
#

no one

cinder basalt
#

its not like the guy you explained it to will understand either way

wheat pumice
wheat pumice
thorn solstice
#

so im using ai to make me a simple pathing npc and some reason on the torso theres like a gray floating part anyone know wtf it is and how to remove or make invisible?

somber vault
#

why wont studio compute a path to the center of this hitbox

#

only the hitbox has cancollide on

#

everything else is nocollison noquery and notouch

last spruce
#

**can someone rate my script and tell me where i can improve on and make it more advanced

a simple script that has a loading screen and if the player press play they be teleported to the main game**

local ContentProvider = game:GetService("ContentProvider")
local ReplicatedFirst = game:GetService("ReplicatedFirst")

local Players = game.Players.LocalPlayer
local playerGui = Players.PlayerGui

ReplicatedFirst:RemoveDefaultLoadingScreen()

local LoadingUi = script:WaitForChild("LoadingUi"):Clone()
local PlayUi = ReplicatedFirst["Play Button"]:WaitForChild("PlayUi"):Clone()
local button = PlayUi.TextButton

PlayUi.Parent = playerGui
LoadingUi.Parent = playerGui

button.Visible = false

local assests = game:GetChildren()

for i, asset in pairs(assests) do
    ContentProvider:PreloadAsync({asset})
    
end


task.wait(4)
LoadingUi:Destroy()


button.Visible = true

local teleportRemote = game.ReplicatedStorage["Remote Events"]["teleport player"]

button.MouseButton1Click:Connect(function()
    teleportRemote:FireServer()
end)
somber vault
#

how do i make pathfinding go to an object rather than the origins position????

iron kraken
#

and add a skip feature to skip loading

#

or only allow skip after important assets are loaded

kindred heart
somber vault
#

Because the npc can come in all different directions, and they just need to touch the hitbox

#

Its just a big hitbox

kindred heart
#

yh so surely do points in a circle around it idk

somber vault
#

That wont work

sturdy kindle
#

if i use and learn code from yt tuts in my game, will i still learn what like each script does and functions and syntax

deep glade
sturdy kindle
#

where could i find documentations

sturdy kindle
#

theres alot holy

deep glade
#

not much

sturdy kindle
#

under classes

deep glade
#

you dont really need it if you feel you already understand what it does

#

but if you dont the documentations there to be read

sturdy kindle
#

ohhhh

#

cuz when i learn the code from tuts i understand it but i can never seem to remake it

deep glade
#

it just depends on how consistent you are with scripting and if you put what you learned to practical use

deep glade
#

all you can do is just practice

#

i just spent like 2 hours today trying to do a teleportservice script

#

with no ai just documentations

#

and i learned alot more

sturdy kindle
#

oh cool

deep glade
#

just dont blindly copy the code word by word

#

try to understand what everythings doing

#

and say it out loud what each line does

#

like youre making a tutorial video

sturdy kindle
#

yeah

deep glade
#

good luck

sturdy kindle
#

i understand code i just cant make anything for myself 😭

deep glade
#

hope you make high quality games

sturdy kindle
#

🫡

shy cipher
# sturdy kindle i understand code i just cant make anything for myself 😭

start a passion project, rip off a game I don't know (I'm currently doing that and making good progress). when you use your own engineering skills to solve problems and find out the intricacies of simple stuff (like spleef) and face more problems of wanting to make it better than the original (like customisable spleef with effects) then it just comes to you automatically

sturdy kindle
#

i should just try to make my first game the passion project

shy cipher
# sturdy kindle i should just try to make my first game the passion project

well if there's no direction and actual design you're not really getting anywhere, either start from a game with a good base (e.g a friend's project) or try to imitate another game entirely so you know the direction and idea of what you're making instead of coming up with it out of nowhere and succumbing to poor planning

sturdy kindle
#

i have a basic understanding of everything but scripting is different

shy cipher
# sturdy kindle i mean i planned out a game for myself

I don't know about you but I'm remaking horrific housing from scratch, it's a pure-scripting sort of game that doesn't include a lot of building or other studio skills. you can try too if you think you're an intermediate at the least

sturdy kindle
#

my idea is like a fighting game or hunting game

#

i can use tuts for the big things but ill try to make the ltitle things myself ig

shy cipher
#

that's too big of a scope unless you're making very basic stuff that doesn't need perfect cooperation between the camera, client, server and all that. meaning you also have to factor in network optimisations

shy cipher
#

best I can recommend is a party round-based game

sturdy kindle
#

ohhhhh

shy cipher
#

if you've seen "advanced" tutorials on youtube (which are more like intermediate, you haven't seen advanced yet) then you're qualified to solo dev this kind of game

proud idol
sturdy kindle
shy cipher
proud idol
#

i see

#

but what about this lol

iron kraken
proud idol
shy cipher
#

then it's more like preloadsync lmao

#

I tried to make sense with what's in the name

iron kraken
#

ok mb idk y theres a wait then i think he can just remove it no

proud idol
#

he could, still should give option to skip in case internet is mc donalds wifi

iron kraken
#

yea like mine 😄

proud idol
#

otherwise game will be stuck on load screen for 5 mins

#

or more

sturdy kindle
shy cipher
somber vault
#

Hello got a question but I’ve got no image perms so I can’t show my example any1 here I can ask?

open vault
sturdy kindle
open vault
#

i wish i had a good partner thats good at coding that can like coach me to be a dev one day

sturdy kindle
open vault
sturdy kindle
#

or like barely

open vault
#

yes

#

i can code a kill brick

sturdy kindle
#

i can code

open vault
#

how good

sturdy kindle
#

not good

open vault
sturdy kindle
#

i undertstand more than actually coding

open vault
#

im watching a tutorial how to hack microsoft and then identify legally as microsoft logo

#

and dress like the logo

sturdy kindle
#

do you think i should start my dream game project with no knowledge of scripting

#

@open vault

somber vault
#

Looking for groups/games that make robux im paying with $$

open vault
#

working on this

sturdy kindle
#

yt tuts coming in clutch for ts

open vault
sturdy kindle
#

ok bro

open vault
#

oop just did

#

chatgpt just said it hopes 911 comes to my house

fair copper
#

hi guys is this lacking anything more?

sturdy kindle
#

did u make thise from scratch

open vault
#

for number = 1, 10, 1 do
script.Parent.Size = Vector3.new(script.Parent.Size.X + 1, script.Parent.Size.Y, script.Parent.Size.Z)
task.wait(0.5)
end

#

oh wow thats cool

shy cipher
open vault
shy cipher
open vault
#

so what are like trying to say? exactly?

sour jetty
#

anyone wanna test a game?

shy cipher
#

I need coaching experience so I can brag about it

shy cipher
#

but I need to know if your english is good

#

or I'll die

open vault
#

it is

#

i speak english

shy cipher
#

spell a big word

open vault
#

bet

#

floccinaucinihilipilification

shy cipher
#

this is so english

open vault
#

it actually is

#

or pneunomoencephalography

open vault
proud idol
#

Not sure how much content u wanna add

#

But base looking solid

fair copper
#

scripting wise, what do u think anything more i can add?

iron kraken
fair copper
#

yeah i know

#

xD

proud idol
#

Which would be indicated in the game design document of ur game

#

Not sure if ever wrote that

fair copper
#

i have a rough design

#

i dont have a game design doc explaining everything tho yeah

proud idol
#

You should write

#

You dont know how much it helps

fair copper
#

i have a figma workspaces

#

explaining how stuff works

#

😂

#

can you use hairs from ugc marketplace for games?

keen forge
#

hi lads

keen forge
#

i always wondered how people coded dashes in combat systems, never tried it out

fair copper
#

i think

keen forge
fair copper
#

i use velocity and impulse in some types of dashes

#

velocity is more controllable

#

impulse is like a cannon bullet

#

sort of

#

lol

keen forge
#

lmao

#

got it

#

I need to dive into it on my next games

fair copper
#

i gotta lock in after food break

keen forge
#

Since im only making a tycoon i don't really messed with anything related

fair copper
keen forge
fair copper
#

💯

#

hate frontend ngl

#

cyall

keen forge
#

cya bro

brave flax
#

Anyone know if sin is good for lobbed projectiles?

#

Or should I use other typa math

keen forge
#

its good

open oracle
#

Well projectiles follow a parabolic curve so probably not

keen forge
#

you need to get the function bro

#

bezier curve or smthing idk

#

i've only made circles tbh

#

spirals

open oracle
#

Literally use the position from accelration formula.. which is a parabola

#

Why would you do anything else than the literally formula which gives you the exact path it would follow in real life

keen forge
#

hehe he's right

brave flax
open oracle
#

So you want your projectiles to look inaccurate?

#

And how would you even use sin? It oscillates.. are your projectiles just gonna go back up eventually?

brave flax
iron kraken
brave flax
iron kraken
#

give more velocity until it reaches that height

kindred heart
iron kraken
#

and u can prob find out the path by using desmos

brave flax
#

And with sin I can do it

iron kraken
#

ok yea u can do that

open oracle
#

You can do that by setting the velocity

kindred heart
#

if u throw a rock does it keep going forever?

crimson juniper
#

what if i throw rock with full caseoh power it goes forever

solar inlet
#

is there a better way for a random reward func?

somber vault
#

Is it possible to set a pathfind to an object instead of a specific location

somber vault
#

Wdym

#

Thats just the position

solar inlet
#

yea

somber vault
# solar inlet yea

The thing is that the object is too big so the game thinks its blocking the pathfinding

#

Its just a hitbox

solar inlet
somber vault
#

Yeah

chilly canyon
#
-- Module script:
local Rarities = {
   {"Item1", 0.00001}
   {"Item2", 0.01}
   {"Item3", 0.1}
};

return Rarities;

-- script:
local Rarities = require(--[[Module script]])

local function GetItem()
   local RNG = Random.new(); -- You could use math.random, this is just what I chose.
   local Counter = 0;
   for i, v in pairs(Rarities) do
       Counter += Rarities[i][2]
   end
   local Chosen = RNG:NextNumber(0, Counter);
   for i, v in pairs(Rarities) do
       Counter -= Rarities[i][2]
       if Chosen > Counter then
           return Rarities[i][1]
          end
   end
end)
real hemlock
#

hi

somber vault
#

why tf does the barbarian go zigzag through the old and the new path??

#

so annoying

iron kraken
somber vault
#

yh

iron kraken
#

dont use roblox pathfinding

somber vault
#

why

iron kraken
#

especially for simple movement like this u dont need it

somber vault
#

yes i do

iron kraken
#

since the ai only walks in 2d u dont care about the y axis u can make ur own that is a lot better

somber vault
#

it depends on the troop