#code-discussion

1 messages · Page 306 of 1

supple spindle
#

bccdedsfsdfsd

frigid totem
#

what do you think is a fair price for a data store system?

sonic parrot
ancient root
#

Can we start a petition to ban this bot

#

We don't need reminders for people who don't use marketplace, just add that reminder before someone posts / uses marketplace.

potent igloo
red thicket
#

Any scripters wanne help with making a rbx game dm pls

bleak orchid
#

Anybody know how I could stop the song playing when the player moves?

#

Like it plays the music but it just plays forever, and I don't think I can stop it unless its defined earlier

wicked eagle
#

AHHHHHHHH AHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH AHHHHHHHHHHHHH

#

@raw ice

wicked eagle
#

you should ask in code help

#

im sure they would be overjoyed to look at this

bleak orchid
wicked eagle
umbral carbon
#

Bro just blatantly promoted

#

You’ll get banned like right now if you don’t delete that

iron kraken
#

u better listen to him bro

limpid ore
#

@random hamlet Dms

random hamlet
night igloo
#

do someone knows thats that module that highlights players when u hover above them and double click them to open a UI or do anything? (tower defense games use it mostly)

regal salmon
#

its probably custom a majority of the time

#

not a particularly difficult feat

sly stream
#

the opening the sea animation

#

how is that possible

iron kraken
#

OPEN DA SEA

#

ill tell u bro

night igloo
iron kraken
#

its not

#

well u need more than just that

#

u need editable mesh i would say

sly stream
night igloo
iron kraken
#

because u can open the sea at any part

#

and open also has any length

night igloo
#

no you cant

#

its only in ur base

iron kraken
#

brother

night igloo
#

and in a specific spot

#

Well ive played another game like that it was like that

#

idk abt that one

iron kraken
#

yes but u can open it on any part in your base

sly stream
#

look i have this logic down:

night igloo
#

Ahh well the game i played u needed to stand in a small square

sly stream
#

just need anims

regal salmon
iron kraken
#

ok yea

#

true do that

sly stream
iron kraken
#

there needs to be three parts

#

the part on the left of the path the part on the right of the path and the rest of the ocean

night igloo
sly stream
#

ah i seeeeeeeeeeee

#

alright ty

iron kraken
#

welc

sly stream
#

is it possible to tween resizing from one side only instead of having it like change sizes from the middle

broken grove
#

Change position as well

inland totem
#

https://www.youtube.com/channel/UCzVPjHWw8uSjvKcv1otSFOw how much money would a muscle growth system like this cost

raven acorn
round bane
#

Hiring devs for a long term 2 player obbys project. Payment, % of ENTIRE STUDIO or robux after completion

small fjord
#

is anybody a scripter

mighty mirage
#

idk scripting

regal salmon
night hemlock
tawdry trout
#

U guys ever hit a point where u could code anything u want

#

Rn it feels like I need to tutorial every time I try doing a mechanic I haven’t done before

#

But like I can’t see to do it on my own based off my existing knowledge

regal salmon
regal salmon
#

not absolutely everything but most things i want to do, i can do

tawdry trout
formal jay
#

just keep making stuff

young crystal
#

no yt tutorials

#

🙏

regal salmon
#

i have a tendency to start new projects before i get far in previous ones so i have a lot of experience making new thing after new thing

tawdry trout
#

Alr

#

I guess I’ll js keep grinding ts

tawdry trout
formal jay
#

@tawdry trout one thing that helped me out was to not shy away from making something I want, so if you really wanna add something to your game, think about how you can do it instead of approaching it like its too hard

#

even if it ends up bad youll learn something

tawdry trout
#

Cuz I feel like what I want to make is way out of my skill

formal jay
#

what are you trying to make

tawdry trout
#

Well nothing like off the top of my head but that’s how it goes

#

Usually

formal jay
#

just work towards what you want, I think youll learn better that way if youre actually interested in the end result

young crystal
#

and work u way up

#

for an example

#

an obby

#

how to make a deathbrick? break it down

#

first u need to specify where the parts located at

#

then u need to specify the players character and humanoind and then u take health off if player hits it

#

code is basically just what do you wanna make? and breaking it into parts

lucid wind
young crystal
#

sorry if its hard to understand im not a good teacher 😭

lucid wind
#

I am

#

I am professional roblox studio man

young crystal
#

😭

tawdry trout
#

Oki dokes

glacial elm
#

anyone else getting this in their micro dump?

remote bear
remote bear
remote bear
#

Yes, it uses the Canvas draw module as a display

#

I made the raster engine mainly based of the series javidx9 did

wraith epoch
wraith epoch
#

what age did you start?

regal salmon
wraith epoch
regal salmon
#

or 7, i cant remember

wraith epoch
#

own initiative?

regal salmon
#

yeah

#

started making games in unity

#

cause i was inspired by youtube videos i believe

#

specifically Dani

wraith epoch
regal salmon
#

C#

wraith epoch
regal salmon
#

no matter what you start with though, it gives you the fundamentals of logic and syntax

wraith epoch
#

I am very interested in learning python initially

regal salmon
#

it also depends on what you want to do

wraith epoch
regal salmon
#

like if you want to make 3d games i wouldnt suggest python, id suggest starting with the language your engine of choice uses

#

e.g. roblox studio, luau
godot, gdscript
unity, c#

#

etc

wraith epoch
#

on luau

#

idk

regal salmon
#

are you wanting to make roblox games?

wraith epoch
#

english isnt my native language

wraith epoch
regal salmon
#

then keep going with luau

#

if you have a reason to learn python then you can learn it too

wraith epoch
regal salmon
#

any language can apply to APIs

#

creating APIs (particularly web apis) is most commonly done in javascript or python, but calling them is basically done by anything

regal salmon
#

if youre making a native api though then theres not usually a need to switch languages

winged edge
#

could someone help in type checking thingy?

wraith epoch
regal salmon
# wraith epoch what made you learn so many languages?

different interests
learned C# because i wanted to make unity games
luau because i wanted to make roblox games
java because i wanted to make minecraft mods
typescript because i wanted to make websites and discord bots

wraith epoch
#

I see that most good programmers know more than two languages, usually three

regal salmon
#

i also want to learn c++ but i havent really had a good reason to do so thats also beginner friendly so its a bit difficult

wraith epoch
#

so the important thing is to only know the language you're interested in at the right time, and only learn others if necessary

#

right?

winged edge
# winged edge could someone help in type checking thingy?
local Registry = {} :: RegistryType

local Debris = game:GetService("Debris")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local Network = require(ReplicatedStorage.Modules.Packages.Network)
local Registry = {}

local StunTemplate = {}
StunTemplate.__index = StunTemplate

local StunInstance = {}
StunInstance.__index = StunInstance

function StunTemplate.new(Name, ServerCallback, ClientCallback)
    local self = setmetatable({}, StunTemplate)
    self.Name = Name
    self.ServerCallback = ServerCallback
    self.ClientCallback = ClientCallback

    return self
end

function StunTemplate:Apply(Player: Player, ...: any): StunInstance
    if RunService:IsClient() then return end
    
    local instance = setmetatable({}, StunInstance)
    instance.Player = Player
    instance.Name = self.Name
    instance.Active = true
    
    for i, v in {...} do
        instance[i] = v
    end
    
    self.ServerCallback(Player, ...)
    Network:SendToClient(Player, "FireCallback", {Name = self.Name, Args = {...}})
    
    return instance
end

for _, Template: ModuleScript in script:GetChildren() do
    Template = require(Template)
    Registry[Template.Name] = StunTemplate.new(Template.Name, Template.ServerCallback, Template.ClientCallback)
end

return Registry

i wanted to get autocomplete for the :Apply() function so it give me autocomplete for the callback arguments, how could i implement that

wraith epoch
#

so Ill keep learning luau

regal salmon
wraith epoch
regal salmon
#

best way to learn a language is experience, and not having anything to make makes it difficult to get said experience

regal salmon
#

np

winged edge
remote bear
young crystal
winged edge
winged edge
#

this is just a kids behavior

distant hamlet
#

its a mere observation

winged edge
civic garnet
winged edge
#

not much but yeah

civic garnet
#

this does not work the way you expect it to work

#

you have to make a new type for stuninstance

winged edge
#

export type StunInstance = {
Stop: (self: StunInstance) -> (),
Active: boolean,
Player: Player,
Name: string,
}

it was smth like that

#

i tried smthings but lastly i removed them all to ask for help

winged edge
civic garnet
winged edge
civic garnet
#

@bleak glade !

civic garnet
winged edge
#

different

#

if same why will i use ... at all

civic garnet
#

im pretty sure you can just generic it then idk

winged edge
#

do i just make the system normal without oop

civic garnet
#

would probably be better

winged edge
#

it gives the arguments but in table

#

but i will just stick to it it doesnt matter

hazy reef
#

#nerd-discussion

distant hamlet
#

gemini this gemini that

#

dead people theory when

ionic dove
#

yall does anyone have this issue where for a humanoid's hip height to be applied its primary part HAS to be named "HumanoidRootPart" for a non-player npc, while on the contrary if you're morphing into something with animations, that morph's primary part's name cant be named "HumanoidRootPart" and has to be smth else

alpine dirge
#

buddy

reef cobalt
#

I genuinely hope you get banned

proper turret
#

Thanks dude

reef cobalt
#

don't thank me u, just stop spammin

gloomy compass
#

yeah i got a game

#

ever heard of russia roulette?
let's play it if you have the balls lad

versed arch
hearty knoll
#

could anyone help me understand these equations

earnest marsh
#

Why would u want to know 🙏

versed arch
#

derivatives hurt my head

hearty knoll
#

im trying to make a aizawa atractor

#

attractor*

#

but modelers dont know math apparently

hearty knoll
#

i mean im not doing this for roblox but

earnest marsh
hearty knoll
#

ok pls

#

likr in modelling u just combine all the 3 axises but i need to understand it to fix my problem

sharp basin
#

is there any benefit using vscode over studio

earnest marsh
# hearty knoll ok pls

This is a system of three coupled, non-linear ordinary differential equations (ODEs). These equations are typically used to model dynamical systems—systems that change over time based on their current state.

In science and engineering, systems like this are frequently used to study chaos theory. They describe how a point, defined by coordinates $(x, y, z)$, moves through 3D space over time.

Breaking Down the Anatomy

To understand these equations, it helps to look at them as a "velocity vector"—they tell you how fast and in what direction the system is moving at any given moment.

  • $x, y, z$ (The State Variables): These represent the current position of the system. If you know the values of $x, y,$ and $z$ at a specific time, these equations calculate how they will change in the very next instant.
  • $\frac{dx}{dt}, \frac{dy}{dt}, \frac{dz}{dt}$ (The Rates of Change): These are the derivatives with respect to time ($t$). They define the velocity of the system.
  • $a, b, c, d, e, f$ (The Parameters): These are constant values. By changing these numbers, you change the behavior of the system. A small tweak to one of these parameters can sometimes shift the system from orderly, predictable behavior to completely unpredictable, chaotic behavior.
#

Interpreting the Equations

  1. Equations 1 & 2 ($\frac{dx}{dt}$ and $\frac{dy}{dt}$):
    These equations define rotation and scaling in the $xy$-plane. The term $(z-b)$ acts as a coefficient. This means the speed of rotation and whether the system expands or contracts depends entirely on the current value of $z$.
  2. Equation 3 ($\frac{dz}{dt}$):
    This is the "engine" of the system, containing the non-linear terms like $z^3$ and $x^2$. This equation controls how the vertical component $z$ evolves. Because it includes higher-order terms like $x^2$ and $x^3$, it creates complex feedback loops.

Why this is significant

This system is "non-linear." In linear systems, if you double the input, you double the output—it's predictable. In non-linear systems like this one, the output is disproportionate to the input.

When you simulate these equations on a computer and plot the result in 3D space, the path of the point $(x, y, z)$ rarely repeats itself exactly. Instead, it forms a complex, geometric shape known as a strange attractor. Even though the system follows deterministic rules (the equations), the path is often sensitive to initial conditions, meaning if you start the simulation at a slightly different coordinate, the long-term behavior can look drastically different—a hallmark of chaos.

Do you have a specific goal for this system, such as trying to simulate it or find the equilibrium points where the derivatives equal zero?

#

Thank me later

hearty knoll
#

bro no way u wrote that

earnest marsh
#

😈

ember nimbus
#

you just have to numerically integrate it

#

do you know basic calc

hearty knoll
#

nah dude im a modeler im just trying to make a aizawa attractor

#

like im trying to simulate it

ember nimbus
# hearty knoll

dx/dt means "the change in x over time"

so basically at each timestep (small timestep), x += ((z-b)x - d*y) * deltaTime
a,b,c,d,e,f are parameters you get to change

hearty knoll
#

and then the idea is to use this math to make vectors i think which the object will follow so that i can create a simulation

#

so what do i substitute the parameters with?

ember nimbus
ember nimbus
hearty knoll
#

oh

sharp basin
#

any vscoders..

earnest marsh
#

Man i dont underatand a thing from what yall saying

hearty knoll
#

oh wait.. it actually makes sense

#

nah bro my mind got opened😱

ember nimbus
#

ts pretty tuff

#

i set it up in desmos

hearty knoll
#

i know

burnt stratus
#

Hi.

real karma
#

how do I fix thius

vestal linden
#

didnt mean to reply to you mister qwlken2340asdoiqhwelnewqrafasdf4

#

s&box engine is coming soon

visual vector
#

could yall provide me with scriptin help

vivid pendant
visual vector
# vivid pendant whats ur problem

basically trying to make an rng system right the only problem is whenver i try to make the rng system give the player the item the player got as a tool i doesnt work

vivid pendant
#

send script here

torpid arch
#

yo, anyone wanna test out my bot? i js want feedback.

torpid arch
azure coral
#

make your own

#

its not that hard once you try

sleek cliff
#

Vibe code it

#

If it works it works

low otter
#

Anyways I will dm u

#

It would actually help me to do my first devex

coral oracle
compact echo
compact echo
# coral oracle

send the pic to any AI bro why u waste the time waiting for the answer

whole drum
safe tundra
#

i have been invited to edit a game but i cant find it in the shared with me section?

alpine dirge
#

jay shreyash what etc.

#

Also you're breaking the tos by selling files which decomp

#

none of that is genuinely allowed

glad haven
#

is there a way to make the button not affect other buttons when it hovers and clicks? and i also want it to scale from the center. im using uilistlayout and its messing it up does anyone know how to fix this

odd pier
#

Im trying to make a plugin that merges two meshes together with seamless geometry. Is that possible using the, relatively new, mesh and image API and editable meshes?

glad haven
#

its on there

formal kayak
formal kayak
glad haven
#

yeah and its uilistlayout so anchor doesnt affect it

potent igloo
glad haven
#

but its still centered

formal kayak
#

it would though?

potent igloo
#

or maybe cloning a visual button when hovering just to grow in size

formal kayak
#

anchor points still get effected when its in uilistlayout

#

and yea maybe just dont use the listlayout if you dont want them to effect eachother bc idk how else you'd do it

glad haven
#

dang ok ty

formal kayak
#

if the anchor point isnt making the tween work properly then it might be a thing where you're not tweening properly but idk

junior zephyr
hidden dune
#

what code example do i make

#

for my application

viral ermine
#

are anims not workin for anyone else, like i cannot get mine to work in a new studio under my group

formal kayak
#

click the error that shows up

viral ermine
#

no errors

#

anim says the correct length, says its playing

#

just doesnt work, its uploaded under the group which i own

formal kayak
#

another anim might be overlapping it with higher priority

#

or you just code bad

viral ermine
#

ive tried like every priority

#

i used it in a normal studio and it worked

#

thats the weird part

hidden dune
odd pier
#

Im trying to make a plugin that merges two meshes together with seamless geometry. Is that possible using the, relatively new, mesh and image API and editable meshes

formal kayak
#

the studio must not have permission

viral ermine
#

but i own it

#

and published it under my group

formal kayak
#

the studio must not have permission

viral ermine
#

how do i give it

formal kayak
hidden dune
#

this is about coding

formal kayak
#

if we can't help we just can't help you're probably gonna have to ask it when you see someone with a scripter role

viral ermine
#

i thought i did everything right lol

formal kayak
#

click the error that shows in console

viral ermine
#

i said there wasnt one

formal kayak
#

i don't know then

#

delete the entire studio then i guess

viral ermine
#

😭

night hemlock
#

these people deserve to be tortured

cyan lantern
#

What is the difference between Instance:HasTag(tag_name) and CollectionService:HasTag(Instance, tag_name)

#

the documentations stated nearly no differences except an example for the latter

formal kayak
#

i dont think the first one works

slender ore
formal kayak
#

i swear i tried the first one before and it errored...

slender ore
#

I don't know the technical and performance difference but they seem to be doing the same thing

earnest marsh
#

With the water

hallow dawn
#

is charging 700 usd min for a full game dev with a small cope valid?

formal kayak
#

did that guy just get banned from discord entirely?

slender ore
slender ore
earnest marsh
#

Nvm its not bcs of the code

formal kayak
#

could just straight up be roblox being dumb

#

but there may be a workspace property to stop this from happening

#

or make it less noticeable

earnest marsh
#

Yh idk how tho

formal kayak
#

i mean lighting property*

earnest marsh
#

Ye ✌️😭 idk what light property lol

formal kayak
#

problems not gonna fix itself

earnest marsh
#

For determination

iron kraken
#

it stops rendering whatever that part is cuz the camera is too close i guess

novel parrot
#

randomly generated maps

onyx yarrow
#

anyone wanna like maybe look at my hat i made

opal lintel
remote bear
odd pier
odd pier
strange herald
#

i mean david baszucki

fleet horizon
strange herald
fleet horizon
strange herald
#

ACTUALLY GREAT IDEA IMMA TELL JOHN ROBLOX RN

#

🤩

cyan lantern
#

if not then im impressed

novel parrot
#

It checks to see if the area in front is unobstructed

forest quest
#

did you do that with raycast?

#

or something like that

novel parrot
#

yeah

cyan lantern
#

wow

#

now im impressed

#

cause i have always been quite bad at raycast or how to utilize it

ancient root
#

Roblox just updated studio

#

I wonder what they added

azure coral
#

prolly some more slop

cyan lantern
#

wait is it that beta feature like 2 weeks ago

#

the animation state manager thingy

#

news says it will be out of its beta state and be implemented into the environment but i don't keep up with that news so idk

radiant island
tardy pendant
#

how much does it cost to make a simple game devs and everything including ads

tardy pendant
trim stone
#

$500-700

dense drift
dense drift
tardy pendant
#

$5000?

dense drift
#

on adds

tardy pendant
#

5k robux on ads

#

is $250 enough for ads

dense drift
dense drift
trim stone
tardy pendant
dense drift
tardy pendant
#

so for a scripter whats the max i should pay for a brainrot game

dense drift
#

idk much about

tardy pendant
#

way more no?? unless i hired like some 14yo kid

trim stone
dense drift
tardy pendant
azure coral
#

i made a mistake of calculating every single thing in one script ~120 times per sec

#

got humbled

twilit parrot
#

Where can I find a scripter?

weary tinsel
#

My Roblox character is a ball, but it doesn’t roll properly. It just slides on the ground instead of rotating when it moves. how do i fix it?

mental panther
sonic parrot
# odd pier

I think there’s a plug in that connects edges between different parts

odd pier
#

Bro>

#

@sonic parrot

sonic parrot
sonic parrot
#

I think that’s the one

odd pier
#

Honestly you have been the second most helpful person here

#

Nvm 😭

#

It uses parts to fil the gap

#

@sonic parrot thanks anyways tho

#

Guys is this still the case with the Mesh & Image API?

"Right now, these APIs are only available on your local Studio client and you cannot publish live experiences with these APIs. They will be released sometime next year once known issues are resolved."
source: https://devforum.roblox.com/t/introducing-in-experience-mesh-image-apis-studio-beta/2725284

Btw, if there is a new/up-to-date post, please link it.

jaunty osprey
#

any peeps that enjoy scripting and are good at it that wanna make a shooter game together?

sonic parrot
odd pier
remote bear
copper horizon
#

Guys how to code as stun system

stable urchin
stable urchin
#

and what does the player do

#

then from there you can think about technical details

copper horizon
#

🥀 im making a spiritual pressure skill

stable urchin
#

stun what or who? what does stunning mean?

stable urchin
copper horizon
sonic parrot
#

50 devs on a roblox team is crazy cryingdead

glossy slate
remote bear
glossy slate
#

oh

stable urchin
remote bear
stable urchin
#

ic

#

I'm surprised by how fast it runs

#

looks to me like it'd be pretty expensive to render (with cpu, and luau)

remote bear
stable urchin
#

optimization grind

remote bear
jaunty osprey
#

Sick show me your channel

honest flower
#

@raw patio

raw patio
honest flower
#

mb

#

i didnt know i could do that

raw patio
honest flower
#

doesnt show anything for me

#

ah nevermind

jaunty osprey
lofty charm
#

yo guys

#

you should check out studforge if u like stud-style models

worldly moth
#

is using react/fusion a good idea??

visual vector
tidal bolt
#

if you have UI with a lot of reactive state it's worth it

worldly moth
#

which game would take roact/fusion

tidal bolt
#

react is good for one thing

#

reactive state

worldly moth
#

i won’t use it unless your working with a huge dev team that handles ui

exotic phoenix
iron kraken
#

Don’t use react bro

compact echo
#

guys

#

is there any chance to get hacking my pc if i installed a plugin from studio toolbox?

compact echo
stoic oracle
#

yep

compact echo
#

wtf

stoic oracle
#

when u downloading plugins

#

u downloading file into pc

#

thats not only in roblox

#

so yo ass could get a stealer file

compact echo
stoic oracle
#

ima joking

#

but maybe there viruses

#

idk

compact echo
stoic oracle
compact echo
stoic oracle
#

how

compact echo
#

i was just search in toolbox and there's plugin i wanted and when i pressed install

#

and my pc just start spamming try to login my account from the website

#

its good that i use two websites BONK

stoic oracle
#

so

#

maybe that was virus not from plugin?

compact echo
turbid plume
compact echo
azure coral
compact echo
azure coral
compact echo
#

i didn't install it from the link i install it from the studio i searched about the name in toolbox

forest sphinx
#

any1 here know how to make a boss

uneven ruin
#

@undone prism

azure coral
#

@undone prism

tardy pendant
#

i have a idea for a roblox game this is my first time making a game the same thing exists but it has 70k visits and 0 players is it fine if i just make it and improve everything they messed up or should i find a new idea

strong sigil
#

yeah sure buddy

odd pier
weak radish
slate bloom
#

WAIT

#

IM SAFE LETS GOO PHEW

blazing coral
#

2 years of experience

#

coaching available

#

also

#

scripter

steady crown
#

bro

#

why

#

game.Players.PlayerAdded:Connect(function(player)
local folder = Instance.new("Folder")
folder.Name = "leaderstats"

local cash = Instance.new("NumberValue")
cash.Name = "cash💵"
cash.Value = 0 

cash.Parent = folder 
folder.Parent = player

end)

local coin = workspace:WaitForChild("Coin")
local remote = game.ReplicatedStorage:WaitForChild("CoinTouched")

coin.Touched:Connect(function(hit)
local character = hit.Parent
local humanoid = character:FindFirstChild("Humanoid")

if humanoid then
    local player = game.Players:GetPlayerFromCharacter(character)

    if player then
        remote:FireClient(player)
        print("the coin has been collected wow got money")
    end
end

end)

#

ts not working dawg

#

it says infinite yield on coin, AND IT DOES EXIST WITTH THE FULL SPELLING

uncut nest
#

and is placed in workspace

steady crown
#

it does

#

bro

#

Coin

#

and it says parent workspace

strange herald
stuck agate
#

yo whos a scripter?

#

?????

blazing coral
blazing coral
blazing coral
strange herald
#

yes i'm a composer

blazing coral
#

like sfx artist?

strange herald
#

wait compositor*

#

i think compositor is for male or idk

#

not sfx, i make music

#

wait no is it composer? actually idk i hate english D:

broken grove
#

Composer was right

strange herald
blazing coral
strange herald
blazing coral
#

& sound effects

broken grove
blazing coral
strange herald
#

sound effects are like

#

the sound of the stuff that happens like

#

if you swing a sword and you heard a "shing" then that's sfx

#

music is for ambience

urban depot
#

hey guys, should i add index as an update or with the game?
i feel that is a little bit Complicated so what should i do?

urban depot
dense wasp
#

what do you mean by index

urban depot
#

wait nvm

dense wasp
#

just look at scripter hiring

whole drum
#

im blind i can't look

whole drum
#

stop being so self negative

dense wasp
#

you cannot be a real person 💔

whole drum
#

what are u jealous or smth

#

cope

#

lmaooo cope

dense wasp
#

get a job bro 💔

whole drum
#

lmaooo cope denialc ope

#

cooooope

somber vault
#

i code in neovim

whole lotus
somber vault
#

wow a button

whole lotus
#

yes

somber vault
#

are you using collection service

whole lotus
#

finished brawldevs beginner tuto

#

im onto the big guns now

whole lotus
#

i used touched

somber vault
#

what happens if you have another button that does the same thing

whole lotus
whole lotus
somber vault
#

wrong answer

#

you use collection service

whole lotus
#

oh my bad

#

brawldevs didnt teach that

somber vault
#

brawldevs is a bad teacher

strange herald
whole lotus
somber vault
#

brawldevs is a bad teacher

whole lotus
#

taxes covered

somber vault
#

ill do you one better

#

you give me $50 and i give you 5k robux

whole lotus
#

ill do you one better

#

give me 50$ and you get a kiss

somber vault
#

where do i send the money

whole lotus
#

bank transfer

#

mhm

#

🙏

#

that was the wind

dense wasp
dense wasp
#

though i do agree he does go way to in depth on very simple topics that could be explained in about a minute

somber vault
#

learning to code on roblox is such a bad idea

#

luau is a terrible designed language

dense wasp
#

well yeah but its easy to learn so you cant blame people for learning it first

#

i learnt luau first and then went onto c++ and learn the syntax really easily

#

obviously theres a lot more that goes into languages like c++ than just the syntax but it makes learning languages a lot easier when you have a fundamental understanding of how code works

somber vault
#

yeah i agree with that

dense wasp
#

anyway, i wanted to ask something about classes
i have this tools module that handles all the tools like pickaxes, axes, etc. but i want to add guns also using classes and was wondering if it'd be better to just make a new module entirely for the guns or use guns as a class of tools and then have classes under that as well

somber vault
#

i would create a new class for guns

dense wasp
#

as in a new module to handle it so its seperate from tools?

somber vault
#

whats in the tools class?

#

i would have each item being its own class

dense wasp
somber vault
#

oh

#

not really my style of organization

dense wasp
#

im kinda new to using classes like this so idk if i did it the best way tbh

somber vault
#

i try to always prioritize composition

#

like design the structure so its always expandable

dense wasp
#

thats what i tried doing, i just forgot that i wanted to add guns

#

i think i'll probably make a new system for guns entirely thinking about it now

somber vault
#

but you also have a toolutil module

dense wasp
#

its really basic

#

its basically just a few very small functions i made because im lazy

blazing coral
#

i def made this and not ai

#

👀

somber vault
#

what do you need

hollow lark
#

scripter

somber vault
tidal spindle
#

how do yall create this effect

broken grove
#

The spotlight?

tidal spindle
#

Yeah there was this method i saw awhile ago i forgot how to do it

#

should be able to move it where ever

bold thorn
#

so do i make two games for one horror?

#

one lobby and one actual game right?

somber vault
#

yeah thats how it usually works

bold thorn
#

like for ads and all that

somber vault
#

sorry i think i misunderstood your question

#

what are you asking

bold thorn
#

i just saw what i just asked lol

#

so basically if i like buy ads for the game i do that to one lobby game

#

right?

somber vault
#

youre creating a new place inside the universe

obtuse python
#

Yo

somber vault
#

so you have the game (the lobby) and inside of that you have a sub place

rigid wyvern
#

game.Workspace

solemn mason
#

Should I code a PlayerController from scratch or just code on top of the already existing controller? It’s for a pretty huge game. With custom movement mechanics (wall running, pole swings, etc)

midnight summit
#

id say you could prolly get away with using the normal playercontroler and jst adding some code ontop of it

solemn mason
north charm
#

Guys how do I learn

supple spindle
midnight summit
royal ibex
#

have the thickness to like 5k

prime cave
strange herald
#

it might be enough if it's a pretty basic job

#

but don't expect participating in big projects yet

#

👍

prime cave
#

alr thanks!

tawdry trout
#

Smn told me that ik better off learning python or another coding league before learning luau so i can learn for organization skills and such but i dont see why u dont js start with luau and learn that along the way

fleet horizon
light crescent
viral verge
#

anyone knows why it's not working?:local avatarEditorService = game:GetService("AvatarEditorService")
task.wait(math.random(1, 10))
avatarEditorService:PromptSetFavorite(PlaceId, Enum.AvatarItemType.Asset, true)
it does show up but when I click yes, ity wont favorite it

cyan lantern
#

uhh

#

you tested it on the roblox studio right?

sharp nacelle
#

i think if anyone saw the code i used to make this work they might collapse on the spot

#

in each one of the colours for the underglow

#

and in each one for the sticks

regal salmon
#

i collapsed on the spot

rose gulch
rose gulch
ashen forum
#

Guys, if I wanna make a hitbox attack with m1, how should I do it?

rose gulch
regal salmon
rose gulch
regal salmon
#

ai doesnt write comments like that

rose gulch
regal salmon
#

theyre a lot more professional when ai does it

rose gulch
#

and if he did copy the comment from the tutorial, nononono

ashen forum
# rose gulch Create a new part instance and get for parts inside the hitbox part

So, if I wanted to make an m1 combat system, THE BEST and most reliable way is to get parts inside a hitbox such as GetPartBoundsInBox/Radius? I'm not advanced so I want is better, but here are things I heard about:

  • Magnitude, .Touched (unrecommended), GetPartBoundsInBox/Radius, Raycasting, whatever thing else I don't know about.

What is the best option, is there one most-agreen on option that works for all types of attacks / skills such as AOE?

sharp nacelle
rose gulch
opal lintel
north charm
#

How do I learn coding

sharp nacelle
#

wtch videos on stuff you want to make

#

and try and work out what everything does

#

or watch a tut on how to script

rocky skiff
rose gulch
livid pecan
#

how can I weld tween a part from the initial position to the goal position ?

noble mural
#

hey

#

i want some help

#

anybody

exotic rivet
#

with?

noble mural
#

yes

#

help me

#

i made the hunger system but forgot to mmake food

#

so can you help me add food

wooden herald
outer wharf
grim void
uncut marlin
#

Does anyone know where i can find pre-existing modular architectures? Im tryna make a game, but im struggling with organizing my modules effectively. Any video recomendations or something?

grim void
#

updated*

cyan lantern
#

Armpits

upper jay
#

*forgot this was a reply, this is a general question for everybody

stoic oracle
charred night
rigid garnet
#

Hi

jolly carbon
#

Who can help me for gamepass in my game dm me pls

turbid plume
regal salmon
noble mural
#

the cat is cute

turbid plume
noble mural
#

he

#

liked yur advice

subtle fractal
#

Now if you really want help with how to design your code weell

#

Im more than happy to help

cosmic bloom
distant hamlet
somber vault
#

for real

#

just put everything in a single script

distant hamlet
subtle fractal
#

I mean everything works well

iron kraken
#

it doesnt matter if u use folders

#

because ur going to be searching for the file name anyways

subtle fractal
distant hamlet
#

what

#

son u are the one with a damageservice

stuck trail
subtle fractal
#

it handles stats, buffs, debuffs, armor, passives, so many stuff

#

sanity checks

#

before doing damage

#

or adding

subtle fractal
distant hamlet
#

id rather not

somber vault
#

if then return end

#

humanoid:TakeDamage(1)

#

thats what it does

umbral carbon
wicked eagle
#
while true do
  print("67 😁😁")
end
wicked eagle
subtle fractal
umbral carbon
knotty dock
#

@cursive holly

wicked eagle
#

if you have to have 100% trusted in your bio that makes you seem less trustable

shell stream
#

has anyone seriously used generic types in their codebase

somber vault
#

occasionally

distant hamlet
#

yes

shell stream
#

thatd be rlly nice

iron kraken
iron kraken
#

Instead of types I just write a comment mainly for things like tables

subtle fractal
#

I literally just asked this

subtle fractal
#

What are the odds

#

what are the odds

#

@shell stream

shell stream
#

omg thats semi oomf

shell stream
vivid oxide
#

we need a scripter to our group who can script ?

subtle fractal
iron kraken
subtle fractal
shell stream
#

@subtle fractal dms 💔

viral lagoon
#

are the scripts that is made by ai just a slop or could be good?

ember nimbus
viral lagoon
compact echo
#

is there any plugin to get pic for the items like swords or brainrots etc

#

like this things

rugged bronze
#

How can we send images ?

frigid wagon
compact echo
frigid wagon
final skiff
#

would anyone like to fund/invest in my game? its a solid idea with unique mechanics currently in dev.

compact echo
vivid oxide
subtle fractal
#

Well

#

atleast

#

rm

vivid oxide
#

?

vivid oxide
subtle fractal
vivid oxide
subtle fractal
vivid oxide
somber vault
subtle fractal
vivid oxide
somber vault
#

what do you need scripted

vivid oxide
vivid oxide
subtle fractal
somber vault
#

im asking what do you need scripted, a round system, a tycoon ...

vivid oxide
somber vault
#

dm me and tell me more

viral lagoon
#

half of the people wanting scripters need people with years experience

#

i have like 2 hours experience and with a little bit of gemini info

#

and a little bit of that brawl dev guy info

clever sapphire
#

whatever organization works for you, works for you

#

more modular projects, especially ones created with some sort of framework or large number of libraries, will consist of a ton of modules in the end

uncut marlin
vivid oxide
uncut marlin
# subtle fractal Try to organise your scripts and modules in folders RESPECTIVE of their purposes...

If i may ask, why are there so many logic-based services inside replicated storage? Like, damage service, combat service, quest service? I've tried indepedently researching on modular architecture, and i was told you shouldnt place logic inside replicated storage because clients can find an exploit in your code. Or is that the modular script just a data bank? Like, it holds the value of quests, and the server-sided logic handles the logic of the quest?

#

Then you also have an additional module called "quests type" which somewhat reinforces my idea that these are just replicated data onto clients. Defenitely never would've thought logic could be spaced out so much

#

The other person deleted their response. I've done research on modular loaders, it was the first thing i studied when i was transitioning from server/client scripts into module scripts. Of course, i only really worked in small systems, so i never had the need to ever use more than 3 seperate module loaders at a given time ( one in replicated storage, one in sss, and one in player script service ), but i did some additional research since i read Nebeular's post, and it seems i require more than one modular loader in a given data container. Defenitely learning a lot more than i thought i would.

lavish sphinx
#

Mb, but I think you’re right on the point most of those services are probably modules that contain data or methods that both the client and server need and it’s just a way of reducing redundancy between server and client modules

exotic rivet
#

Chat I got a year of experience but no portfolio am I cooked?

#

I’ve also been ghosted by two gigs 😁

lavish sphinx
#

You should probably make one😭

#

I don’t have one either but I’m not looking for jobs yet

exotic rivet
lavish sphinx
#

Work on some new stuff

exotic rivet
#

I can’t if I need 1 year plus a portfolio

lavish sphinx
#

You can just do some quick systems. Your portfolio doesn’t have to be from the 1 year

exotic rivet
#

My works aren’t bad they just got basic ui and ai photos cause I can’t do art for crap and too broke to pay for artists

exotic rivet
#

I’m good at scripting just no one wants to give me a chance

lavish sphinx
#

Your portfolio can also be personal work like you can just make something specifically for a portfolio

#

Whatever you have the most experience making make a good version of that then go down your list of experience and make like 3 or 4 things that show off your skills

exotic rivet
#

I’ve got a niche game going and just wanna make some Robux to pay some artists and sound people but anything that pays more than 1k Robux just ghosts me

exotic rivet
lavish sphinx
#

Then make a basic simulation game template and then a few other small things

lavish sphinx
#

Good luck

exotic rivet
#

Ty

cold trail
#

Why does every tutor say their the best??

exotic rivet
cold trail
#

Honestly some of the best tutors aren't advertising, they are working on games and all you need to do is ask to be taught

azure coral
#

writing code in a pitch black room is some otherworldly experience

mighty mirage
#

lain ahh moment

#

I just bought another server rack for 1.4K usd my room gonna be soo cool

#

scripting + home labbing

fickle dirge
atomic oyster
#

how do i comment alot of lines at once

mighty mirage
atomic oyster
#

example <!--

mighty mirage
#

also I have uni sobb

azure coral
atomic oyster
#

whats the /* of luau 😭

mighty mirage
odd pier
#

What style of headers do you guys use when organizing your variables at the top of your scripts?
Here are some I know of:

--// Services

--// SERVICES //--

--|| Services ||--

--[Services]--

--Services--
fickle dirge
azure coral
#

very old

mighty mirage
mighty mirage
azure coral
potent igloo
atomic oyster
#

thanks

fickle dirge
mighty mirage
#

lol

fickle dirge
# mighty mirage lol

Always those 5am offliners on eu servers(they are Americans who farm all of the eu night and offline everyone)

mighty mirage
#

that's me

fickle dirge
#

Guessed

mighty mirage
#

well I am not a*erican but still

#

I usually offline raid people at 4am on a school/work night

fickle dirge
azure coral
#

night owls?

mighty mirage
#

yeah

mighty mirage
#

I sleep at 5am usually unless I have uni

azure coral
#

dang i thought i was the only one

mighty mirage
#

I just pop melatonin at 5 and I am gone

azure coral
#

for some reason my sleep schedule is so fucked

#

i keep falling asleep in the afternoon

mighty mirage
#

Do you not have work/school?

azure coral
#

i used to have school

#

i just dont anymore cause of board exams

#

gces

mighty mirage
#

I see

#

good for you then

azure coral
#

i have cram schools still so im fucked every 5 days or so

atomic oyster
#

i have a question

mighty mirage
#

wsp

atomic oyster
#

i have this
if id and not table.find(hitIDs, id) then
table.insert(hitIDs, id)
end

#

i have this

                table.insert(hitIDs, id)
            end```
#

how do you put the thing again? i forgot

#

AttackEvent:FireServer(????)

mighty mirage
#

how to what

#

send the table?

atomic oyster
#

yeah, its not AttackEvent:FireServer(hitIDs, id)
is it

#

cuz its not working

azure coral
#

no

atomic oyster
#

do i have to put it on brackets

azure coral
#

if you want to send a table you just send the table hitIDs

atomic oyster
#

AttackEvent:FireServer({hitIDs})

azure coral
#

what are you trying to achieve though

azure coral
#

like that

atomic oyster
mighty mirage
#

aren't you that loser I banned from the other dev server for being annoying and asking people to dm you

atomic oyster
#

then execute damage on those ids

azure coral
#

just send it as :FireServer(hitIDs)

atomic oyster
#

alr

#

ty

north charm
#

Does anyone have a step by step vid

atomic oyster
#

done!

#

i just realized that color for a npc is not good...

winged marten
#

yo guys is npc pathfinding hard to code, inside a certein area?

modest hound
#

is collection serviuce good for states?

#

like do i js give player tags

atomic oyster
#

idk

iron kraken
#

tags is for grouping a bunch of stuff so u can get all of them later

atomic oyster
#

a

iron kraken
#

like enemies

#

or something

modest hound
iron kraken
#

i just put all my enemies in a folder

iron kraken
modest hound
iron kraken
#

if its server only data u odnt need it

#

u only would use it to replicate the information to the client

woeful storm
modest hound
iron kraken
woeful storm
#

Is it doing good?

iron kraken
#

ist released but very heavy modifications will need ot be made this month to get it up to standard

iron kraken
modest hound
iron kraken
#

i need feedback tho if u guys have any

iron kraken
#

it will help me a lot

atomic oyster
iron kraken
#

lmk what u think if u play it pls 🙏

compact echo
#

gng

winged marten
#

yo guys is npc pathfinding hard to code, inside a certein area?

compact echo
#

is it np to make a viewport frame for all buttons in the inventory and put the model ( like sword or anything) in the viewport frame

#

im talking about the performance

iron kraken
#

otherwise i keep all the data in a table on the server

compact echo
winged marten
atomic oyster
compact echo
#

if u will take a week or something u can even make it professional system with all data

atomic oyster
#

other than "killing the enemies at the same time"

compact echo
modest hound
#

how do i calc ratio of 30 percent of hum current health

winged marten
compact echo
compact echo