#code-discussion

1 messages · Page 159 of 1

empty mulch
#

The only outdated thing in his tutorial is raycast paramaters. The rest is solid and still valid info.

tough dirge
#

everyone started out using free models otherwise your not a real developer. am i right?

floral flume
#

If you ask ai for reasoning aswell towards your awnser or maybe like what you need to use to get to the conclusion it could be effective aswell

empty mulch
tough dirge
#

i used to take a uncopylocked games and publish it with my gamepass id 😭

empty mulch
floral flume
#

I had no skills though back then

empty mulch
empty mulch
# floral flume I had no skills though back then

Idk how advanced you are but I recommend staying away from commissions asking for ragdoll until you've made one yourself. It took me like 3 days and tons of hours to get one that works well on r6 and r15

floral flume
#

I think I kinda found out that I don't really want to work on full games being ui designer builder modeler and loads of other stuff and would rather just focus on key skills in the form of commissions even if I'm getting a "bad deal"

#

I need to get my name bigger and expand my portfolio anyway

floral flume
empty mulch
velvet saffron
#

how would i go about making my assets be aniamted with skin mesh without lag??

floral flume
#

Well I'm gona go bed bc it's 2am 🥀

vocal kernel
#

how can i make that work ?

velvet saffron
#

script sum for me lil scripter to not make it lag cuh

empty mulch
#

No idea what Ontrix is supposed to be

empty mulch
vocal kernel
#

i needa remple "function" by the name of the function ?

empty mulch
#

That's how you link functions to things. You just need to add the function your calling between the parentheses and it'll call that function upon prompt trigger

vocal kernel
#

damn it worked

neon hawk
#

yess keep going girl, i learnt alot too dm me about it

crisp path
#

omg

#

someone ban this fucking guy

unreal nest
slate belfry
#

can someone help me with creating a game version checker

ripe plume
slate belfry
#

i already try it

ripe plume
#

wdym it does though

slate belfry
#

this is mines

#

script.Parent.Text = "Game Version: " .. game.PlaceVersion

#

it dont display any version

crisp path
#

try delaying

slate belfry
#

it does not work sadly

ripe plume
#

anything more in the script?

slate belfry
ripe plume
#

right but pls check the output tab for errors

ivory fable
#

Is higher or lower CPP better?

ripe plume
#

cost per player?

#

or what's the abbreviation

clever shuttle
#

Using profile store for my datastoring anyone know how to make a leaderboard with profilestore. Do I have to make a new ordered Datastore synced eith the profile store one

still dew
#

The game

empty fulcrum
#

Anyone know how to code something that creates a ghost of you that follows you? Sorta like that ghost rod in fisch

nova yarrow
shrewd python
#

if I want to make a timestop ability similar to Slap battle, would using magnitude be helpful?

nova yarrow
shrewd python
#

I've tried to use overlaps, and it do works but it's not very accurate

#

or consistency

hot wraith
zealous gorge
vale flax
zealous gorge
#

Like the player should be able to pass through the rig.

vale flax
#

anchor it

#

and then turn off cancollide

celest cipher
zealous gorge
#

@vale flax

#

I think you would know by what I meant to try to say from this video.

#

If I anchor it, I don't think it would be able to move....

vale flax
#

oh in that case you may want to utilize collisionservice

zealous gorge
#

Because I need to let the scripter do it. Since I can't script.

sweet herald
#

Guys how do i make thing moves like a car and stuff

#

What would u use in scripting to do that

sudden loom
#

not anything w the torso

frigid perch
#

I haven't written an extension in months is this an inefficient way of writing stuff

zealous gorge
clever shuttle
#

Yo can anyone that does combat systems explain how you cancel a attack/m1 midway through if hit?

sudden loom
#

the rigs are set to the default one

zealous gorge
#

Where is that though?

#

In properties?

#

Because I am not much aware of it.

still egret
#

Does anyone know what’s behind the red box?

obtuse jasper
still egret
#

Thanks I just started scripting the other week

obtuse jasper
still egret
#

It’s a leaderboard stat

#

Script

verbal coral
still egret
#

Thank you so much

obtuse jasper
#

check out reactive metals youtube turtorials for data store and leaderstats there very well explained

still egret
#

Thank you guys

verbal coral
#

why is there a red box?

still egret
#

It’s my friend quizzing me lol

fringe whale
#

lf advanced scripter to look at my current code and anims to see why my dash isnt tuning and syncing correctly, it currenly feels very off, will pay $$ generously if they offer good advice

vale flax
still egret
#

?

still egret
sweet wharf
#

i switched my in game day/night cycle clock to use unreliable remotes instead of remotes and it doubled my incoming packets to 140. i thought it was supposed to do the opposite?

vale flax
#

you know...

function func(a)
    return a
end
still egret
#

Oh ok

#

Thanks

still egret
#

@verbal coral

#

??????????????????????????????????

tame snow
still egret
#

????????????????

still egret
#

@tame snow

tame snow
#

bro why u even need these

#

ask chat gpt

still egret
#

i cant

#

my friend is quzzing me on scripting

#

this is the last one

blazing oasis
#

GUYS IF YOU USE FIGMA IS THE FIGMA TO ROBLOX PLUGIN GOOD BECAUSE IM HAVING PROBLEMS WITH IT

frigid perch
#

wait what am I saying I don't tab through that

frigid perch
#

actually I don't think that mattters for the question

vale flax
fair copper
#

💀

unreal nest
empty wind
#

is this ok if it works

#

i'm solodev anyway

jovial crown
#

Use guard clauses

empty wind
red geyser
#

Yo yall what would be a fair amount to charge for a full game scripted like build a plan
Only the scripting
In robux*

hollow ingot
#

does anyone script java here

jovial crown
#

u basically check it not in the if loops

sturdy vessel
#

@jovial crown DMs.

unreal nest
kind pond
#

Hello giys

#

How are u guys

empty wind
#

so the idea is that if the conditions are met it will let the script go further and if not the script will end instantly

#

right?

#

but you just revert it

digital ice
#

-# ⭐ ping me if you answer please! :)

hello, so, i've come up w/ this little character teleport function for a cutscene system I'm making.

it teleports the player just fine, but when it comes to NPCs, the NPC teleports for a split second, before getting shot back to its original position. they have the same exact hierarchy as the player does (has a humanoid and everything) and the NPC & player go by the same script. so i'm not sure why it's acting so strangely. any ideas/help would be greatly appreciated! here's the function

local function teleportCharacters(teleportTable, teleportsFolder, characters)
    for tag, teleportName in pairs(teleportTable) do
        local character = resolveCharacter(tag, characters)
        local teleportPart = teleportsFolder:FindFirstChild(teleportName)
        if character and teleportPart and character:FindFirstChild("HumanoidRootPart") then
            local root = character.HumanoidRootPart
            root.CFrame = teleportPart.CFrame + Vector3.new(0, 3, 0)
        end
    end
end
potent maple
#

What's the best Data Store method?

static coral
#

yeah that is good use no point in requiring all of them seperately

stark needle
#

although i've never used SDM, i've seen syntaxes of it and it's pretty straightforward

little horizon
#

Anyone looking for an experienced game/server manager dm me. I can go through in more detail what i do.

empty wind
#

what is this service

empty wind
fair copper
#

kamehameha framework

somber vault
#

Guys can anyone hop in call with me I am trying to add points to a leaderstat when a proximityprompt is triggered?

shadow blaze
#

I need a scripter for my game I want it to be like "creatures of sonaria" my game is iceage monsters dm

lost pebble
digital ice
lost pebble
#

alright. that's something you gotta watch out for

stray oak
#

is it a bad thing if 90% of all my code are organized in modules

frigid hedge
#

can you apply a filter to a microphone in studio

#

like a radiopass effect

#

or is it even more garbage than i thought

brisk void
#

With sound API's

quasi pelican
#

Guys does anyone know a tycoon pack which is modern for sale?

frigid hedge
#

i will keep this in mind for later

empty wind
#

u should just learn oop honestly

stray oak
empty wind
#

it's really hard tho

#

the one where you use metatables

deft escarp
#

Hello, this is gonna sound strange or way out of what I think Roblox is capable, but...I want to make an advanced particle physics/nuclear physics simulator for roblox, like the kinda stuff we would see done by Physics PHDs, but into Lua, is this possible? What is the approach i should take, anyone who has worked with a physics engine capable of this?

static coral
empty wind
static coral
#

someone probably already has

static coral
#

and oop is not really necessary

empty wind
static coral
#

structs pseudo oop is best

static coral
#

tables themselves

#

and metatable methods are slower because they have to search your entire table before searching the metatables __index

#

the more keys you have the slower your methods will be

warm nova
#

which one is faster getpartboundsinbox or getpartsinpart since first one uses cframe & vector3 as position and size to check and the second one uses a part instance

tough obsidian
#

yo anyone need free scriptes i can script for free im tryna build up my portfolio (Not long term)

warm nova
peak oak
#

someone get me verified badge

somber vault
#

yo wsg gang who tryna help me

oak wharf
#

is it hard to learn scripting

somber vault
empty wind
somber vault
#

who tryna help me tho

dusky rapids
#

Hey guys! im trying to make a map generation system, chunks delete whenever the player is farm from it, kinda like crossroads. problem is chunks are deleted but the spawners like cars are still spawning

for _, v: Part in SpawnFolder:GetChildren() do
task.spawn(function()
NewSpawner(ObjectTemplate,v)
end)
end

SpawnFolder.ChildAdded:Connect(function(v)
task.spawn(function()
NewSpawner(ObjectTemplate,v)
end)
end)

im using task.spawn, any idea how i could stop these spawners?

random arch
#

Paying someone to make me.a steal a brainrot kind of game, can be skidded BASED off my idea. not including map

blazing oasis
shrewd imp
#

object oriented programming

#

programming paradigm, google will do a good explanation

blazing oasis
#

ik what oop is in other languages just not in luau

#

is it just the same

shrewd imp
#

it works the same way

#

luau just uses metatables but the idea stays the same

blazing oasis
#

I saw someone tlaking about using one server scirptand one clioent script with the rest being modules is that good for programming

shrewd imp
#

thats what I do

#

a server driver and a client driver. Thats how you stay close to an OOP system

blazing oasis
sudden estuary
blazing oasis
sudden estuary
#

im referring to the guy

#

whom u were supposed to pay

blazing oasis
#

oh the icon guy

#

He understood and just said he will send it when i am ready to pay

shrewd imp
blazing oasis
#

my data didnt load for a solid 2 minitues and when it loaded the game worked perfecvtly fine using this

#

(which never happens normally

shrewd imp
#

what assets are you using that take 2 minutes to load???

nocturne grove
#

guys whats the difference with animationcontroller and animator?

craggy plover
#

On avg, how much payment should i take for mathing a pathfinding script for a monster that will chase players if too close?

tiny widget
sudden estuary
#

but in newer work you should not use it for loading animation

#

just use animator

nocturne grove
nocturne grove
sudden estuary
#

animationcontroller doesn't really have any use anymore

#

it had use before animator came into play

nocturne grove
sudden estuary
#

if u wanted to animate non humanoid objects before animator came you used animationcontroller

sudden estuary
#

not sure what you mean by that

nocturne grove
sudden estuary
#

yea , just liek how humanoid has one

nocturne grove
#

animator is for like loading animations without humanoids

sudden estuary
#

animator is what you use to load animation for anything

#

you should no longer use humanoid/animationcontroller for loading animations

nocturne grove
hollow wharf
#

since ppl in code help are being useless could one of yall help me possibly fix my script with my pilum

sudden estuary
#

it no longer has any use

nocturne grove
hollow wharf
#

but for some reason will not work; any time i have the item equiped to a slot i can not open my invetory / close it & become unable to equip the item and use it

#

this is a working script using the same base code but its for a sword not a throwable weapon idk if it will help to have but incase

sudden estuary
#

please show the relevant part only

#

i can't read through the whole thing

hollow wharf
#

im unsure whats causing the issue

#

so idk wich parts the relevant part

#

like any time i have the item equipped to my inv i cant access the inventory or equip anything

sudden estuary
#

well no wonder code-help couldn't help

inner aurora
#

how often do you use AI when making games

dire plover
#

Debugging is like being the detective in a crime movie where you're also the murderer.

quick olive
#

guys

#

my developer product is working but its not giving any item any prints or something else please some can help me?

#

-- Product Functions
local productFuncs = {}

productFuncs[111111111] = function(player)
print("Someone purchased Kill All!")
for _, plr in ipairs(game.Players:GetPlayers()) do
if plr ~= player then
plr.Character:BreakJoints()
end
end
end

game:GetService("MarketplaceService").ProcessReceipt = function(info)
local player = game:GetService("Players"):GetPlayerByUserId(info.PlayerId)
if not player then
warn("Player not found for user ID: "..info.PlayerId)
return Enum.ProductPurchaseDecision.NotProcessedYet
end
local callback = productFuncs[info.ProductId]
if callback then
local success, err = pcall(callback, player)
if not success then
warn("Error in product callback: "..err)
return Enum.ProductPurchaseDecision.NotProcessedYet
end
return Enum.ProductPurchaseDecision.PurchaseGranted
else
warn("No product function found for ProductId: "..info.ProductId)
return Enum.ProductPurchaseDecision.NotProcessedYet
end
end

royal ibex
#

Is that profilestore ur using

quick olive
#

nop

warm nova
#

Why is self the actual module and not the pool object?

quick olive
royal ibex
#

I’m in bed depressed about my code

#

And might have to redo a whole system

sturdy vessel
#

@royal ibex DMs.

woeful tide
#

why my output start writing the after some seconds wipe all and restart write other stuffs? i lose the errors like this

chilly canyon
warm nova
chilly canyon
warm nova
#

I fixed it

#

I was using the method on the module instead of the object

quick olive
native pulsar
#

can someone help me how to script?

warm nova
native pulsar
#

can someone coach me, i wanna learn scripting

neat sigil
#

do you even know how to use table.remove

warm nova
neat sigil
#

table.remove takes 2 values

warm nova
#

It's not a table.remove issue

neat sigil
#

it is

warm nova
#

No it's not

#

It's an intellisense error

neat sigil
#

it should error the script

#

so it wouldnt even continue on

warm nova
neat sigil
#

?

warm nova
#

Still a table.remove error?

#

Or is it an intellisense error?

neat sigil
#

do you even know

#

how self works

#

look at this

#

clearly red underline

warm nova
#

DUMB FUCKING MF

#

ITS NOT A FUCKING TABLE.REMOVE ISSUE

neat sigil
#

calling me dumb

warm nova
#

THE UNDERLINE IS BECAUSE OF A TYPE ISSUE

#

ITS NOT A FUCKING TABLE.REMOVE ISSUE

neat sigil
#

when using 1 value in table.remove

warm nova
#

IT REMOVES THE ELEMENT AT THE END OF THE TABLE IF THE POS ARGUMENT IS NOT PROVIDED

#

HOLY SHIT

empty wind
#

hello chat, teach me oop like i'm a disabled 5 yo kid with autism

#

and yes, it is THAT bad

neat sigil
#

do you even know the basics

proper edge
#

oop isnt that hard bro 😭🙏

sweet lance
#

Should I do logic as a scripter or combat

#

I’ve been working on combat but I think logic could be fun

empty wind
sweet lance
#

Especially for grow a __ games and steal a __ games

empty wind
#

i get everything but oop

#

like totally everything

neat sigil
#

oop example:

local module = {}
module.__index = module -- this is important set the index to the module itself

function module.new(whatevervalues)
    local self = setmetatable({}, module) -- set the metable a empty table and new meta to the module itself
    
    -- set ur cool values here 
    self.coolName = "SO COOL!"
    
    return self -- return it here
end

function module:Update(whatevervaluesifuwant) -- always do : for these functions so it can access self
    print("hi")
    
    if self.coolName then
        print(self.coolName)
    end-- you can access self values anywhere in these functions if u defined them within self
end

return module

usage in script example:

local moduleOOP = require(script.ModuleScript)

local newObjectValue = moduleOOP.new() -- here you create the new value
newObjectValue:Update() -- on the varaible where u created the new value you can perform functions
fickle gorge
#

Delete that..

#

People can report you and get ur account banned

empty wind
#

you know what i totally wouldn't get banned, that's too absurd

#

but i alr deleted that

foggy plinth
warm nova
#

Are you stupid

foggy plinth
# warm nova Are you stupid

<PoolModule.Create(params)>but.. <local pool = PoolModule:Create(opts)>

when you later call self:Warmup(...), the method lookup goes through the metatable and you end up seeing self as the module table

empty wind
#

Can someone assist me on making hitbox on a tweened object? Touched doesnt work. I thought that using GetPartsBoundInBox may be the answer, but won't it be too heavy to check for parts like every couple of milliseconds..?

foggy plinth
#

Or you can cast a ray

empty wind
foggy plinth
#

Idk

#

Or use region3

empty wind
warm nova
fast drum
#

damn bruh i wish i learned this before

neat sigil
#

And yes you create a instance with new

fast drum
#

in other languages its literally just class NAME what is a metatable?

#

also dont u gotta pass self in the function parameters?

neat sigil
#

No because you use :

fast drum
#

what does that do?

neat sigil
#

Using the : constructor automatically passes self

fast drum
#

oh

neat sigil
#

And because your using it on the variable that you used .new on

#

That Will be self

fast drum
#

also how do u make constructors?

neat sigil
#

I think Theyre called constructor

#

like you can use function module:update()

#

Or function module.update()

#

But when u use . You Gotta pass on self as the First parameter

limpid axle
#

is vs code github copilot trustable? he said he knows luau and he can read my whole project, so it should do a good enough job

neat sigil
#

If ur planning to use self at least

vale flax
fast drum
#

no like a way of initiating the objects or customising them if ygm

neat sigil
limpid axle
surreal ether
#

cuz if he didnt add "module.__index = module" there his example would error

surreal ether
vale flax
#

What

neat sigil
surreal ether
#

this line

neat sigil
#

That too

surreal ether
#

newObjectValue:Update()

#

attemp to call method 'Update' a nil avlue

#

if you didnt add the index metamethod

#

apple_inator guy didnt even understand what i said lol

#

chat ipairs is the fastest ong

neat sigil
#

Chat ipairs is outdated

surreal ether
#

chat ipairs is the fastest and most updated!!!!

neat sigil
#

Index metamethod is used so it looks in the entirety of the module table if it isnt in the self table

#

For oop

vale flax
#

I dont use ipairs or pairs

surreal ether
#

idk what we are arguing about

#

we are saying same thing in different words

potent maple
#
surreal ether
#

so no it wont be better

#

c++ function would be faster than lua function

potent maple
surreal ether
#

replica service is open sourced on github

#

just skid it if yo ucant

sweet lance
#

what should i work on for me

#

im trying to get into logic

surreal ether
sweet lance
surreal ether
#

projects

potent maple
sweet lance
potent maple
potent maple
potent maple
surreal ether
potent maple
surreal ether
lavish dragon
#

@surreal ether

surreal ether
#

hi

lavish dragon
#

do yk script? like alot?

surreal ether
#

uh, probably

lavish dragon
#

wait

#

can i dm you

surreal ether
#

yup

#

whos stopping you

lavish dragon
fair copper
#

guys, for sword slashes what feels better? trails or vfx?

prisma patrol
somber vault
#

can anyone teach me scripting im dogshit at basic scripting…

surreal ether
somber vault
#

mb

fair cypress
thick sentinel
#

If two players get connected to each other via a RopeConstraint, does both player NetworkOwners fusion to only one NetworkOwner?

surreal ether
#

well

#

there is network island

#

a group of parts that areconnecetd by constrainsts/joins

#

theyre theated as one physics entity

#

roblxo assigns ONE network owner to the whole island

#

but you can ovveride that with BasePart:SetNetworkOwner()

thick sentinel
surreal ether
#

if two players are "fused" into one network assembly

#

then yeah youd only need to set the networkowner on one part in that assembly

#

internally in BasePart:SetNetworkOwner(player) roblox finds the root part of that assembly and updates the owner for the entire assembly

#

so no need to worry

pearl blaze
#

Yo guys

#

Serious question

surreal ether
pearl blaze
#

Why can't client see if he owns part ownership?

#

If for example ApplyImpulse only usable when you have ownership

thick sentinel
pearl blaze
#

Can't you just Apply it as client

#

And then check if it actually applies

#

and if it's not then you know you don't own it

surreal ether
pearl blaze
#

Wdym, they can?

surreal ether
#

if part:GetNetworkOwner() == localPlayer then local player owns end

#

this cant be done in local script

pearl blaze
#

no way, what

#

lemme check

surreal ether
#

or no

#

no

pearl blaze
#

bruh

surreal ether
#

isnetworkowner(part) but i think thats roblox executors function

pearl blaze
#

GetNetworkOwner

surreal ether
surreal ether
pearl blaze
#

too late I already tested it STUPID

#

well then how's my idea?

#

to actually check

#

by using forces

#

Like a 2 frame yielding method

#

that takes 2 frames

#

genius?

surreal ether
#

idk

pearl blaze
#

because I'm making custom replicator

#

I don't want to send any new info to the remotes that give info to player that he owns this part

#

and recreate the part

#

oh wait

#

no hell no

#

replication itself is fucking slow, why do I even wanna create a method to check if client owns part

surreal ether
#

good luck learning!

pearl blaze
#

why are you sending this? you're the one who fucked up and thought you can know part networkship on client

surreal ether
#

you can

pearl blaze
surreal ether
pearl blaze
#

wdym

#

you think I should publish the game

#

and it won't give me any errors or what?

surreal ether
#

you cant do it in studio!!

pearl blaze
#

wtf is this

surreal ether
#

synapse docs

pearl blaze
#

what?

surreal ether
#

nothing to worry about

pearl blaze
#

synapse literally uses luau

#

if synapse found a way to do it

surreal ether
#

and c++

pearl blaze
#

oh

#

well they have memory access

#

fuck this

#

injectors rule

surreal ether
#

part network ownership is stored in client memory

#

if it isnt or its just not there (im not sure) then client doesnt own the part

pearl blaze
#

alright then

#

I'm forcing my every player to buy and download synapse to use this exact function and execute my code every time they join or game will kick them out.

surreal ether
#

ong bro

pearl blaze
#

Boom I have c++ access now

surreal ether
#

synapse is discontinued for like 3 years 💔

pearl blaze
#

Genius

#

Well some other shit

#

Maybe I'll buy it and pirate

surreal ether
#

can you rephrase what you want to make

pearl blaze
#

And give it to everyone on my game discord server

pearl blaze
surreal ether
#

yeah figure it out on your own

pearl blaze
#

Nah shit I won't do it

#

It's genius idea but really fucking hard to make

#

How are you forcing roblox players to download injectors to play your game

surreal ether
#

it was so easy to just create own VEH and stop hyperion one from running

pearl blaze
#

Yeah non kernel anti cheats just suck ass

surreal ether
#

yeah hyperion updated like 2 weeks ago

#

i didnt analyze it after

somber vault
#

how much would you typically pay for a quest system?

plucky quail
#

need a coder

surreal ether
#

dead chat

surreal ether
pallid furnace
limpid axle
#

should i try and script with rojo, wally and such on vs code or use roblox studio?

pallid furnace
#

Ppl prefer outside but i just use roblox studio

#

Both have their advantages and disadvantages

edgy mango
#

what is a remove event & remote function?

open sparrow
# edgy mango what is a remove event & remote function?

with a remote event you can transfer data from client to server or server to client, like for example you are trying to throw something like a ball where you clicked with the mouse, so you take the starting position of the ball and the position of the mouse, and then fire a remoteevent to the server with the starting position and the mouse positon and then the server get these 2 so you can clone the ball to other clients or maybe clone it on the server then use these positions to make it move from point a to point B, this is just a example of how it can be used

fallen dock
#

any simple idea with some linesof codes no effort ?

fallen dock
#

idk i just want to make an easy game

open sparrow
# edgy mango what is a remove event & remote function?

and a remote function can be used for like shops to verify on the server that the client has enough money you can use a remote function to verify that and allow the purchase if enough money since you can use a remote function to get data back

mental shuttle
zealous junco
#

atp people can just get ai to do it for them

zealous junco
open sparrow
# mental shuttle Is this code good commented?

why do you even need commets if you already address them? you named it firstSpawnWave then added a commnet -- First wave the zombie will spawn, i mean if this helps you then yea but usually my scripts barley have any commnets in them

zealous junco
mental shuttle
zealous junco
#

nope

hybrid horizon
#

guys what scripting project should i make to put on my port give me ideas

hybrid horizon
fair cypress
hybrid horizon
fair cypress
#

what does in fronted mean

hybrid horizon
#

tiktok part 2 ahh background m,usic

surreal ether
#

remove the white background

#

idk

unreal nest
ember nymph
#

If any experienced roblox scripters are reading, I have a question.

I'm a senior student in university and I have a lot of programming experience, mainly with java and python, so I am very familiar with most concepts in programming. I have always wondered if it's worth becoming a roblox scripter, not to make a living but maybe a side income

dusty moth
#

looking for a scripter

surreal ether
#

and 3 hours of your life everyday

#

you gotta find good offers

paper tendon
#

18$ LMK

mystic belfry
mystic belfry
daring echo
#

Looking for someone who can animate UI, dm me if you can

#

Will pay USD or robux

cerulean jay
#

man, how could i start working with other people, if i dont have a portfolio

#

like, no one accept, even if i make a task for free

#

to give example

coarse nimbus
#

Make a portfolio

novel cloak
#

you don’t necessarily need to work for other people, you can lead your own projects

valid coyote
#

guys should i limit the amount of unanchored objects that a player can have in his base

#

or nah for the funni

naive sundial
#

can anyone tell me how to change the price of a gamepass inside my shop in my game

hardy spindle
neon hawk
#

guys this is my third day scripting

#

i figured out how to do rain dropped

#

is this script good?

#

`local rainspawner = 0

while true do
if rainspawner >= 1000 then
break
end
local RandomNumber = math.random(20,60)
local RandomNumber2 = math.random(20,60)
local RandomNumber3 = math.random(20,60)
rainspawner = rainspawner + 1
task.wait()
local rain = Instance.new("Part", game.Workspace)
rain.Size = Vector3.new(.5, 2, .5)
rain.Position = Vector3.new(RandomNumber,RandomNumber3,RandomNumber2)
rain.Transparency = .5
rain.Anchored = false
rain.CanCollide = false
end

print("Loops finished")`

#

i also learned instances and breaks/ loopsss

#

aa

hardy spindle
#

could be improved but what couldnt lol

silver copper
#

Is anyone interested in funding ugc uploads in exchange for 30% of the earnings? Looking for 10k+ robux funds!

glass narwhal
#

if any scripter here knows how to make a plane flight/ building system like in the one build a plane please hmu need one asap

broken talon
#

How do I make a mirror?

stable verge
neon hawk
#

i learnt alot

stray oak
dusk iris
#

look at the comments in this function i found made by one of my teammates

cerulean jay
#

give a challenge to code

subtle stag
#

hello

#

any cody coders

#

help me i need sleep what is this error dawg

#

i am this close to just hiring someone

thorn arch
dusk iris
dusk iris
hardy spindle
subtle stag
#

One second

#

Someone said it’s because I’m not the one who published it and that’s what ChatGPT also said

#

But I did publish it tho? And it was working before

#

It’s just not public

bleak glade
subtle stag
bleak glade
#

wait whys it say possible

#

ive never seen it say possible and not that it was yielding

subtle stag
#

I have no idea this is my first time developing a game

dusk iris
#

or that the owner of the game doesnt

thorn arch
bleak glade
thorn arch
#

If it waits for longer than 5 seconds it gives that warning

subtle stag
#

I am the owner of the game.. is it because it’s not public yet or? I have published it myself aswell as in it was a blender file, I used the import shit all right, and I published it

thorn arch
#

Did you upload it using animation editor?

subtle stag
#

When I saved it to Roblox yes

thorn arch
#

So you have a model with keyframes, and you uploaded it to roblox?

subtle stag
thorn arch
#

And you used the asset id of that animation?

dusk iris
#

you publish those to roblox

thorn arch
subtle stag
#

I am using asset IDs, but when it comes to importing I used the Roblox blender plugin

subtle stag
thorn arch
dusk iris
#

are you sure that its the animation's id

subtle stag
#

Nope as an animation

thorn arch
#

It should import as a model

#

A model with keyframes

subtle stag
# thorn arch It should import as a model

I’m not sure there isn’t an option to pick it just uploads, thing is if this was my first attempt I’d understand something was wrong, but it’s ONLY the run and it works just fine before but I made a tweak to the code to add something and it just broke

#

Like it’s the run assset that’s failing

hardy spindle
subtle stag
#

And basically in game it plays the first keyframe then stops

thorn arch
#

Is the speed set to 0 or something

subtle stag
dusk iris
subtle stag
thorn arch
#

So is the animation speed is set to 0 or something?

subtle stag
#

Don’t think so

thorn arch
#

Try to do

#

AnimationTrack:AdjustSpeed(1)

#

After playing the run animation

subtle stag
#

I’ll try to tomorrow since it’s 5 am now, the idea of the code is that it’s supposed to override the universal run animation once I equip the weapon

dusk iris
hardy spindle
subtle stag
dusk iris
#

cause then that might be because its not looped

dusk iris
subtle stag
subtle stag
subtle stag
dusk iris
subtle stag
#

Thank u all for the help seriously

dusk iris
#

animations are a bit finicky

subtle stag
#

That’s alright didn’t expect for it to work the first time anyway

#

( I did)

silver copper
#

Is anyone interested in funding ugc uploads in exchange for 30% of the earnings? Looking for 10k+ robux funds!

tidal steppe
#

guys omggg my bushes are so beutifgule

broken talon
#

Hey does anyone know how to make a like mirror?

sudden estuary
viscid snow
#

Hello

split lintel
#

Need a Roblox cheat 100% undetected ? Make sure to join .gg/gotsolara

viscid snow
#

STFU

nocturne grove
#

guys should I use tween for doors or constraints

inland wadi
#

how to start learning lua

#

cause these youtube tutorials are shite

boreal marsh
#

it'll get you farther than you think

inland wadi
severe cobalt
gaunt turret
fair copper
#

whats the most optimal way to add a sheathe system to ur combat? just using a part to define a space for the weapon to go? or is there a better way

kindred wind
#

Is object inheritance possible in roblox?

frail yarrow
#

yes

pearl blaze
#

Don't search for imaginary method that you don't need to give it anything to work, just script.

fierce tendon
#

i am trying to make it so when you join into the game and the timer ends, the equipped sword is given to you

merry veldt
#

Anyone know a good offer amount for a terrain generation script using parts?

serene fjord
#

looking for skilled coders to make a clash royale style game with me

still egret
#

im making a discord bot, which does like tickets and auto mod. im using replit to make the bot. i dont want all my features and that into one script, i want sepreat scripts for the features but idk how to do that, can anyone help, plz

still egret
#

im making a discord bot, which does like tickets and auto mod. im using replit to make the bot. i dont want all my features and that into one script, i want sepreat scripts for the features but idk how to do that, can anyone help, plz

thick sentinel
#

So if I set a NetworkOwner in Roblox and its connected with each other then Roblox transfers the NetworkOwner that I set on all other parts too. But does it work likewise with NetworkOwnerAuto? If I set it to false for one part, is it false for the others too?

static goblet
#

yo why when i put my game on r6 im stuck (i have no r15 anim)

fresh stream
#

guys whaddafuk is returning

obsidian ember
#

Not worth trying

obsidian ember
obsidian ember
delicate moat
obsidian ember
#

It was a while since I tried it but getting types to work at all might not be possible

#

I believe it was also worse performance wise

#

You just have to try and see

peak cave
delicate moat
obsidian ember
#

I assume so

#

Like MeshPart inherits BasePart

#

?

#

Classic oop?

burnt bay
delicate moat
obsidian ember
#

It's inefficient yes

obsidian ember
#

Np

#

It's why if u have one part anchored it will error if u set the network ownership to a connected part

delicate moat
craggy current
#

does anyone know if runservice heartbeat dts are consistent? for example if you increment a number by dt on heartbeat both on server and client, would they slowly become further apart?

delicate moat
craggy current
#

im worried about for like 1h+

delicate moat
#

It's been running for 7 minutes in roblox studio with minimum ping, currently it shows no visible errors

craggy current
#

hmm it might not be accurate on studio

#

assuming you are on studio

#

since the server runs on the same pc as the client

delicate moat
#

I'll do ingame tests

fiery gale
delicate moat
obsidian ember
nocturne grove
#

guys should I tween a door or use constraints instead?

delicate moat
surreal ether
#

@craggy current mb didnt think

surreal ether
#

theyre independant

#

if yo udo heartbeat on server it runs only on server

silent thistle
craggy current
#

u guys r good

#

i have to implement rollback anyway i was seeing if i could get away w not doing it lol

surreal ether
#

theyre separate events so dt may vary due to network lag and frame rate differences

craggy current
#

they just need to add up to the same number after 10 seconds have passed

obsidian ember
#

He is asking if the accumulated delta time for server and client will have the same sum

surreal ether
#

thats what i said

hallow crag
delicate moat
craggy current
obsidian ember
#

^

craggy current
#

yes as the base

#

but i cant call that on heartbeat

#

ill b fine guys dont worry

hallow crag
plain jetty
#

yo someone scripting and making ui?

gentle storm
#

dt is the time between 2 frames

#

if the frame takes time then dt will be over 0.016 (assuming you are in 60fps)

slate lotus
#

over 1 second dt would still add up to 1

gentle storm
#

yes

#

its the whole point of dt

slate lotus
#

no matter how laggy client/server is

#

yet gta does not use it

craggy current
craggy current
#

i've heard about os.clock becoming inaccurate over time so it wouldn't surprise me if heartbeat did too

#

either way this is resolved

#

cause it doesnt matter anymore

#

for what im doing

gentle storm
pastel thunder
#

whats more accurate time() or tick()

severe cobalt
pastel thunder
#

really?

severe cobalt
#

roblox even says to use it for benchmarking

pastel thunder
#

oh wow

hallow crag
pastel thunder
#

well i will be switching i guess

tribal meadow
#

oh okay thanks bro

thorn arch
#

os.clock is the best for comparing the difference between two points in time on the same device

civic bison
#

hey, i have recently finished my game and also uploaded it and well it doesnt get any viewers. I have even made a vid on that game, a devlog, but well it doesnt get viewers too. can yall help me out on how to make my game get a good player base.

lilac acorn
#

does GPT-5 have any new features benefiting devs or just the same.

pastel thunder
#

its still as stupid as it was

#

hallucinates all the time

lilac acorn
pastel thunder
#

all ais hallucinate once u get deep into a project

fading pollen
#

how does ContentProvider:PreloadAsync work? i'm confused
i'm launching a game with an image, and when I launch the game, the image takes a tiny bit of time to load and show on screen
I thought preload would fix this but it doesn't, how does it work?

dusky rapids
dusky rapids
#

can someone help me? how do i remove task.spawns

#

or stop

surreal ether
#

os.clock cant get inaccurate if youre not running roblox for YEARS straight since it measures cpu time used by the program and returns how much cpu time your lua script has consumed so far

dusky rapids
#

been trying to debug this

rocky snow
#

Yo

surreal ether
# surreal ether os.clock cant get inaccurate if youre not running roblox for YEARS straight sinc...
static int os_clock(lua_State* L)
{
    lua_pushnumber(L, lua_clock());
    return 1;
}```

```cpp
static double clock_period()
{
#if defined(_WIN32)
    LARGE_INTEGER result = {};
    QueryPerformanceFrequency(&result);
    return 1.0 / double(result.QuadPart);
#elif defined(__APPLE__)
    mach_timebase_info_data_t result = {};
    mach_timebase_info(&result);
    return double(result.numer) / double(result.denom) * 1e-9;
#elif defined(__linux__) || defined(__FreeBSD__)
    return 1e-9;
#else
    return 1.0 / double(CLOCKS_PER_SEC);
#endif
}

static double clock_timestamp()
{
#if defined(_WIN32)
    LARGE_INTEGER result = {};
    QueryPerformanceCounter(&result);
    return double(result.QuadPart);
#elif defined(__APPLE__)
    return double(mach_absolute_time());
#elif defined(__linux__) || defined(__FreeBSD__)
    timespec now;
    clock_gettime(CLOCK_MONOTONIC, &now);
    return now.tv_sec * 1e9 + now.tv_nsec;
#else
    return double(clock());
#endif
}

double lua_clock()
{
    static double period = clock_period();

    return clock_timestamp() * period;
}
dusky rapids
# dusky rapids

Full problem:

My chunk spawner thing spawns a chunk and that spawner is the logs cars, when the chunks get deleted the logs cars stilll get spawned

glass narwhal
violet pollen
dusky rapids
#

can someone debug my game please praysob for free its a simple bug that i cant fix

tawdry elk
#

someone please bless me with OOP video playlists

#

im learning 💔

unreal jacinth
#

Is it possible to make a dead humanoid which is ragdolled, a draggable object which can be revived at any place and then be able to move from the place it was revived? (By humanoid I mean a player not a bot)

unreal jacinth
#

I've never seen this in a game before

thorn frigate
thorn frigate
#

but its not dragging you can carry the body

final ivy
limpid axle
#

dont mind the code, why would i want that? im new to scripting

sudden estuary
#

ignore it

limpid axle
#

uh ok

limpid axle
sudden estuary
#

studio settings

limpid axle
#

found it ty

celest cipher
naive sundial
#

can anyone help me in some simple bug fixes

#

its really easy bug fixes

zenith shoal
#

Wsp guys who can help me i pay 15 CHF in google play gift cards

sudden estuary
zenith shoal
#

Oh.

fading pollen
#

how come the richtext preview works, but in game it doesn't work?

ripe plume
#

hm thats rly odd

#

hey wait

#

myb its the French auto translation

#

that's messing things up

idle narwhal
#

guys does anyone know how to make like a water right with big waves, but so the game doesnt lag? I am tryign to make a game about diving and I want like BIG waves on water

young rock
#

ive been trying to understand how GoodSignal works and i have a dumb question,
why does the module do something like this:

local freeRunnerThread = nil

local function acquireRunnerThreadAndCallEventHandler(fn, ...)
    local acquiredRunnerThread = freeRunnerThread
    freeRunnerThread = nil
    fn(...)
    freeRunnerThread = acquiredRunnerThread
end

local function runEventHandlerInFreeThread()
    while true do
        acquireRunnerThreadAndCallEventHandler(coroutine.yield())
    end
end

function Signal:Fire(...)
    local item = self._handlerListHead
    while item do
        if item._connected then
            if not freeRunnerThread then
                freeRunnerThread = coroutine.create(runEventHandlerInFreeThread)
                coroutine.resume(freeRunnerThread)
            end
            task.spawn(freeRunnerThread, item._fn, ...)
        end
        item = item._next
    end
end

instead of just this:

function Signal:Fire(...)
    local item = self._handlerListHead
    while item do
        if item._connected then
            task.spawn(item._fn, ...)
        end
        item = item._next
    end
end

i kinda understand how stuff at the top works but just dont understand why would it need something like that

surreal ether
#

ask the guy who created module

#

there is a lot of ways to code the same thing

young rock
#

well i was going to make a signal class myself a really basic one, wanted to take a look at the popular ones and it does this

#

someone in the code help chat said that its for optimization

#

i see

surreal ether
#

read it if youre interested

young rock
#

ive read it but why is there a code in another language, is it roblox's?

exotic vapor
#

guys, can someone please help me? I don't know how to use returns and math, if someone can help me I would be grateful 🙂

surreal ether
young rock
surreal ether
#

just not abusing

young rock
#

@surreal ether also do you know why linked lists are used in signal modules, is it to "secure the order"?

dim onyx
#

can anyone tell how to make a daily chest system

surreal ether
#

i never made a game before

stone marsh
#

Yoo anyone has tips where to get preferably smaller or intermediately big commissions pls?

fair copper
#

thoughts on using globals

red geyser
#

How much should I charge for a global nuke that kills all players when someone buys a certain dev product.
In robux.
Only the scripting part.

hallow crag
molten plinth
raven dust
#

look what my gpt doing yall

neat sigil
#

Gpt has grammar

gleaming kelp
#

"ts"

#

...

fresh stream
#

the ai will take over coding jobs they say

raven dust
#

ts workflow

fresh stream
#

ts

glass narwhal
#

if any scripter here knows how to make a plane flight/ building system like in the one build a plane please hmu need one asap

glass narwhal
sudden loom
glass narwhal
#

since the approvers here are so quixk!

#

😄

vague wind
#

Guys I need help

sudden loom
valid drift
#

Anyone have clean code tips?

glass narwhal
#

youd be surprised the chances of actually running into a scripter who knows their stuff in chat is higher than the post areas

sudden loom
vague wind
#

So I’m making a hostage game where you save them so you get proximity prompt on them then you hold f them hostage minigame starts like in ink game jump rope type minigame you have to keep thing in middle and if it hits sides you lose

sudden loom
#

Ok!

#

What do u need help w

vague wind
#

It isn’t working

hasty tinsel
#

yo ik this is a stupid thing to say but i have a game idea that is pretty good i mean im not saying its great it actually might be buns and im pretty dumb and i dont have a single dev skill although i can be a founder of a game i mean if u dm and u have a skill if u want u can help me with the game i dont give any money upfront but only % (ik probably no one will text but if u think its a good idea maybe it will work out) so yeah just dm if u want (i only will take like 2-5%)

hasty tinsel
devout plinth
#

Whats the best way to load a players inventory, if the inventory is big will a lag spike be unavoidable?

#

each little operation from the second image is a pets frame being loaded into the inventory

#

the best way i can think of rn is to add a max inventory limit

#

to prevent it getting out of hand

empty wind
#

how do i script trippi troppi

rugged sierra
#

Who wants to earn hundreds of thousands of Robux?

empty wind
rugged sierra
empty wind
rugged sierra
#

xd

empty wind
rugged sierra
#

nvm

#

your comms open?

empty wind
#

my who

rugged sierra
empty wind
#

what does comms mean

rugged sierra
#

commisions

empty wind
#

no 💔

rugged sierra
#

oh 💔

rocky snow
#

Rate my web design 1-10

rugged sierra
rocky snow
rugged sierra
rocky snow
rugged sierra
rocky snow
rugged sierra
rocky snow
celest cipher
spice patrol
#

how mute people in your game so they can see the chat but not type in it

teal yacht
#

Guys, does free ugc strategy on games still worth?

surreal ether
#

@rugged sierrado you need a coder

rugged sierra
surreal ether
hidden lintel
#

this is my setup, i need help wherre as in, if audio is played through adonis admin commands, the audio is played through the emitters and not a local sound

crisp storm
#

its good overall

#

could use some spacing

#

for these borders

sudden loom
#

for _, item in ipairs(directory) do item:Clone() end something like that

hidden lintel
#

@sudden loom

#

miind helping me w something rq?

sudden loom
#

yea whats up

#

@hidden lintel

hidden lintel
#

this is my setup right now

#

so i have this audio setup in my game, where i have invisible blocks infront of speaker models, which have audio emitterrs in them. I want it so that when a person plays music through adonis admin, which is :music 4fadsfhdsbfsd. I want the music to play through the emitters and not a local sound.

#

@sudden loom

steel drum
#

heys guys

If u were to be assigned to script a game similar to posion candy game, how much would u have charged? u are the sole scripter for this, and u have been provided other assets like ui, models etc

crisp storm
#

this is the main project ive been working on

hidden lintel
#

@sudden loom you here?

sudden loom
#

or do you need me to script them

hidden lintel
sudden loom
#

hm

hidden lintel
#

When i try playing it through adonis admin, they play a local sound instead of through the emitters

sudden loom
#

can u send me ur adonis admin file

#

just save it

hidden lintel
#

ok

sudden loom
crisp storm
#

promote demote etc etc

#

restrictions maybe

#

so far it can also like assign roles based on the groups you're in

#

basically bloxlink copy

sudden loom
#

idrk difference between them i dont see it

surreal ether
#

generic iteration is your friend

sudden loom
#

or you can do an for i = #tool:GetChildren

#

smt like that

surreal ether
#

no

#

you can do

#

for _, item in directory:GetChildren() do item:Clone() end

sudden loom
#

lag

surreal ether
#

iterator functions exist only to support old scripts lol

marble nova
#

guys, what is the best way to search area with a very specific shape for parts?

#

i have no idea how to explain it in words but i need something like this

#

how do i do it

#

i never worked with anything related to hitboxes before

surreal ether
#

are they baseparts

marble nova
#

yes

surreal ether
#

what shape you need

#

cuz you need to know geometric properties of a shape you want to detect

#

and check for it

marble nova
#

i want to make a system that detect parts that player is looking at AND are in range that the player can reach

marble nova
#

with a spherical base

lavish dragon
#

guys i need some help with my shop system coding.

sudden loom
#

Raycast it

surreal ether
marble nova
surreal ether
sudden loom
#

U can do runservice and use a certain amount of degrees