#code-discussion

1 messages · Page 236 of 1

rigid jasper
#

its not that hard, id say like 4-6 clicks

primal python
#

you can use get descendants

#

vanilla icon pack v3.0

#

alt s custom icon dir reopen studio

candid bear
#

i dont understand something, i have a script that just shows a countdown to a refresh in a store i have, the timer works in roblox studio test mode but not in roblox itself, when its published?

bright hill
#

Is it possible to make script based on player's graphics quality, for example if your graphics is low some gui will appear?

primal python
bright hill
#

How is that possible?

primal python
#

check docs its user settings service

bright hill
#

Ok

primal python
#

method get

bright hill
#

Thanks bro

primal python
#

get quality saved graphics

#

or no get saved quality graphics

stuck totem
sinful bison
#

who is a dev who can i help me its legit done but not working im dumb

calm portal
#

or it runs on client

brave cairn
whole vigil
#

Hello guys, I have a doubt about how to sync vfxs and the code. What's the best way I can do it?

Like, some codes uses trail attached to the weapon, others uses math to calculate where the vfxs starts and where it end.

Can someone help me?

iron kraken
#

juhuhouhiuhiuhiuh

viscid flame
#

Question for the scripters how long did it take yall to learn scripting and script everything you wanted

peak jolt
calm portal
#

today i woke up

#

and i didnt knew what luau was

#

now Im here

deft coral
#

Ever

#

You can always be more efficient, code better

loud wave
#

can someone help me with my code? its not working

deft coral
#

Just show the code and say ur goal and what isnt happening

loud wave
#

well i lwky dont know which part is wrong

deft coral
#

Show the code

bottom text

iron frigate
#

hi

iron frigate
#

is there any roblox sscripting tutorial i want to learn scripting dm me

flat viper
#

anyone free to help me test something in my game?

iron frigate
#

nvm

native venture
#

Wait can someone double check me

#

I am able to send a discord webhook request without using a proxy rn, from in game and in studio

#

This is massive

flat viper
native venture
#

They were blocked forever

brazen pelican
#

u have been able to send webhook messages for years?

#

maybe people used relays previously but i haven’t had an issue iirc

#

also

#

clanker bot deleting my gif

native venture
#

thats why the proxies exist

vagrant shoal
#

its the same copied logic for each one but the brightness slider keeps doing its own shit

vocal kernel
vocal kernel
errant bane
#

Im going to make a musket system and i might need help dm me

deft coral
vagrant shoal
vagrant shoal
deft coral
#

Yeah that

#

I dont think ur using them right

vagrant shoal
#

turns out the issue was I had a default ui drag detector in the object

deft coral
#

Itll clamp it to the bar if ur using it right

#

Ah ok

vagrant shoal
#

for the first two

#

its scripted that way

#

for the last one I accidentally left two in there

vocal kernel
vagrant shoal
vagrant shoal
#

its not a simple script

#

the drag logic is very embedded in a larger system

#

its for a game

vocal kernel
#

AW 😭

vagrant shoal
#

but i can guide

#

a little bit

#

basically

#

you set it up like this

#

dont worry about the self._dragDetector thats just to make a reference from the standpoint of the script object that its in

#

drag axis 1, 0 means we're dragging along the x axis

#

which means horizontally as you can see in the video I sent

#

nvm its going to be a pain to explain all that here

#

just read the API and if you dont understand it just paste it into AI or something and ask it to help you understand

#

but the next part to make it constrained within the bounds of the slider is this

#

clamps the absolute position

#

dont worry about the stepPixels and stuff thats also part of the system that its in

sharp kiln
#

is making some sort of ghost prediction for knockback/ragdoll a good way of having it be responsive? as ive been struggelig getting stuff truly responsive

vocal kernel
fervent jackal
#

Hey I just started getting in to developing on studio and have been trying to make a car that actually drives well. For example, right now I'm wanting it to drive like the cars in jailbreak do. Is anyone able to help me out?

vagrant shoal
#

😂😂😂

fervent jackal
#

I just wanna learn how it works😂

vagrant shoal
#

You’re better off doing a YouTube search

fervent jackal
#

Ahh dang😂

vagrant shoal
#

Or looking at devforum

fervent jackal
#

Fair enough

merry kayak
vagrant shoal
#

Huh

#

That’s a built in method for the ui drag detector instance

#

Dumbass

#

I don’t decide what it’s called

merry kayak
#

oh im not a roblox dev but thats still dumb

vagrant shoal
merry kayak
#

AddConstraintFunction() should be AddConstraint()

vagrant shoal
#

Add constraint function

vagrant shoal
#

As constraints in Roblox are something completely different

#

AddConstraint is far too abstract

merry kayak
#

so there is smth other than this function called AddConstraint?

vagrant shoal
#

I wouldn’t know I would have to check

#

Constraints are a physics related concept

#

In Roblox

merry kayak
#

if there is not then adding Function to the name is useless

vagrant shoal
#

But that is what it does

#

Adds a constraint function

#

Fuck wrong with naming it AddConstraintFunction

merry kayak
#

its like saying this function is a function

vagrant shoal
#

A function being a constraint isn’t something that can be implicitly stated

vagrant shoal
#

Meaning that it will add a function that will act as a constraint

merry kayak
#

it adds a function called constraint

vagrant shoal
#

It’s not saying a function is a function

#

It’s linking a function to the idea of a constraint

#

Basic English comprehension

merry kayak
#

oh ok mb then

mint plover
#

what is the best way to learn lua for roblox

vagrant shoal
#

Watch some related YouTube videos or read dev forum when confused

nimble pier
nimble pier
vagrant shoal
#

I personally prefer reading up first but yeah that works too

#

Reading first will make you less dependent on tutorial videos later

mint plover
#

okay thank you

nimble pier
#

then if u hop n docs

#

u can actualy understand whats going on

#

u might be right tho idk im new to coding to

topaz magnet
#

I dont suppose anyone know if message below would get filtered correctly because ROBLOX saying it isn't and caused my game to be moderated and suspended

local function getFilteredMessage(fromPlayer, text)
    local success, result = pcall(function()
        local TextFilterResult = TextService:FilterStringAsync(text, fromPlayer.UserId, Enum.TextFilterContext.PublicChat)
        return TextFilterResult:GetNonChatStringForBroadcastAsync()
    end)

    if success then
        return result
    else
        warn("Filter failed for player", fromPlayer.Name, ":", result)
        return string.rep("#", #text)
    end
end
sand osprey
#

what are you on about G8iR1GJW8AAmUJw

willow parrot
#

drip

#

^ this is real coding

stark kernel
#

ngl the fake coders are crazy keep seeing stolen code lmao

haughty trail
haughty trail
#

🤣

fluid oyster
#

Claude or GPT?

stark kernel
fluid oyster
#

Scripting

stark kernel
#

wait u trying to learn or

fluid oyster
#

I want to make my own Anime Card game

stark kernel
#

yea

fluid oyster
#

Can u script good?

stark kernel
#

LIIKE CLASH ROYAL?

#

sorry caps

stark kernel
fluid oyster
#

More like acc or acb, but they are and feel very sloppy

#

And the card fighting is boring

stark kernel
#

are you new to dev your own game

fluid oyster
#

yeah

#

There is no really good video on how to do smth like this on ytbe

#

So im just using AI

stark kernel
#

if u want i could help

#

if u could slide some $$$ my way i can help u till the game is done if u want

#

or i could just lend u some help now and again up 2 u

fluid oyster
#

really dont have money rn, spend all on christmas presents for family

jaunty wolf
# fluid oyster Claude or GPT?

ai cant make games for you, not really at least. it can be helpful but if all youre doing is re-prompting and not googling or thinkijng or reading, then u will quickly find it doesnt get u nowhere

jaunty wolf
#

if ai could make entire games for you that would be awesome

#

like if u could just reprompt and say "this doesnt work" and it does all the code

#

but its not currently possible

#

its fancy and stuff but its many times dumber than humans

fluid oyster
#

If someone wants current file I can send you per dms

jaunty wolf
#

like its dumber than even really really really dumb people

fluid oyster
#

okay yeah...

jaunty wolf
#

ya so u can use ai just dont expect 'vibecoding' to work out

#

u will be disappointed

stark kernel
#

yeah

#

its just easier to learn fr

jaunty wolf
#

it would be AWESOME tho if ai could make stuff

sacred wagon
#

Would yall use it ong

jaunty wolf
#

nadu could just ask and help it debug

sacred wagon
#

Its rlly good i just released a performance fix

#

Faster than robloxs now

jaunty wolf
jaunty wolf
#

i aint got use for it

sacred wagon
#

Also theres more than version control

jaunty wolf
#

my games are small enough where 1 person can merge changes

stark kernel
#

making massive games literaly takes ages holy

jaunty wolf
#

efverything takes forever

#

like just the code alone tkaes forever and then theres all the other stuff too

fluid oyster
#

fallencloakz can I lend your help now until I get money

#

Text me per dm

stark kernel
#

took me hours to code a compass

jaunty wolf
#

i think pretty quickly when ur learning scripting u start being able to do basically anything if u try hard but like everything takes sooooo long

jaunty wolf
stark kernel
#

no joke a simple compass took so long lmao i free balled it

#

just for it not to work well

#

LMAO

#

then i reworked it (all for someone else to use for free btw whole day wasted)

sacred wagon
#

Theres like

#

So much stuff

#

My favorite one is custom context menus

#

But theres also custom explorer icons and just customizable styles in general

oak vessel
#

shhhhhhhhhhhh

chilly canyon
sacred wagon
chilly canyon
#

oh so you made the jexexplorer or you're just maintaining it

sacred wagon
pseudo girder
stuck totem
ocean ferry
#

Someone knows how i can do a kind of uuh

LIke something puts an Label on gui on something on workspace based on distance? markers but 2d

midnight prairie
#

Y

ornate bone
#

some guy was trying to help me with my animations not loading in game, i didnt have permission for the anims so he had me to download xeno executor (known executor) and run a script on a different version of the game which was the original copy of the game that i bought. which i havnt done yet, he randomly ditched me, does anyone know what to do from then on. i can pay anyone that helps resolve my issue

ocean ferry
golden crown
golden crown
#

yeah

ornate bone
#

i dont think it will work bcs people have tried and nothing worked out

static forum
#

Any animators here can help me a 2 cutscene animation for my game dm

tribal meadow
#

Hey I just made a ML model developing library in roblox (both poly regression and linear regression), and I was wondering how I can use this.

glossy swan
#

typesolver is so smart

ocean ferry
calm portal
#

Whats the difference between the function GetChildren and FindChildren?

ocean ferry
golden crown
#

they're spelled differently

ocean ferry
#

also GetChildren its get children anything from something self explantory but FindChildren?

#

its not just findfirstchild

vagrant shoal
nimble pier
#

I guess

supple wadi
chilly canyon
supple wadi
calm portal
teal yacht
#

grrrrrrrrr i wanna get back to scripting but i need to analyze my game first

#

i'm suffering here

supple wadi
rugged sky
#

yo guys just asking, how did yall actually learn to code? is there a legit tutorial that explains everything about roblox's coding

chilly canyon
#

learn about luau syntax, read api, then build

rugged sky
frozen gazelle
#

hey what's the difference between UserInputService and ContextActionService, and what scenario that applies best for each service?

rugged sky
nimble pier
woeful plover
woeful plover
frozen gazelle
# woeful plover

does performance also different from each of the aforementioned services?

woeful plover
#

But it's not a big difference

#

What's your yt channel

chilly canyon
frozen gazelle
#

got it

woeful plover
#

Personally I still use userinput service

frozen gazelle
#

why though?

woeful plover
#

Not a big difference

frozen gazelle
#

I mean, UserInputServie is more friendly-looking than ContextActionService tbf

woeful plover
#

Userinputservice will have to handle human-many inputs, which is something a conputer is meant to handle easily

#

But if you really care about optimisation by the millisecond then maybe you'd consider context action

woeful plover
frozen gazelle
#

well, thanks for the help

errant leaf
#

Guys would anyone like to join a dev team

opaque violet
plain marlin
#

How to make a state service stuff for battlegrounds games. It can’t be a simple single state thing cuz you may want to know many things at once. I really don’t want to use attributes SadKitten

golden crown
#

How are editible meshes supposed to work? Do you make one, and then just keep editing it, or do you make a new editiblemesh and apply it to the same meshpart whenever you make changes?

#

I don't see a way to delete / clear verticies on an editible mesh, what do you do if the new edited version has less verticies?

#

nvm

plain marlin
plain marlin
frozen gazelle
iron kraken
#

maybe ur states are just not general enough

frozen gazelle
#

true

upbeat sorrel
#

is brainrot phase over?

woeful plover
#

Ngl what are even metatables

solar juniper
#

which hitbox style is better for non instant projectiles
getpartsboundionbox or shapecast or spherecast?
Im currently using raycast but it seems to passthrough a lot of targets

primal python
vernal yarrow
plain marlin
plain marlin
neat pewter
#

who needs a short commission scripter? dm me

solar juniper
lyric pivot
#

isnt that what you do so when things are waiting it dosent stop the rest of the script

heady spire
vast bay
#

If u are a real scripter answer this question right.. profile service vs normal datastore💀 even a 2 yr old knows the answer

stable harness
#

Hello everyone, I'm trying to make a game where the player can transform into a ball, but when the ball is cloned and the character transforms into it, the ball doesn't roll downhill and stays put. Please help!

heady spire
#

stays put like midair as well?

#

might be anchored

stable harness
#

If you want, I can mp you and show you a video of the problem privately.

tight sierra
#

how do i learn module scripts and should i learn them

deft coral
#

And uhh network ownersjip

lean ocean
#

what are u saying

vast bay
#

Mb kinda had the wording messed up

static forum
#

Chat how much is the minimum to advertise ur game like

tight sierra
static forum
#

How much is that

amber acorn
#

Can we post projects here? Or do they have to be Luau?

tight sierra
static forum
#

700 robux is?

tight sierra
#

so like 2700 robux

#

around that

static forum
#

Oh ok

tight sierra
static forum
#

And how long do they last

tight sierra
#

lasts like 24 hours

#

you should read

#

something about it

static forum
#

Alr thanks

tight sierra
#

i never really advertised

cobalt rock
#

advertise outside of roblox

tight sierra
tight sierra
#

tiktok youtube

static forum
#

Too

cobalt rock
#

the algorithm does the rest of the work once you have like 5 ccu

static forum
#

But my game is 3 minimum players

#

So kinda need advertisement

cobalt rock
#

if your game has good retention rate, it'll grow expontentially

static forum
tight sierra
#

i dont know how to make good videos tho so my vids flop

cobalt rock
#

roblox ads eitherway have been proven to not be effective

tight sierra
cobalt rock
#

just pay some other shorts creator

#

or tiktok

#

wtv

tight sierra
#

my game was getting higher and higher

#

but i stopped posting for a while

static forum
#

Anyone need a scripter lemme know am tryna get some robux for advertising

tight sierra
#

the game slowly died

static forum
tight sierra
#

im a scripter too😁

cobalt rock
#

can you make a full custom physics engine?

Additionally raytracing and procedural movement

#

I'm willing to pay 1 robux

static forum
cosmic hornet
#

How would i make an animation sort of "teleport" to its first frame, right now its only sort of tweening to the first frame which isn't what i want

static forum
#

Anyone need a scripter lemme know am tryna get some robux for advertising

cosmic hornet
tall sedge
#

Can someone help me figure out why viewport animations are not working? The animation IDs are valid, as they are able to play for players, just not for dummy rigs.

function ShopManager:PlayViewportAnimation(rig, animationId)
    local controller = rig:FindFirstChildOfClass("AnimationController") or Instance.new("AnimationController")
    controller.Parent = rig

    local animator = rig:FindFirstChildOfClass("Animator") or Instance.new("Animator")
    animator.Parent = controller

    local anim = Instance.new("Animation")
    anim.AnimationId = "rbxassetid://" .. animationId

    local track = animator:LoadAnimation(anim)
    track.Priority = Enum.AnimationPriority.Action4
    track.Looped = true
    track:Play()

    return track
end
cosmic hornet
tall sedge
#

(Screenshot of the rig not playing the animation)

cosmic hornet
#

God my old games are so unoptimized even opening them up on studio causes my fans to run quicker

tall sedge
cosmic hornet
#

You already have it in your script so

#

Deprecated ~= Unusable

#

But like still don't use deprecated things

tall sedge
cosmic hornet
#

Oh wait

#

You should parent your animator to your humanoid

tall sedge
# cosmic hornet You should parent your animator to your humanoid

Parented, same issue

local humanoid = rig:FindFirstChildOfClass("Humanoid")
if not humanoid then return end

local animator = rig:FindFirstChildOfClass("Animator") or Instance.new("Animator")
animator.Parent = humanoid

local anim = Instance.new("Animation")
anim.AnimationId = "rbxassetid://" .. animationId

local track = humanoid:LoadAnimation(anim)
track.Priority = Enum.AnimationPriority.Action4
track.Looped = true
track:Play()
    
print(animationId)

return track

cosmic hornet
#

wait

#

lemme load up my roblox studio too

tall sedge
#

Alrighty

deft coral
#

is the emote r6 and does it work during runtime outside the rig in the viewport

cosmic hornet
#

I think its either something to do with the rig or the animation

tall sedge
cosmic hornet
#

The code works fine on my side

cosmic hornet
tall sedge
cosmic hornet
tall sedge
cosmic hornet
#

Try running the animation on a different rig or run a different animation on the same rig

#

That way we'll know whether it is the animation or the rig that is causing the problem

tight sierra
#

hey guys

#

is there like a youtube series that explains module scripts and oop altogether

cosmic hornet
tall sedge
#

What in the world.

static forum
#

Anyone needs a scripter looking for a quick comm for advertising for my game

tall sedge
cosmic hornet
#

Or are you using the same rig for the test

tall sedge
tight sierra
#

Anyone needs a scripter looking for a quick comm for advertising for my game

cosmic hornet
#

Try printing (animationId) for your ShopManager function

static forum
#

Anyone needs a scripter looking for a quick comm for advertising for my game

tall sedge
cosmic hornet
#

Wait wrong one

gilded lava
#

procedural terrain generator

tall sedge
#

FINALLY

#

I just put a script in the character and played the animation from there

#

I appreciate the help though! @cosmic hornet

mortal steppe
#

give me the best ai to code

#

give me the best ai to code

cosmic hornet
quartz epoch
#

is it common for FPS games on roblox to implement a custom camera to allow the camera to be moved while holding down a fire button on touch screens? cuz afaik you cant do this out of the box

stiff dock
quartz epoch
#

you cannot move the camera while holding down a button

#

OH, i am wrong, if you set the Active property to false, it will allow the mouse to be moved

sharp sphinx
#

Is scripting actually bard

#

Hard

stiff dock
quartz epoch
#

saved me a lot of hassle

stiff dock
#

I did it busy using gui state events

#

In case the other events dont work

quartz epoch
#

the way i track the holding down of the button is, i listen to its InputBegan event, store that input object, start firing the bullets, listen to the userinputservice.InputEnded event, if the input object that ended is the same as that first input object, i stop firing

stiff dock
#

I rather listen to the buttons guistate property so when it's on "pressed " or "hover " I can do whatever

iron kraken
#

what are states doing for u

quartz epoch
iron kraken
#

cuz usually states are just for u to react to things differently based on the players current state

#

so u could have a state called "invulnerable"

#

if the player has this state then all attacks wont deal any damage

plain marlin
#

But what else

wicked silo
#

guys i need help

plain marlin
#

Actually @iron kraken Invulnerable isn’t a state

#

It’s an attribute thing

#

I update my entire code base

weak knot
#

no one is answering in code help cuz they are all spamming sum random images n stuff

iron kraken
#

now its gonna be tough if u use attributes

#

cuz the attribute can only store one thing

#

unless it can store a table

#

yea they dont i dont think

#

and i mean even if they did now ur just usinga. table with more steps

plain marlin
#

Just a method / name for storing data

fervent belfryBOT
#
Tag » apps

How to Apply

If you want to apply for a role in our community, the applications can be found here! It is highly recommended to check out our Application Rules to learn the requirements for these skill roles!

Pending Time

An application for a skill role may take up to 0-48 hours to be read. If pending beyond that time, please create a ticket using /ticket and then selecting the "Application" category in #cmds

Application Tickets

To ensure your ticket is being dealt with maximum efficiency, please link your application in the media section of the ticket. As well as specify which role you are after. Also, if you have any doubts or concerns related to applications, then you may create a ticket.

Application Tickets take 2-3 days and up to 1 week to be resolved.

Still don't know how? Watch this video to find out how!

plain marlin
#
CombatService.Characters[defender] = {
    Attributes = {
        Invulnerable = false,
        Blocking = true,
        Counter = false,
        CanBackstab = true,
        FacingLocked = false,
    },
    Poise = 5
}
#

@iron kraken like that

iron kraken
#

ok

plain marlin
#

I’ve decided to go with Poise as the resistance to an action

iron kraken
#

looks good

plain marlin
#

So if I have a Poise value of 5 and the hitData.HitPriority is 3, then the hit won’t do anything

static forum
#

Anyone need a scripter looking for a quick comm

sharp sphinx
#

how long would it take for someone to learn lua?

sharp sphinx
frail plaza
#

what part of it

sharp sphinx
#

like if u watched 2hours daily of yt tutorials

sharp sphinx
frail plaza
#

a long time thats for sure

#

few years prolly to master it

#

aswell as structuring and optimization

#

theres alot in luau

crisp ermine
#

does any1 here use inputclasses

#

does any1 here use inputclasses or some other form of advanced inputhandling

gray mantle
#

is that some abstraction package

fervent belfryBOT
#

@stoic glacier

Tag » Use the Marketplace

All hiring, recruiting, or collaboration requests—paid or unpaid—must be posted in the marketplace channels.

This includes:

  • Job offers, freelance work, or commissions
  • Team recruitment or partnerships
  • Collaboration requests of any kind

Posting these outside of the marketplace channels is considered channel misuse and may result in moderation action. View our Discipline Guidelines for more information.

tacit plank
#

for some reason everytime i open studio something called “BL_blur” keeps popping up even after i keep deleting it over and over and saving studio after deleting it.

modern moat
#

Yo guys does anyone wanna join my advanced+++ dev team im just trying to make a successful game

supple sapphire
#

Hello! I am looking for people to help me revamp this game that has had 3k+ CCU. If you are perhaps interested in taking a risk in helping fix up the game and get it back on the top page (paid in equity), let me know. (More info in dms)

frail fox
#

I know it's not the most popular form of animation but where could I find documentation on like. animating via script and motor6d and stuff

frail fox
pine hound
graceful cedar
#

someone should lowkey script my entire game for free

remote crescent
#

how long do you guys think it takes to learn/get decent lua if I put 5 hours a day into learning each day? I know basic pyhthon syntax and have a great memory

graceful cedar
remote crescent
#

rd bet

graceful cedar
#

not lua, but thats how it goes for most languages

#

unless ur doing a more advanced language but lua isnt that difficult

remote crescent
#

yeah i heard

lyric sluice
frail fox
#

I have like 1 script that I've been stuck on for like at least 4 months

#

regardless

frail fox
gray mantle
#

Stream sniping me or smth

lyric sluice
gray mantle
#

Same here bruh

lyric sluice
gray mantle
#

Uni slammed me

lyric sluice
#

W break tho

#

I’m knowing bro

gray mantle
graceful cedar
#

yo any1 know where to find good like sounds?

rain hound
#

has anybody here made a matchmaking system? and if so do you go the same server matchmaking or cross-server matchmaking route?

lyric sluice
#

Tryn get back in the dev servers find sum w like minds tho

fervent belfryBOT
#

@graceful cedar

Tag » Use the Marketplace

All hiring, recruiting, or collaboration requests—paid or unpaid—must be posted in the marketplace channels.

This includes:

  • Job offers, freelance work, or commissions
  • Team recruitment or partnerships
  • Collaboration requests of any kind

Posting these outside of the marketplace channels is considered channel misuse and may result in moderation action. View our Discipline Guidelines for more information.

frail fox
#

you gotta do what you gotta do

frail fox
#

Yeah

lyric sluice
#

Wait till you see my flower script

frail fox
# frail fox oh boy.

I'm not really sure how to tell which joints are which though (or what the keyframes actually are, for that matter)

#

all of these animations seem to have 2 keyframes so I can't tell if that's actually how many they have or if they're like. different modes.

#

no that's dumb it's definitely keyframes

#

still not sure about the joints though

#

(incase you're wondering this is a open source recreation I found a while back that I'm using as reference)

#

(a lot of it's broken but the animations work and that's all I need)

mental kraken
frail fox
#

fym the method

mental kraken
#

🤫

#

all i'm gonna say is

#

there's a harder way but it makes things way faster and it wouldn't be a stretch to say u could master it a little over a year

vale flax
mental kraken
#

unless u mean core concepts maybe

vale flax
#

its just a matter of adjusting in that case

mental kraken
#

then yea most likely if you had experience with something similar

vale flax
#

like python or something else thats high level

mental kraken
#

?

vale flax
#

isnt c++ like mid level

mental kraken
#

c# is mid level

#

c++ is hard if ur learning everything about it

#

if its just something specific then no

vale flax
#

yes

#

I have a thick c++ book in my room collecting dust

heady spire
mental kraken
#

how you learn it

graceful cedar
#

C++ def hard

mental kraken
#

is important

celest cipher
#

this doesnt play sound

heady spire
vale flax
#

that depends on your time and learning capacity

mental kraken
heady spire
#

i been mixing looking at open source stuff and videos and asking chatgpt questions

#

is there something else

mental kraken
#

but some advice

heady spire
#

oh yea been looking at the api reference and some devfourms stuff

mental kraken
#

don't just write down what tutorials say

#

they are useless and it will never help you

vale flax
#

you gotta apply yourself

mental kraken
#

exactly

vale flax
#

otherwise it wont stick as well

heady spire
#

ive been watching brawldev i think hes really good

vale flax
#

cough

heady spire
#

indepth on stuff

mental kraken
#

u can listen to what they're saying just make sure ur understanding how it works

#

and then try and write it yourself from memory

vale flax
#

yes

heady spire
#

yea i think i am i think remembering syntax is probably something i gotta do

mental kraken
#

i highly do not recommend copying any code or step-by-step tutorials

heady spire
#

yes ive avoided doing that

#

if i see code i like look through it and see how it works first n if i cant figure it out i either check devforum, ask here or ask chatgpt

#

is there books or something that could be useful

frail fox
# frail fox oh boy.

ok I'd rather not have to figure this out so if there's another way to make animations slowly tween into each other in a specific way Please let me know

vale flax
#

dont worry about books you wont need them

mental kraken
#

yeah

heady spire
#

ok cool

vale flax
#

lua is really basic

mental kraken
#

@heady spire another thing i'd do is

#

keep testing yourself on something u recently learned

#

but increase the time between when u try testing yourself again progressively

#

pretty sure it's called space retention or something like that but it's prob one of the best ways to make things stick

heady spire
#

yea im tryna do small things like im trying to make a simple combat system rn that does cd checks n stuff

vale flax
#

yeah the more you do it the less likely you are to forget

heady spire
#

starting with trying to get a working clean fireball

mental kraken
#

if you're young u also have

#

an advantage

#

your brain can learn quicker

heady spire
#

i see

#

im 18 rn so idk if that counts

vale flax
#

yes

mental kraken
#

still does

heady spire
#

cool i get a buff

vale flax
#

its unitl like ur middle aged or sm

#

or like 30

mental kraken
#

i'd say it stops being as effective when ur approaching 25 so around 22

vale flax
#

sm like thay

mental kraken
#

is when it slows down

#

yea

vale flax
#

applies with learning actual languages as well

heady spire
#

i think its all good rn but once uni starts again i fear ima not have time and forget everything

mental kraken
#

don't stress it

heady spire
#

yea true

graceful cedar
heady spire
#

thanks for the advice btw usually u dont get many people answering in this server ngl

mental kraken
#

the main reason people take years to learn isn't because it's hard or difficult btw its just because they have to unlearn all the bad habits

cinder mulch
#

anyone know how to do procedural footstepping based of curves

heady spire
mental kraken
#

just focus on systems which is what ur already doing rn

heady spire
#

yea thas probably best

#

thanks

mental kraken
#

when you get a good grasp on

#

everything you dont need to completely understand everything 100%

#

as long as you have a good idea

#

you can get paid pretty well

#

u wont be a master but youll be advanced fs

heady spire
#

ideally id wanna make like my 'dream game' but probably not until couple years later

mental kraken
heady spire
#

yea lowkey cus roblox just been soo dry and the front-page been ruined i wanna make something id actually enjoy playing

mental kraken
#

same

heady spire
#

one day 🔥🔥

mental kraken
#

its not hard to make your own game it just takes money

#

which is obtainable if you have a job on the side and do commissioning

#

a few months of saving up u can reasonably fund it for a while

#

but it also depends on how big you want that game to be

heady spire
tranquil sundial
#

i started with naming all my variables very short

#

at one point it becomes more difficult to remember what the variable was than to work out the logic

mental kraken
tranquil sundial
#

i would say just go full in sng

mental kraken
#

any more than that and ur skill in other areas will prolly slow down

mental kraken
tranquil sundial
#

no need for other stuff

mental kraken
#

not the idea of coding itself

#

that's why it depends heavily on how you learn and how you begin

tranquil sundial
#

i don't know any bad habits that takes years to unlearn

mental kraken
tranquil sundial
#

that isnt a habit

mental kraken
#

ye

tranquil sundial
#

fym ye 😭

#

oh nvm you are right, i had a different definition of sphagetti code in my mind

mental kraken
#

not like

tranquil sundial
#

it just means disorganized code in english

mental kraken
#

code that is literally dysfunctional

#

yeah thats what i meant

tranquil sundial
#

i thought it meant unoptimized code

#

thats how it kinda comes out to in my language ig

mental kraken
#

some code can be unoptimized as well too but thats not a long term thing i feel like youd

#

naturally wanna gravitate towards that

heady spire
#

would be coolest

mental kraken
#

how r u

#

coming to the same idea as me bruh

tranquil sundial
#

it is the most popular ones

heady spire
#

yea they go together well

mental kraken
#

that is true

#

i'm not sure how long those take to learn tho

heady spire
#

like i feel modelling is way different from scripting

mental kraken
#

not as long as scripting fs tho

heady spire
tranquil sundial
#

scripting

#

is neverending

#

i feel like,

mental kraken
#

blender for both

#

and end up with way better quality on avg than if i did those on studio

heady spire
#

naa blender is intimidating i think it would be easier on studio

mental kraken
#

easier but what's the tradeoff

heady spire
#

maybe for animation id consider blender too but vfx can mainly all be done on studio

mental kraken
#

i'm always going to

#

choose the hard way if it means it'll be better long-term

heady spire
#

fairs

mental kraken
#

but then again u could argue you can just import what you make into blender and just optimize it that way

heady spire
#

idk i havent used blender before and barely touched animation on roblox

#

it just seems like a huge powerful tool with a lot of complex stuff

#

intimidating for a beginner

crisp ermine
distant oriole
#

Anyone have good experience with making anti cheats?

pine hound
#

i have a system but i'm not sure if it's similar to what you're talking about

mine initializes keybinds from the server, sends them to the client, then the client uses it as a dictionary to send inputs back to the server

#

server handling;

    Combat.packets.input.listen(function(data, player)
        local plr = player :: Player
        local _subject = self:Get(plr.Character) :: ServerTypes.SubjectClass if not _subject then return end
        
        local ability = _subject:GetAbility(data.name) if not ability then return end
        local abilityName = ability.AbilityName
        
        local lastUse = _subject.Cooldowns[abilityName] or 0
        
        if os.clock() - lastUse < ability.Cooldown then return end
        
        if data.type == "click" and not ability.Holdable then
            _subject:UseAbility(abilityName)
            _subject.Cooldowns[abilityName] = os.clock()
            return
        elseif data.type == "hold" and ability.Holdable then
            _subject:HoldAbility(abilityName)
            return
        elseif data.type == "release" and ability.Holdable then
            _subject:ReleaseAbility(abilityName)
            _subject.Cooldowns[abilityName] = os.clock()
            return
        end
    end)
#

client handling;

    Combat.packets.InitializeMoves.listen(function(data)
        Movesets = data.Movesets :: Types.MovesetTemplate
        print(data.Movesets)
    end)
    
    UserInputService.InputBegan:Connect(function(inp, gpe)
        if gpe then return end
        
        if inp.KeyCode == Enum.KeyCode.Q then
            CurrentCycle -= 1
        elseif inp.KeyCode == Enum.KeyCode.E then
            CurrentCycle += 1
        end
        
        CurrentCycle = math.clamp(CurrentCycle, 1, #Movesets >= 1 and #Movesets or 1)
                
        local moveset = Movesets[CurrentCycle] or {} :: Types.MovesetEntry
        local bind = moveset[inp.UserInputType.Name] or moveset[inp.KeyCode.Name]

        if bind then
            local holdable = bind.Holdable
            local _type = holdable and "hold" or "click"
            Combat.packets.input.send({
                name = bind.AbilityName,
                type = _type
            })
        end
    end)    
    
    UserInputService.InputEnded:Connect(function(inp, gpe)
        if gpe then return end
        
        local moveset = Movesets[CurrentCycle] or {} :: Types.MovesetEntry

        local bind = moveset[inp.UserInputType.Name] or moveset[inp.KeyCode.Name]
        if bind then
            local holdable = bind.Holdable
            Combat.packets.input.send({
                name = bind.AbilityName,
                type = "release"
            })
        end
    end)
#

mostly just a workaround so i never have to make a new event for each input
all i have to do now is just

--!strict
local Types = require(game:GetService("ServerStorage").Types)

local Movesets: Types.MovesetTemplate = {
    [1] = {
        MovesetName = "One",

        ["MouseButton1"] = {
            AbilityName = "Click",

            Cooldown = 1,
            Holdable = false,
            Flags = {},
            
            Callback = function(Self: Types.SubjectClass, Flags)
            print('clicked')
            end,
        }
    },
}

return Movesets
#

(looks weird because im using bytenet)

solemn pawn
#

looking for an investor for my British Army, its rapidly growing, dm me!

hot whale
#

Does anyone know how to use Gigantix module?

worn fog
#

Hello, I have an issue with tweening that i can't get past I've tried everything and it's supposed to work fine so basically i have this setup for a model which has 4 Unions and a Part inside it. Inside the Part there's a decal and 4 WeldConstraints. all unions are welded to the Part(PrimaryPart of the model) using weldconstraints. All unions are unanchored and the PrimaryPart is anchored. I've quadrupple checked that the welds and anchors are the way that i said they are. now I'm trying to tween the PrimaryPart's CFrame and no matter what i do only the PrimaryPart moves and the unions stay behind. I am about to lose it istg. I've pasted the script bellow. Help me for the sake of my mental state 😭

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local TweenService = game:GetService("TweenService")
local templates = ReplicatedStorage.CardModels
local cpcEvent = ReplicatedStorage.Events.CardPack.CardPackConfirmed
local viewport = script.Parent.ViewportFrame

-- << Tween >> --
local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.In)
local centerPos = CFrame.new(-0.12, 1, -2.389)


cpcEvent.OnClientEvent:Connect(function(card, rarity, chance, pack)
    for _, template in pairs(templates:GetChildren()) do
        if template.Name == pack then
            local model = template:Clone()
            model.Parent = viewport
            model.Part.CFrame = CFrame.new(-0.12, -3, -2.389)
            
            local spawnTween = TweenService:Create(model.Part, tweenInfo, { CFrame = centerPos })
            spawnTween:Play()
        end
    end
end)
supple sapphire
#

Hello! I am looking for a versatile person who can do multiple things gamewise for this new project I have in mind. I am looking to revamp a game that my friend made and I've personally played that has had approx. 1K CCU. The game died due to drama and lack of updates. Upon completion, I will give you 15% of the game's revenue as a payment. DM me for more information, send me your portfolios, and there is no other payment. The game we will be remaking is "Eternal Craftwars" by Su9950 and I linked a short that shows I talked with the owner and he will pass down the game file to me. I will also show previous game revenue once I assemble a group.

supple sapphire
deft coral
#

You need to use :PivotTo()

#

To do this with a tween, you need to make a CFrameValue and tween its .Value property to the desired destination, and then every Heartbeat run Model:PivotTo(CFrameValue.Value) until the tween is over

worn fog
#

whatttt.... i looked at some devforum posts and it said that this exact setup should work

worn fog
#

I'll do that

#

i wasted so much time lol

deft coral
#

They're referring to SetPrimaryPartCFrame

#

Or its incredibly old logic from many versions ago

worn fog
#

probably the old logic

deft coral
#

Actually wait

#

You said you're using weld constraints?

worn fog
#

yes

deft coral
#

I think that may have something to do with it in regards to the tween

#

I cant remember off the top of my head but WeldConstraints can be updated if you change the CFrame I believe, aka it'll treat it as the new offset

#

Which is why they're staying behind

#

I admit I'd need a refresher and test it myself but TLDR you can just use PivotTo

worn fog
#

alright i'll just do that then

#

thanks

cobalt yoke
#

should i use ipairs or just in for a for loop

deft coral
deft coral
#
for i, v in tbl do
#

it decides whats the most efficient way to iterate it

cobalt yoke
#

...

#

so ipairs uses more data?

cobalt yoke
#

thansk!

deft coral
#

pairs will read both but i can be in a weird order if u mix the table with a dictionary or array

#

just use generic iteration itll find the most efficient way to iterate it

#

if u only wanna read the array part then use ipairs

cobalt yoke
#

Thanks 🙏 Makes more sense now ❤️

autumn phoenix
#

anyone need a builder or modeler plspraysob

chilly canyon
prisma aspen
#

can someone tell me if oop is actually THAT bad as people say?

rapid verge
supple sapphire
#

Is anybody interested in a % game group project? Must send portfolio and must know how to do other stuff (besides scripter) lmk if ur interested and i will give more details about the project. We are refurbishing the game and I will grow it.

stark kernel
#

anyone need help lmk!

jaunty wolf
#

cause ur current message does not say much about what u or ur team are capable of, and what kind of % is up for offer and how much work

worn ridge
devout condor
#

local model = script.Parent
local hitbox = model:WaitForChild("Hitbox")

local MAX_HEALTH = model:GetAttribute("MaxHealth") or 30
local DIG_DAMAGE = model:GetAttribute("DigDamage") or 10
local REGEN_RATE = model:GetAttribute("RegenRate") or 5
local REGEN_DELAY = model:GetAttribute("RegenDelay") or 2
local MIN_Y_SCALE = model:GetAttribute("MinYScale") or (1 / 30)

local health = MAX_HEALTH
local lastDigTime = 0

local original = {}
for _, inst in ipairs(model:GetDescendants()) do
if inst:IsA("BasePart") then
original[inst] = {
Size = inst.Size,
CFrame = inst.CFrame,
}
end
end

local touchCountByPlayer = {}

local function getPlayerFromHit(hit: Instance?)
if not hit then return nil end
local character = hit.Parent
if not character then return nil end
local hum = character:FindFirstChildOfClass("Humanoid")
if not hum then return nil end
return game:GetService("Players"):GetPlayerFromCharacter(character)
end

local function anyPlayerTouching()
for _, n in pairs(touchCountByPlayer) do
if n > 0 then
return true
end
end
return false
end

local function applyPercent(percent: number

#

good or no?

stiff saddle
#

So you can use this script

#

Use PivotTo

#
local TweenService = game:GetService("TweenService")
local RunService = game:GetService("RunService")
local templates = ReplicatedStorage.CardModels
local cpcEvent = ReplicatedStorage.Events.CardPack.CardPackConfirmed
local viewport = script.Parent.ViewportFrame

local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.In)
local centerPos = CFrame.new(-0.12, 1, -2.389)

cpcEvent.OnClientEvent:Connect(function(card, rarity, chance, pack)
    for _, template in pairs(templates:GetChildren()) do
        if template.Name == pack then
            local model = template:Clone()
            model.Parent = viewport
            
            local startPos = CFrame.new(-0.12, -3, -2.389)
            model:PivotTo(startPos)
            
            local startTime = tick()
            local duration = 1
            
            local connection
            connection = RunService.RenderStepped:Connect(function()
                local elapsed = tick() - startTime
                local alpha = math.min(elapsed / duration, 1)
                alpha = alpha * alpha
                
                model:PivotTo(startPos:Lerp(centerPos, alpha))
                
                if alpha >= 1 then
                    connection:Disconnect()
                end
            end)
        end
    end
end)```
#

Replace your script with this. It moves the entire model together instead of just the PrimaryPart. if it helped you let me know @worn fog

#

o mb u already got helped 😭

stiff saddle
#

The touchCountByPlayer table could leak memory if you don't clean it up when players leave the game

#

hope this helped you Sir @devout condor

stark kernel
devout condor
stiff saddle
# stark kernel ye

Yo, how do I set up a metatable so I can change a Part's properties (like Size) directly through my table, but also have my own custom functions on it? I can't get __newindex to redirect correctly.

stiff saddle
#

o mb

devout condor
stiff saddle
fresh basalt
#

uhhh

#

did anyone else's

#

module scripts js get random errors out of no where

#

does anyone know if studio is randomly

#

down?

#

like every single one of my module scripts just encountered an "error" while loading

#

it was working a minute ago n i didnt touch a single one

#

maybe its require()?

chilly canyon
#

nope

hoary cedar
icy edge
hasty lion
#

does anyone need a scripter im a beginner at luau but have been programming for 3 years and i want to participate in a project for experience

hushed current
quaint wind
#

hes not allowed to dothat

#

prob gna get banned or muted soon

spiral zinc
#

does anybody needs a scirpter?

modern seal
#

iss there a easier way to make smth invisible to server but visible to client ?
rnn i do serverscript invisible -> localscript visible

vague chasm
#

then in a local script set the transparency to 0

stiff saddle
#

wspp chat

hot mountain
deft coral
#

shit

#

?

hot mountain
modern seal
#

some1 is using videos of m scripting projects and putting thm on their portfolio as theirr own -,v

#

raaah

deft coral
#

This is how many scripters see this request

candid jewel
#

I need 2 ppl who can script need 2+ years of experience we will get few more ppl to help with shooting game that I will start working on when I will get few more ppl your work will not get Robux for doing things you’d get procents of the game DM me if u want to join the dev team

glass swift
#

I am currently looking for dedicated individuals to join our Dev Team.
This is a volunteer based position, so there will be no upfront payment.
However, any earnings generated from the game will be fairly split among the team members.
i am seeking people who are motivated, reliable, and interested in long term collaboration.
If you are interested, please reach out with your skills and experience.

thank you.

rancid grove
#

Im an beginner scripter and im wondering what to make, does anyone have any ideas that i could do?

rancid grove
hot mountain
#

join in on the fun

#

learn scripting the right way

rancid grove
#

What is the right way?

hot mountain
rancid grove
#

Well, i don't have a tutor?

hot mountain
#

😎

rancid grove
#

Fr?

hot mountain
#

yes

rancid grove
#

How much experience do you have?

rancid grove
hot mountain
hot mountain
rancid grove
#

Dang

#

But what should i make for starters, since im bored and i have time?

hot mountain
rancid grove
hot mountain
#

once you begin under my reign, you cannot give up

#

giving up is for losers

#

losers don't have honor

rancid grove
#

I know man

hot mountain
#

from there u can man up and upgrade to making vehicle systems

#

smooth combat systems and more.

rancid grove
#

damn aint that hard for a beginner tho?

hot mountain
rancid grove
#

yeah but i dont have like any idea of how things work yk

#

so i couldnt make a bowling ball game or base ball lol

hot mountain
icy stag
#

Hi

rancid grove
hot mountain
#

my dms are open.

modern salmon
#

I want to build a portfolio, anyone want me to script stuff for their game (free)

supple sapphire
#

ill be doing that in better detail today tho

near prawn
rancid grove
#

where do i learn the basics of scripting manpraysob

haughty trail
#

internet

#

books

#

manuals

#

friendships

rancid grove
#

i dont have the money for book

haughty trail
#

here is the comprehesive

#

list

haughty trail
rancid grove
#

alright

haughty trail
#

without the need to pay money

#

just saying 😉

frozen gazelle
#

oh man, im so tired

#

userInputService is like the only frequent use cases of me using Enum

#

besides TweenService

#

im learning little, but atleast i got joy from making my place

hoary flicker
#

hi, do you know a good viewport module ? to make a viewport of a model ?

fallow remnant
#

Ahhhh I hate coding

#

Lol

chilly canyon
#

Nester

ember nimbus
#

these 5 year olds are crazy good for their age

#

wtf did they delete their account between me reading it and responding

#

anyway i feel like a hater today

stable verge
#

does anyone know a script refractor plugin?

thin prairie
#

gulp

grand bloom
#

u workfor me

thin prairie
chilly canyon
fervent belfryBOT
#

@modern moat

Tag » Use the Marketplace

All hiring, recruiting, or collaboration requests—paid or unpaid—must be posted in the marketplace channels.

This includes:

  • Job offers, freelance work, or commissions
  • Team recruitment or partnerships
  • Collaboration requests of any kind

Read #marketplace-info to find out how to post. Posting these outside of the marketplace channels is considered channel misuse and may result in moderation action. View our Discipline Guidelines for more information.

brave cairn
#

@thin prairie ^

vital bear
thin prairie
stable verge
chilly canyon
lofty mica
#

Guys what’s better long term, Roblox studio or unity.

grand bloom
#

tried to make idk what

chilly canyon
lapis topaz
#

Roblox is a lot more accessible, easier for initial growth, but has limitations

lofty mica
#

Which one do u guys think will have their scripting languages taken over quicker c# or lua

lapis topaz
#

Uh prob luau cuz its simpler but I dont think 'taken over' is the best way of explaining it

lofty mica
#

Yeah mb

hollow summit
brave cairn
lapis topaz
open cipher
#

scripters, anyone know the best way to learn advanced scripting in studios?

simple solar
#

@everyone

onyx escarp
#

@everyone

open cipher
#

anyone know a checkpoint tierlist for scripting, like a list where it would display what skill level you are with what you can make, or like mile goals etc

vernal pollen
#

looking for 4 devs that make a game without comunucating with each others and ill pay 99% of revenues

regal sonnet
#

valid, but a lot of the "deeper" shit is deprecated peepocomfysit

regal sonnet
modern seal
deft coral
#

And also meme image lol

hollow wind
#

how do I fix raycasts from placing objects like this:

regal sonnet
#

depends what you intend by "fixing" it

hollow wind
regal sonnet
#

You could use multiple raycasts to sample the ground height around the desired placement position. If the difference between the minimum and maximum height values is greater than a certain threshold, then the ground isn't suitable to place something on

hollow wind
#

bc its terrain gen

fair topaz
#

Dear community members, may you excuse me for wondering how to accustom myself to the use of hookmethod and newcclosure, i thank you in advance, pleasure is all mine.

regal sonnet
#

you only need like 5 raycasts in total, per object

#

less even

regal sonnet
#

don't preoptimize

fair topaz
fair topaz
#

oh and

#

use :getpartsinbound

#

and im pretty sure theres some tolerance (when objects start getting tagged) parameter so you can accustom it to your preference

#

these 2 and terrain gen is perfect

hollow wind
hollow wind
#

anyways ima add that later but anyone know how to lerp the values so my cliffs kinda gradually put themselves on the ground instead of spawn in like this:

hollow wind
deft coral
hollow wind
deft coral
#

Terrain gen works by perlin noise usually aka generating noise as u said too good

#

Yeah just decrease whatever is multiplying it so it brings it down toward zero

#

Multiplier creates more difference, like 0.5 becomes 50, 0.7 becomes 70

hollow wind
deft coral
#

I doubt it, its likely just too sensitive rn

#

But also u have the code i dont

hollow wind
deft coral
hollow wind
deft coral
#

No one stealin ur stuff

hollow wind
fair topaz
#

1k lines?

#

dawg its just math.noise and terrain methods

hollow wind
fair topaz
#

does not justify 1k

hollow wind
#

i frogot

deft coral
#

Yeah wtf lol

#

Why is it so much

#

Its perlin noise baby boo boo gen

hollow wind
hollow wind
#

i dont understand like a lot of the code tbh

fair topaz
hollow wind
#

anyways @deft coral can u go in dms

fair topaz
#

35 built in backdoors like intel and palantir

hollow wind
fair topaz
#

The code is prob badly optimized

hollow wind
fair topaz
#

multithreading terrain gen(

#

?

hollow wind
#

@deft coral u think u can check dms?

hollow wind
fair topaz
#

oh yeah never used thay

#

then makes sense its 1o

#

gotta experiment with parallelism

#

examine the code a lot its gonna be rlly useful in programming

hollow wind
#

@fair topaz u think u can check it out bc infiniteyield isnt responding

fair topaz
#

sute

hollow wind
noble garden
#

Multi threading is really cool

glacial cradle
#

Hello Im having a issue the player is getting stuck on the floor in platform stand after getting up front ragdoll

frosty fossil
#

grahhhh I don't want to learn how to script but I have to

compact spoke
#

Sasnta is coming

unborn void
#

does anyone have any suggestions on what to put on my portofolio?

spice cypress
#

Prospero año nuevo or smt

spice cypress
unborn void
#

i dont have my pastworks anymore

#

long story

dusk stratus
#

imagine being in december 24

vernal parrot
tall sedge
#

Did you ever find a fix for it?

peak sphinx
unborn void
potent glen
#

guys how do i destroy springs in fusion