#code-discussion

1 messages · Page 122 of 1

verbal lodge
#

dang someone is pissed lol

autumn venture
fallen heart
#

Im just looking for some people to volunteer and if the game does good you get paid part of the earnings

autumn venture
fallen heart
#

Another guy took the deal

verbal lodge
#

lmao

fallen heart
autumn venture
#

Advanced scripters who know what they are doing don't undervalue themselves like that

fallen heart
autumn venture
fallen heart
#

It all starts somewhere

fallen heart
gusty solar
#

good luck finding a proper scripter to work for u

#

because u wont

fallen heart
#

We all need to start somewhere

left junco
#

hi

fallen heart
#

Hello

fallen heart
left junco
#

no wrong channel sorry

fallen heart
left junco
#

no i just joined

fallen heart
#

Ok

left junco
#

nut i can tverify myslef

rugged bronze
#

How can someone invest in a Roblox game

fallen heart
fallen heart
rugged bronze
#

yeah

#

a pretty good one

rugged bronze
fallen heart
#

Ok

copper apex
rugged bronze
copper apex
#

They will prob ask for %

broken sparrow
#

Hello guys I am a content creator I have 1k followers in my TikTok and 3.5k in my YouTube and also 700 members in discord
I would to advertise some of y'all projects for a price if you would like to contact me if so!

near pasture
#

deprecated

#

accessibility

#

people want objects or classes to have specific functions that can only be used within the object's module script

exotic basin
#

If any1 know any good scripters ports pls send me in dms

autumn venture
#

Mods read chat 🙏

autumn venture
glossy wave
near pasture
#

I don't think that works in practice though

winged rivet
#

Can someone help me, im practicing my scriping with them 'steal a' game (just for fun).

The models i have added arent walking to the checkpoints i added they just stand still. they have walkanimations on the rig im just stuck; if anyone can help i can send additional detials

round granite
#

anyone know how you can calulate momentum?

somber vault
#

then you can %

fallen heart
somber vault
ripe compass
#

I just need alot of help 💔

autumn venture
#

Why ping me

worn ingot
#

anyone know if ur allowed to give characters breasts in your game

#

like for female characters they'd be covered ofc

#

and not excessive

ripe compass
worn ingot
#

why

autumn venture
worn ingot
#

yo can they make a version of this server without 12 year olds

autumn venture
worn ingot
autumn venture
#

Why you be looking like that in your pfp but want women's breasts in your game

#

Are you 12 years old

subtle bramble
#

theres alot of others in the catalog

worn ingot
#

ig the only other reference i have is the game peroxide

subtle bramble
#

ai overview is always right trust

worn ingot
#

no showing skin

worn ingot
#

men's?

somber vault
#

MEN MEN MEN MEN.

worn ingot
autumn venture
autumn venture
worn ingot
#

im not asking for them

#

im scripting them

autumn venture
worn ingot
autumn venture
worn ingot
#

when did i say the characters in my game were naked

subtle bramble
#

this guy has his own fantasies

#

i think he's trying to convince you to send him pics

worn ingot
#

no thanks

autumn venture
worn ingot
autumn venture
worn ingot
#

is that crazy to you

dark coral
dark cedar
#

I think ik what u mean tho

worn ingot
dark cedar
#

na but ik a game that did sumn like this

worn ingot
# dark cedar

i cant tell if the character has breasts or not because of discord compression

#

are you just talkin about the waist

maiden jewel
#

never touching tween service ever again

subtle bramble
subtle bramble
dark cedar
#

lemme try and see if I can get a better angle

worn ingot
maiden jewel
autumn venture
#

It shows cleavage

maiden jewel
#

im loosing my mind making this

subtle bramble
worn ingot
dark cedar
#

best angle I could get

autumn venture
subtle bramble
worn ingot
maiden jewel
worn ingot
#

does it have like physical breasts or is it just the shirt

worn ingot
#

oh yeah

#

i think something like that

#

but waist not as small

dark cedar
#

its prolly just the shirt with like a line texture on the torso

worn ingot
#

maybe

#

im going to add breasts to the rig itself

#

cause i dont use roblox clothes in my game

dark cedar
worn ingot
#

oh

dark cedar
worn ingot
#

probably like that then

#

what game is it

dark cedar
#

Sorcerers Legacy

#

discontinued tho

#

and they removed customization

worn ingot
#

lemme see for myself

inner nebula
dark cedar
#

cuz they removed customization

#

and rn its only accessible to play to ppl who bought (me cuz yes)

worn ingot
#

something like this

maiden jewel
#

the hair is animated is that cloth physics?

worn ingot
dark cedar
#

its definetely just the shirt

maiden jewel
worn ingot
#

the shirt goes over the rig the rig itself has breasts

dark cedar
#

I mean the 3d shirt is stretched for female

#

the shirt is 3d tho

worn ingot
#

yeah

worn ingot
#

i wouldnt use it for hair though

#

because then you have to limit players to the hairs you manually added

#

but in my game it uses their roblox hair

worn ingot
verbal lodge
dark cedar
# maiden jewel is it free? I'm thinking of adding physics to capes
inner nebula
dark cedar
worn ingot
# verbal lodge

just ask chatgpt to fix it cause you already made it write this

verbal lodge
#

what are you talking about?

maiden jewel
#

im looking at comments in the code and trying to figure out if its chat gpt but it just looks like personal notes

worn ingot
verbal lodge
maiden jewel
#

O_O

worn ingot
worn ingot
verbal lodge
inner nebula
verbal lodge
#

0-0

worn ingot
dark cedar
#

cant even imagine the age of consent then

worn ingot
dark cedar
autumn venture
inner nebula
inner nebula
worn ingot
inner nebula
worn ingot
#

so its the same thing

worn ingot
autumn venture
#

Based on your pfp ur like 12

#

Like you can't be talking when you look like that

worn ingot
#

based off this lame shit ur 11

#

lmao

autumn venture
worn ingot
#

its alright to be a little kid bro i would rather u just be honest then look dumb lying

worn ingot
#

lmao

autumn venture
#

Anime ahh

worn ingot
#

12 year old discovers satire

autumn venture
worn ingot
#

bro u type like a 12 year old

#

imma keep it a buck bro

#

if ur actually 16 thats sad

autumn venture
#

Okay... I'm not the one trying to add breasts to my Roblox game

raven marsh
#

is think both of you guys are just special

worn ingot
dark cedar
#

beautiful

worn ingot
autumn venture
dark cedar
#

see guys ur both special

#

so be special together

#

and stop fighting

worn ingot
autumn venture
worn ingot
autumn venture
raven marsh
worn ingot
worn ingot
dark cedar
autumn venture
worn ingot
#

he hasnt even hit puberty

autumn venture
#

I literally said I was 16

dark cedar
#

ok guys

#

we're all special

#

lets be special together

worn ingot
#

so i think ur 12

#

lying about his age

#

if u wanna prove ur not 12 jus join a call for like 10 sec and say smth

autumn venture
#

3 blocked messages 🥀

worn ingot
#

dude read all 3

#

if u arent actually 12 u woulda just joined n proved me wrong

#

but u wont cuz u are lol

edgy venture
#

ok

raven marsh
#

e

final harness
#

NASA kids

nova yarrow
#

luh

vale flax
#

what

sudden cobalt
dire patio
#

How can I learn how to code

velvet meadow
#

What is the best way to put animations on an NPC that uses pathfinding?

#

In this case, they are animals that patrol in an area.

violet folio
gloomy trench
#

guys how much would u charge for making a pet system like in grow a garden

weak yoke
#

can yall rate my code

wheat swallow
weak yoke
wheat swallow
bleak glade
autumn venture
vale flax
weak yoke
pure flame
#

then u could do tycoon:loadtycoon() tycoon:addcash()

#

better organization

#

self.tycoondata = tycoondata

wispy jay
hoary cedar
wispy jay
#
local HttpService = game:GetService("HttpService")
local api = "https://apis.roblox.com/universes/v1/places/126884695634066/universe"

local response = HttpService:GetAsync(api)
local data = HttpService:JSONDecode(response)

print(data)```
#

HttpService is not allowed to access that Roblox resource

rapid verge
marsh anvil
#

I just started scripting, Just spent like 2 hours bugfixing the stupid cooldown not working with the popup, but now it works with some help by chatgpt, it also did the animation of the pop up. lmk if this is friggin tuff heh 😏 rate the game

hallow crag
#

good job ig

vivid hearth
#

my first working script xD

#

i made a lil disco ball that changes colors randomly

bitter stirrup
#

plz

hoary cedar
#

You need to use a proxy. As far as I'm aware, roproxy.com is still functional

hoary cedar
bitter stirrup
soft trout
#

hello

winter glade
#

weird decision they made

sudden cobalt
somber vault
smoky cipher
#

30hz

sudden cobalt
#

whats the minimum yield for task.wait?

smoky cipher
sudden cobalt
#

oh okay

near pasture
hard garden
#

guys

#

am confused

#

with assemblylinearvelocity

hallow crag
hard garden
#

wait

#

wrong cahhnnel

hallow crag
#

or something higher

hard garden
#

i mean

#

it just doesnt work

hallow crag
#

rootPart.AssemblyLinearVelocity = Vector3.new(0, 50 * rootPart:GetMass(), 0)

hard garden
restive wigeon
hallow crag
hard garden
#

nvmnvm

hard garden
#

im just confused

#

idk what to use for dashes

hallow crag
hallow crag
#

for dashes

hard garden
#

am making a blue lock type game

hard garden
hallow crag
#

personally i dont use ApplyImpluse i just apply a velocity

hard garden
#

ohh

#

body vel?

hallow crag
#

for a dash u can do something like this ```lua
rootPart.AssemblyLinearVelocity = humanoid.MoveDirection * (DASH_POWER * rootMass)

#

u can also use the lookVector

hallow crag
lethal elk
#

why not LinearVelocity instance to override any existing forces

hallow crag
hard garden
#

for me

lethal elk
#

breh

#

if this works
devforum.roblox.com/t/how-do-you-use-linear-velocity/1988812/3

#

that is a convenient use case

#
-- you need to define the player first
local HRP = player.Character.HumanoidRootPart

local Part = Instance.new("Part", workspace) -- the part to move
Part.Position = HRP.CFrame * Vector3.new(0,0,-3) -- Putting the part infront of the player

local Attachment = Instance.new("Attachment", Part) -- the attachment used in Linearvelocity

local LV = Instance.new("LinearVelocity", Attachment) -- creating the linear velocity
LV.MaxForce = math.huge -- no need to worry about this
LV.VectorVelocity = HRP.CFrame.lookVector * 100 -- change 100 with how fast you want the projectile to go
LV.Attachment0 = Attachment -- setting the attachment

game.Debris:AddItem(Part, 2) -- deletes the moving part after 2 second
#
  1. make attachment for linearvelocity to use
  2. make linearvelocity, and set the vectorvelocity to direction * speed
#

in that case they use humanoidrootpart.CFrame.LookVector as the direction and 100 as the speed

rough vine
uncut charm
#

U guys know how AV made the unit's range? is it a flat cylinder?

shy dock
#

how do I get the luau programmer thing or whatever

hard garden
#

read rules

spring kraken
floral olive
#

how do i get my animatuons too actually work

hard garden
crude quarry
sacred stratus
#

ok how much would it cost to make a steal a game

worn ingot
wet basalt
#

Which one do you prefer? Fusion or Roact?

somber thunder
#

any scriptor wanna help me whit a short term project? il advertise it and give %

somber thunder
#

2.850 and see where it goed if it does goed il give more

wet basalt
#

2.850$?

somber thunder
#

nah robux

#

it wont be a BIG game i already got a idea and everything

#

intrested

wet basalt
#

No sorry

somber thunder
#

Yes

#

Intrested?

thorn arch
#

Depends on the work

#

Dm me details

somber thunder
#

@thorn arch look prive

hallow crag
#

💀

autumn venture
#

2.85k aint event half my minimum charge

somber vault
#

in grow a garden, when saving the position of plants, it has to be relative to something right?

autumn venture
#

yeah

somber vault
#

what do they put it relative to

autumn venture
#

copuld just make it relative to the corner of the plot

somber vault
#

ik it cant be world

autumn venture
#

really anything

oak verge
grand magnet
#

20 minutes is wild🙏

slender yew
#

how many for loops is too many

grand magnet
#

when the game lags💔

autumn venture
grand magnet
#

i mean if you dont have to, try avoiding too many for loops

slender yew
#

cause I have for for loops

autumn venture
#

like nested inside each other?

slender yew
#

possibly

grand magnet
#

dang it

wet basalt
autumn venture
#

I mean it depends on what they are doing and how many times they run

slender yew
#

I have 5 for loops now

grand magnet
#

and what is it for

autumn venture
#

if its throughout your entire script thats nothing at all

slender yew
#

like for each descendant of the part

autumn venture
slender yew
#

nah

#

like 50-100

#

in total I think <70

wet basalt
#

Having this much nested loop is weird and should raise concerns

autumn venture
#

then the for loops themselves wont cause lag

#

yeah

#

why you need this much nesting for getting descendants

slender yew
#

cause I don't want to manually set up each lamp with its corresponding light switch

autumn venture
#

what

grand magnet
#

huh

autumn venture
#

but you can get descendants without using 5 for loops

slender yew
#

I'm struggling here ay

autumn venture
#
for _,item in pairs(parent:GetDescendants()) do
  --do whatever
end
wet basalt
slender yew
#

My logic goes like this Sort through Lightswitches > Sort Through Lamps > check for a string match > if true proceed to sort through lamps to find its surface light descendants > do something

autumn venture
#

thats still only needs one for loop

#

maybe 2

#

definitely not 5

slender yew
#

idk how to find all those variables

autumn venture
#

attributes

#

could help you

wet basalt
#

You can put a tag

slender yew
wet basalt
#

And use CollectionService

slender yew
#

the variables themselves are deeply nested

autumn venture
#

oh yeah I completely forgot about CollectionService

#

that would work

slender yew
#

what is collection service

autumn venture
autumn venture
slender yew
#

I'm asking for a short explanation

hasty hawk
#

I’m making a Obby that’s rlly hard and full of trolls.

wet basalt
hasty hawk
wet basalt
#

Put some effort plz

slender yew
#

I am putting effort in

#

I'm literally reading it rn

#

its literally just tags

wet basalt
#

Nice

wet basalt
#

You can get them from the GetTagged method

slender yew
#

    AddTag(instance : Instance,tag : string):()

    Applies a tag to an Instance.
    GetAllTags():Array
    Write Parallel

    Returns an array of all tags in the experience.
    GetInstanceAddedSignal(tag : string):RBXScriptSignal

    Returns a signal that fires when a given tag is added to an instance.
    GetInstanceRemovedSignal(tag : string):RBXScriptSignal

    Returns a signal that fires when a given tag is removed from an instance.
    GetTagged(tag : string):Instances
    Write Parallel

    Returns an array of instances in the game with a given tag.
    GetTags(instance : Instance):Array
    Write Parallel

    Gets an array of all tags applied to a given instance.
    HasTag(instance : Instance,tag : string):boolean
    Write Parallel

    Check whether an instance has a given tag.
    RemoveTag(instance : Instance,tag : string):()```
wet basalt
#

No need to loop through instances

hasty hawk
#

Anyone know why I can add social links to my game it just says I need permission from the owner even though I am the owner?

slender yew
wet basalt
#

That's the idea

simple sage
#

anyone want a car racing system...

thorn arch
#

So I'm gonna pay someone to do it

drowsy yoke
#

Any tips?

simple sage
thorn arch
#

This is a very easy little project even if the pay is low

autumn venture
drowsy yoke
autumn venture
#

Which counts as scamming

simple sage
#

aight keep going

drowsy yoke
#

Anything more I could do tho?

thorn arch
#

With things i have done

drowsy yoke
#

I wanna improve as much as I can

autumn venture
simple sage
drowsy yoke
#

Ah ok

#

Appreciate it

thorn arch
#

And i don't really want to spend time learning those skills instead of the skills i am rn

slender yew
#

so for example I have 3 checks for 3 different tags

#

the only issue I'm facing now is that I need to check for tags ONLY in that instance

wet basalt
#

I'm not sure what you are asking

velvet light
#

best ai for scripting

true tree
#

anyone else having issues loading into a game in studio?

#

i get this error when roblox studio loads

#

and then it gets stuck on "Setting up server.."

#

nvm, got round it by using a VPN, some people online say it's a rate limit or something, which is odd

haughty shadow
#

guys what to do

true tree
#

what

#

is it doing the same thing for you

#

i just turned on a vpn to fix it

true tree
south vapor
#

is anyone alive

wet basalt
#

Not the dead

floral olive
#

if someone can teach me how to actually use my animations, ill pay you 5T sheckles in GaG (sorry if this is a dumb request but im tired and cant figure it out 😢 )

simple sage
#

its so bad man

#

rather learn it myself

floral olive
simple sage
floral olive
#

oh 😭

simple sage
#

my acc is limited

floral olive
#

ah aight

simple sage
#

by captcha thingy

wet basalt
simple sage
wet basalt
#

Extreme case

floral olive
#

ai is pretty weird i was tryna ask chatgpt for smth today it told me to delete smth and i spent an hour getting it back 😭

wet basalt
#

It works perfectly fine as a tool

floral olive
#

as a tool yeah

simple sage
#

ye

#

ass scripting tho thats why u gotta learn it urself

#

anyway

floral olive
#

so can u teach me now

#

im a prety new coder so i need the basics

simple sage
#

u got rbx?

#

lowk id make it for u + teach u

floral olive
#

i said 5t GaG

simple sage
#

ye but for robux id do more etc ykwim

floral olive
#

i dont really need anyone to make it rn, i just needa know how to execute it 😭

floral olive
simple sage
#

how many u got

floral olive
#

not rlly tryna spend rbx rn tbh

#

so if we can js do the gag stuff

simple sage
#

not gonna be much

floral olive
bitter stirrup
#

go to dms for this

#

before a mod sees this

simple sage
bitter stirrup
simple sage
bitter stirrup
#

its considered advertising

simple sage
#

js sneaking

#

i got a 8hr timeout once for someone hiring me in chat, i didnt even do anything

floral olive
#

lol

simple sage
#

u down?

bitter stirrup
#

😭

simple sage
#

@floral olive

floral olive
#

yh rn?

simple sage
#

less than 1 k robux

floral olive
#

bro i alr said im not

simple sage
#

k

night rover
#

who can help me with my game i will split my game profit?

floral olive
#

@simple sage

night rover
#

dm me

simple sage
pastel karma
#

I'm currently developing a performance/talent show game that features a donation system similar to pls donate. I am wondering if ROBLOX has released a solution to detect regional pricing from a gamepass yet? I haven't found anything on developer forums.

floral olive
simple sage
simple sage
floral olive
night rover
#

its a anime glitch game

floral olive
#

u reckon u could tell me anyways

simple sage
floral olive
#

🤷‍♂️

night rover
#

you will be a anime character who will fight boss or npc to make the game perfect

night rover
#

and can go in another anime universe

#

unlock new anime character to go in another universe

simple sage
#

Uhhhhh

#

okay..

night rover
#

you wanna work with me

small palm
night rover
#

@simple sage

simple sage
#

eh

#

idkits amid idea

#

its a mid idea*

plucky plank
#

Is there anyway to create an reserve server without having players enter it but keeping the server active script wise??

thin nova
#

“yeah we revamped the codebase from the previous dev’s work”

lilac zinc
#

2 minutes and 30 seconds ping 🥺

muted glen
#

profileservice or datastore2?

Im trying to decide... any word of advice?

hasty dirge
#

ive only used profileservice but it can do anything i want it to

#

im not saying that profileservice is objectively better but it doesnt lack anything

pastel karma
#

and have just found a dev forum asking the same question with the response of

"You can’t do this directly from Roblox servers since that endpoint is blocked. You’d need a proxy or external server to hit the gamepass details API.

If “isInActivePriceOptimizationExperiment” is true or enabledFeatures includes “RegionalPriceExperiment”, then regional pricing is likely active.

But Roblox doesn’t officially document this, so it could change. Right now your best bet is setting up a proxy that calls the API and returns just the regional pricing status."

wet basalt
#

I'm still reading the docs, but it seems like a very well made library to work with UIs.

#

It's also beautifully written

wet basalt
jolly kraken
#

not trusting that link

gusty schooner
real fulcrum
#

hey

jolly kraken
#

is it even for roblox?

wet basalt
#

It's quite well structured and allows for a good use of MVC principles, with an implementation of scopes and observers.
They have a clean way of handling tweens and what they call "springs", which enable spring-like effects (as the name suggests, lol).
They've also put thought into the hydration phase, with a Hydrate utility in their library. It connects the UI logic to graphical elements, something I particularly enjoy doing myself. For me what's stored in StarterGui is purely graphical elements.

real fulcrum
#

any scripter volunteer to participate in a video youtube challenge ? : you need to be able to talk, have a decent mic and can reccord

wise turtle
#

thats what people use nowadays

wet basalt
wise turtle
wet basalt
wet basalt
jolly kraken
#

the syntax looks slightly different

wise turtle
wet basalt
#

Fusion seems more mature and popular

wise turtle
#

ppl dont use it anymore

#

its not the meta

wet basalt
#

Interesting

wise turtle
#

search up benefits of declarative ui

wet basalt
#

I think Roact is basically dead now

wise turtle
#

and actually used

wet basalt
#

I'm very sure it's pretty dead

wise turtle
#

roact is dead

wet basalt
#

@wise turtle Do you take Vibe over react-lua?

wise turtle
#

yes

wet basalt
#

For which reasons?

wise turtle
#

vide is much simpler and react is meant more for more complex ui imo

#

and less performant too

#

i dont personally make the ui in my game so can't say more concrete reasons

#

since i have other devs

#

u can ask in rossc

real fulcrum
#

Any scripter down to participate in a video youtube challenge ? : you need to be able to talk, have a decent mic and can reccord

uncut charm
#

For tower defence units placements, is that gui's or tools?

somber vault
#

why's my animation glitching out,

    local PlayerPlot = GameFunctions.GetPlayerPlot(player)
    
    Dragon:SetAttribute("GUID",GameFunctions.GenerateGUID())
    Dragon:SetAttribute("TimeBirthed",os.time())
    Dragon:SetAttribute("Eating",false)
    
    local humanoid :Humanoid = Dragon.Humanoid
    local Animator : Animator = humanoid.Animator

    local IdleHead : AnimationTrack = Animator:LoadAnimation(humanoid.IdleHead)
    local Tail : AnimationTrack = Animator:LoadAnimation(humanoid.Tail)
    local Walk : AnimationTrack = Animator:LoadAnimation(humanoid.Walk)
    local Eat : AnimationTrack = Animator:LoadAnimation(humanoid.Eat)
    
    delay(2,function()
        Eat:Play()
    end)```
#
  1. i dont see nun wrong with my code
  2. the animation itself is fine
  3. its not like its overlapin with smth else, cuz thats the only animation playing
vale flax
#

I know you said other animations weren't playing but maybe try changing priority

somber vault
uncut charm
somber vault
#

every animations plays properly, but that

stark needle
somber vault
somber vault
#

in the delay function

#

at the bottom

wispy trench
#

where do yall usually put modules?

#

for me replicatedstorage

vale flax
#

replicated storage

somber vault
#

i have the animations inside the humanoid

#

does that do anything bad

#

?

#

@vale flax

#

i'll just make a whole new naimation, cuz roblox hadda be tweakin

vale flax
somber vault
near pasture
#

Am I allowed to mangle ppl in this server?

autumn venture
#

mangle people?

near pasture
#

like the sigma rin guy

stark needle
#

just stop all anim tracks

#

then play the eat

#

the problem is that it might be overlapping with an already playing anim

red warren
#

if i was to work on a sleep paralysis game how would u intend from it ?

#

Like examples ETC

lost yoke
viral herald
#

Sometimes RCCService

hexed cedar
#

A folder

vale flax
#

module = require(game:GetService("CollectionService"):FindFirstChild("uselessmodulescript")) is pretty logical

meager ocean
#

new game here

jolly kraken
#

way better

real fulcrum
#

Hello any Scripter has some free time to participate in a youtube video challenge : 5 devs make a roblox game without communicating ! requirements : -be able to talk - have a decent mic -be able to reccord (you will be able to promote youself and your work)

jolly kraken
#

is it prohibited to make a script send messages to this server until i get level 5?

peak sphinx
#

hardly promoting is it

worn flax
vale flax
#

portofolio

real fulcrum
vale flax
#

you start from 0 actually

real fulcrum
#

ha

#

ha

#

ha

#

So funny

neat mauve
vale flax
#

I'm quite the comedian

elfin timber
#

im making a gog copy for practice, for fruits to be in my inv, do i have to make them tools after harvesting?

grand magnet
#

is 900 mb client memory usage good for idle

neat mauve
peak jolt
#

toilet

elfin timber
#

what 😭

vale flax
#

can you make it again without help?

#

is the real question

zealous lily
#

Can any scripter help me script

left reef
#

Dumb thing to say lmao

zealous lily
#

Making a Naruto game lf free scripter

vale flax
left reef
#

What

vale flax
#

that's what I'm asking

#

reread what i said

left reef
#

Well yes the only help i got was like i wrote function wrong

#

Or had error

visual edge
#

Does anyone got any project ideas for a beginner developer who wants to practice scripting?

#

Everything i start seems either too complex for my current skill level or too easy

snow mauve
#

Are Bezier Curves viable to use to create knockback?

zealous lily
#

Like what can u script

visual edge
# zealous lily Like what can u script

I haven't finished any actual anything I'd properly call a project, I think

I'm pretty familiar with lua syntax, so far I've done a very stupid gold collecting game (randomly spawns gold in a map, you get a leaderstats by collecting it and there's a shop to buy simple items) and a game that changes a prompt every 2 minutes with a timer

really basic stuff, so I don't feel confident at all with doing big things, but when I look up beginner projects they're all just basic lua programming logic

for context I'm more familiar with lua than I am with roblox, as I've worked in a few projects with it at school

left reef
#

I just started learning yesterday made a sink and a shower

#

And they keep telling me to make a toilet

glossy night
#

Gyts

#

Guys

median stone
#

when is wait for child supposed to be used?

tulip merlin
#

How do you guys structure your games code wise? I see a lot of people making "Classes" and services, but I know oop in lua doesn't really exist in the conventional oop paradigm. If I recall its usually done via metatables

lucid mason
#

Someone give me scripter project ideas

glossy night
#

Dawg

#

I hate video game

tribal venture
#

anyone know if this is coregui or custom?

glossy night
#

Idk why I feel depressed each time I play video game, literally I just bought ps5, and I just keep staring at it.

rugged bronze
ripe compass
#

For example

#

I know I can use direct memory access using . because the script is parented to the GUI

#

But I don't know if the ImageLabel will exist by the time my script runs

#

So I use WaitForChild

lost pebble
zealous lily
#

lf free scripters to help contribute to my naruto game (contribute) wanna see some sneaks dm em

#

me*

tulip merlin
tulip merlin
# lost pebble anything small like animations and vfx are rendered on the client any important ...

Yeah, I get you. I was more talking about the structure of your scripts themselves. I use OOP outside of roblox, and since roblox's OOP doesn't really exist in the way I am used to I am wondering if making yk like Enemy classes, or Player classes, and then services that make use of those player and enemy classes to do things like spawning a player, taking damage, attacking, etc etc is possible

lost pebble
#

it definitely is. it's just weird to do. you're right with the metatables

lost pebble
somber vault
#

Metatables are unique, its honestly one of the primary reasons i love luau

lost pebble
#

so many people hate them with a passion it seems

tulip merlin
#

Right now i use roblox-ts since it transpiles into luau but i'd love to learn more about luau as a whole and possibly break away

#

but I can't do programming without OOP anymore 😭

lost pebble
#

roblox is very functional. as long as you know how to makes functions, you'll be good

somber vault
#

You dont have to program without oop

tulip merlin
#

I mean I do, but I also don't like functional programming

#

the only functional programming language i've found that I like is rust

#

Mainly because of its syntax and error handling

#

Object Oriented Programming just makes more sense to me

somber vault
#

Never tried rust personally

tulip merlin
#

It's great, definitely recommend if you find a use case for it

lost pebble
somber vault
#

Well I like making games lol

#

What is rust used for

tulip merlin
#

I mean rust does have bevy engine

#

Rust is like javascript, it's been made to work for just about anything now

#

Web development, games, embedded systems

#

even AI is on the rise

somber vault
#

Hmm

tulip merlin
#

If you can think of it, someone's probably made it in rust to be used

#

But I also must reinforce that rust isn't necessary

#

Most use cases there's other languages that would be far better

somber vault
#

Yeah

tulip merlin
#

It's unlikely you'd do anything warranting rust's benefits, like memory management and such

somber vault
#

Unless you just like to code for fun

#

Learn everything

tulip merlin
#

Yeah, that's one of the reasons I learned rust

#

Did it for fun

#

Had no actual use case, just wanted to challenge myself

oblique lintel
#

dawg anyone know how to make a script where it will spawn a ore form command to legendary on a plot

tulip merlin
oblique lintel
#

no

somber vault
oblique lintel
#

i got lost on how to do this

tulip merlin
#

Then you have to figure out the spawnpoints programatically

#

You can designate an area, and set spawnpoints inside it randomly

#

You can use invisible parts for this that are non-collidable

tulip merlin
somber vault
#

Lol same

tulip merlin
#

Used JS for about 2-3 years before I found typescript and discovered how powerful a type system is

oblique lintel
#

can i dm you dude

tulip merlin
#

Now I use C# for just about everything

tulip merlin
somber vault
#

I used to make discord bots & static sometimes dynamic websites and apps because there wasn’t much better things for me to do

tulip merlin
#

Same here

#

I made discord bots for 3 years before realizing I wanted to do something more

#

Always wanted to make games but its hard as a solo developer

#

Especially when you want to make an RPG 😭

lost pebble
somber vault
#

Yeah its a lot of work

tulip merlin
#

I am not afraid of the scripting

oblique lintel
#

iv got the spawn points

lost pebble
#

everything else: 💀

tulip merlin
#

I just don't want to put in all that effort for the game not to see the light of day because of my lack of experience in modeling or sound design or animation

tulip merlin
#

Everything else sends me to the grave

somber vault
#

Getting the necessary assets is NOT fun lol

tulip merlin
#

I coded albeit a stupid ass game in 2 days but its just missing the map and sound design

somber vault
#

On top of that, coding an entire game takes so long

tulip merlin
#

It's "playable" but everything is a basepart

#

😭

tulip merlin
#

I make use of matter / jecs, and profilestore

#

An ECS is very helpful if you can understand how it works and what it can be used for

#

It speeds up development as well at least in my case

gusty solar
#

omfg my application got rejected for too much nesting in an INTERPRETER FOR A SCRIPTING LANGUAGE

#

HOW AM I SUPPOSED TO NOT NEST A BIT

tulip merlin
#

what now

somber vault
#

Holy crashout

gusty solar
# tulip merlin what now

spent like an hour rewriting shit, i think it looks uglier imo but maybe it'll get accepted now

tulip merlin
tulip merlin
#

What exactly is this for

lost pebble
somber vault
#

Scriptone moment

tulip merlin
#

Interesting

#

Is it really that desireable of a thing to have?

lost pebble
#

it's used to be able to post hireable posts

tulip merlin
#

Honestly, coming from outside programming lua is easier to use, just intimidating so I stuck with roblox-ts

lost pebble
#

and people can differentiate who's a scripter or not

somber vault
tulip merlin
#

Gotcha

lost pebble
tulip merlin
#

I might try and rewrite my current game in pure luau and hopefully fix some issues I see with my current implementation

#

As it stands right now I can't add content to the game without major rewrites

gusty solar
tulip merlin
#

I also poorly use events and functions so I gotta figure that out as well

hollow sinew
#

can someone review my code?

i want tips on using less lines, optimization and cleanliness

gusty solar
#

can i ping him

somber vault
#

Rewriting is truly hell

tulip merlin
#

Yup

gusty solar
tulip merlin
#

Wanna ykwhat everytime I do it

gusty solar
#

stop swearing pls

tulip merlin
#

Go get a job

tulip merlin
#

my bad j*b

hollow sinew
lost pebble
#

send it

tulip merlin
#

43 is a lot?

#

😭

gilded gyro
#

making a concept to make rail system even able to get the edge praysob
I'm not really sure if my concept is bad or good

because is so hard to get a right to get edges on parts
i need some feedback and suggestion to change something

tulip merlin
#

Me when I have hundreds of lines

hollow sinew
#
-- service variables
local workspace = game:GetService("Workspace")
local serverStorage = game:GetService("ServerStorage")

-- workspace variables
local colaWS_folder = workspace:WaitForChild("colaWorkspace")

-- server storage variables
local colaSS_folder = serverStorage:WaitForChild("colaServerStorage") 
local colaBrown = colaSS_folder:FindFirstChild("colaBrown")


-- function

local function colaSpawn()
    -- create cola clone
    local cola = colaBrown:Clone()

    -- select random location 
    local ranX = math.random(-50, 50)
    local ranY = math.random(-50, 50)
    cola.Position = Vector3.new(ranX, 500, ranY)

    -- spawn cola in workspace
    cola.Parent = colaWS_folder
    task.wait(1)
end

-- loop

local function spawnLoop()
    local amountRNG = math.random(5, 100)
    print("spawning", amountRNG, "colas")

    for i = 1, amountRNG do
        colaSpawn()
        print("on iteration", i)
    end    
end

-- exec

spawnLoop()
tulip merlin
#

Uhm

somber vault
#

Rewriting other peoples code (with no type annotation, no signals and deep nesting)

tulip merlin
#

Correct me if im wrong but that looks fine no?

hollow sinew
tulip merlin
oblique lintel
#

i might quit the game im makeing and go to something else lowkey

tulip merlin
#

Is that like Events/Functions?

gusty solar
somber vault
#

Event listeners

lost pebble
tulip merlin
#

Not at all, when it comes to roblox my knowledge is next to none

gusty solar
#

this world is better without this piece of code

hollow sinew
somber vault
lost pebble
tulip merlin
lost pebble
#

lol

tulip merlin
#

Sounds like your code was better off not existing

#

💀

hollow sinew
tulip merlin
gusty solar
tulip merlin
#

Buddy i've made an entire poop game, come at me 😏

#

I will fling that at you

gusty solar
tulip merlin
#

And yet you still failed an application because your code was shite 😭

somber vault
tulip merlin
#

Ah wait you mean like OnServerInvoke?

white aurora
#

yo goys

somber vault
white aurora
#

what are da best projects for experience?

lost pebble
white aurora
gusty solar
tulip merlin
hollow sinew
somber vault
# tulip merlin Gotcha

So i could Fire mysignal anywhere and also connect it. This useful especially when you’re working with a team

gusty solar
#

this isnt code this is rage bait

lost pebble
#

nothing wrong with it

gusty solar
hollow sinew
#

yeah whats the difference

gusty solar
#

NEVER HEARD OF THE GLOBAL CALLED workspace???

lost pebble
hollow sinew
#

both seems to work fine

tulip merlin
#

There's not really a difference

#

He's just nitpicking based off some personal preference

lost pebble
tulip merlin
#

It's up to you how you get the workspace

somber vault
#

Holy crashout

#

Losing it over workspace

tulip merlin
#

If this is a grown adult I am ashamed

lost pebble
#

people focus WAAY too much on little things like that and it annoys me

gusty solar
lost pebble
#

no

tulip merlin
lost pebble
#

it doenst

somber vault
#

Unrealiable according to who

tulip merlin
#

This guy graduated from gpt university it seems

lost pebble
tulip merlin
#

Also, how is it worse for performance?

#

And how bad are we talkin

gusty solar
tulip merlin
#

a few ns? ms?

somber vault
tulip merlin
#

Right, because if it was why isn't every service global at that point

#

You'd think they'd give you the best performant way to get something if they can

gusty solar
somber vault
#

True lol

gusty solar
somber vault
#

Get rid of the method

#

Make everything global

lost pebble
gusty solar
tulip merlin
#

If its very very low, it very very much doesn't matter

somber vault
#

We are.. roblox devs

gusty solar
tulip merlin
#

Micro-optimizing is the bane of all existence

lost pebble
somber vault
tulip merlin
#

If you are so stuck on micro-optimizations you will never optimize what really matters

somber vault
#

Well without you yes

gusty solar
#

also i doubt you really are a developer when you're arguing there's no difference between :GetService and the already existing global

tulip merlin
#

Because there's not?

somber vault
#

Whatever dude

tulip merlin
#

Both give you the workspace

#

You yourself admitted that the performance gain of using the former is negligent vs the latter

#

and unreliable I don't see how

#

Also harder on you as a developer? Buddy its a workspace

#

It's not that deep

final ivy
#

is there any way to create an instance of Player for test functions?

hollow sinew
#

i thought the delay from getservice would make the variable more reliable and consistent, thats why i used it

tulip merlin
#

there is no actual delay, its negligible

somber vault
autumn venture
tulip merlin
#

We are talking not even a nanosecond

somber vault
final ivy
#

yes i know

gusty solar
final ivy
#

i looked at forums and they mostly said "no, but there should be"

tulip merlin
gusty solar
#

studio is 2

lost pebble
tulip merlin
#

Optimize where you need to

gusty solar
tulip merlin
#

You are making up scenarios that aren't occuring for him

final ivy
gusty solar
lost pebble
#

it does not matter. it's preference

final ivy
#

i agree just use the global but both function just fine

somber vault
#

Ok

#

Thank god its over

gusty solar
hollow sinew
gusty solar
hollow sinew
#

it would be pretty funny if they exploited and did crazy stuff

gusty solar
gusty solar
somber vault
#

Thank god this guy wasn’t approved

gusty solar
lost pebble
final ivy
somber vault
#

Confidentally wrong

gusty solar
#

by ur logic, while task.wait() do is NOT a loop, because it executes every frame

hollow sinew
#

so if i can get it globally its better to do that instead?

lost pebble
#

no

somber vault
#

renderstep = not loop

#

Renderstep = event

lost pebble
gusty solar
final ivy
#

renderstep does not always repeat continuously

gusty solar
#

omg ru sure we're talking about the same language

gusty solar
somber vault
#

Loops are in every language

final ivy
#

💔

#

"how so?"

lost pebble
gusty solar
somber vault
#

Alright bro you clearly don’t know what you’re talking about

tulip merlin
#

Wrong buddy