#code-discussion

1 messages · Page 249 of 1

stuck hinge
#

u cooked bro idk

#

gl

fresh grail
#

Damn

atomic hearth
stuck hinge
#

dang

#

does that not lagg lmao

atomic hearth
#

nope its balanced

static rivet
#

anybody want to make a game for fun

atomic hearth
#

making game= fun??

#

making game = nightmares

static rivet
#

something simple

stuck hinge
static rivet
#

i need practice

atomic hearth
static rivet
#

no

#

i don’t know everything

atomic hearth
#

then learn it

static rivet
#

im a builder but i can do functions and loops

#

thats abt it

atomic hearth
#

u can learn it better than alone

atomic hearth
static rivet
#

half my scripts don’t work

atomic hearth
#

learn how to make a AAA game title in roblox

static rivet
#

???

atomic hearth
#

???

static rivet
#

whats aaa title

atomic hearth
#

tripple A title

static rivet
#

what is that

atomic hearth
#

like gta

static rivet
#

o

late sparrow
#

whos making a tower defense game?

sinful bay
#

yes indeed i am and my game alr has progress

late sparrow
#

can i help im bored and wanna make one

sinful bay
#

ill shoot u a dm rq

queen kelp
#

bro is not fisch

median heart
#

If u can build I’ll do the rest

sage glacier
#

Where can I read up more/learn about state machine/managers. I watched ArtheDevs tutorial but I’m still confused

static rivet
rotund hamlet
#

is it hard to learn how to dev as a beginner

median heart
median heart
#

If you do hands on expereince and learn how things work instead of just copying you’ll learn much quicker than just watching videos

sage glacier
sick grove
#

Recently, while working on an order, I thought, "Do I really need design?" And honestly, why am I even doing this? I plan to dedicate my life to programming, I'm going to enroll in a university in a field related to programming. Maybe I should focus my energy on that instead? And not on something I'll drop as soon as I enter university. Even though design brings me money, it has stopped bringing me joy—I don't enjoy it anymore.

faint basalt
#

hey everyone, what do you guys think is the best, most efficient way to make a roller coaster/cart ride that doesnt derail or be stopped by blockages on the track?

old forum
#

BART

#

son im crine

north robin
#

Hahaha

old forum
#

lool

north robin
#

im just starting out

#

so its nothing crazy

merry marlin
#

am i just stupid or why doesnth this work

local char = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait()
local hum:Humanoid = char:WaitForChild("Humanoid")
local class = char:GetAttribute("Class")
print(class)

local IdleAnim = game.ReplicatedStorage.Animation
local Idle = hum:LoadAnimation(IdleAnim)
Idle.Looped = true
Idle:Play()
print("Idle played")

tropic sandal
tropic sandal
hoary cedar
merry marlin
tropic sandal
hoary cedar
#

Your gradient will raise from 0-1 instantaneously

merry marlin
#

i even added

task.spawn(function()
    while true do
        if Idle.IsPlaying then
            print("Idle is playing")
        else
            print("Not playing")
        end
        task.wait(0.1)
    end
end)
#

to test if it was playing or not

#

it prints playing once

#

and the rest not playing

tropic sandal
#

how come the way i was trying before dont work tho

pearl tulip
#

anyone here a programmer (as in non-roblox) web-development etc.

north robin
#
local raindropspawned = 0

while true do
    if raindropspawned >= 200 then
        break
    end
    raindropspawned = raindropspawned + 1
    wait()
    local raindrop = Instance.new("Part")
    game.Workspace.ChildAdded:Connect(function(child)
        if child.ClassName == "Part" then
            wait(2,5)
            child:Destroy()
        end

    end)
    raindrop.Parent = game.Workspace
    raindrop.Position = Vector3.new(0, 67, 0)
    raindrop.Size = Vector3.new(0.5, 2, 0.5)
    raindrop.Transparency = 0.5
    raindrop.Color = Color3.new(0.235294, 0.796078, 1)
end

``` Ive made my first ever script that servers a function :D
pearl tulip
#

how is this wrong discord

deft coral
#

Because its primarily focused around roblox development

#

You wont find much luck here for other software engineers

deft coral
#

Look thru LinkedIn or Indeed or other software engineering discords

thorny torrent
#

someone has an idea on how to start making a brainrot td could be a fast money making game

pearl tulip
#

Im young as well and just wanted to work on a startup but like I dont know any people

willow sapphire
deft coral
pearl tulip
#

im a junior though

#

and im impatient

#

i've already like got some good progress with open source projects just need someone to work with

thorny torrent
pearl tulip
thorny torrent
#

xd

tropic sandal
hoary cedar
hoary cedar
tropic sandal
tropic sandal
#

i got clips descendants on asw i js dont know why its not doing it

hoary cedar
#

Are you changing its size?

tropic sandal
hoary cedar
#

Do as I recommended

tropic sandal
#

how would you code the gradient then

bright moth
#

can anyone help me code basketball animations?

north robin
jovial crown
#

setting up server infinite loading screen roblox studio

fickle garden
#

Does anyone know how to check an asset id in studio? If yes please lmk how

hoary cedar
# tropic sandal how would you code the gradient then
--!strict
local Frame      = script.Parent
local UIGradient = Frame:WaitForChild("UIGradient")



local function generateTransparencyGradient(percentage: number): NumberSequence
    return NumberSequence.new({
        NumberSequenceKeypoint.new(0,          0),
        NumberSequenceKeypoint.new(percentage, 0),
        NumberSequenceKeypoint.new(percentage, 1),
        NumberSequenceKeypoint.new(1,          1),
    })
end

local function simulateTransparencyGradientAsync(duration: number)
    local secondsElapsed = 0
    local alpha          = 0
    
    while alpha < 1 do
        alpha = math.min(1, secondsElapsed / duration)

        UIGradient.Transparency = generateTransparencyGradient(alpha)
        
        secondsElapsed += task.wait()
    end
end



simulateTransparencyGradientAsync(1)
#

This seems to create an artifact at a full percentage though

#

You can use a simpler configuration instead:

#

First node has a time of 0 and a value of 0
Last node has a time of 1 and a value of 1
Additional node has a time of 0.0001 and a value of 1

#

You'll then control the fill using the X offset

#

This approach requires different configurations for different rotations

#

This specific configuration tends to a left -> right horizontal fill

robust wyvern
#

@hoary cedar

#

do yk how to make a global chat

#

where anyone on a ui can chat at once while using it?

hoary cedar
robust wyvern
#

dms il send a pic

hoary cedar
#

Send it here

#

My DMs are closed

robust wyvern
#

won't let me lol

#

which is why I said

hoary cedar
#

If you can't send it, use your communication skills

green wedge
robust wyvern
#

alr

#

well

#

anyone using a ui can chat at once

hoary cedar
#

That does not make sense to me

robust wyvern
#

globally, and it will show how many people are connected

hoary cedar
#

What does it mean to be able to "chat at once"

robust wyvern
#

well I would show you a picture for better reference

hoary cedar
#

Or explain what you mean by "chat at once"

robust wyvern
#

ok so I have a ui

#

anyone who uses this ui can communicate on it

hoary cedar
#

Aka a chat

#

No need to complicate its definition

robust wyvern
#

I mean I guess

#

yeah

hoary cedar
#

What do you mean by "global"?

robust wyvern
#

anyone using the ui on any game can chat on it at once

hoary cedar
#

"At once"?

#

Would you not be able to chat immediately otherwise??

robust wyvern
#

at the same time*

hoary cedar
#

Isn't that how a chat works?

#

Why wouldn't you be able to chat at the same time

#

That's how chats work

robust wyvern
#

bro

#

ok forget what I said

#

just a chat across all games

#

on a ui

hoary cedar
#

Obviously a UI

hoary cedar
robust wyvern
#

do yk how to make the logic for that

#

what excatly do you mean by cross-server

hoary cedar
hoary cedar
#

Meaning players who are not in the same server can chat with players in other servers

robust wyvern
#

yes

#

excatky

hoary cedar
#

You need to say that then

robust wyvern
#

not just server, game as well

hoary cedar
#

See how exact and clear that was?

#

Yes, I do know how to implement a system like that

robust wyvern
#

ok I can pay you for it?

#

how much would you want

hoary cedar
#

I am currently employed, so I do not have the time to implement such a system

robust wyvern
#

ah, so it takes time then

#

which is what your implying

#

I thought it was a quick 1 day project

#

I just need the logic, the ui is done

hoary cedar
#

It is. What I mean by that is that I cannot spare a single day

robust wyvern
#

which is what I was going to send you in dms the picture

hoary cedar
#

On another note, with Roblox's modernized chat pipeline, such a system may violate ToS

robust wyvern
#

eh

#

alr then, I appreciate your time

hoary cedar
#

I can supply you with the necessary API members to complete such a project, @robust wyvern

#

Can you script it yourself?

robust wyvern
#

I thought you needed a vps

hoary cedar
robust wyvern
#

but I haven't done something like this before

hoary cedar
#

I'll explain it to you

quartz pelican
#

Mhm

robust wyvern
#

@hoary cedar I appreciate your help, I had to leave sorry

#

Im sort of understanding it now

hoary cedar
robust wyvern
#

thankyou

tropic sandal
#

thanks for that gradient thing it worked

kindred leaf
#

i have a cs assignment due in a few days and im so desperate im gonna try here - does anyone have experience with Ros2 (and gazebo, rviz, etc)

cloud wyvern
#

that's not nice :(

ember fractal
cloud wyvern
#

how

ember fractal
#

:3

cloud wyvern
#

;3

serene cradle
#

making a lil something for people with cutscene troubles, mostly blender animations

#

gonna finish this plugin soon

shrewd geyser
#

how risky is it to update something at 30hz for a layered chase theme like forsakens

potent igloo
#

and if it turns out being too performance heavy you can just decrease the rate

#

if you need to do it on the server its gonna suck ass

old forum
#

Does anyone uderstand how to do Coroutiness

serene cradle
old forum
#

not yet using them

shrewd geyser
scenic skiff
#

just coded a block that can move 10 studs. is this progress?

mossy lynx
#

shut up buddy

iron kraken
#

robot simulation

pseudo girder
#

task library is lowk better

#

there might be some usecases for them

#

but in general use task library

old forum
pseudo girder
#

ya

old forum
#

I just wanted to learn everything to make a crazy cool game

golden thunder
#

What exactly causes TextButton.Activated to fire a signal?

#

Like everything such as hovering

#

or touchtaps/MouseButton1Down

warped orbit
fading bronze
golden thunder
#

I've been using seperate connections for pc and mobile

fading bronze
golden thunder
#

alr ty

fading bronze
golden thunder
fading bronze
golden thunder
#

alr ty

old forum
#

Wsp

remote crane
#

Ai

brittle spade
vapid radish
#

comments dont mean ai

#

the fact that it literally says --Your Model Name is kinda weird tho

marsh sparrow
#

Any available scripters to check my game before release and add minor features? I can pay like 30usd, dm me must be experinced and able to post in HD..

quartz obsidian
fading bronze
indigo whale
#

Ik ts is ai but anyway

Can't you just return whether the input.KeyCode is either W or A or S or D to reuse in other functions?

local keypressed = nil
local function checkInput

uis.InputBegan:Connect(function(Input)
      keypressed = input.KeyCode.Name

  if keypressed == "W" or keypressed == "S" od keypressed == "D" od  keypressed == "A" od then
   return keypressed
end 
end

And then u call the function wherever you want and check one of those 4 keys and reuse them. It's better than making separate ifs imo

indigo whale
twilit junco
#

guys is anti dex anti cheat safe to use?

brittle spade
#

it's your responsibility

#

always make your own anti cheat

shy cipher
shy cipher
# sage glacier Where can I read up more/learn about state machine/managers. I watched ArtheDevs...
Primal Cam

If you’ve ever built a Roblox game with moving enemies, interactive NPCs, or complex player abilities… you’ve probably wrestled with messy “if” statements, unpredictable bugs, or spaghetti logic. 🌀It’s the same story for a lot of devs: you start small, then suddenly you’re managing 10+ conditions, timers, animations, and events ...

serene cradle
#

very first plugin, basically helps out with cutscene exporting (camera wise)
https://devforum.roblox.com/t/kulleros-cutscene-exporter/4271005?u=kuiieroo

dawn vine
#

bro cnesoured fukc

golden thunder
zenith ivy
#

any1 know how to make it so when I hover over my ui it goes like the first one

#

so basically when you hover over the grey ones it goes to that purple

brisk hawk
zenith ivy
#

THATS THE PART I GOT STUCK ON

dark hawk
#

who is a pro about analystics

dark hawk
lone swan
regal salmon
#

wouldnt be shocked lol

#

i joined it, its literally just a big screen that plays videos with a bunch of chairs in front of it

dark hawk
lone swan
dark hawk
#

my thumbnail got approved by moderation

#

are they dumb

regal salmon
#

LMAO

#

this is what happens when ai moderates the platform

lone swan
#

And they say AI is gonna replace us humans praysob

dark hawk
regal salmon
#

😭

#

took one look and went "yup, not p*rn" then approved it and moved on

lone swan
#

Lol

#

Might just switch to web development

regal salmon
#

how come?

lone swan
#

Idk yet

regal salmon
#

ah fair enough

#

i could just swap to unity whenever i want if i wanted to

lone swan
#

I'm okay to go to web development

regal salmon
lone swan
#

A 9 year old made a app in a yt video in under a hour with little AI as possible 😭

regal salmon
#

what 🙏

lone swan
#

Bro made more progress without ai then 99 percent of all computer science graduates

wanton pecan
#

CS isnt about the coding itself, its about building a foundation for how computers process what you type. Most CS majors are bad because they rely on the degree to become professional programmers, but its not the end goal.

#

The problem with that kid's app is that its probably poorly built and easily breachable with minimal experience in hacking.

lone swan
#

The kid said he made this app for fun

wanton pecan
#

I sound nerdy as hell, but i just hate when people slander shit that doesnt deserve it.

wanton pecan
lone swan
wanton pecan
lone swan
wheat pumice
lone swan
wheat pumice
#

good luck learning a new framework every week

#

webdev sucks, bad place

#

native development ftw

lone swan
#

Lol

wise stratus
#

Is 100+ non moving viewports with models inside bad for performance?

wanton pecan
#

Brother what do you need 100 different viewports for?

regal salmon
#

the more complex the contents, the worse the performance

wise stratus
#

just a mesh inside

dusky relic
tired remnant
# wise stratus just a mesh inside

As long as the poly count is low for wtvs inside them and you aren’t moving them, I think it would be fine, but it really just depends on the specific thing you have inside the viewports

exotic escarp
#

can yall tell me where to sell my vfx gojo battle ground pack with sounds and effects and every thing , ready to be used and my cartoony gui pack??

mental vault
#

i might be him

spring ice
drifting perch
#

How to customize the studio shortcut in the new GUI?

stuck matrix
river drift
gray frost
#

what algorithm do you use

scenic skiff
#

can someone give me something to script. Just like anything

#

i would go to hiring but im not prepared for that

rocky magnet
rocky magnet
outer falcon
#

Dm if you have 100k+ dead game!

dusky relic
dusky relic
rocky magnet
#

i tought raycast

#

like u send a raycast to the front and if there is a object u just go up

#

nvm it doesnt work

#

mb

rocky magnet
#

i legit said it doesnt work

#

but still what u made is crazy fr

dusky relic
#

I mean try doing what I did in general

#

also zero performance impact

wise turtle
#

pretty cool

rocky magnet
dusky relic
#

Just going to cache the data and move on

#

After this I'm doing spiderman web swinging fr

rocky magnet
#

is it a real game

#

or just yk for fu

#

n

dusky relic
#

just in general a system that I'll use when working on games and comissions

rocky magnet
#

you know any games that have that system?

#

i mean mf I would play that game like crazy

#

maybe make a parkour but a simple one nothing too fancy that makes ur head hurt when playing?

#

with tag

wise turtle
#

i had the idea of making parkour tag with someone

rocky magnet
#

shoot why didnt u continue

wise turtle
#

decided to work on a custom character controller & animation replication for fun ;-;

rocky magnet
#

roblox's default character controller sucks anyways

#

I once starting reading the default scripts that come with the character they just did a "As long as it works"

rough abyss
#

yo how do u customize the hotbar where it shows a item that u can buy

rocky magnet
#

kinda need mroe info

#

yall is this bad structure?

#

(i dont use oop in there, just old school table with a function thing)

outer falcon
#

Dm if you have 100k+ visits dead game.

scenic skiff
rocky magnet
#

not sure how long it takes though

iron kraken
#

everything is slope or cube so maybe that cud make it easier

#

idk

outer falcon
#

Dm if you have 100k+ visits dead game.

left ginkgo
#

man what type of vibe coding ai is this 😭

#

the clankers have learned to swear

twin cairn
#

This just means you talk to the ai like a degen

left ginkgo
#

i may or may not treat ai as a slave

twin cairn
#

"FUCK! GET RID OF MY ERRORS NOW!"

left ginkgo
frail yarrow
#

the best programmers make the best vibe coders

#

those who know

left ginkgo
#

ur gonna get graped and thrown in a industrial press if u dont fix the error

#

i think AI gets the gist

twin cairn
# frail yarrow the best programmers make the best vibe coders

Honestly, the second I started actually programming and stopped asking AI everything, I got much better at actually formulating what I wanted and the AI does it even better, I love using it for things I don't understand and then reverse engineering what it's done.

left ginkgo
#

to be good at vibecoding u need to understand code and be able to explain exactly what you want and how to fix

#

its like talking to a senior dev

#

u cant just throw 100k lines of code at him and say fix bugs

#

u need to explain in detail how to fix, what to do, where to fix, etc

twin cairn
left ginkgo
#

lot of good programmers out there try to shortcut that and get disappointed when "make me a game engine" prompt doesnt work out

left ginkgo
#

it aint wrong

#

espacially if the code is humanely unreadable

#

due to complexity

#

if u can understand this ur superhuman

twin cairn
#

I mean this is just bad var naming

#

You clearly name your functions and vars and this'd be 100x more readable.

left ginkgo
#

u cannot make better var naming for assembly

#

is this ragebait

twin cairn
#

you can always make better var naming

#

I have read this on devforum

#

! 😠

#

you can see that the biggest issue is that you're not using camelCase

left ginkgo
twin cairn
#

Damn that's gas

left ginkgo
#

most luau scripters have not seen a line of c++ code or assembly

twin cairn
#

Yup

#

Sourcery

left ginkgo
#

1+1 in assembly is difficult now imagine now writing an OS kernel or physics calculator for apollo 11 lander

tawdry cypress
#

If the group is verified how long can a member wait till the user is eligible for a one time payout ?

next dome
left ginkgo
#

but ratelimits

#

if i create another account it increases refill time in other accs

#

so if i use 1 week worth of gemini i need to wait 1 week for it to refill

void imp
#

guys

#

how i implement typecasting in my code

#

and whats the utility

deep owl
#

hey

#

does anyone know a more efficient way to write this code ?

#

it works just fine but i was just wondering if i could make it more effcient and overall make my code cleaner

outer falcon
#

Who owns a dead roblox game with 100k+ visits? DM me!

deep owl
bronze cape
#

hey what does this mean

autumn oyster
#

you said you never finished a game. it’s for this exact reason

#

unless it was somebody else

#

and god forbid you take a break for a week and come back to look at the code

exotic dirge
#

(i am joking)

autumn oyster
exotic dirge
#

there is one guy on the devforum who always talks like that

#

it pmo

autumn oyster
#

if you know how to program, debug and optimize correctly performance should almost never be an issue

exotic dirge
#

I love modules

autumn oyster
#

i remember

#

speaking to a guy

#

who when referencing lighting service

#

always did game.Lighting

exotic dirge
#

ye that hurts my eyes

autumn oyster
#

because it’s always loaded at runtime and it’s “more optimized”

#

🥀

exotic dirge
#

brochacho no one cares about 0.05 ms

#

like it literally wont make any difference

autumn oyster
hallow wigeon
exotic dirge
hallow wigeon
#

Mods should honestly add a module script emoji

autumn oyster
#

what do you think about grouping features by folders?

#

instead of whatever you’re doing

#

idk i’m just trying out new things

exotic dirge
#

the only problem with that is that its a bit more isolated

hallow wigeon
autumn oyster
#

each folder has main local script that calls and inits controller

#

and any additional subclasses i have in the controller modulescript

exotic dirge
#

ye but having one script (single script architecture) and load all the controllers at once might be better

autumn oyster
exotic dirge
#

ye i would do that

#

for me it would be:
Client (local script)
-> initializes vehicle service
-> -> vehicleservice.new() --Creates a new vehicle controller

autumn oyster
exotic dirge
#

do you have any good game ideas

autumn oyster
#

i’m making a road trip game similar to road to grambys/ a dusty trip

#

where you drive a stupid guy very far to some destination with friends

#

obstacles on the way like different mobs and maybe the dude doing dumb things haven’t got to that part yet

#

i think roadtrip games are pretty cool

#

don’t know how well they perform in the algorithm though

exotic dirge
#

if you add really unique features it could do pretty well

autumn oyster
#

🤷‍♂️

#

just bouncing around ideas

exotic dirge
#

ye i suck at ideas

unreal geode
exotic dirge
#

can i ask what "serverbootstrapper" is

#

it looks fine though

hallow wigeon
autumn oyster
#

do you guys not have services as singletons?

#

and those singletons then control classes inside of them? like if for example you have nametags

#

you call a function in the singleton to add a nametag to some entity, and in the singleton it manages all the name tagged entities as instances of a class if that makes sense

autumn oyster
#

is it better practice to allow the creation of multiple vehiclecontrollers even though there will only ever be one that exists?

exotic dirge
exotic dirge
autumn oyster
exotic dirge
autumn oyster
#

my codebase will be so much better after this refactor

#

i’ll be implementing features like butter

exotic dirge
#

ye its awesome coding like this

outer falcon
#

Anyone owns a 100k+ visits game? DM me!

zenith pollen
#

GOT A QUESTION

#

caps

#

making a mine (the thing that explodes

#

should i use a touched event

#

or does someone else got a better idea

#

iyeah tocuhed event with debounce

#

thanks guys

rapid gyro
#

Does anyone want to help me in my game voluntarily?

#

i will be paying if the game makes some

#

I lowkey think it will

outer falcon
#

Anyone owns a 100k+ visits game? DM me!

devout sage
# zenith pollen caps

Dude. There's a problem with it: sometimes it doesn't work if the player moves very fast or if the physics lags. If you want to do it smarter, use a Spatial Query. Well, basically your method will work for a regular mine.

crisp pebble
#

what is the difference between a script, localscript and a module script, and when would i use each

outer falcon
#

Anyone owns a 100k+ visits game? DM me!

craggy dove
#

I need help im making a game and when you join the game you suppose to pick a team (kind of like the blox fruits way ) and i did everything (no errors or warnings ) but when i test it it doesn’t pop up (i also made the leaderboard team thingie )

peak jolt
unreal jacinth
#

I like how this new "Async" is supposed to give us more clarity for the code but just makes it easier for us to forget about it

devout sage
outer falcon
#

Anyone owns a 100k+ visits game? DM me!

raven heart
#

guys is it possible to upload a video to studio and use it as a loading screen of a game?

peak jolt
iron kraken
north dagger
# crisp pebble what is the difference between a script, localscript and a module script, and wh...

"Normal" Script(or Server Script): A script that work in server side, you should use it when scripting stuff that replicates on the server, such as leaderboards, boss spawner(im bad at examples but yeah, that type of stuff).

Local Script: A script that works in client side, use it when scripting stuff that replicates on the client, such as GUIs and things only the player can interact with.

Module Script: A script that makes everything modular and reusable, lets say you have an obby game with a lot of kill bricks, you dont want each kill brick to have a script that makes it kill the player, so you would use a module script to apply that function to all killbricks

dense ivy
shut quail
#

Hi guys whats better for hitbox, raycast region3?

dense ivy
#

It will help

shut quail
#

chatgpt has no experience

north dagger
pastel tangle
shut quail
#

ima say it again im asking for other developers their personal experience

#

If you don't understand that maybe ask ChatGPT

silk gate
#

hi can anyone help me fix a thing?

peak jolt
#

Does that make sense

shut quail
#

i want practical advice not theoretical

peak jolt
#

Ur right my bad idk why im hating

shut quail
#

nah ur not hating

#

amarde is hating ur just sharing your thought

pastel tangle
#

you’re literally asking if you should use a deprecated api 🥶

peak jolt
#

It depends on the game but its ok to use a lot if you need the high fidelity

shut quail
#

?

peak jolt
#

Nah just like in general a magnitude check instead of a raycast

#

And dont raycast at all

shut quail
#

lol

peak jolt
#

Obviously only for melee, for any kind of projectile you still need spherecast/raycast etc

hexed palm
#

If I dont know how to make a tycoon in scripting, and if I want to do a tycoon, should I learn the "right way" to do a tycoon (with devforum/youtube), or should i just do it on my own way and see how it goes even if its not the right way ?

hexed palm
shut quail
#

learn from a tutorial but dont copy their tutorial 100%

#

deviate a bit and do your own thing with it

rich moat
shut quail
#

or you can do it entirely without a tutorial too, arguibly better to learn but takes more time and energy

rich moat
#

Which isn't a good idea for learning

hexed palm
shut quail
rich moat
shut quail
# hexed palm I see

its whatever you want man you can also do both you know, watch a tutorial. Do it, learn it. And then make it again but a little different

hexed palm
shut quail
#

theres no 1 way to do it

rich moat
serene cradle
#

Rootmotion manipulation

#

🤔 might be time to take some research and make a plugin related to it

hexed palm
craggy dove
stuck egret
#

yall how i can get the all of the parts from a model and change their position one by one but at the same time

stuck egret
#

okay it kinda works but i just want to change its y pos but it also changes his x pos

#

did i do something wrong

stone garden
stuck egret
stone garden
#

you want to tween 2 axis at the same time?

#

whats the code even about

tawny canopy
#

no scripters take %

#

😭

#

i wish

iron kraken
#

ja

crisp pebble
north dagger
crisp pebble
zenith pollen
devout sage
craggy dove
indigo iris
#

can someone help me with the roblox event interested module

full badger
#

I'm a
Tester for hire

#

Or maybe I can do other things for u

#

Just dm me

woeful mural
#

anyone know how to access the player's humanoidrootpart through their character?

woeful mural
#

ty

#

also how do I turn off the rblx ai script suggestions?

lucid depot
rough roost
#

who can help me make a slap tower type game?

lucid depot
#

then go to studio settings

#

script editor

#

in the search write "assist"

woeful mural
#

ok

lucid depot
#

then unselect the "Enable code-assist" button

woeful mural
lucid depot
hoary loom
#

yall know anyone who needs a x coder?

autumn vale
distant kayak
#

in order to use path finding on my skinned mesh from blender, i need a humanoidrootpart. problem is, when i connect the humanoid rootpart, it messes with the bones and im unable to animate the skinned mesh. what do i do?

young mirage
#

local tool = script.Parent

print("Script running")

tool.Equipped:Connect(function()
print("Hello")
end)

tool.Activated:Connect(function()
task.wait(1)
print("Hello")
end)

why doesnt my script print hello whenever i activate it

kindred ingot
young mirage
#

OH my god

#

I am so sorry dude I was genuinely tirpping off my mind

#

thats such a weird auto-enabled featur

exotic dirge
#

ik

muted kernel
#

oh god who can help with my game

fathom carbon
#

I have an enemy AI system that uses MoveTo(), I turned off autorotate so I could make the enemy always face the player rather than the Moveto since I added strafing, but I can't figure out how to get it to smoothly and consistently look at the player, anyone have a solution to this?

#

I tried alignrotation but it seems to not work well here, forum seems to think so too

#

Only idea I have left is bodygyro

#

obviously would rather not use deprecated api, so Im sure theres a better way to do this

mighty meadow
mighty meadow
#

its more efficienrt

mighty meadow
exotic dirge
mighty meadow
mighty meadow
exotic dirge
exotic dirge
mighty meadow
mighty meadow
dusk trail
exotic dirge
exotic dirge
dusk trail
exotic dirge
dusk trail
#

do u cosplay as it

exotic dirge
#

no ofc not that would be weird asf

vale flax
glacial elm
#

Any TypeScript discord servers?

vale flax
#

pascalecase is the way bro

#

it looks odd

exotic dirge
#

what is pascalcase again

vale flax
#

SomethingDoingStuff

exotic dirge
#

ye i dont like that

#

bc i have to hold shift every time

vale flax
#

it takes like 10 extra ms bro

fathom carbon
vale flax
#

I dont think so

exotic dirge
exotic dirge
vale flax
fathom carbon
exotic dirge
vale flax
#

damn then its just me

exotic dirge
#

its alr though we all have our styles

#

i respect you brother

vale flax
#

whatever works

exotic dirge
#

exactly

cobalt yoke
#

yall would this be a good idea for a module script

young mirage
#

sorry hold on

#
local tool = script.Parent
local RemoteEventPunch = tool:WaitForChild("PunchEvent")

local player = game.Players.LocalPlayer
local animation = script:WaitForChild("PunchAnimation")

local debounce = false
local trackAnimation

local function setupCharacter(char)
    local hum = char:WaitForChild("Humanoid")

    local animator = hum:FindFirstChildOfClass("Animator")
    if not animator then
        animator = Instance.new("Animator")
        animator.Parent = hum
    end

    tool.Equipped:Connect(function()
        trackAnimation = animator:LoadAnimation(animation)
    end)
end

if player.Character then
    setupCharacter(player.Character)
end

player.CharacterAdded:Connect(setupCharacter)

tool.Activated:Connect(function()
    if debounce or not trackAnimation then return end
    debounce = true

    print("punch")
    trackAnimation:Play()

    task.wait(0.4)
    debounce = false
end)

#

why isnt the script animationing

young mirage
#

let me scren record this

cobalt yoke
#

naw naw its good

#

you have to load the animations

#

within the tool activate

#
this function```
#

why do you have that seperate from equiped or activated

young mirage
#

dude we like spammed ai and our script just went into pieces because of some weird bug

#

btw we are in like some sort of fusion of r6 and r15

vale flax
#

is that axe ai too

young mirage
#

lmao no dude we used ai to try to fix our code because we are losing our mind

local tool = script.Parent
local remoteEventPunch = tool:WaitForChild("PunchEvent")
local player = game.Players.LocalPlayer
local char = player.Character
local humanoid = char:WaitForChild("Humanoid")
local animator = humanoid:WaitForChild("Animator")
local animation = script:FindFirstChild("PunchAnimation")

tool.Activated:Connect(function()
    local trackAnimation = animator:LoadAnimation(animation)
    trackAnimation:Play()
    print("this works")
    
    
    
end    
)

this is the non ai script and for some reason its not working we also put track animation outside the activated function

#

ai was a last resort since we are so confused

#

we started coding like yesterday and tryna learn animation playing

fathom carbon
#

is there any errors in the output

young mirage
#

no

fathom carbon
#

might be an issue with the animation

young mirage
#

bro we are in some sort of evil r6

fathom carbon
#

Is the animation an R6 animation?

young mirage
#

yes

fathom carbon
#

Go to avatar settings and press the 3 dots at the top right

#

Set it to R6 only

young mirage
#

whatever demonic r15 demon possessed our r6 did something i think

#

oh my god

young mirage
scenic skiff
rich moat
cosmic gorge
#

guys wen i move my model to a pos, it keeps flipping upside down, why is that?

regal salmon
#

technically no, but it'll never be called again

#

actually maybe, i'm not sure if destroying the player object would count as disconnecting it

dark hawk
#

giving away a free for game cuz i dont want that shit in my group anymore, dm me if interested

#

a game for free*

terse wren
#

2 people are receiving this error from all the sound assets

#

but some other people are not

#

anyone knows why?

civic garnet
terse wren
#

As I said, for some people it works, for other it doesnt

#

so im assuming its not a moderation problem..

civic garnet
#

here are some arrows if you need

terse wren
#

no need to be so rude, this error has been happening for a while now, is it normal to take a month to review?

#

i dont think thats the reason so i came here to ask

civic garnet
#

need to wait longer, roblox reviewing sucks buttcrack

regal salmon
#

i have never had a case where it took longer than a few minutes to get audio reviewed

regal salmon
#

if it really hasnt been reviewed then maybe itll get reviewed quicker on a reupload lol

terse wren
#

because it works fine for me and some friends

regal salmon
clever pecan
terse wren
#

When they are copyrighted i receive a message in roblox

#

also the sounds work, but a few people have this problem

clever pecan
#

Are they having this issue in a test session, or in a published game? If the issue is in a test session and the experience is a team create, relaunching studio for them could help

median kettle
#

Any chance anyone could take a look at my code that's gonna traumatize them. Its suppose to make the animatronic follow waypoints and if they see the player they would be chased until it loses sight of them.

eternal solar
#

how much scripting experience would it take to script a game like grow a garden or steal a brainrot

thorny plover
#

anyone has any tips on how to get better at physics for basketball game

#

to make a very advanced one

thorny plover
#

and other things such as guns,cars, airplanes

eternal solar
autumn ermine
#

just know how to script and how to use instances

north dagger
# autumn ermine like 4 months

nah but an exact span of time i wouldnt think so, some ppl get skilled quick while some others take more time, for scripting a game like grow a garden or steal a brainrot i would say more than 10 months or something

#

and bc ppl learn differently

autumn ermine
#

damn

north dagger
#

it really depends on the person

autumn ermine
#

you're right, forgot that kids have a harder time coding

north dagger
north dagger
#

and some others waste time because they dont do any of the learning process, they usually skip to try to make a steal a thing game

lone swan
autumn ermine
lone swan
autumn ermine
#

I don't like anime

lone swan
#

oh

autumn ermine
vestal pumice
#

whats a travis scott

turbid crescent
#

do you guys know anyone that is experienced with npc programming (good pathfinding and more complex actions)

upper jay
#

what r u looking for?

#

btw i may take time to respond, outside rn

turbid crescent
twilit junco
marsh sparrow
#

How do i exchange the dev product is it the product id

#

I have a dev product\

#

to this

somber vault
marsh sparrow
somber vault
#

yea

#

and

marsh sparrow
#

What product id do I need

spice summit
marsh sparrow
#

an asset id

#

for dev product

#

to make it mine?

marsh sparrow
somber vault
somber vault
marsh sparrow
#

minimod

#

Anyways, Would it be an asset ID

somber vault
#

no nvm im thinking of sb else

#

so u want to replace what he has purchasable

#

with ur product right

marsh sparrow
somber vault
somber vault
#

copy the asset id and replace it in the scripts

marsh sparrow
somber vault
#

with

marsh sparrow
#

I did, It's not working

somber vault
#

wait

marsh sparrow
somber vault
#

this is basically mine and it works

#

do u mean, u dont GET the thing when u buy it

marsh sparrow
#

It's my developers product pass

somber vault
#

it should be smth like that

marsh sparrow
#

I assume, the photo wont show and text is different

somber vault
#

im confused ngl

marsh sparrow
#

same 😭

somber vault
# marsh sparrow

here its called starter pack 1 but ur pass is called OP Starter Pack

marsh sparrow
lone swan
#

i have no idea

somber vault
vestal pumice
# marsh sparrow

btw since we helped with fixing this we shouold get a ticket that lets us buy gamepasses in your game for free

pulsar pawn
#
local CinematicService = {}

local runService = game:GetService("RunService")

CinematicService.data = {}

local changedEvent = script:WaitForChild("CinematicChangedEvent")

function CinematicService.onChanged(callback)
    return changedEvent.Event:Connect(callback)
end

function CinematicService.setCinematic(player: Player, show: boolean)
    if runService:IsClient() then
        return
    end
    script.CinematicService:FireClient(player, show)
    CinematicService.data[player] = show
    changedEvent:Fire(player, show)
end

return CinematicService

is this decent architecture

civic garnet
silent summit
#

Huh? Does this not error when you give it a string?
Like, tostring("hello")

pulsar pawn
civic garnet
# pulsar pawn whats the proper way to replicate that table, or do events that hit both server ...
local CinematicService = {}
CinematicService.__index = CinematicService

function CinematicService.new()
  local self = setmetatable({}, CinematicService)

  self._playerCinematics = {}
  self.OnChanged = Signal.new()

  return self
end

function CinematicService.SetCinematic(self, player, show)
  assert(RunService:IsClient(), "CinematicService must be ran on server")

  self._playerCinematics[player] = show
  script.CinematicChanged:Fire(player, show)
  self.OnChanged:Fire(player, show)
end

return CinematicService```
#
--- server
local CinematicService = require(path_to_cinematicservice)

CinematicService.OnChanged:Connect(function(player, show)
  print(player, show)
end)

--- client

local CinematicService = require(path_to_cinematicservice)

CinematicService.CinematicChanged:Connect(function(show)
  print(show)
end)```
pulsar pawn
pulsar pawn
#

how would you go about making that table be synced

civic garnet
#

just send a event to the client with the new cinematic and go from there using a remote event or networking lib

#

keep track of the cinematic on the client instead of server since youre doing nothing with it on the server

pulsar pawn
#

ah ok

#

i like c++ over luau lol

pulsar pawn
granite finch
#

guys
anyone know
how to
make fear mechanics
in roblox
for horror game obv

civic garnet
#

but in this case idt u need it

pulsar pawn
civic garnet
#

you dont even need wally

pulsar pawn
#

oh okay

#

i got this, oop in lua confuses me

civic garnet
#

maybe learn the language before touching an advanced api

pulsar pawn
native scroll
neat oyster
#

have the player try to collect things in the dark (basically all of the horror games have that mechanic) which I find boring so I dont do horror games

marsh sparrow
granite finch
#

in game

#

but ok ty

iron kraken
#

jajaja

granite finch
#

i need a different one

iron kraken
#

woof

neat oyster
#

could try adding a mechnic I saw managore use. Completely dark but you have flaming arrows that help you see. you have limited arrows so you have to use them wisely against enemies

#

hidden things in the dark too like spikes that you might step on if you cant see

#

just came up with an idea that might be fun, gardening after dark.

#

would be neat with plants that glow

#

glow growers

frozen dune
#

Hello anyone here?

#

i need some help fixing my script

night crypt
#

helo

frozen dune
#

im having a problem with my script

#

it's for an Iron Man suit

#

for some reason all the parts of the suit

#

won't attach to my body

night crypt
#

What method are you using?

frozen dune
#

as in?

#

sorry i'm not really experienced with scripting

night crypt
#

That's okay. I was reffering to how is it attaching. Like welds or is it a mesh that overrides your character

night crypt
#

Sure

frozen dune
#

how do i send it?

#

it's so much

neat oyster
#

is it using weldconstraints

night crypt
#

You could send it to me through dms if you want.

frozen dune
#

i believe it is using mesh

#

and a few welds

frozen dune
neat oyster
frozen dune
#

i checked them

#

they all just fall through the ground

neat oyster
#

do you see them in workspace at all

frozen dune
neat oyster
#

if theyre falling through the welds arent getting setup right

frozen dune
#

but i have it in

#

server script service

neat oyster
#

is it r6 or r15

frozen dune
#

i meant server storage

frozen dune
neat oyster
#

make sure the script is looking for the correct bodypart names to weld to

#

cause the names are different for each r type

#

guessing thats the issue if you just grabbed the script from somewhere

#

only one I think might attach is the helmet

frozen dune
neat oyster
#

maybe its the character thats not getting pointed to correctly

#

Id have to see where you figure out the char model to weld it too

earnest radish
#

Hey, can we use the data store service for inventory without using the roblox default inventory? If yes, is it the good approach when making an inventory system?

devout sage
earnest radish
#

I'll look it up anyway

devout sage
silk gate
sand temple
#

guys just going throught tutorials and hat is scoping?

soft aspen
#

does anyone have a sulotiong because my startercharacter keeps sliding

fading cedar
# silk gate

add cart into your character and use Motor6D and animate it

fading cedar
silk gate
fading cedar
silk gate
fading cedar
silk gate
#

i want the player to ride on the cart

fading cedar
#

you have to create animation first

#

to create animation you need a character

#

after you create animation we gonna do things on player

silk gate
#

it doesnt matter right?

fading cedar
#

make sure it doesnt have script on it

silk gate
fading cedar
#

now put cart model into character

modern seal
#

i love your kitty pfp aali

silk gate
silk gate
fading cedar
brisk hawk
#

@modern seal bark wood bark!!

silk gate
modern seal
#

mmbark

fading cedar
brisk hawk
silk gate
fading cedar
#

isnt there like only a mesh or something

silk gate
#

should i import the cart model as 1 mesh?

fading cedar
silk gate
silk gate
silk gate
solar inlet
young crystal
young crystal
#

wtf is this

solar inlet
fading cedar
solar inlet
#

No

young crystal
#

your worried about that

#

look at the script

solar inlet
#

Ok

#

Now me try fix

young crystal
#

literrally can go from a bill gillion lines into a few lines

fading cedar
young crystal
#

"Mom can i get rust"
"we have rust at home"
rust at home: https://youtu.be/5tBD2Y6DMY4

I'm recreating the most addictive game ever made, Rust. The problem? I can't code anything, so I'm forcing ChatGPT 5.2 to build for me. IN 1 HOUR. The result is.... mind-blowing.

0:00 Intro
0:54 The first prompt: ChatGPT creates Rust map, farming and assault rifle
1:34 The second prompt: ChatGPT adds bears
2:04 The third prompt: ChatGPT makes b...

▶ Play video
rocky idol
#

how do i improve at coding?, i feel like i write code that is filled with bloatware and when i look most decend coders, they're code looks more like c++ rather than luau (idk how to explain myself).
i was trying to make an inventory and i thought "i should make a way to equip and item" and i did, yet the second i had to apply a change or do anything that was even relate to it, it stopped working, and i have no clue how to improve since i've been stuck to a ceiling for long

#

the things i do either fall under my knowledge or are way to hard, so i find it hard t challenge myself when i make new stuff

young crystal
# rocky idol how do i improve at coding?, i feel like i write code that is filled with bloatw...

improving at coding is simple, if ur a very beginner ur go to roblox docs and learn from there and youtube videos but try to mostly use docs, then u start on very very small things like moving a part or smth. then you do small projects like a obby or smth then u go from there and increase, you cant just move to smth massive after learning the basics of coding and feel like ur decent at it you get what i mean. plus inventory systems are kinda complicated for a early beginner.

vestal pumice
#

Like you can’t eat a large cake all at once

rocky idol
rocky idol
vestal pumice
young crystal
half hamlet
#

Is it better to charge pay-per-task or hourly rate in general

young crystal
#

because the risk in hourly rate yk

half hamlet
#

fair fair

kindred ingot
stiff saddle
#

ill type fast asf

solar inlet
stiff saddle
dusky relic
stiff saddle
# solar inlet i was joking lol

local part = script.Parent

local info = TweenInfo.new(0.05, Enum.EasingStyle.Linear, Enum.EasingDirection.Out)

for i = 1, 150 do
    local tween = TweenService:Create(part, info, {Position = Vector3.new(i, 5, 0)})
    tween:Play()
    tween.Completed:Wait()
end````
solar inlet
stiff saddle
#

;-;

#

ts simple

#

bruh;-;

half hamlet
rocky idol
#

after retrying to make something simple i've noticed my huge stepback, my issue is that i store game logic inside the script which i use like once, so like i wanted to make a simple system, but since i left my logic inside a button.mousebuttonclick function when i had to re-use the same logic i just had to take either 847 steps or to re write it, ik it sounds dumb, but when it comes to local and normal scripts where should i hold the logic so i can re-use it? like should i mostly push for more modules rather than single local and server scripts?

dusky relic
#

So still look for long term

half hamlet
# dusky relic Consistency will make it a lot less nerve racking

Alright that's fair, i have little clue regarding how much ppl typically charge for long-term. Do u have any recommendations? I do have decent experience but I honestly never built upon it so my portfolio seems a little lame atm so like i dont wanna charge too high

wise turtle
#

anyone good want a $40/hr opportunity for some anime game

dusky relic
half hamlet
dusky relic
solar inlet
upper finch
#

who’s looking for a vibe scripter I’m ready to work

gray frost
autumn ermine
stuck egret
#

yall how can i get all the players from a team and kill them?