#code-discussion

1 messages Ā· Page 133 of 1

copper tundra
#

guys

#

what is your biggest dream about coding

eager oar
#

Can someone teach me how to make a shopping cart with pseudo tools one i can push with my body and so, I've been searching but haven't found anything.

static coral
vocal yacht
#

You still need help?

vocal yacht
eager oar
thin nova
eager oar
#

valid tho

turbid thicket
#

hey guys how do i add shirt id to r6 hands in view model?

bronze ridge
#

guys i want to start scripting where can i start?

mortal plaza
#

i do

vocal yacht
#

So in properties tgere is a rotation value

#

You cab use a sceipt to adjust that

copper tundra
bronze ridge
copper tundra
#

when its gets advanced and complicated use dev forums

#

and tutorials

vocal yacht
#

Its how i learnt

mortal plaza
#

because ive tried alot of scripts

copper tundra
#

the more complişcated and advanced it gets chatgpt may start teaching bad

mortal plaza
#

and none of them work

vocal yacht
copper tundra
#

but i learned basics so good from chatgpt

copper tundra
#

i wonder how it is

patent sonnet
#

ok im tired of having fake scripters that just piece other games code together

#

where do i start with scripting

patent sonnet
mint cloud
#
  • studio
naive field
#

Guys I would like to ask about advanced knockback

#

because I never saw a good knockback tut in devforum or youtube

mint cloud
#

You aren’t looking hard enough then

ionic ocean
#

yo, whats with this guy returning nil

naive field
mint cloud
#

Lemme look

severe cobalt
#

felt like the perfect image to revive an old meme format

bitter harbor
#

anyone wanna see my plot system and tell me if its good or not

mint cloud
# naive field fr do u know any post ?
#

I saw like three different methods in here

mint cloud
#

Ye

nimble smelt
mint cloud
#

GPT does, I am just gpt

naive field
#

I want tsb level knock back

#

but ty for ur help

mint cloud
nimble smelt
naive field
nimble smelt
bronze ridge
slate valley
#

hi guys I need help how do I prevent exploiters from using saveinstance

#

i released my game for alpha testing and one person told another to use saveinstance. From what I understand that allows you to read modules and every localscript which is an issue for me since I use lots of localscripts for ui and character appeareance

thorny warren
green reef
smoky flare
#

Hello guys, I have tried using an animation uploaded by the group and game also there, tried to load on server and client but it doesn't work and I get this
Failed to load animation with sanitized ID
However group owner was able to see the animations

If I upload animation myself, making me creator and using it on the group - then it works only for me

elfin timber
#

which of these is generally better?

green reef
somber vault
#

how do i fix collision tunneling

green reef
#

I also looked up more stuff and some other people who have that issue have noticed that that error happens in studio but not in the live game

smoky flare
#

but I tested it before and had the problem there too

#

nvm

#

works in-game

green reef
#

Also if clientanimatorthrottle doesnt do anything for you then disable it

#

dont keep it enabled if you dont have to

smoky flare
#

okay thanks

scenic hemlock
#

Jesus is coming soon turn to him before it becomes too late

left ginkgo
#

im just wondering how do people achieve this

#

i asked the dude and he told me he didn't use viewportframes or meshes/parts with neon material

green reef
#

what is it

left ginkgo
ripe compass
ripe compass
narrow rapids
weak radish
cerulean mortar
left ginkgo
cerulean mortar
left ginkgo
#

using neon part with transparency is closest i got to it

cerulean mortar
fickle karma
#

hey guys when im using ads, do i want a higher cpp or lower cpp

left ginkgo
#

the color itself

weak radish
left ginkgo
cerulean mortar
cerulean mortar
left ginkgo
#

i thought it was viewport frames but they arent

#

so im out of ideas, this sum black magic

elfin timber
weak radish
cerulean mortar
weak radish
#

"they literally perform in the exact same way"

cerulean mortar
#

but I think I saw that before in a YouTube tutorial

#

That same effect

elfin timber
cerulean mortar
left ginkgo
atomic aspen
#

i flip with it

weak radish
elfin timber
left ginkgo
cerulean mortar
#

sum like that

weak radish
#

@sonic wedge Why did you delete the code

atomic aspen
sonic wedge
atomic aspen
#

I'd have to think ab it

sonic wedge
#

thought it was wrong channel

weak radish
#

no one cares

cerulean mortar
#

@left ginkgo

#

I figured it out

left ginkgo
#

cuz this seems impossible

cerulean mortar
loud swallow
left ginkgo
#

i used neon parts but problem is his stuff looks way better

#

goes from day to night, not as much as mine

cerulean mortar
cerulean mortar
loud swallow
#

use viewport frames and half transparent pngs for coolness

left ginkgo
cerulean mortar
loud swallow
#

its not view port??

cerulean mortar
left ginkgo
loud swallow
cerulean mortar
loud swallow
#

oh it aint portal thingy

left ginkgo
#

i use a image to darken outside portion

real zealot
real zealot
#

they probably also slightly increase the boom

loud swallow
left ginkgo
cerulean mortar
devout sinew
#

Someone help me

true tree
#

what game is that btw

#

(on the left)

lethal bluff
#

You can reverse image search

loud swallow
cerulean mortar
real zealot
true tree
#

thx

#

looks very cool

#

i'll have to check it out

#

especially the art style

green reef
#

i remember playing that game

loud swallow
vital nymph
#

how to learn scripting?

polar scaffold
#

Watch sm1 like Brawldev

#

He makes pretty good tutorials and has a beginner Playlist going over all the basics

pliant burrow
#

how much would scriptetrs charge to add some basic addons to a tycoon from lucas tycoon generator plugin, is it well scripted enough where a scripter could easily change/ add any features?

thorny warren
vital nymph
thorny warren
#

when ur confident enought do small comissions

#

then u build up from there

vital nymph
thorny warren
#

something simple

vital nymph
#

rn im learning scripting cuz me and a friend want to make a horror game but we don't know how to script lol.. so yeah now im trying to script since he can't speak english

vital nymph
thorny warren
#

wym

#

the game type?

vital nymph
#

yeah

thorny warren
#

well since u want to make a horror game, try to make a small jumpscare, you just need to learn about the camera and tweening

#

if ur stuck use ai or ask for help

vital nymph
#

rn im mostly trying to learn to script on my own

#

as i can't really do anything without ai/tutorials but atleast i understaznd the code

thorny warren
#

typing it is way easier

vital nymph
#

yeah but like what i mean is i have to learn in detail, ive started watching brawldev im on #10 and i think im doing good rn

thorny warren
#

use ai or devforum to understand it

vital nymph
#

alr

thorny warren
#

so u dont have to watch the videos again

vital nymph
#

good thing ahk taught me wait command (except its in miliseconds instead of seconds)

vital nymph
thorny warren
#

there is no specific skills

#

if this is your first language then learn the basics like the keywords

vital nymph
#

wdym like english?

thorny warren
#

programming language

vital nymph
#

like that i can script a bit in?

thorny warren
#

ye

vital nymph
#

second then

strong folio
#

how much would it cost to program an entire military map and a new gun system

#

@surreal chasm

#

@true tree

#

@quick elm

true tree
#

what

austere egret
#

cantonese

static forum
#

He guys anyone know how to fix ball jitter when it tocuhed u

pearl tulip
#

i’m coming back to scripting after a while what framework should i be using for roblox in 2025?

pearl tulip
thorny warren
#

No but its still reliable

gusty heron
remote gull
#

guys for drag detectors is there any way to have the object move with me while dragging? i've not seen any fixes online

weak yoke
#

why does my button gui keep going invisible?

--!strict

local CAS = game:GetService("ContextActionService")
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local Events = ReplicatedStorage:WaitForChild("Events")
local AbilityStart = Events:WaitForChild("ToClient"):WaitForChild("AbilityStart")
local AbilityStop = Events:WaitForChild("ToClient"):WaitForChild("AbilityStop")
local UseAbility = Events:WaitForChild("ToServer"):WaitForChild("UseAbility")

local player = Players.LocalPlayer or Players.PlayerAdded:Wait()
local Button = player.PlayerGui:WaitForChild("Ability"):WaitForChild("Main")

local function activate()
    UseAbility:FireServer()
end


AbilityStart.OnClientEvent:Connect(function()
    CAS:BindAction("Ability", activate, false, Enum.KeyCode.E)
    Button.Visible = true
    print(Button.Visible)
end)
AbilityStop.OnClientEvent:Connect(function()
    CAS:UnbindAction("Ability")
    Button.Visible = false
    print(Button.Visible)
end)

Button.Activated:Connect(activate)
pearl tulip
pearl tulip
fleet marlin
#

Who is active ill pay dm me

pearl tulip
# weak yoke huh

CAS:BindAction("Ability", function(_, inputState)
if inputState ~= Enum.UserInputState.Begin then return end
activate()
end, false, Enum.KeyCode.E)

weak yoke
#

is it just like a debounce? (it only plays at the start of press key)

pearl tulip
#

cause before activate was running in the beginning, end, and when it ends

weak yoke
#

oh ok

pearl tulip
#

if not you’ll need to add more debug statements

gusty heron
pearl tulip
gusty heron
weak yoke
violet folio
#

Don’t use frameworks unless you have a reason to

#

All you need is an observer (signal / event bus etc) module, data store wrapper, and optionally a networking library like red, bytenet, etc

grizzled pasture
#

someone pls help my tween does not wanna transition smoothly 😭 i made it last 3 seconds for debug sake

local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")

-- Modules
local RoleManager = require(ReplicatedStorage:WaitForChild("RoleManager"))

local meisterPlayer = RoleManager.getPlayerByRole("Meister")
local weaponPlayer = RoleManager.getPlayerByRole("Weapon")

local meisterChar = meisterPlayer.Character
local weaponChar = weaponPlayer.Character
local meisterHRP = meisterChar and meisterChar:FindFirstChild("HumanoidRootPart")
local weaponHRP = weaponChar and weaponChar:FindFirstChild("HumanoidRootPart")

-- Local Player and Camera
local localPlayer = Players.LocalPlayer
local camera = workspace.CurrentCamera

-- Constants
local TEMP_BREAK_KEY = Enum.KeyCode.L
local OFFSET_DISTANCE = 4

local function ResetCameraToWeapon()
    RunService.RenderStepped:Wait()
    camera.CameraType = Enum.CameraType.Custom
    camera.CameraSubject = weaponHRP
end
    
local function onTempBreak()
    if not (meisterPlayer and weaponPlayer) then
        warn("TempBreak Error: Could not find both Meister and Weapon players.")
        return
    end

    -- This camera tween should only run on the weapon player's client
    if localPlayer ~= weaponPlayer then
        return
    end

    if not (meisterHRP and weaponHRP) then
        warn("TempBreak Error: One or both characters are not ready.")
        return
    end

    local spawnPos = meisterHRP.Position + (meisterHRP.CFrame.LookVector * -OFFSET_DISTANCE)
    weaponHRP.CFrame = CFrame.new(spawnPos, meisterHRP.Position)
    
    -- Wait a frame for physics to settle
    RunService.RenderStepped:Wait()

    -- Step 3: Calculate the camera's target CFrame for "human mode"
    local endOffset = Vector3.new(0, 4.5, -12)
    local endPos = weaponHRP.Position + weaponHRP.CFrame:VectorToWorldSpace(endOffset)
    local lookAt = weaponHRP.Position + Vector3.new(0, 1.5, 0)
    local endCFrame = CFrame.new(endPos, lookAt)

    -- Step 4: Create and play the camera tween
    local tweenInfo = TweenInfo.new(3, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
    
    -- Set camera to scriptable to allow the tween to take control
    camera.CameraType = Enum.CameraType.Scriptable

    local cameraTween = TweenService:Create(camera, tweenInfo, { CFrame = endCFrame })
    cameraTween:Play()
end

-- Connect the function to the input event
UserInputService.InputBegan:Connect(function(input, gameProcessed)
    if gameProcessed then return end

    if input.KeyCode == TEMP_BREAK_KEY then
        onTempBreak()
    end
end)

ResetCameraToWeapon()```
lean ocean
#

Bro sent the most skidded script of all time

pearl tulip
#

that’s AI fully though

pearl tulip
#

if ur gonna use cursor or AI please at least understand how to code first

#

I use cursor myself

pearl tulip
#

please learn luau btw before u start spamming ai

grizzled pasture
pearl tulip
#

your games gonna be easily exploited because you can’t handle remotes properly

grizzled pasture
#

but i already model build and do ui tas_ttEmbarrassed

pearl tulip
#

and ur game performance as well

grizzled pasture
pearl tulip
#

u don’t even need to know how to fully code but u need to understand it

#

and understand basic stuff like that

grizzled pasture
#

well i understand java a bit just not lua

#

ykw i might just hire a scripter

pearl tulip
#

AI is good at writing code if u can at least understand it good enough to tell it the right way to code it

pearl tulip
#

the amount of new scripters is funny cause most can’t even script

grizzled pasture
#

how do ik someones reputable

grizzled pasture
#

well yea but out of those

pearl tulip
#

make sure they aren’t fake as well

#

feel free to dm me and i’ll let u know if they are good

grizzled pasture
#

NO WAY OMG

#

tysm ur the goat

gusty heron
somber vault
#

fell for the first card

grizzled pasture
#

erm

pearl tulip
#

i’m a scammer.

#

what am i scamming with?

somber vault
#

your honour

grizzled pasture
pearl tulip
#

im not selling anything im letting them know if the scripters legit

#

i’m a solo dev i don’t even help anyone

gusty heron
#

oh hold on I got it lol

remote gull
#
pearl tulip
remote gull
#

that's not any help

pearl tulip
#

i’ll go review it

pearl tulip
remote gull
dusty pagoda
#

i want to make a horror game but idk how to script what do i do 😢 im a 3d modeler and i already made all the mutants but idk how to script or build maps

#

i hate using freemodels but what else can i do

dusty pagoda
somber vault
#

that’s why he needs to run

dusty pagoda
pearl tulip
#

why does the guy on the right got deh veins

#

on his belly

dusty pagoda
#

hes like a mutant and allat and uh

pearl tulip
dusty pagoda
#

first i need help to make pathfinding

#

alright

kindred slate
#

hiring a coder to debug my roblox game

specifically a gamepass in game that will help us connect it to our group (if i were to buy a gamepass in our game we woulnd't reiceve any robux and we are not sure where it would go)

proud vector
somber vault
#

all gamepasses must be linked to the game creator or group

#

reason why is because you’re in a waiting period, typically three or so days

grim jetty
#

im trying to code a game where all players start with an accessory, ive coded the accessory successfully, but some player models break the look of the accessory, what do i do to fix it?

kindred slate
somber vault
#

before it becomes inbound

#

if gamepasses weren’t linked to the creators of the group, there’d be potential for abuse

kindred slate
kindred slate
somber vault
#

bad design, i know

kindred slate
copper tundra
#

how to write like its a outpuıt

lethal light
#

Why are my custom faces blurry on my r6 model

royal ibex
copper tundra
#

nvm i was asking for bla bla bla

royal ibex
#

Code blocks

copper tundra
#

yeah

#

i found

#

how to make it liek that

royal ibex
#

My keyboard don’t got that comma sadly😭

copper tundra
#

``

candid fox
#

see if you can find anybody willing to script for experience or learn it yoursel tho

#

gl

left ginkgo
azure granite
#

guys if my table is empty and i do something like this

myTable[a][b][c] = 1

would it automatically make everything?

so it gives me myTable = {a = {b = {c = 1}}}

azure granite
#

if it doesnt exist

frigid ridge
#

won't make anything just tell you its nil

frigid ridge
azure granite
#

i swear u didnt have to do that tho

#

if u used brackets i thought it made the elements in a table

frigid ridge
#
local autoMT
autoMT = {
    __index = function(self, key)
        local new = setmetatable({}, autoMT)
        rawset(self, key, new)
        return new
    end
}
local function tebel()
    return setmetatable({}, autoMT)
end```
sudden patio
#

šŸ™‚šŸ‘

dusty pagoda
sudden estuary
left ginkgo
sudden estuary
left ginkgo
round junco
#

Yo can someone give me a task to do? (scripting)

frigid ridge
placid matrix
frigid ridge
#

which is what roblox uses

placid matrix
#

not all types have to be known at compile time

frigid ridge
soft burrow
#

is having a ontouched with no cooldown laggy

steady oxide
#

Do yall think scripters Will be replaced by Ai or nah

runic oxide
#

i think its gonna be like this.. before machines was invented we have labour workers.. now we have machine we have operators for them.. new job

#

but surely gonna reduce number required for a job..

steady oxide
#

Oh ok

sick gyro
orchid trellis
hazy osprey
orchid trellis
hazy osprey
frigid ridge
kind knot
#

if anyone knows how to make a certain type of script dm me, i can pay

weak radish
hot wraith
weak radish
hot wraith
#

It's a mechanic for a Silent Hill game me, not really a game based on "weeping angel" pls

weak radish
#

I'm a scripter not a project manager or something, if I make a whole game by myself (including non script stuff) it's normally rushed as hell

remote bear
#

guys can i post a gamelink so i can see how well the performance is on different computers

remote bear
twin halo
#

should i use fe gun kit or acs

remote bear
remote bear
weak radish
#

look in dev discussion everyone does it

weak radish
fickle pebble
quartz violet
#

Javascript is Better than Lua cat_wink

#

Seriously

remote bear
#

but C# is better then java

quartz violet
#

Thats fair

#

The C family is better than Javascript or Java

remote bear
#

Scratch Jr is better then any C language (just pretend S Jr a language and not a mask for the program that runs it)

unreal nest
willow wedge
#

local testable = {
["A"] = {
B = 2
}
}

self.B = testable["A"].B

If i later updated self.B would this result in the original table getting updated to since they share the same memory?

digital depot
somber vault
digital depot
#

im new to scripting so just correct me if im wrong

quartz violet
#

My question I have for people is Job or Business ?

digital depot
digital depot
minor cloak
#

im gonna be in the big leagues

digital depot
minor cloak
#

remote functions are very useful

digital depot
#

gonna have to watch each of them over like

#

3 times im a little lost

minor cloak
#

so are coroutins

minor cloak
minor cloak
willow wedge
last kernel
minor cloak
last kernel
#

beginner

minor cloak
#

ah nice

#

you will learn a lot

#

he explains so well

last kernel
#

yea tryna learn so i can get money

minor cloak
#

ME TOOOO

last kernel
#

REAL SHIT TWIN

#

fuck i love money so much

minor cloak
#

me too gng

last kernel
#

im like a big hungry money man

minor cloak
#

i jus wanna make some in this summer

last kernel
#

real

minor cloak
#

me too i can't wait to finish school

last kernel
#

i just want it as a side thing for now

minor cloak
#

yeah me too

last kernel
#

yk what marks and spencers is?

minor cloak
#

uhh

#

nope

#

why?

last kernel
#

idk i just work there for now

#

so i want more money

minor cloak
#

ah okay

last kernel
#

like who would complain about even more money right

minor cloak
#

my parents don't want me to work

#

until i finish school

last kernel
#

my mum does my dad doesnt care tbh

minor cloak
#

but i can do roblox commissions/games

last kernel
#

i finished normal school but gonna be in college soon

minor cloak
#

nice

#

i am going up to 10th grade

last kernel
#

dang u young bruh

minor cloak
#

i got into computer science and software enginner

last kernel
#

oh wait im trippin

#

u like 1 yr younger than me

minor cloak
#

oh lol

minor cloak
#

i was told its easy

last kernel
#

im just good at maths and statistics and finance

minor cloak
#

nicee

#

im good at math too

last kernel
#

epic

minor cloak
#

bro last year i was like

#

at the worst class of math

last kernel
#

dang

minor cloak
#

with 20/100 or 40/100

#

i finished this class at the highest class with 98/100

#

type shii

last kernel
#

ive always been good at maths so im like top 3 in my school so ig thats fun

minor cloak
#

nicee

last kernel
#

i got like 73/80 im further maths gcse

minor cloak
#

whats gcse?

last kernel
#

like exams

minor cloak
#

ah

last kernel
#

so ig thats cool

minor cloak
#

yeah

#

if you need help at lua lmk

last kernel
#

aight ty ty

minor cloak
#

np

last kernel
#

we gonna be rich

#

like jandel

#

and make slop which makes us stupid rich

last kernel
minor cloak
minor cloak
#

i wanna make cash grab gam es

#

games

last kernel
#

real

#

but i wanna make good games also

minor cloak
#

ion gaf about me not creating "good" games

#

i want money lol

last kernel
#

sometimes

#

honestly fr

minor cloak
#

yeah but like i ain't gonna spend 1 year on my first game

#

when i can make more from a 1 week game

last kernel
#

i would say sumthing but idk if this server will like if i say it

minor cloak
#

loll

last kernel
#

epic

minor cloak
#

aight ima go back to watchin

last kernel
#

happy learning bro

#

soon we will make slop

cerulean mortar
minor cloak
somber vault
#

clearly not his father

minor cloak
#

lmao

#

gng i want cash

cerulean mortar
#

šŸ˜”

minor cloak
rough gate
minor cloak
#

just do while true part.transparency += 0.1

#

😈

cerulean mortar
#

erm

#

or js use a for i loop or tween

#

even a repeat loop would be an improvement

digital depot
#

im new to coding what should i make

#

something easy

cerulean mortar
#

obby checkpoints

digital depot
#

..

real musk
#

it works gng

#

join the winnign sside

minor cloak
#

and do that if you click a button it adds coins to it (the thing inside your leaderstats)

dark sonnet
#

Can someone please help me.

#

I am trying to mak the color change then change back after 30 sec. But it's not working for some reason.

vital nymph
#

waht does task.wait() do and is it better then using wait()

earnest raptor
willow wedge
lean ocean
vital nymph
#

how do i make both loops run at the sametime?

coarse wraith
coarse wraith
vital nymph
#

what

#

what is that

coarse wraith
dusky kestrel
#

choose your pick

vital nymph
dusky kestrel
vital nymph
#

oh

#

there are 3 right

dusky kestrel
#

mhm

vital nymph
#

but uhh where do i add it

dusky kestrel
vital nymph
#

so:
task.spawn(function()
while baseplate.Transparency < 0.75 do
baseplate.Transparency = baseplate.Transparency + 0.01
print("Successfully lowered baseplate's transparency")
task.wait(0.1)
end)

#

?

coarse wraith
dusky kestrel
#

yeah you forgot the end

#

for the whole loop

dusky kestrel
vital nymph
#

so double end?

dusky kestrel
vital nymph
#

thx

#

is there anyway i can hold this while still making the transparency go up by 0.01?
"baseplate.BrickColor = BrickColor.new("Gold")
print("Sucessfully Changed Baseplate Color To Gold!")"

vital nymph
#

hold the gold color for 1 second cuz if not it will just restart the loop

#

nvm got it to work

#

all i need to do was put the transparency loop first

digital depot
#

local DockWidgetPluginGuiInfo.part12 = true

dont need the end

coarse wraith
#

no matter how hard you try to fix it

#

it has to be rewritten

willow wedge
#

he is trolling

digital depot
#

idk what DockWidgetPluginGuiInfo is and why its needed for a colour changing brick

thorn arch
thorn arch
digital depot
thorn arch
#

It returns a thread

#

But the thread isn't running

#

So you pass it into coroutine.resume which activates any inactive thread passed as an argument

digital depot
#

ahh

#

alright yea

#

that makes sens

#

thanks

thorn arch
#

With some extra stuff

digital depot
#

yea i was gonna ask

thorn arch
#

task.spawn is equivalent to coroutine.resume

digital depot
#

does coroutine have any benefits over task.spawn

thorn arch
#

No, task library is just a better coroutine library

dusky kestrel
thorn arch
#

The only coroutine functions that you still might need to use

#

Is coroutine.running() and coroutine.yield()

dusky kestrel
#

I still use corountine.create

thorn arch
#

They have no replacements

dusky kestrel
#

once it's cancelled

thorn arch
dusky kestrel
thorn arch
#

Just like coroutine library

dusky kestrel
#

wait just to be sure

#

task and corountine are basically the same

#

besides task using the engine schedular

#

and corountine being instant

thorn arch
#

Task is also instant

#

Task.spawn immediately runs the thread you pass

thorn arch
thorn arch
#

Coroutines are also just threads

#

Basically

#

Which is why

#

task.spawn(coroutine.create()) works

#

But that's redundant

#

Since you can pass the function directly

#

And it's faster and less work

thorn arch
dusky kestrel
thorn arch
#

So u have to run coroutine.yield

dusky kestrel
#

I was thinking it was corountine.close

#

instead of yield

thorn arch
#

Nah it's coroutine.yield

#

It has no equivalent function

#

Because it's already optimised

#

Unlike the other coroutine functions

#

So you just use that

thorn arch
#

Very useful for custom event handler

#

(bindable events suck)

dusky kestrel
thorn arch
dusky kestrel
#

I barely ever have a use case for them and if I do I just use Signal

thorn arch
thorn arch
#

By Alexander?

dusky kestrel
#

just signal

thorn arch
#

Oh

dusky kestrel
#

It's old as hell

thorn arch
#

I don't know that one

dusky kestrel
#

but I'm way to lazy

thorn arch
#

I use my own

dusky kestrel
#

to change it

thorn arch
#

With its own version task functions

#

like a custom task.spawn and task.defer and task.delay

dusky kestrel
#

I would use that for task.wait

thorn arch
#

Is for performance

#

My task handler recycles threads

#

When using task.wait it doesn't create a new thread (unlike the ones above)

dusky kestrel
#

ah

thorn arch
#

So i don't need to use a custom one

thorn arch
#

A custom task.wait is quite useful

#

So that you can just pass in the numebr of ticks

dusky kestrel
#

to get nice effects

thorn arch
#

I never ended up making one

dusky kestrel
#

speaking of preformance

#

I gotta cut down on random.new

#

just use math.random instead

sudden turret
#

any devs here for hire and avaialbe at the moment

dusky kestrel
sudden turret
#

basically i have modded version of steal a brain rot, but the production line is not anime, want to change it for anime models, we can aquire the models from roblox . com, and integrate with the currenct script the game i have has

#

thats basically it

#

for short term if good partnership willing to work on long term work with dev i hire

sudden turret
#

ye

dusky kestrel
#

I can't lie

sudden turret
#

basically

#

i have lot dev friend

#

they told me same thing

#

im just not a dev im a marketer

#

so can get game to pop off

#

but can dev it and my friends arent available to do this for me

#

but wiling to pay for someone to integrat this into my game

dusky kestrel
#

do you mind showing me what the codebase looks like?

sudden turret
#

ye

#

sent you fq

dusky kestrel
#

if it's easy enough I could probably teach you

#

how to do it yourself

#

that way you save on costs

sudden turret
#

i dont mind cost

#

just want it to be done right

#

and down to pay

#

and then work long term relationship

#

with whiever dev

#

help me with rolling out updates

#

as the game gets more users

#

right now its nothing special

#

and has about 10 users

#

on and off first day

#

and i have really shared it yet since

#

it doesnt have anime production line yet

#

nothing special about it

#

there is some bugs that need to be fixxed but, dont want to worry abou that

#

until the production line is up and going

dusky kestrel
#

can you join private 2b

sudden turret
#

sure

copper verge
#

Hi scriptone

stuck radish
#

Hi

somber thunder
#

@stuck radish

stuck radish
#

@somber thunder

somber thunder
#

can you maby help me whit me script

#

can you dm me private?

stuck radish
#

no

copper verge
remote gull
#

How can i get rid of the little "freeze" when i switch network ownership of a part.

sudden estuary
#

what exactly r u doing ?

remote gull
#

when i throw the object it freezes and then travels in the direction

sudden estuary
#

you could maybe create a decoy in the client who throws it

#

and later on switch it to the actual thrown part

#

eh but its easy said than done tbh, could have desync issues

soft burrow
#

how do i make my gear and ability system modular

tidal steppe
#

what happened to code coach bro his channel is just gone

remote gull
thorn arch
remote gull
thorn arch
#

Plus, when players get network ownership it opens up exploit issues

thorn arch
#

And you can also set the cframe on client

chrome pewter
#

Does anyone know how to make a claimable booth that players can type text on or a model for it

thorn arch
#

To prevent it from feeling unresponsive

chrome pewter
#

I’ve watched so many tutorials

thorn arch
remote gull
chrome pewter
thorn arch
#

And instead interpolate the position

remote gull
thorn arch
#

If you use interpolation

#

Then even 1s could work

#

Obviously you will send an update right before an action

#

Like throwing the object

#

So the regular updates is just for visuals

#

For other players

#

(the player dragging will update each frame, on client)

thorn arch
#

Since the client cannot be trusted

#

(which is also why you should NOT give network ownership of parts that are important to the game's function)

somber vault
#

what's more performant. roblox's shapecasts (still uses broad and narrow phase, c++) or a custom solution

thorn lark
#

Can I pitch a game I want ppl to join in here?

slate valley
green reef
#

no

#

store the codes on the server and when the player submits a code sent it through a remote event for the server to handle the rest

#

that’s how every game does it

green reef
slate valley
#

Well obviously thats how I did it they can't exploit that in someway but they can read them and manually redeem all one by one

green reef
#

how are they gonna read ur codes if its on the server

slate valley
#

i stored it in the replicatedstorage

green reef
#

and why are you doing that

#

put it in server storage or something

slate valley
#

can u stop attacking me I am not the one exploiting šŸ’”

green reef
#

it doesn’t need to be replicated to the client

slate valley
#

wait im joking but I still need anticheat

green reef
#

look up tutorials on that

rocky idol
#

i just realized without a framework i find it chaotic to make games

#

like i feel like building a home but starting with random pieces and trying to put them togheter

#

sorry yall i'm not good :(

proper root
#

jus go with the flow or somethin

maiden quest
#

does someone konw how to make a model move, i have this giant axes in my obby that i want to make swing from left to right continuelsy. ive tried everything but nothing works. PLS HELP ME

rocky idol
copper frost
maiden quest
copper frost
#

i can do it for u

maiden quest
#

yes pls

rocky idol
copper frost
#

if u pay me ā¤ļøā€šŸ”„

proper root
copper frost
#

maybe then u should adopt working witn frames

rocky idol
#

probably

copper frost
maiden quest
copper frost
#

need to earn some respect and money šŸ’”

proper root
copper frost
maiden quest
#

ok ill try it

copper frost
copper frost
#

🄲

proper root
#

am i the only one who cant see other peoples pfp in chat?

copper frost
#

cant u see mine?

proper root
#

no

copper frost
#

i have pfp

#

of garou

proper root
#

everyones pfp is invisible

maiden quest
copper frost
#

i can make the animation smoother

#

with code

#

ā¤ļøā€šŸ”„

maiden quest
#

someone shared a script w me

#

and it works

#

and guess what

#

for free

pearl tulip
#

what datastore wrapper should i use for my project

elfin timber
#

yea bro

hot wraith
gritty vault
#

who wunna be a game manager

inner tundra
elfin timber
# inner tundra what is this peak 😭

im stuck on like the most braindead issue since an hour so i gave a shot at sending chatgpt my 400line module (and i explained it pretty well) just toget this back 😭

stoic plover
#

heya, i am using profile store for datastoring, i am just a little confused on how i can properly datastore structures if anyone can help out that will be greatly appreciated

so i can move these structures around and anchor them wherever i want, and then theres a different category of structures called items, which can only be anchored on real structures, whats the easiest way to store the co-ordinates, stats and items of all the structures in base and load them back in on their original place + orientation + size and everything when player rejoins

#

even a base idea or a small tip on how it can be done can be great, i'll try to setup everything else by myself

wet herald
tawdry cradle
#

how to do if the player is not moving then

fickle pebble
stoic plover
#

alr ty

valid oasis
#

how do i make a sprint jump script with a custom animation like in the strongest battlegrounds?

valid oasis
#

nothing already tried

brittle token
valid oasis
#

swear this is a discussion for help but ok bro

lunar charm
#

Are there any downsides of storing function in this way?

local Interface = {} do
        Interface.__Index = Interface
        
        function Interface:CreateItem(ItemName : string, Index : number)
                if clientTable[Index].Name ~= ItemName then
                        return;
                end
                
                local NewItem = script.Template:Clone()
                NewItem.Parent = player.PlayerGui:WaitForChild("Game").Backpack
                NewItem.Name = ItemName
                NewItem.ItemName.Text = ItemName
                NewItem.LayoutOrder = Index
                NewItem.Keycode.Text = Index
        end
        
        function Interface:DestroyItem(itemIndex : number)
                
        end
end
tranquil grove
#

i scripted this little mask system for a r15 watch dogs 2 type game but i feel like im missing something, could you guys give me some suggestions?

pure thunder
#

who loves scripting

hot wraith
valid oasis
#

alr but i got redirected here

brittle token
somber vault
#

OOP is great

lost yoke
slate valley
#

Asset creation failed. Please try again later.

#

omg help me.

mint cloud
#

That was before my time

#

I reigned chat in

stuck iron
#

Do you guys use datastore or smth else ??

true viper
#

I let players export their data as a very long number so they can save locally ā¤ļø

craggy plover
#

Is a Macbook pro good enough to run studio?
(M4 pro chip)

true viper
#

No.

daring echo
#

Anyone here familiar with API’s, and able to create an avatar system game, DM me, paying in USD

true tree
#

ngl, whoever got the jeopardy game scripting job, kudos to you

#

as long as it isnt a scam

radiant island
craggy plover
digital depot
true tree
digital depot
#

šŸ’”

robust monolith
#

But the thing is you're doing something close to OOP without actually using oop

robust monolith
cerulean mortar
#

also __index is lowercase js a lil typo there

digital depot
robust monolith
#

I'd honestly recommend you to make it a bit more automatic in the methods themselves like Adding it to the end of the list if it's a new item

digital depot
#

i thought he misclicked twice or sum

robust monolith
woeful tide
#

what happen if i use r6 and r15 in a game (r6 for some npc) and r15 for players is it bad?

robust monolith
digital depot
#

i dont think roblox lets you

cerulean mortar
woeful tide
#

wdym lmao

robust monolith
#

R6 and r15 is just a character type

digital depot
#

im new chill

somber vault
#

do yall have a tutorial you'd recommend for metatables since I reckon I should probably learn that

robust monolith
digital depot
#

you can only set one in the roblox settings no?

woeful tide
robust monolith
robust monolith
somber vault
robust monolith
#

Wrong reply

#

Tutorial I'd recommend for OOP

somber vault
#

ill give it a watch, thanks!

digital depot
robust monolith
# digital depot what is OOP used for

Classes, For example if you want to make a Zombie without needing to make a new script inside of a Zombie model, You can Create a Class for a zombie, Which is like the Template for it or the blueprint, defining all functions and all properties

#

And that class can make a new model, store it's new model, and handle stuff like Finding players in a Loop

digital depot
#

oh

#

thats cool

robust monolith
#

It's very neat and loved

digital depot
#

a bit too advanced for me i guess

robust monolith
#

You'll get there ā¤ļø

tame compass
# rough gate

hey, that's the way I code (the best way, obviously)

robust monolith
#

Does anybody here go to the gym?

tame compass
#

Why do you even ask that

fleet carbon
#

I didn't know that's a thing

tame compass
#

I went to the gym but stopped after I was sick a long time

lone marsh
robust monolith
#

Awesome

somber vault
tame compass
#

wth

#

lol

somber vault
faint egret
#

quick question, if i create a body velo on the server can i edit the values on the client and it works?

robust monolith
somber vault
robust monolith
#

Mostly Use it for that yeah

faint egret
# tame compass no

how do u suggest i do a horse system? main issue is making the horse move using client input

somber vault
#

aha

faint egret
#

im kinda stuck

robust monolith
#

I recently started using it for bigger codes

tame compass
faint egret
#

oh ive never heard of that

#

ill look into it

tame compass
#

It makes the player handle the rendering

lone marsh
#

typing is a masterpiece

faint egret
#

how does that help?

tame compass
#

As I said, it makes the player handle the horse

fleet carbon
tame compass
#

The client will go to the server straight

#

idk how to explain that

#

just read the documentation

faint egret
#

ill look at the form

#

yeah

robust monolith
#

Mount systems heavily depend on what youre going for

faint egret
#

rn im just looking for a decent way to make the horse move

fringe urchin
#

do yall think i should make my game while learning stuff so its like a motivation or do it after

robust monolith
#

Well, When you Sit, You can Make a New Seat Object with oop and connect it to the horse or seat, make this object and store it on the server

#

You may not need full oop with metatables tho

faint egret
#

im already using OOP to store horse stats so its not much to add ChillBar_shrug

robust monolith
#

sure

faint egret
#

rn im getting back into lua/roblox so its just remembering how to work around things

#

so thanks for the advice

tame compass
#

I have no finished games despite the fact I'm making projects in Roblox Studio for 3-5 years now

faint egret
tame compass
#

I think it's just a psychological thing

robust monolith
tame compass
#

Roblox Studio is more a hobby

fringe urchin
fringe urchin
hollow fable
#

Question: for a combat system is playin animations on the server a bad thing

robust monolith
#

And i only got like 2 years exp
@tame compass Trust me just try either make your own game or stick to a team

tame compass
fringe urchin
tame compass
fringe urchin
tame compass
#

about things

fringe urchin
#

i learn the basics then get too lazy to continue afterwards

#

this happens to me with everything

robust monolith
tame compass
#

I love doing UI and scripting

#

BUT

#

I am dogshit at basically everything else

robust monolith
#

me too tbh but once I got the Offer to be main Architect for the code I immediately accepted 😭

tame compass
#

Building, modelling, making animations

robust monolith
#

real

tame compass
#

I actually want to do educational videos

#

The "How to make X game in Roblox Studio" kind

#

Just explain the main mechanics

rough gate
tame compass
#

Idk why it was scrolled up

robust monolith
tame compass
#

I actually want to do something related to House M.D.

#

Watched this show like a month ago

#

You can see that from my PFP

rough gate
tame compass
#

But I can't come up with a good idea

rough gate
#

though i knew when scripting that there was a better and efficient way to do it but i am too dumb so i just did what i knew

robust monolith
#

does anyone here regret learning scripting instead of something simpler?

rough gate
#

and that was repeating it a bazillion bajillion times

#

inefficient but it worked

#

ĀÆ_(惄)_/ĀÆ

tame compass
#

I like the process

somber vault
#

Yeah man there is nothing to regret lol

tame compass
#

But IDK - maybe I'm just stupid

somber vault
peak jolt
somber vault
#

Regret learning a skill? In what world man

tame compass
#

But I have a skill cap in scripting

#

Idk why, I just can't handle something more complicated

somber vault
somber vault
rough gate
tame compass
#

I'll send one of my recent scripts

robust monolith
#

Sometimes I regret doing it slightly because I come across something that can cost me the entire week to fix when I remember I could've been doing calm animation or UI somewhere in a parallel universe

#

But then I lock in and remember Im smart

rough gate
#

ive already learned a bunch of other things though so i dont think ill regret learning scripting at all ā™„ļø

peak jolt
#

calm animation