#code-discussion

1 messages ยท Page 205 of 1

sweet tree
#

Like not mods

loud cipher
sweet tree
#

How to know own level?

loud cipher
sweet tree
#

Thanks even though I like Crash Bandicoot

cinder basalt
#

whats next

#

memory managment?

#

horrifying world we live in

#

return to c

deft coral
#

this is misleading

#

its implying the stack is replicated

zenith ravine
flat remnant
rigid rover
#

Wowie!!

fair copper
balmy zenith
#

i pray for the new voxel lighting, current one fr decades old

wheat pumice
austere garnet
austere garnet
#

Probably doesnt even know he exists

somber vault
balmy zenith
civic nymph
urban isle
#

I like how this channel doesnโ€™t have remotely anything to do with coding

fair copper
lean ocean
#

u know they hired too many trial mods when its only trial mods speaking in a channel

distant hamlet
urban isle
#

I got a important code and it doesnโ€™t work?

#

while true do
print("Load Pet Simulator 99")
end

#

Im trying to load pet sim

#

but it crashes my game

#

so maybe the game is too big for my client too handle?

#

It cant be any other problem

#

js asking for clarification

lean ocean
#

funny

#

yout otally havent done this before

autumn obsidian
grim ermine
#

hello

grim ermine
marsh kelp
#

@balmy zenith Ty for our chat yesterday, turns out I wasn't even doing any error handling with the Promise, so I'll just ditch it for now until I find a better use for it.

fair copper
grim ermine
#

Is it difficult to find clients here?

marsh kelp
#

@fair copper do you post your stuff on YT , the devforum, or even #โญcreations ?

I enjoy watching your progress, but you only post your clips here

fair copper
#

and im waiting for the startervillage to finish so i can start making yt stuff

#

but i appreciate u!

sturdy horizon
spare ocean
crude wave
#

heyoo i wanna learn coding/scripting but i haven't found any tutorials any ppl recommended by yall i got reccomended alvinblox

potent igloo
#

i think its brawl dev

#

hes good

crude wave
#

heard of him

#

i will learn a bit of stuff and when i do that i will get wrong scripts and try to fix them

#

like smthing called chatgpt

somber vault
crude wave
#

did it change ?

somber vault
#

yeah its changed

#

you should use brawldev

#

also use dev forums and ais to teach you as well

#

that can be better than watching tutorials

crude wave
#

what kinda ais cuz chatgpt sucks

somber vault
#

its good at teaching scripting

#

ive used it

crude wave
#

i think i need to like get a wrong script and try to fix it

#

maybe i will learn a bit

somber vault
#

you can use chatgpt (gpt-5) or claude

#

both are good cause i tested them

somber vault
#

those 2 ais are pretty good teachers

#

but also watching tutorials will be beneficial

#

if you wanna learn intensive

#

both are free

crude wave
#

i mean tutorials is following basically

somber vault
#

yeah

#

watching tutorials + learning with ai can be a good combo to learning

crude wave
#

and fixing a script from forums

somber vault
#

one of my friends was able to learn some decent beginner to intermediate scripting in 2 weeks using chatgpt lol

#

yeah

crude wave
#

i see alot ppl saying that helped them learn a bit

somber vault
#

yeah

crude wave
#

it kinda shows how u think

#

and decide how to

somber vault
#

theres also this other very good game

#

its on rblx

crude wave
#

scripting obby or smthing

somber vault
#

its called Scripting School

crude wave
#

i tried it

#

oh yeah

somber vault
#

not obby ๐Ÿ’€

#

that one is simple to follow and can teach you all the core things for scripting

crude wave
#

๐Ÿ™

somber vault
#

but everyones preferences are different

#

so it depends what you like best

somber vault
#

for me, the scripting school game and chatgpt is the best at teaching scripting based on what ive seen, but others might prefer watching tutorials

crude wave
#

i am also a bit of a ui artist

somber vault
somber vault
somber vault
crude wave
somber vault
#

you should try all 3 tho

#

whichever works best stick with that one

crude wave
#

this makes no sense

somber vault
crude wave
#

bro tryna get a free dev

somber vault
#

who is gonna work with no payment

#

free labour praysob

crude wave
#

fun and learn

#

๐Ÿ™

somber vault
#

fun and learn are we deadass praysob

#

you can fun and learn yourself

#

ah why am i still level 4 bruuh

somber vault
crude wave
#

bro needs to learn a bit of grammar

#

i will do a group and spilt them

#

thats crazy ๐Ÿ™

somber vault
crude wave
#

anyways imma get to tuts

somber vault
#

alr

#

cya

crude wave
#

u ain't slick bro

sinful raft
#

100 robux cryingdead

turbid quest
#

hey, what service are scripts usually written in?

open oracle
#

ServerScriptService

turbid quest
#

thanks, how about local/module scripts?

crude wave
crude wave
#

model in serverstorage

open oracle
turbid quest
#

thanks

open oracle
#

ModuleScripts depend on their use case

turbid quest
crude wave
turbid quest
#

localscripts are used for client-sided stuff, correct?

crude wave
#

and some serverstorage

crude wave
open oracle
crude wave
open oracle
crude wave
#

module is like making codes for a simulator game stores stuff i think

#

correct me on that one

turbid quest
open oracle
open oracle
turbid quest
#

like making a script you can call using others?

open oracle
#

Yeah

turbid quest
#

thnaks

crude wave
#

np dude

#

i used to be a scripter

#

but i just forgot everything

#

so i am starting again

turbid quest
#

understanding what all the services do is really hard starting of

fair copper
#

is the draggable feature beta?

#

are beta features not released for public games?

#

how does roblox have draggable logic for ui in beta

#

๐Ÿ’€

turbid quest
crude wave
crude wave
#

jk

#

lol

#

๐Ÿฅท

turbid quest
#

but only using the basics

#

first time w lua

open oracle
#

Scratch is certainly something. It'll teach you the basics

crude wave
#

python has more acronyms i feel like

turbid quest
#

like how it is integrated

crude wave
#

roblox runs on an easier engine

#

u can use vs code for it

turbid quest
#

not that

#

roblox itself

#

the roblox studio

crude wave
#

oh adapting?

turbid quest
#

and the service system

turbid quest
#

pmuch first hands on experience in gamedev

turbid quest
#

but nothing after thay

#

"if true and 2+2==4

#

print ("yes")

crude wave
#

keywords are the variables u make

#

local is used alot

turbid quest
crude wave
#

like local myVariableIsFifty = 5
print(myVariableIsFifty)

turbid quest
#

as in the synthax

silver swift
crude wave
#

do u check the output btw

silver swift
#

Surprisingly useful for programming

turbid quest
#

thanks tho, will keep it in mind\

#

lua has a very easy synthax

#

but the filesystem and services and where everything is placed is throwing me off

crude wave
#

events are too crazy to handle

turbid quest
zenith cloak
#

Is there a way to enable find first desendant ?

crude wave
#

lets cook

solemn yew
#

they are just beta so they can have bugs

zenith cloak
#

how am i supposed to enable it

rose notch
#

๐ŸŒพ

turbid magnet
#

how can i post in the hiring channels?

crude wave
#

wait so its as easy rather than spamming mybaseplate.Transparency = 1 i can just make a function and spam that?

#

thats crazy

#

๐Ÿฅ€

rocky lynx
#

And add a 2nd parameter thatโ€™s set to true

#

Thatโ€™ll make it search descendants

zenith cloak
#

Ty

modern seal
#

js wondering if anyybody may b interested in learning modeling~ wouldd anybody like to do a knowledge trade o,o i help u modeling n u help me scripting

lean ocean
#

bro stop youre giving the trial mods mod points

zenith ravine
swift tartan
#

hi chat

grim rampart
#

Please do not look for developers in this channel, refer to the hireable channels if looking for scripters.

somber vault
grim rampart
muted edge
#

do yall use vsc when coding?

crimson portal
#

Is too much work to setup rojo for me

#

I lik to go in studio and just code

#

But if u like the features of visual studio code then sure! ๐Ÿ™‚

muted edge
#

no i wanted to ask if there are any luau formatting plugins or smth

crimson portal
muted edge
crimson portal
muted edge
crimson portal
#

No

orchid lance
orchid lance
rose notch
#

fuh wrong channel again

cobalt loom
#
    currentState = "WANDERING"

    while currentState == "WANDERING" do
        if isOutsideWanderRadius() then
            AI.SmartPathfind(NPC, spawnPosition, true, {
                Visualize = false,
                Tracking = false,
                StandardPathfindSettings = {
                    AgentRadius = 2,
                    AgentHeight = 5,
                    AgentCanJump = true,
                    AgentCanClimb = false
                }
            })
        end

        local nearestPlayer, distance = findNearestPlayer()
        if nearestPlayer then
            AI.Stop(NPC)
            currentState = "FOLLOWING"
            currentTarget = nearestPlayer
            break
        end

        local wanderPos = getRandomWanderPosition()
        local pathCompleted = false

        AI.SmartPathfind(NPC, wanderPos, true, {
            Visualize = false,
            Tracking = false,
            StandardPathfindSettings = {
                AgentRadius = 2,
                AgentHeight = 5,
                AgentCanJump = true,
                AgentCanClimb = false
            },
            Hooks = {
                GoalReached = function()
                    pathCompleted = true
                end,
                UnableToPath = function()
                    pathCompleted = true
                end
            }
        })

        if pathCompleted then
            playAnimation("Idle")

            for i = 1, 30 do
                task.wait(0.1)
                print("waiting")
                local nearPlayer = findNearestPlayer()
                if nearPlayer then
                    -- Player spotted! Interrupt waiting and follow
                    AI.Stop(NPC)
                    currentState = "FOLLOWING"
                    currentTarget = nearPlayer
                    break
                end
            end
        end
    end
end ```
#

does anyone understand why the npc doesnt add wait time between points it seems that the path isnt completing

zenith ravine
#

not u doe

orchid lance
proper veldt
#

does anyone use this plugin?

bronze path
#

Buying servers is not a thing here. If youโ€™d like to hire developers, use the Marketplace and check #marketplace-info.

coarse cloak
#

bro omg node is hell

idle musk
grim rampart
#

dude, u not getting dat nitro ๐Ÿ˜ญ

proper veldt
twin roost
#

hiring programmers gotta be top 5 most frustrating processes

keen marlin
serene oasis
#

Wanted to hire someone to create a feature ended up finished it up by myself due too many circumstateShrug

indigo thorn
keen marlin
#

w

glacial cradle
#

Recently I got a dm from a admin at roblox saying one of my games violated their tos and I should remove the dm feature and use text channels however it wouldnt really work well is there a work around?

warm spindle
crimson portal
#

Good job

dry sparrow
wise turtle
dry sparrow
#

this is a really advanced question and i doubt most people will get it

wise turtle
#

not a luau question though

modern seal
#

Jss incase any scripter is interested in learning blender o,o
would anyy coders b interested in a knowledge exchangee~
i tutor u w// modeling nn u tutor me w// scripting !!

#

Bczz i know blender but noww I'm learning luau

bronze depot
#

why is there so much egirls there

wide magnet
bleak hatch
#

Does anyone know a reliable solution to shirts not showing their template when changed by code? Like the ShirtTemplate is accepted, the object allows it but it just doesnt show it (only when done while the game is running, manually it does change). I have already tried replacing the shirt object and sending an event to the client but it still happens

bronze depot
#

Why are there so many egirls there

wide magnet
bronze depot
warm spindle
bronze depot
wide magnet
bronze depot
#

what languages u speak

wide magnet
#

german dutch english

#

wbu

bleak hatch
#

anyone spanish?

modern seal
bronze depot
# wide magnet wbu

French, English, Italian, Portuguese, Dutch, Russian, Chinese, Japanese, Korean, Arabic, Hindi, Bengali, Turkish, Greek, Polish, Swedish, Norwegian, Danish, Finnish, Czech, Hungarian, Romanian, Serbian, Croatian, Bosnian, Slovenian, Slovak, Bulgarian, Ukrainian, Hebrew, Persian, Urdu, Thai, Vietnamese, Indonesian, Malay, Tagalog, Swahili, Zulu, Afrikaans, Amharic, Somali, Yoruba, Igbo, Hausa, Tamil, Telugu, Kannada, Malayalam, Marathi, Gujarati, Punjabi, Lao, Khmer, Burmese, Mongolian, Kazakh, Uzbek, Kyrgyz, Turkmen, Tajik, Nepali, Tibetan, Georgian, Armenian, Albanian, Macedonian, Latvian, Lithuanian, Estonian, Icelandic, Irish, Welsh, Scottish Gaelic, Basque, Catalan, Occitan, Breton, Luxembourgish, Maltese, Haitian Creole, Samoan, Tongan, Maori, Fijian, Hawaiian, Tahitian, Esperanto, Latin, Sanskrit, Aramaic, Kurdish, Pashto, Dari, Javanese, Balinese, Sundanese, Tibetan, Berber, Quechua, Nahuatl, Guarani

wide magnet
#

average monolingual larper

bleak hatch
bronze depot
bleak hatch
#

ah yes? are u?

#

Chilavert

#

what abt that

#

weed

bronze depot
bleak hatch
#

I knew so

#

Olimpia Libertad all of those man

#

triple alianza war ๐Ÿ’”

hollow schooner
#

Where do i go if i want to do scripting work for free. I dont have a portfolio yet but i just started luau in studio and its x10 easier than anything else ive worked on

iron kraken
full otter
#

any skilled programmers who can script fast ๐Ÿ’”

supple mesa
#

i was today years old when i found out that this does, in fact, work

#

oh

#

i cant post images

#

nice

#

If [constraint] OR (this AND that AND other) THEN

#

boolean algebra chefskiss

hollow schooner
iron kraken
#

more intermediate would be like a copy of dead rails maybe

wise turtle
karmic wadi
#

Its so hard to find scripters who canc make a full game for u dawg

tight hill
#

nvm, wrong channel

karmic wadi
tight hill
tight hill
karmic wadi
#

no

tight hill
#

i wanted to show my scripting

#

ok

royal tulip
#

sorry this is out of context but,
where would i go to find games for experience work, as a scripter?

somber vault
karmic wadi
tight hill
#

discussions can happen in games

royal tulip
tight hill
#

its coding for roblox here

civic totem
#

Anyone tryna make a game a game wt me so we can money or sum

balmy zenith
snow oasis
#

greetings

crimson portal
tight hill
#

adding animations rn**

twin roost
#

hey code discussion, how much should a driving system of the same quality as the one in this game cost?

#
Roblox

๐Ÿ”ฅ Welcome to Dangerous ATV Driving! ๐Ÿ”ฅ

Put on your helmet and get ready for the wildest ATV (quadbike) driving experience on Roblox!
Race, jump, and survive across deadly worlds - from the sharp drops of Western Cliffs, the drifting petals of Sakura Routes, the dunes of Sandy Beaches, the icy climbs of Snowy Mountains, all the way into the...

balmy zenith
#

get one from toolbox

modern seal
#

HIII WITTUMMM MAOOO ๐Ÿˆ

balmy zenith
#

helloo

modern seal
#

oh my goodness GRACIOUS

modern seal
timid vessel
#

what the fuck? all of dat just for 40 bucks?

tight hill
modern seal
#

i love tht u made th eyes Face Orientation itss very clever

timid vessel
#

THEDEVKING IS OUTDATED

modern seal
#

i am MOVING ONTO TUTORIAL #14 AND NOBODYY CAN STOP MEEE

tight hill
timid vessel
modern seal
#

BITES YOU

timid vessel
balmy zenith
#

but you should also consult the docs

modern seal
#

th docs rr tooo complecated for my beignner mind

timid vessel
modern seal
#

i need likee a beginner guide to how to consult th docs

#

likee where should i look for

#

nn where are the important stuffs

balmy zenith
#

just dont watch the vids that rely on specific api, only the parts where he teaches luau

timid vessel
#

and somehow im still fucking ass at scripting

tacit tendon
#

Is there a way to connect/know when you're loading into a new chunk in relation to StreamingEnabled?

timid vessel
#

you just have to read and you'll get a better understanding

modern seal
#

okie gogre

#

๐Ÿซถ

timid vessel
#

I dont hate youtubers but i hate youtube tutorials since i barley learn anything

balmy zenith
timid vessel
balmy zenith
tacit tendon
#

Will it naturally become a descendant of workspace?

balmy zenith
#

yes

timid vessel
# balmy zenith the client will load in the instances

ive been having a little trouble when i was learning this through the doc I wrote everything down one by one but it didnt work, but when i copy and paste the script it works: local pointPart = script.Parent
--local storage = game:GetService("ServerStorage")

-- Gives some points
local blue = Color3.fromRGB(0, 0, 255)
-- Gives more points
local green = Color3.fromRGB(0, 255, 0)
-- Makes players lose points
local red = Color3.fromRGB(255, 0, 0)

-- gold given to players
local smallPoints = 10
local largePoints = 50
local losePoints = 100

local Players = game:GetService("Players")

local function givePoints(player)
local currentColor = pointPart.Color

local playerStats = player:WaitForChild("leaderstats")
local playerPoints = playerStats:WaitForChild("Points")

-- Gives player gold based on the color of the part
if currentColor == blue then
    playerPoints.Value += smallPoints
elseif currentColor == green then
    playerPoints.Value += largePoints
else
    playerPoints.Value -= losePoints
end

-- Destroy the part, wait a second, and then destroy the particle
pointPart:Destroy()

-- Creates a sparkles effect and destroys it
local playerCharacter = player.Character
local particle = Instance.new("ParticleEmitter")
particle.Color = ColorSequence.new(currentColor)
particle.Parent = playerCharacter:WaitForChild("Head")
task.wait(1)
particle:Destroy()

end

local function partTouched(otherPart)
local player = Players:GetPlayerFromCharacter(otherPart.Parent)

if player then
    givePoints(player)
end

end

pointPart.Touched:Connect(partTouched)

-- Changes the color of the part based on variables. Needs to be at bottom of script.
while true do
pointPart.Color = blue
task.wait(4)
pointPart.Color = green
task.wait(3)
pointPart.Color = red
task.wait(2)
end

balmy zenith
#

is there a difference between em

modern seal
#

witum howwe long have u been scripting ~?

balmy zenith
#

not actively tho

modern seal
#

yrr as ancient as my modeling

balmy zenith
# modern seal will i ever use ques / stacks

they are too niche of an implementation to learn, you can just make your own idea of a queue and stack as theyre only to do a certain purpose, not really fixed to a certain implementation

modern seal
balmy zenith
#

i can also do a bit of modeling

still jackal
#

Anyone here a dev?

cold bison
# modern seal wht else do u do besides script

Better watch this video https://youtu.be/POsw3BZH-bc?si=DvqOQn5X4Y0wQUtD
It will help with your idea

DISCORD ๐Ÿ“œ
Join my Discord Community if you want scripting help, participate in events/challenges, and make friends!
https://discord.gg/WC6kPu5W5P

MEMBERSHIPS ๐ŸŽ
Get Access To My Scripts + More Perks By Becoming a Channel Member! ๐Ÿ‘‡
https://www.youtube.com/@BrawlDevRBLX/join

ADVANCED ROBLOX SCRIPTING SERIES ๐Ÿ”ด
https://www.youtube.com/p...

โ–ถ Play video
cold bison
still jackal
cold bison
#

I stopped for some time before i will finish studying scripts

still jackal
#

So no portfolio?

cold bison
#

No

still jackal
frail plaza
#

but im pretty sure like everyone in this server is ._.

still jackal
#

im a modeler and have nothing to do with scripting

#

Send me a dm

frail plaza
#

k

modern seal
#

tutorial #13 is insane,,

balmy zenith
cold bison
balmy zenith
cold bison
balmy zenith
#

cuz code is all about text

#

you read code, you read api, you read info, you read algorithms

#

everything is reading

karmic wadi
unique oyster
#

local model = game.ReplicatedStorage:FindFirstChild("model")
local Humanoid = model.Humanoid
local clone = model:Clone()

if Humanoid.Health < 0 then
task.wait(1)
model.parent = workspace
end

can anyone help me why the model spawn 2 times everytime it diespraysob

cold bison
#

I watch him bc he explains only base that we need about everything and if i try to read i don't know what to start from

unique oyster
#

clone the model everytime it dies

cold bison
#

I mean why you put humanoid into rep storage

balmy zenith
#

the docs provide everything

modern seal
modern seal
#

20000 usd please

cold bison
balmy zenith
#

you shouldnt only watch or read, but also do the thing yk

unique oyster
modern seal
#

i will do tbt tonight or tmr

#

free tutor ๐Ÿ™Œ

cold bison
# unique oyster for npc

Maybe because you making workspace a parent of a model? You better set parent to clone aren't you?

#

If you will take the model nothing will still there for cloning

unique oyster
#

i tried with
clone.parent = workspace
but it then it spawns two time instead of one

cold bison
#

Ok i will look again

unique oyster
cold bison
#

Can i join you and try to help after finishing with meal?

unique oyster
#

nvm ill try by myself, thank you very much praysob

ripe condor
#

who would need a payment processor discord bot

soft hornet
#

When you script a gui for letโ€™s say a commission. Do you have to design the gui or just script on their own pre-made gui?

#

Cus Iโ€™m not creative so thatโ€™s a hinder

modern seal
#

script pre existing gui i could never see some1 expecting a scripter to do gui designnn

balmy zenith
#

prolly the latter

#

or at most you make a ui layout and script it, but not the ui assets or whatever

kind fulcrum
still jackal
kind fulcrum
balmy zenith
still jackal
balmy zenith
kind fulcrum
#

Slim

still jackal
kind fulcrum
#

If you need any hiring

balmy zenith
#

yeah you werent tho

still jackal
kind fulcrum
balmy zenith
#

mistyped

kind fulcrum
#

That's just called channel misuse

still jackal
balmy zenith
#

he isnt hiring

still jackal
#

u schoz?

#

schiz?

#

๐Ÿ˜ญ

balmy zenith
still jackal
kind fulcrum
#

Yeah I'm not gonna start another war here

#

It's fine

#

Sorry dawg have the day of ur life

balmy zenith
#

i pray for you to become a mod

still jackal
kind fulcrum
kind fulcrum
crude wave
snow raft
#

wrong reply

drifting sand
#

is there any difference between task.wait and wait?

thorn solstice
#

anyone here good with lighting?

drifting sand
balmy zenith
crude wave
#

check them

thorn solstice
#

like what

crude wave
#

๐Ÿ™ what does that mean

balmy zenith
#

mods get this guy

austere garnet
#

Who?

balmy zenith
#

texting in all channels frfr

#

and also asking to ask smh

#

the worst of em all

austere garnet
#

Will handle

thorn solstice
#

actual cry babys

austere garnet
#

This is not helping you

thorn solstice
#

how am i being violent over text

balmy zenith
#

its just annoying

thorn solstice
balmy zenith
#

no but you could be less annoying

thorn solstice
#

clearly this discord server is ur life twin

#

find a job pls

balmy zenith
#

being less annoying would also give you more chances to get help

austere garnet
#

@balmy zenith please don't interact with him, clearly it's pointless, I'll handle myself what has to be handled, but you should probably stop

thorn solstice
#

how is me asking about lighting being annoying

balmy zenith
#

i already stated it๐Ÿ‘

austere garnet
#

Now let me go

thorn solstice
crude wave
#

๐Ÿ™

crude wave
thorn solstice
# crude wave what kind of lighting vfx ?

like in game lighting im having a big problem with is ive been using the plugin to where you can drag the moon and the sun but i like how it looks whenever i have the moon in the sky but since i have the moon in the sky im not able to have sun rays/lighting on the moon if any of that made since

balmy zenith
#

thats just how roblox is

#

theres no moonrays

#

cope, or make it so "night" is actually day time

thorn solstice
#

stop messaging me lil twin

balmy zenith
balmy zenith
thorn solstice
#

speak to me like a human

balmy zenith
thorn solstice
#

its so bright with the sun in the sky

#

but when the moons in the sky even tho the moon is super dark the skys sparkle and looks super nice but the moon js is plain

#

its dumb

balmy zenith
#

thats how roblox is

#

cant change it

thorn solstice
#

alright ill try to figure something out

#

thank you for ur help

austere garnet
#

@thorn solstice from now on, when you want to hire someone, please consult #marketplace-info . Hiring outside of designated channels is not allowed.

#

And you aren't allowed to spam either.

balmy zenith
#

he didnt even try to hire but ok

austere garnet
balmy zenith
#

alright then

proud fable
#

i need help with a code

civic karma
#

same

crude wave
smoky gust
#

What do I put here

grim rampart
#

put the link of ur art

smoky gust
#

In the hirable

grim rampart
smoky gust
#

Ui

balmy zenith
#

put your profile

#

dont think its required tho?

smoky gust
#

Oh

grim rampart
#

dude give me a full ss

#

easier to see what u mean then

grave zenith
#

what's the best way to get data without spamming remotes ( for instance exp )

tidal vale
#

a survival game but sound attracts evil creatures as idea

distant hamlet
#

literally a quiet place

modern seal
#

@balmy zenith mmm cheetos

balmy zenith
#

mm

modern seal
#

now i think myy next steps r js figure out where th mouse is pointing as my "aim" n then orientate and scale th bullet towards the point of aim when clicked >,-

#

doess that sound abt right

zealous garnet
#

How did yall learn to script

delicate pasture
zealous garnet
#

lmao

delicate pasture
#

oh, I'm so sorry.

#

karma is indeed a beach

autumn obsidian
#

๐Ÿ˜”

zealous garnet
balmy zenith
#

does anyone know any info on how to build a mesh from voxel changed data per frame
like any links/info about it

balmy zenith
restive oasis
#

who here i\can make a spin a wheel system

cunning garnet
#

yo whatsup epic scripters sunglass

balmy zenith
#

also would having the access pattern be same as storage pattern mean 100% cache efficiency????

cunning garnet
#

i dont script, im just here to build positive relations with scripters here so they work for me for free

shy cipher
#

how do people make gun projectiles that actually travel? is it just a tween on the server?

orchid lance
winter forge
#

who down to start a project rn

lofty spire
#

can anyone help me with a code?

#

i have a question

vagrant viper
#

do you use the child added and decendant added event a lot when scripting, I'm learning about them now but struggle to think why you would need it in a game unless its quite specific

main sorrel
vagrant viper
median walrus
lofty spire
# median walrus whats the question?

i think i found out the solution. my coins leaderstat were showing how many coins i had in roblox studio but when i go in the game through roblox, it shows 0 coins

eager yew
#

should humanoidrootpart cancollide be true or false

balmy zenith
#

true

wise turtle
balmy zenith
wise turtle
#

I havent seen ppl use it for voxels tbh

balmy zenith
#

its so fucking hard to do efficiently

wise turtle
#

fr

balmy zenith
#

like

#

i gotta pool my quads, make a mesh per material
probably somehow mesh across chunks
๐Ÿ’€

brazen plume
#

Wallet = 1000
Computer = 1000

print("We have " .. Wallet .. " in currency.")

if Wallet >= 1000 then
print("We can buy the computer for " .. Computer .. " successfully.")
Wallet = Wallet - 1000
print("Purchase Successful!")
print("We have " .. Wallet .. " in currency.")
else
print("We do not have enough currency to buy a computer.")
end

#

my first code, this is good ?

naive dove
#

anyone here good with camera manipulation (Also good with the Roblox CameraModule)?

light sage
#

is it just me or is python kinda easier than luau

brazen plume
#

Me but im beginning

austere hamlet
#

yo guys whats the best method to learn scripting and roblox studio from the beggining? i came back after a long break and i barely remember anything

dark cedar
#

anyone know how blox fruits made their infinite water?

lean ocean
#

local Wallet = 1000

lean ocean
#

theres no reason for global variables

somber vault
ivory temple
#

i dont understand how people keep struggling with this, forgive me for mini-modding but there is a category in this discord SPECIFICALLY designed to help you look for people

#scripter-hiring

#

this channel is for discussing code, not hiring ppl

tired dome
#

ik sorry but all that seems like a quick hire or one project im just tryna find a team but nobody wants to talk about anything these days unless they flashing $100 in their face

ivory temple
tired dome
#

thought was just quick jobs

ivory temple
#

if nobody joins u because they arent being paid, then thats just how the cookie crumbles, i wouldnt want to work without pay either

dapper karma
tired dome
#

fair enough

grim rampart
#

do not advertise in this channel, refer to the marketplace instead,

unreal geode
#

what do i do if i got a leaderboard with a personalized Data Store, and i cant store bigger numbers than what roblox limit is?

#

is there a workaround

#

i cant even convert to strings cause data store doesnt allow strings

wise turtle
#

you can represent numbers of any size if u store the mantissa and exponent seperately

unreal geode
#

17:50:36.727 DataStoreService: ValueNotAllowed: string is not allowed in data stores. API: SetAsync, Data Store: PlayerState_Leaderboards_Gems - Studio
17:50:36.728 DataStoreService: ValueNotAllowed: string is not allowed in data stores. API: SetAsync, Data Store: PlayerState_Leaderboards_Coins

wise turtle
#

you lose precision in the mantissa at the end but that doesn't really matter

#

since the numbers are so big nobody will ever notice

wise turtle
#

instead of storing 1.23231e400 you store 1.23231 and 400

unreal geode
wise turtle
#

yes

#

but you keep track of what exponent it is at when representing the number to the user

#

and you'll mostlikely use a suffix when displaying the number anyway

#

just have to make a system for operating on the numbers

unreal geode
wise turtle
#

yeah you would just take what the exponrent is at

unreal geode
wheat herald
#

Could you technically just add two Numbers? And then Display them with suffixes?

wise turtle
#

how many 0s are in qa again

unreal geode
#

15 i think

wise turtle
#

so instead of storing 4.00 * 10^15
you store 4.00 and 15

and later you would check the exponent and if its 15 then you know its qa and then you check the mantissa which is 4.00 so you would know how much qa there is

chilly stratus
#

how do I learn scripting in roblox studio

unreal geode
wise turtle
#

later

#

i gotta eat

unreal geode
#

oh alright

wheat herald
valid bay
#

what design pattern do you guys use for writting your code, how do you structure your systems or projects

unreal nest
woeful dew
ivory temple
# valid bay what design pattern do you guys use for writting your code, how do you structure...

for me, i tend to use the Zed IDE for luau roblox projects, and i usually have a Zune runtime that handles my syncing and darklua conversions

i use declarative ui libraries, usually Vide but sometimes React-lua, along with a storybook plugin called UI Labs

ill use Charm for state management, and Lyra or Lapis for player data

i either use Blink with my Zune runtime or the Remo library for my network/remotes depending on the project

i use Janitor for cleanup

for the actual code, i follow a strictly written and fully typed single script architecture, with providers & components.

balmy zenith
chilly canyon
#

anyone here know why my note pad auto bullets

rose notch
#

package com.syntax;
import static com.syntax.Helloworld.helloworld;

public class M {
public static void main(String[] args) {
helloworld("print");
}
}

#

im another level of genius.

#

kneel down to me.

bronze path
#

@urban perch @somber cedar Both of you have to use the Marketplace to do any hiring. Check #marketplace-info.

frosty trench
strange kiln
#

Assembly was written in scratch

peak oak
#

@bronze depot check dms

jaunty mortar
#

im working on a cross platform ui library for linux and android

i genuinely feel like killing myself android development is pain

south rivet
#

Can anyone explain how to do a e (proximity prompt) to pick up a tool?

bronze path
#

The ProximityPrompt.Triggered event is the one you'll most likely want to use

  • Just make sure RequiresLineOfSight is disabled
  • You have a reasonable activation distance set
south rivet
#

Tysm @bronze path

bronze path
#

Also just make sure the script you write actually runs if you're new to scripting

#

The places where scripts run is documented on the creator hub

#

@hybrid crater You have to use the Marketplace hirable channels if you want to be hired for something. Check #marketplace-info

cerulean shell
#

When doing cartoony flat part water would it cause a large amount of lag to generate the oceans water on the client side for each player and have code running on heartbeat to update the waters X and Z coordinates to match the players?

I assume moving a single mid sized part with a larger than part mesh repeatedly shouldn't be to bad but does anyone know if doing things like this will cause any huge issues?

Don't need any specific code I just want to make sure that trying to code something like that won't cause massive problems with lag or anything.

violet jungle
#

what's the best way to learn scripting?

safe lagoon
strange kiln
violet jungle
#

okay

whole sluice
#

@foggy burrow really late to this but im also currently facing the latency problem(roblox's default replication system being too slow for fast paced pvp game), I've came to a conclusion that ill prolly have to make my own custom replication system in place of roblox's to fix this issue (?)
What i wanted to ask tho is whether just compressing the data like u did, noticably improve latency? Like if u were to compare the game between compressed vs uncompressed is the latency noticeably different?

iron kraken
#

if u send less information it would be faster i think but there cud be cases where its not maybe idk

foggy burrow
#

Dam bro how far did you scroll up ๐Ÿ˜ญ

#

Yeah I mean

#

Basically I compressed my strings down

#

Along with other data

#

It does cause things to run smoothly

#

I mainly did it so the game wouldnโ€™t lag tf out

#

For example

#

A skill name like โ€œMeteorCannonโ€

#

Would be 12 bytes fired over to the server

#

Using my compressor

#

It would only be 4

#

Thatโ€™s a pretty solid difference

#

If I fired it twice instead of 24 bytes it would only be 8

#

Throw that into a server where thereโ€™s multiple remotes firing

somber cedar
#

aba

foggy burrow
#

It will change significantly

#

I really only focused on strings

#

For this compressor

#

@whole sluice

whole sluice
foggy burrow
#

No I haven t

#

I havenโ€™t needed to

#

I donโ€™t think the replication system is all that bad

somber vault
#

guys what do you think of this code I made like a year ago or something, may be some of my greatest work

lost slate
#

is there a way to make the billboardgui text labels NOT scale with distance and actually keep the text's size from all distances

somber vault
lost slate
crimson portal
#

Pro tip you dont need the if statement

#

๐Ÿ™‚

somber vault
#

oh wait yeah i didn't even catch that

crimson portal
#

Its ok

#

You know now !

#

๐Ÿ™‚

regal sonnet
#

๐Ÿ˜” they removed adv-programming again

compact spoke
#

is it still using humanoid physics htough

#

;-;

near crane
#

Hey guys, I've just started scripting a couple days ago, been trying to learn the basics and stuff. I want to know if this is good or are there things I should change?

teal mica
#

Do u just watch yt tutorials or something

near crane
# teal mica Do u just watch yt tutorials or something

So basically Iโ€™ve been learning one thing at a time. Started with variables, then moved on to loops, functions, if-else statements, and a few other basics. If something felt complicated, Iโ€™d go over it a couple times until I understood it. Iโ€™m not trying to memorize all the syntax right now. Iโ€™m focused on really understanding how it works and how I want it to function. If I keep doing random projects like this, the syntax will come naturally through practice.

Before this 1, I did small projects like speed boosts, bricks that kill the player, color changers, just simple stuff to test what Iโ€™ve learned. I also use ChatGPT to give me example scripts based on what I learned recently, and then I try to explain what each line does and how it works. Then it would sorta grade me.

whole sluice
# foggy burrow I donโ€™t think the replication system is all that bad

@foggy burrow Wait, now that i think about it I need the whole server-client communication to be faster(eg. remotes), not just the character replications

This is my current client hit-detection system:
P1 fires his ability, lets say a fast straight waveslash towards P2
VFX created locally and a VFX-remote is fired to notify other clients to also create VFX
hit detection(ablity hitbox) is created in P1 client
if P1 locally detect a hit(hitting P2), another Hit-remote is sent with the position of hit
Server validates the hit eg. check if P2 is reasonably around that position, and if P2 not blocking then P2 die

This makes me worry about latency cuz a player might see that he blocked in time but dies anyway
EG. If P2 is stationary(just waiting to block), and P1 fires a waveslash towards him, in P1 screen the slash mightve already locally hit P2 so it fires the Hit-remote where the server will check whether P2 is blocking.
Meanwhile in P2 screen, due to latency, the VFX of the slash might not seem to hit him yet and he blocked in time, but the server didnt receive P2's block event in-time so it kills P2.

Is there any way I could do things better or any optimization methods u recommend?

foggy burrow
#

The way I do it

#

Player 1 does an input, that input fires to the server, the server validates that input (sanity checks) and then fires to all the clients

#

I pass a playerWhoFired event inside the allClient event

brazen plume
#

Looking for someone helping me for my game

foggy burrow
#

That way on all the clients I can get the playerWhoFired and apply things to that character

#

I do hitboxes on the client

#

And I do the same position check

#

As you do

#

Because the skill got fired to all the clients, I also have each player load animations onto eachother

split fractal
#

can we change the color of the terrain with a script, like changing color of grass etc...?

foggy burrow
#

That way those players can listen to animation events

#

Yes I know animations already replicate

#

But this way makes it much easier

#

And Iโ€™m not constantly firing back and fourth to the server every time thereโ€™s an animation event

wise turtle
#

i do anims on the server

solemn grail
#

for some fucking reason, i have to do this when i try to make a component system that also supports tools (yes, both ServerScript and ClientScript have the same code as shown in the next picture). i can't just do what the cloned scripts do because apparently it doesn't fucking work (the events don't work for some reason, but anything outside of them does)
i did try cloning the clientscript on the client but it didn't really work so i just moved it to the server side and it works
what the fuck is this???

#

it might also get slower the more tools i add

fair copper
#

why do u use _,

glass ore
fair copper
solemn grail
#

there's no need to use i (the number or whatever it is)

glass ore
#

so ur issue is

#

the stuff inside ur scripts

#

dont run

#

?

solemn grail
#

not that

glass ore
#

when u clone them*

solemn grail
#

the current version works (for both the server and the client component systems)

#

for the client tho, i just decided to let it run the constructor cus it wouldn't work on the tool anyways

#

it's probably how the class is programmed

glass ore
#

wait so

#

the issue is

solemn grail
#

anyways, my issue is when i tried doing the alreadyequipped method from both scripts, it doesn't work because apparently events are supported in loops

#

which is complete bullshit

#

i'm sorry for making things harder, but i can't find any proper words to describe the bug

glass ore
#

is there an error when

#

u run it

#

or have u tried adding debugs

solemn grail
#

no, it just stops
the old versions did have a condition where if it is a tool then do something (before the events, there's the test print which did print something), in the events there's an initializing print before the constructor

#

that one didn't print

#

probably some weird luau quirk lol

#

Anyways it works now, I should probably focus on BaseMelee and BaseMisc tomorrow, as well as finishing BaseGun

glass ore
#

oh alright

#

gl with ur system

solemn grail
#

Thanks, I need it. Roblox sucks ass

vernal peak
#

is it better to make hp a variable and have players real health change to that variables value? Or is it better to just have my skills hit the players real health

solemn grail
vernal peak
glass ore
#

why not use humanoids health

vernal peak
#

cuz i cant make it a variable

#

or can I?

glass ore
#

uh

#

what u mean by variable

#

u mean this?

#

local Health = Humanoid.Health

vernal peak
#

yeah

#

when i make a skill change the value of health

#

it dont work

#

i gotta always type humanoid.health

glass ore
#

ohhh

#

but

#

wdym skill change the value of health

#

u mean like taking damage?

vernal peak
#

yeah

#

when i change the variables value

glass ore
#

XD why didnt u say it from the beginning

vernal peak
#

it dont cahnge the real hp

#

cuz i wouldve mixed up

glass ore
#

Humanoid:TakeDamage(Value)

#

thats it

vernal peak
#

cuz thats what i been doing

glass ore
#

its not humanoid.health.value

#

its humanoid.health - 50

glass ore
vernal peak
#

mmmm

glass ore
#

u can but its dumb

vernal peak
#

alr ill js use the normal health cuz ts confused me last time when i made it a variable

glass ore
#

just do what i said

#

Humanoid:TakeDamage(Damage)

vernal peak
#

then i dont require a variable right?

#

thats fye

glass ore
#

yep ๐Ÿ˜„

vernal peak
#

ty goat

glass ore
#

np if u got quesitons feel free to ask

vernal peak
#

is there anything that adds hp?

glass ore
#

nope xd

#

just do this

#

Humanoid.Health += Amount

vernal peak
#

Humanoid:TakeDamage(Damage)
what if I make damage negative

vernal peak
glass ore
vernal peak
#

alr ill see if it works. if it dont ill do what u said

glass ore
#

Humanoid.Health = Humanoid.Health + 50

teal mica
digital crest
#

should i use rojo, rokit and wally? i wanna learn how to make cleaner codebases and i dont wanna manually copy and paste module code into modulescripts anymore

wise turtle
#

yes

marsh kelp
#

Evil

digital crest
marsh kelp
digital crest
#

why is parihsz evil

marsh kelp
# digital crest why is parihsz evil

You don't need all of this if you're working solo. The codebase will be mostly the same (not cleaner/dirtier imo), you'll just add more restrictions to it

In short: use rojo and the other stuff only for team projects ( and if your team know how to use them )

Or ask @wise turtle why they're Evil

wise turtle
#

i love using rojo for solo projects because it lets me develop faster

#

i cant bare roblox studio

marsh kelp
digital crest
#

tbh i might just use rojo for the VS code plugins that can help with coding

#

also

#

is it even safe

marsh kelp
#

Yes? Why wouldn't it be?

digital crest
#

just skeptical over apps i download

wise turtle
idle musk
#

better ecosystem

#

runs faster, looks better

#

and you get all the functionality + roblox specific external tooling

digital crest
#

i have the tools installed but it seems overwhelming

#

how do you manage assets? (models, parts, etc)

idle musk
#

roblox explorer

#

or add stuff to sourcemap

#

like folders

#

so u get intellisense

wise turtle
#

theres a lack of documentation on fully managed atm

lost pebble
winged wren
#

tuff

quiet token
#

yo does anyone know how to get the old shiftlock back

dapper karma
#

@nova magnet Please do not attempt to hire outside of marketplace! ๐Ÿ’”
If you are looking for scripters please look in #scripter-hirable or make a post in #scripter-hiring

strong folio
#

do yall know anyone who builds websites

modern seal
#

imm noob scripterr does thss diagram look correct for client -> server communication?? i js drew this i THINK i think i understand it finally o,0

#

I'mm going to save ths diagram i drew js so I don't forget how it works so id like to make sure its correct :3
the code workss fineeeee but am I missing anything ?

modern seal
#

yay

real hemlock
#

You are doing a good job visualising your code.

balmy zenith
#

whats a good whiteboard

real hemlock
#

I use a projector atm and use an apple ipad and my apple pen

#

in my kitchen

real hemlock
#

When u are writing algorythms

#

you really should map it out

#

or ur gunna get confused

#

at least i do

balmy zenith
#

i got an ipad but sometimes just lazy tbh

real hemlock
#

dont write yeah remote event here

#

more maths i use it for

#

or explaining things to juniors

idle musk
real hemlock
#

It's my apartment ill project my whiteboard where i bloody want to

#

๐Ÿคฃ

real hemlock
#

i feel less accomplished doing that

idle musk
#

very smart people spent their whole careers minmaxxing really niche algorithmic solutions to problems

#

aint making something better in an afternoon ๐Ÿ˜ญ

modern seal
crimson portal
#

Good job

dapper karma
pearl shuttle
#

oh sorrry

dapper karma
real hemlock
#

ill need to detangle

#

also how many of those algos r written in lua?

#

most likely ill need to rewrite it into luau

eager yew
#

any1 know why the face turns into this black smudge (only when i add the humanoid (which adds its texture))

eager yew
#

do u not see the orange square

strange kiln
eager yew
#

that black smudge is basically 1 eye

#

it only b reaks when i add the humanoid

#

so ive got no idea what to do

#

something to do with it being interpreted as r15 idk

real hemlock
#

Code quality discussion time - as a senior I tend to find the best code quality can be measured through how many revisions your code goes through in a code review.

#

What do ya'll think?

karmic wadi
karmic wadi
#

Yeah and all the posts in there fucking suck

real hemlock
#

lmao

karmic wadi
#

hiddendevs type shit

real hemlock
#

its because the good ones are full time at a studio or left roblox atp

karmic wadi
#

so what am I supposed to do now

real hemlock
#

idk whats ur game

#

vs budget

crimson portal
#

Who wants to be my friend

karmic wadi
#

somewhat sandbox

#

we got investors so we got a good budget before public starts funding the rest of the game

real hemlock
#

budget

karmic wadi
#

u want me to hire u or smt

#

or why u asking the budget

#

@real hemlock

#

or what are u on bout

real hemlock
#

curious

#

im full time at a studio

strange kiln
#

what do you not like about them?

karmic wadi
strange kiln
karmic wadi
real hemlock
#

That's fair enough.

karmic wadi
#

I wont

strange kiln
karmic wadi
#

cus deadass no one posting a post there about what we need

balmy zenith
strange kiln
real hemlock
#

hirable u need the roles brother

strange kiln
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!

strange kiln
#

I know I can do it, I'm just thinking ahead

real hemlock
#

Just do custom ones

strange kiln
#

for when I CAN do it, i wanna make not-shitty posts

real hemlock
#

as a MP staff i accept within rules but if i wouldnt hire i cry inside

#

AI generated ones are likely denied 99% of the time

#

so dont use ai

strange kiln
#

oh my god I'm not asking how to apply

real hemlock
#

im on about post brother

#

fym

#

im saying make it personal

#

not sound ai

strange kiln
#

I'm asking that other guy

#

why he didn't like the posts in hirable

#

so that I can tak enotes

#

and not make a shitty post

#

when i do make a post

#

in hirable

real hemlock
#

fair enough

jagged prawn
#

how do some games teleport all players to a private server link of another instance?

balmy zenith
#

reserved server

#

google it

jagged prawn
#

thanks

fleet siren
#

Yo how do I make a roblox r6 go ragdoll?

jagged prawn
balmy zenith
#

i dont think you can

jagged prawn
#

I can only find ways to do it to instances you own

balmy zenith
#

or at least i dont know

jagged prawn
#

but other groups do it which is why I am confused

#

its regarding roblox gun clanning

#

pretty much groups rally in their game, then tp all their players to the scrim match (private server)

balmy zenith
#

how do you know its private

jagged prawn
#

so lets say this one group made a map to fight on, they allow people to create private servers to use for said scrims

balmy zenith
jagged prawn
balmy zenith
#

because reserved servers can be private if you just kick ppl who arent whitelisted out

jagged prawn
#

like this

balmy zenith
#

hmm

#

maybe teleport works on private servers directly? not sure, docs doesnt mention anything about private servers

jagged prawn
#

okay I'll look into it further, thank you for your time

wheat herald
glossy swan
whole sluice
# foggy burrow Player 1 does an input, that input fires to the server, the server validates tha...

yeah but that way the local caster who fired the ability can experience delay/latency on his own keypress which gets even worse on higher ping which is a bad user experience. I planned to create the VFX locally as soon as the key is pressed then clone that VFX to other clients using fireAllClients, this way at least the caster 'feels' that his ability is responsive.
Thanks for the responses tho appreciate it, ill prolly have to do a lot of research/experiments on how i can make my remotes faster to improve latency if that is possible at all

whole sluice
# wise turtle i do anims on the server

why? Is this better for ur use case? If I do that I reckon therell be latency on the anim for the caster himself especially if he has high ping and itll feel unresponsive

sudden anchor
#

/post

#

bruh