#code-discussion

1 messages · Page 142 of 1

unreal nest
fossil lance
#

Bro it's hard finding food commisiy

#

Commissions

#

Can someone come in my dms im looking for work

ivory holly
#

if i were u i would just do a quick check if the part being tweened is below the y axis of the hrp

#

just incase weird scenarios theres a second layer to negate it

wooden root
#

who here is a roblox scripter

glossy wave
wooden root
glossy wave
wooden root
glossy wave
#

get to the point

wooden root
#

ok so ima tell u in dms

true tree
placid coral
#

Where femboy

broken plover
#

ask joe

edgy oyster
tired stag
#

asking this for the 3 time sorry but how do i make it so in a local script everyone sees like someone elses pet so if in a local script you place the part at the players feet everyone else will see it using a local script without scripts and if you need a script how to make it smooth pls tell me thank you

wintry fog
#

can someone help me on my code

tired stag
#

i can try

wintry fog
#

local button = script.Parent
local maze = game.Workspace.Maze
local tweenservice = game:GetService("TweenService")

local goal = {}
goal.position = maze.Position +Vector3.new(0,10,0)
goal.color = Color3.new(0,1,0)

local tweeninfo = TweenInfo.new(5)

local tween = tweenservice:Create(maze,tweeninfo,goal)

button.MouseButton1Down:Connect(function()
tween:Play()
button.Visible = false
wait(5)
button.Visible = true
end)

tired stag
#

local button = script.Parent
local maze = game.Workspace.Maze
local tweenservice = game:GetService("TweenService")

local goal = {}
goal.position = Vector3.new(0,10,0)
goal.color = Color3.new(0,1,0)

local tweeninfo = TweenInfo.new(5)

local tween = tweenservice:Create(maze,tweeninfo,goal)

button.MouseButton1Down:Connect(function()
tween:Play()
button.Visible = false
wait(5)
button.Visible = true
end)

#

this should work

#

i think

#

did it work

wintry fog
#

19:46:49.914 TweenService:Create no property named 'position' for object 'Maze' - Server - Script:10

#

is is a group of parts unioned together

tired stag
#

oh alr sorry

#

i did not do tween service for along time

wintry fog
#

its not ur fault

tired stag
#

ok

#

thx

wintry fog
#

welcome

#

i needd to figure out y it is saying that

#

i am going to the highest coder of them all

#

CHATGPT

#

lol

tired stag
#

yeah

wintry fog
#

im actually so mad rn

median osprey
#

how do i make it so dead bodies dont despawn

soft cargo
#

What is the best way to play animations? From client or server?

violet folio
#

load and play tracks on client

jaunty gust
#

Hey recently I was making an ability and trying to play animations on the client however I had no errors and it wasn’t working I copied exact code from a different game and still nothing worked but the original game itself worked. Finally I even saved over previous games with the exact working game and they didn’t work. Could someone more experienced tell me if maybe Roblox updated or something idk?

novel glade
#

Is it a good idea, performance and visibility wise, to predict physics behavior i.e knockback by pooling an enemy's character and caching the crucial parts then set them invisible for the local attacker and simulating the behavior on the cloned/pooled character instead then reconcile the cloned/pooled model with the server if the difference is noticeable?

hearty mantle
#

So I've made a network with regions & IPs. also ACK (packet handling) What do yall think

chilly canyon
#

Ok

hearty mantle
# echo cargo Does it fully work ingame?

We're working on the network handling and I can run a ping command which pings the ip of the user and the user will be notified. It's all very very early in development but we're on a fast track to simulate a network entirely

hearty mantle
#

We are working on a large scale hacking game, where players can hack other players or npcs. So all servers (hopefully) will be connected in 1. Technically as I already have an idea of how to do so

#

It'll be a singleplayer game & multiplayer

echo cargo
hearty mantle
#

It's not too technical as we know what to do and what will work an not. We found bit32 in the documentation so maybe we will toy around with that

#

Alot of math will go into it but it's good I have a diploma in algebra

rain nymph
#

What is the difference between using a . and a : in a module script for functions?

function module:HelloWorld()

vs.

function module.HelloWorld()

brave cairn
#

english here please

frigid trail
#

Can someone help me, how can I make a script where I make my character a certain height in r15, basically I can choose if I want my character to be 1.8 or 1.9 and when I press play it does it

unkempt patrol
rain nymph
unkempt patrol
#

Dont use it unless you have to

#

It implies behavior

rotund citrus
unkempt patrol
#

I didnt say anything about that

#

Its idiomatic oop syntax for lua which doesnt come with real classes

pseudo girder
#

anyone experienced with ByteNet

#

I wanna learn but I can't seem to understand it

hushed basin
#

code discussion vs code help

wheat pumice
#

its like calling module.HelloWorld(module)

wheat pumice
#

esp. for a network

thorny parcel
#

me0w

wide magnet
stoic coyote
#

😭

red geyser
#

any1 got like slap hands, or like a baseball bat, with all the scripts added, like steal a brainrot

final orchid
civic fractal
#

I wanna get good at scripting but sometimes I feel like not doing so, do I have to discipline myself to do it?

final orchid
#

Escpecially if you have not previous notion to create game

red geyser
#

will try

final orchid
# red geyser oh

You need a slape model, two animations (idle and hit) , weld the slape model to your hand, and when you hit you need a hitbox to détect if player is in range and if yes then you do whatever you want

#

Input for hit, mouse click and bouton or screen tap for mobile yk

hazy furnace
#

yo guys is the best way to detetc dex memory check ? Even if it can do false detection

fair copper
#

@digital canopy

#

i just combined collectionservice with boxcast

#

so i can tag walls that do get faded and its fuckin smooth

astral atlas
hearty mantle
median plover
#

guys i am just a beginner at scripting and i just wanna say can you use math.random on Vector3?

quasi grotto
median plover
#

return a random nuber right?

#

NUMBER

#

right?

quasi grotto
#

if you pass 1 value such as math.random(3) it returns a integer from the range [1 - 3].

median plover
#

bro

#

i think

#

you need to type this

quasi grotto
#

if you pass 2 value such as math.random(10, 20) it returns a integer from the range [10 - 20].

median plover
#

math.random(1,3)

quasi grotto
#

You can pass 0 or 1 or 2 arguments to math.random()

#

so anyway, back to your original qs.

median plover
#

wait a minute i got an idea

quasi grotto
#

Yes, you can use math.random() on vector3.new() eg. vector3.new(math.random(5), math.random(10), math.random(2, 7))

median plover
#

oh ty

#

we can also do this right?

quasi grotto
#

do what

thick berry
#

is there anywhere where i can find simple and easy commisions?

quasi grotto
#

wut ts mean

thick berry
violet folio
#

Because that’s an important metric that can easily verify

#

Like what

thick berry
#

but i dont have that much experience, and those jobs are too hard and pay like 100$+

#

"easy commisions"

#

do you have half blindness or something?

weak radish
#

or make a portfolio

thick berry
weak radish
#

you're acting like no one's ever been through the same thing as you

#

every scripter does

thick berry
#

i do know, but what did they do

#

where did other scripters get their first commisions

#

i dont know that, and thats why im asking you

weak radish
#

make a portfolio

#

there are tons of people asking for free scripters

#

or just do something with you friend

thick berry
#

alright

#

thanks, ill just search from tiktok, im sure alot of people ask for scripters

minor relic
violet folio
thick berry
fair copper
#

guys thoughts on suphi's datastore module

#

its too advanced for me ngl

quasi grotto
fair copper
quasi grotto
#

Use whats comfortable for you.

fair copper
#

yeah ngl most people dont use suphi's module it'll be hard to find a scripter who can take it apart with me lol

gentle marlin
#

Is it a crime to still use BodyGyro, BodyPosition and BodyVelocity?
It works. If it ain't broke don't fix it.

#

Or should I use align position for my boat?

#

And the other things

untold heron
#

is lua hard to learn like the basics

oblique willow
#

and I am willing to show proof

thick berry
median osprey
thick berry
median osprey
untold heron
oblique willow
#

lets not talk about that please 🙏

#

i am working on one right now

violet folio
hazy furnace
#

yo guys for my ball beign similar to super blox soccer should i use bodyforce or vectorforce i use bodyforce rn but ppl complain

hushed cargo
#

guys did roblox add r7?

lost pebble
fossil salmon
#

lets discuss code

wooden root
#

hi

tulip flint
#

im learning about the input action syste atm, next up are prolly module scripts and tweens
already know about local and server scripts a bit, can declare functions, events, callbacks
i havent practiced much yet so im not fluent in doing allat

upper nebula
#

print("LocalScript is running")

local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local screenGui = playerGui:WaitForChild("ScreenGui")
local frame = screenGui:WaitForChild("Frame")
local button = frame:WaitForChild("TextButton")
local textLabel = frame:WaitForChild("TextLabel")

button.MouseButton1Click:Connect(function()
print("Button clicked")
frame.Visible = true
textLabel.Visible = true
end)

#

guys my code aint working

#

Its not showing the GUI when clicking button

lime relic
#

is this best practice? how can i make it better

local event = game.ReplicatedStorage:WaitForChild("ExoVent")
event.OnServerEvent:Connect(function(player, key, target)
    local targplr = game.Players:FindFirstChild(target)
    if key == "part" then
        print("fired")
        local part = Instance.new("Part") 
        part.Parent = game.Workspace
        part.Position = player.Character.PrimaryPart.Position
    elseif key == "kick" then
        targplr:Kick("You've been kicked")
        print("Kicked: ", target)
    elseif key == "reset" then
        targplr:LoadCharacter()
    elseif key == "kill" then
        targplr.Character.Humanoid.Health = 0
    end
    
end)
ember quiver
#

does anyone know where i can learn how to ACTUALLY make codes, ive learned basics, but idk what to type when i need to make a code

peak jolt
ember quiver
peak jolt
#

some specific thing you want to happen

ember quiver
peak jolt
ember quiver
peak jolt
#

do you know about the client-server model on roblox?

ember quiver
#

the what?

#

sorry if i dont understand im just learning 🤡

peak jolt
#

then a dialogue system is already too advanced for you because it interacts too much with the player (what's on their screen, what they are clicking etc.)

#

you can try scripting some things first that interact with just the world (workspace) and then maybe player characters, to get a hang of how to "start" scripting

#

once you're over the mental block of "how do i start from an empty script" you can look into how to research more advanced topics like a dialogue

ember quiver
#

i kinda made a currency system but it barely works

#

wanna see it?

peak jolt
#

roblox also has the Dialog instance which does pretty much everything for you, try inserting that and some DialogChoices inside it if you still want to try

peak jolt
ember quiver
peak jolt
#

i mean the roblox dialog is pretty much exactly for that, its so you have a simple system on top of which you can build your code. and then later you can swap it out for your own dialog system, and the code that you built on top (like, starting combat on dialog choice, teleporting on dialog choice etc.) would still be functional

mossy smelt
#

guys
if you type TODO in a comment it becomes bold

fair copper
#

lmao

mossy smelt
#

in all caps

ember quiver
#

toto

mossy smelt
#

i can either
a) rewrite default scripts and patch together all the types back into existence for something that should be small
b) do something really hacky and probably wont work
c) not do it

austere terrace
#

Can Anyone pls help Me?

#

pls

wheat pumice
#

youre saying you found "bit32", but even if that didnt exist, you could've written that yourself

#

abunch of nonsense imho

wheat pumice
#

you should focus on exploiting vulnerabilities in dex

mossy smelt
#

tf is this in the default controls scripts
you can just write

end```???
#

or is this some strange different thing

neon schooner
#

im using profileservice to manage my data, now i came across a problem where i have many properties and each one has like 5 methods for example: getcash, setcash, increasecash, decreasecash and thats only for 1

so i want to make for each property its module script and inheret its methods into profilemanager. is it a good practice?

mossy smelt
#

they have an export keyword that i dont get?

#

very strange magic

#

ok its all compatibility anyways now how do i delete all of it

#

it all uses player.Move in the end with a vector

#

ok i override default scripts very fun

willow phoenix
#

does anyone think block tales combat system has any security measures

#

or is it all client

sterile lichen
#

so u don't need to perform multiple checks

digital canopy
digital canopy
wooden root
#

hello people
anybody looking for a scripter?
i help for free

digital canopy
wooden root
somber wadi
wooden root
sterile lichen
#

☠️

somber wadi
wooden root
somber wadi
#

o

wooden root
#

how about we go in a voice chat servr?

somber wadi
#

i cant rn

#

laterok=

wooden root
#

its okay

somber wadi
#

?

wooden root
#

huh?

somber wadi
#

nvm

#

i dmed you private

fair copper
# digital canopy can you send a link of how to do boxcast? I wanna learn

https://devforum.roblox.com/t/how-do-you-boxcast-with-100-accuracy/180628
i followed a bit from these and then just working around with it to suit my game

quasi grotto
#

hi

fair copper
#

technical issue, how do i communicate between server and client fast? i made a combat system, the attack and animations seems to be lagging behind

rich gust
#

u need some tools??
or
more tips???

oblique lintel
#

Should I get back into and or start to try to script again

upbeat saffron
#

can sumone help me with making a script that waits like 5 seconds before unanchoring everything and making an explosion

knotty pawn
#

@1020908107834064916

wooden root
#

who is looking for a scripter
i can help for free

wooden root
near sonnet
#

yo which of these 2 ways is better for user input?

wooden root
#

lemme see

#

second one

#

its better

near sonnet
#

why not first

wooden root
#

In InputBegan or InputEnded because input.KeyCode already tells you exactly which key was involved.
It can cause false positives when other keys are involved.

wooden root
#

yw

#

also im a mobile dev

#

xd

near sonnet
#

wait isnt mobile way harder?

wooden root
#

yea

#

but i still stick with it

chilly canyon
wooden root
#

who is looking for a roblox scripter
i can help for free

gilded stag
#

how much should i charge this:

just a average battlegrounds stuff but theres clashing flying,flying combat,directional movement,space,civilians and more

vestal lantern
#

do you guys know why an if statement checking for a certain string doesnt work

vestal lantern
#

nvm

tame warren
#

hey guys

#

i have these models

thorny warren
#

be careful other people wont see the effects

tame warren
#

and i want them to be what team you on

#

but idk how to script

#

💀

#

i only know how to not script

#

i can make things explode

#

hurrah

vestal lantern
#

so what you want to do is make them be on what team youre on

tame warren
#

yes

vestal lantern
#

youre welcome

#

you should probably start with making the teams

tame warren
#

gud idea

vestal lantern
#

how are you planning on assigning them

tame warren
#

so if a person is on a specific team

#

they will become DUMMY with PARTS

vestal lantern
#

no like how are you gonna assign the teams

tame warren
#

parts attached

#

like

#

ig a pad

#

or an npc

#

its an open world kinda tribes game

vestal lantern
#

ok

tame warren
#

so you go to tribe base

#

and you have some way of joining the tribe

vestal lantern
#

let me check something real quick then i can help you

tame warren
#

ok tysm

vestal lantern
#

ok so

#

you need to get the children of your armor set and assign them to the player

#

you do this using a for loop

#

if you know what that is

tame warren
#

kind of

#

but problem

#

the children of my armour set its a cluster of parts

vestal lantern
#

do you have weld constraints on your armor?

tame warren
#

i can check

#

this is most of it

#

then its just the normal rig parts

#

yes welds

vestal lantern
#

alright

#

look in the properties

#

does it say part0 and part1

tame warren
#

yup

vestal lantern
#

ok great

tame warren
#

part 0 is righthead and part1 is rightshoulder

#

wait so is the welds the bits its touching

vestal lantern
#

so make a part that when a player steps on in a:
for loop loops through the armor's children
clones the armor parts
parents them to the character(which you also have to define within the function)
makes sure the armor is the correct spot on the player by parenting the individual armor parts to the player's body parts that they are touching
makes the welds be attached to those body parts

vestal lantern
tame warren
#

ahhh ok

tame warren
vestal lantern
#

break it up into chunks

#

make it little by little

#

start with assigning the team when the player steps on that part

kindred bolt
tame warren
#

which script local or script

kindred bolt
tame warren
#

ok

kindred bolt
#

u cant do serverside stuff on a localscript

#

serverside stuff = on server ( everyone sees it )

tame warren
#

ok so

vestal lantern
#

yeah just make 3 different parts that change the player's team

#

then you can build up from there

#

if player.Team == thisTeam then

tame warren
#

the assistan let me tab a bucnh of code in so now i have player = game.Players.LocalPlayer
script.Parent.Touched:connect(function(otherPart)
if otherPart.Parent:FindFirstChild("Humanoid") then
local player = game.Players:GetPlayerFromCharacter(otherPart.Parent)
if player then

#

so that detect the player

vestal lantern
#

youre doing that in a local script

#

make sure to handle it server-side

tame warren
#

can you fix it

#

i dont know how to de localize it

kindred bolt
#
local thisTeam = game.Teams["Team1"]

local armour = workspace["Armours"]:FindFirstChild("Armour1")
local part = script.Parent

part.Touched:Connect(function(otherPart)
local plr = game.Players:GetPlayerFromCharacter(otherPart.Parent)

if plr then

if plr.Team == thisTeam then return end

for _,v in ipairs(armour:GetChildren()) do
v.Parent = plr.Character

-- the stuff to setup armour
end

end

end)

vestal lantern
#
local team1 = game.Teams.Team1
-- other teams
local team1Pad = workspace.team1Pad
team1Pad.Touched:Connect(function(player)
   if player.Team == team1 then return end
   player.Team = team1
end
tame warren
#

which one

kindred bolt
#

read both of them

vestal lantern
#

mine only assigns the team

#

also put it in a server script preferrably in server script service

kindred bolt
#

mine doesnt weld it just sets the parent

tame warren
#

whats a serverscript

vestal lantern
#

just a script

tame warren
#

ok

steady plover
#

yo guys

tame warren
#

this ok?

kindred bolt
kindred bolt
steady plover
#

do u ever get these blue and pink specular maps when u export something out of studio

solemn knot
kindred bolt
#

change them to urs

steady plover
kindred bolt
#

not obj ig

steady plover
solemn knot
steady plover
#

woah woah woah

#

hold up

tame warren
solemn knot
#

wait nvm i read that wrong

steady plover
#

its like these stuff

#

yo is that an amongus in the middle or am i trippin

kindred bolt
#

to urs

#

and test

#

it might fail

tame warren
cloud scroll
#

hello do any of you know why i can see viewpoert in the user interface but not on a billboard?

kindred bolt
#

but try it

#

im curious too

steady plover
#

guys how do i export as fbx on studio

kindred bolt
#

i think u gotta set welds

steady plover
#

like where the fuck

sudden estuary
tame warren
#

i touched part its not wotk

#

part is called RockTribeGiver

cloud scroll
#

it's in worksapce

vestal lantern
sudden estuary
cloud scroll
#

or to the

#

ohh i think i get it

tame warren
cloud scroll
#

thank you man

#

i've been on this for 2 days 😭

vestal lantern
kindred bolt
kindred bolt
visual ruin
#

cuz name

#

nvm

kindred bolt
#

oh yeah

#

my name is mehmet

tame warren
#

local thisTeam = game.Teams["Rock Tribe"]

local armour = workspace["Armours"]:FindFirstChild("RockTribeArmour")
local part = script.Parent

part.Touched:Connect(function(Workspace)
local plr = game.Players:GetPlayerFromCharacter(Workspace.Parent)

if plr then

    if plr.Team == thisTeam then return end

    for _,v in ipairs(armour:GetChildren()) do
        v.Parent = plr.Character

        -- the stuff to setup armour
    end

end

end)

tame warren
#

this the code

kindred bolt
#

local part = workspace["RockTribeGiver"]

tame warren
#

local thisTeam = game.Teams["Rock Tribe"]

local armour = workspace["Armours"]:FindFirstChild("RockTribeArmour")
local part = workspace["RockTribeGiver"]

part.Touched:Connect(function(Workspace)
local plr = game.Players:GetPlayerFromCharacter(Workspace.Parent)

if plr then

    if plr.Team == thisTeam then return end

    for _,v in ipairs(armour:GetChildren()) do
        v.Parent = plr.Character

        -- the stuff to setup armour
    end

end

end)

tame warren
wheat pumice
#

very bad code

sour vine
wheat pumice
#

just creates a new scope

wheat pumice
#

it allows you to export types from a module script

tame warren
#

coding is not my strong suit

wheat pumice
#

why would u return if the player is in the rock tribe

tame warren
#

idk

#

i didnt write it

potent maple
#

I’m a beginner in scripting, though I already have some experience working with TweenService and a basic understanding of core scripting concepts. Can someone suggest me good tasks to practice my skills?

tame warren
#

some random dude did

wheat pumice
#

it should be ~=

#

not ==

kindred bolt
#

hes trynna do if player is in group then return

#

cuz

#

if player is in group then armour has been set

#

we dont want to set it again

tame warren
#

oh you back

wheat pumice
#

ah

kindred bolt
#

ye

tame warren
#

i got error rock tribe is not a valid member of teams "teams"

kindred bolt
#

whats latest code

tame warren
#

local thisTeam = game.Teams["Rock Tribe"]

local armour = workspace["Armours"]:FindFirstChild("RockTribe")
local part = workspace["RockTribeGiver"]

part.Touched:Connect(function(Workspace)
local plr = game.Players:GetPlayerFromCharacter(Workspace.Parent)

if plr then

    if plr.Team ~= thisTeam  then return end print(hello)

    for _,v in ipairs(armour:GetChildren()) do
        v.Parent = plr.Character

        -- the stuff to setup armour
    end

end

end)

#

yk what

kindred bolt
#

error rock tribe is not a valid member of teams "teams"

tame warren
#

yes

kindred bolt
#

is there a team called Rock Tribe

tame warren
#

no

#

idk how make a team

#

my only other game did not have team

kindred bolt
tame warren
#

i put team in serverscript server

kindred bolt
#

find teams on explorer and click the + button then create a team and rename it to Rock Tribe"

kindred bolt
tame warren
#

idk

#

oh wait

#

now i start on rock tribe

#

i make neutral tribe

#

should i neutral tribe in starter player

dusky relic
#

mhm

hazy furnace
#

yo guys for myy soccer ball gravity to be like super blox soccer should i use vectorforce for it

visual ruin
#

hi guys im looking for commisions to do anyone need anything

tame warren
#

you should put the word wertywertywerty777 somewhere in the game i heard it brings good luck

#

but take it with a pinch of salt 😉

tame warren
visual ruin
#

i need robux

#

for game

tame warren
#

o ok i have no robux

sour vine
tame warren
#

?

placid coral
#

Any hot femboy scripters?

outer bridge
#

long time of not using this server

#

wow

topaz crypt
#

anyone dealt with character being stuck in the animation frame they were in before being ragdolled? after they get up from the ragdoll

tired stag
#

can someone tell me how do i use a lerp for example in a script with runservice and that it would not be glitchy and everyoen would see it

somber vault
#

O

wooden root
wooden root
placid coral
wooden root
#

yes

#

uwu

fossil lance
#

Can someone give me a commission for robux?

#

And I'm bored.

placid coral
fossil lance
fossil lance
# wooden root

5 robux? Bro I'll take it 🥹🥹✌️✌️🔋🔋🏆

placid coral
wooden root
#

im so rich 🤑 😎

wooden root
placid coral
wooden root
maiden otter
wooden root
maiden otter
wooden root
#

like what

wooden root
maiden otter
wooden root
#

dsng

#

that will take me days/weeks to make

maiden otter
wooden root
#

no

#

bcuz im in mobile

swift iron
#

is there a roblox api endpoint relating to ranking users in a group? if so, can someone please link it?

indigo torrent
indigo torrent
#

yes?

wooden root
#

come to dms i want to tell you smh

indigo torrent
#

uhh

#

sure

swift iron
indigo torrent
#

I dont know if its actually against the rules of roblox

swift iron
#

rip

#

oh well

indigo torrent
# swift iron oh well

It is related with using an account which is operated by a bot (you make the bot rank people after getting the request from studio)

wooden root
#

who knows how to create images bcuz ineed someone

swift iron
stark relic
#

Someone got sum video or smth to learn scriptin??

rich shuttle
#

lf a scripter with alot of rng game developing experience

sour vine
stark relic
#

Ty

latent zodiac
#

Can you hack using lua?

latent zodiac
sour vine
latent zodiac
#

Okay

#

Can you make viruses with it?

sour vine
latent zodiac
#

Would that actually work lol

#

And if so then how would I enter the script into a website or device anyways

kindred bolt
#

what are u talking about bruh

latent zodiac
#

Genuine questions

#

Becuase if I just used a basic executor and did that code it would prob destroy the game for me and no one else

sudden estuary
#

💔

patent gorge
#

chat i have this dev product system and like a buying system using a remote even should do it that the purchase is successful the script will :fireclient then the local script will :fireserver after receiving the server just so that another server script can run or is this not optimized and if so whats a better approach

torpid trellis
#

hi

patent gorge
#

Detect when purchase is clicked

verbal salmon
#

Who wanna get 50k ribux for 425 usd

young scaffold
#

which one is the most performant: findpartsinregion3, getpartsinbox or getpartsinpart

verbal salmon
#

Who wanna get 50k ribux for 425 usd

#

@sharp mica

#

Ima not a clown

torpid trellis
civic gull
#

ribux*

#

???

#

naw

torpid trellis
#

haha sorry i was just kidding

lunar coyote
#

guys i have a question is learning lua worth it

#

and say i learn lua from a random website will i then instantly be able to use it in roblox or does roblox use another kind

proper edge
#

where are you even learning raw lua

#

get out 🗣️

cyan compass
#

ive been on and off with scripting for like 2-3 years would anyone like to learn script to together?

elder sparrow
#

hi

#

can someone pls help

#

how do i play an animation in a viewportframe?

median plover
#

i am a beginner and i just wanna ask what do we use math.randomseed for like what's the use of seeds

stable urchin
#

Roblox uses Luau, which is in essence Lua but with more bells & whistles and it runs faster

lunar coyote
#

i use it for c# at school

stable urchin
#

And roblox has a lot of things specific to itself not present in vanilla Lua

lunar coyote
#

where can i learn luau

proper edge
#

just read roblox docs bro

vestal harbor
#

Anyone wanna tutor me for free I’m brand new

proper edge
#

roblox has official docs

lunar coyote
granite forge
proper edge
#

and millions of tutorials on youtube

stable urchin
#

And general concepts are language independent anyway so I wouldn't really learn Lua off platform.if I were you

proper edge
#

but some are dogshit

#

bad practice

granite forge
#

go to lua tutorials not roblox tutorials

elder sparrow
#

HOW DO I PLAY AN ANIMATION IN A VIEWPORTFRAME

vestal harbor
#

I already tried to use YouTube but I just never learn

stable urchin
autumn orchid
proper edge
stable urchin
autumn orchid
cyan compass
autumn orchid
#

he actually spends times explaining

proper edge
#

if you have experience with c# you'll have no problem with luau

autumn orchid
#

and puts efforts in vids

proper edge
#

just get comfy with luau syntax

#

and you're good to go

vestal harbor
cyan compass
#

oh man

candid kestrel
violet spade
#

Does anyone own a game with gambling or something i can spend my life savings on and make videos about it? the roblox drought of good games is hitting me hard, not a single good game. STEAL A BRAINROTWHYYYYY DM ME

spark notch
#

I want like a shop on the left side, cash and gems. In the shop ui i want x2 speed, double cash, vip and double luck. On the right side i want a Deliverys and right under i want shipments. There doesnt have to be anything in those tabs just make a white background ui on those. And i also want a Expand buisness tab on the right side.All ui need to be made and scripted.Guys what is the cost for that

buoyant token
#

oh u mean designed and scripted

#

$100

loud wing
civic garnet
shy bronze
#

can someone help me on what to do in my game im so lost its an fps game

civic garnet
shy bronze
#

on what to start*

#

iv done nothing only the ui

civic garnet
#

have you made the main gun system and shit

shy bronze
#

and some viewmodel effects I DONT KNOW WHERE TO START TO START MAKING THE GAME

terse plinth
#

my code inst working help
the code is
helloworld)"print"_

civic garnet
shy bronze
civic garnet
#

just start making stuff

shy bronze
shy bronze
civic garnet
shy bronze
#

or not?

#

oh nvm

tough dawn
woven cliff
#

does anyone need help with coding dm me and name the time and price!

fossil jolt
#

can anyone tell me why this is happening

fair copper
#

guys i lack technical knowledge, whats the most efficient way to detect combat damage when im making something like a rpg? that involves ai and npc

tough dawn
buoyant token
tough dawn
buoyant token
#

sure

fair copper
#

fly?

fossil jolt
#

yes

#

and the problem is

#

whenever it toouches the ground

#

the camera glithces out

#

and the character becomes shaky and drifty

elfin timber
tough dawn
elfin timber
#

this does not look like it would feel like darksouls

violet folio
#

no clue how that works internally

tough dawn
violet folio
#

it could be extremely difficult (thousands - tens of thousands of LOC)

#

or just a few hundred-low thousands

#

nobody knows

violet folio
#

the animations and vfx totally give away exactly how it works

#

and how its architectured

#

and all the other systems involved

buoyant token
#

state machines, stat data management, hitboxes and vfx emitters

violet folio
violet folio
#

stuff possible

buoyant token
#

thats enough?

#

what else is needed

violet folio
#

no its not

violet folio
buoyant token
#

what do u need clarification on

violet folio
buoyant token
#

so, the literal basics

violet folio
#

security

buoyant token
#

u should learn that before making a combat system

violet folio
#

the hardest part is networking/physics, determinism

buoyant token
#

yeah ive made one

#

ik exactly how it works

#

networking and physics is nowhere near the hard part

violet folio
buoyant token
#

networking is your core structure of your framework

violet folio
#

and replication system

violet folio
buoyant token
#

nope

violet folio
#

a very well made combat system takes tens of thousands of loc

buoyant token
#

thats crazy

#

if ur game only has conbat it easily has less than 10k

violet folio
#

but you are limited by roblox systems

#

like physics, animations, replication etc

#

if you want an extremely low latency and secure combat system it's very hard

buoyant token
#

u dont need tens of thousands of lines to make ur combat smooth

violet folio
#

maybe for roblox standards

buoyant token
#

roblox standards is what was in the video so yeah

gilded kraken
#

can i make a game about murderers and blood and shit like dat or it'd get limited/banned?

violet folio
#

im going by the standards of actual fighting games here and implementing proper netcode

#

obv for roblox you can go lower effort

#

and still have something that people can enjoy

gilded kraken
tight roost
violet folio
tight roost
#

i tried making town of salem and got flagged for the hanging cutscene between rounds

violet folio
#

there's so much that goes into a combat system

buoyant token
#

u can play it urself and see

#

its on par with every other combat system in deepwoken style

violet folio
tight roost
#

combat systems are either good or bad no in between

#

at least in roblox

buoyant token
#

unless u code an entirely new engine and make roblox use it ur gonna be limited with client/server delay

violet folio
buoyant token
#

like?

violet folio
gilded kraken
#

i dont think you can make a good un-exploitable combat game and fair to all people without delays

buoyant token
#

msot combat systems dont do that

buoyant token
#

and even if they did, theres still delay

gilded kraken
#

you can not

violet folio
buoyant token
#

thats just how roblox is

violet folio
#

you'd have to create the tooling yourself

tight roost
#

not to mention roblox's garbage collision serivce

buoyant token
#

frl

tight roost
#

hitboxes are inaccurate no matter what

violet folio
violet folio
violet folio
tight roost
#

when you start doing real pvp it becomes so inaccurate because of the delay sending it from device to devide

violet folio
#

you can still implement good prediction and client sync though

#

it's just a lot harder

buoyant token
violet folio
#

and you end up having to make a lot of assumptions

tight roost
#

the best i've gotten is using a hitbox module i found in a dev forum and it was consistent for the most part

lean ocean
#

rollback netcode easy

violet folio
tight roost
#

but then you try adding complex anims it becomes not so consisten

violet folio
tight roost
violet folio
#

on roblox you should do hitboxes on client

tight roost
#

hang on i can tell you

violet folio
#

you can validate the hit by replicating client state (player position, enemy position) and then validating that information on the server (was enemy at X position since Y), is player position plausible, etc)

#

and you should probably use a custom replicator with unreliables for player positions

tight roost
violet folio
#

That aint a roblox issue that a skill issue

tight roost
#

well there's no issues when using fists, i used a system that detected when an att of a certain name that was parented inside of the weapon hit a humanoid it would deal damage

hazy furnace
#

yo guys do ts can be improved or it good

hollow meadow
#

how the hell do i go back to the old avatar settings my game bugged entirely

sacred lily
#

It is practically impossible

#

It would be very exploitable if you made one without delays

cinder zinc
#

Anyone here can help me with weld?

woeful tide
fossil lance
#

im looking for commissions so feel free to go into my dms

fervent portal
#

any really good vehicle system scripters yall know?

#

i will literally pay somebody robux if you find me somebody talented and we actually close a deal

idle summit
#

is it 100% no hack or exploiter can access to datastore ?

fair copper
#

so guys i made a rough combat system, what do i use to smooth the vertical movement more when doing charged attacks?

#

like i lack technical info ig

distant plover
indigo torrent
#

can you help me one some questions i had in my mind

violet folio
#

sure what questions

indigo torrent
violet folio
#

no

rich gust
#

i can do scripts for that and all

floral torrent
#

Could anyone here help me, I want to learn coding in Roblox studio and I'm not shore what I should be learning first. I did go to code-help but I didn't get a response so if anyone here could help me I would highly appreciate it thankyou.

acoustic umbra
#

how would I go about removing air friction? I tried disabling enablefluidforces on every base part, but it did nothing

polar vine
#

how do games like obby but you lose one fps lower the players fps

rich gust
acoustic umbra
tropic plume
#

is there a way I can search a product ID/word thru all scripts at once?

clever shuttle
#

The first script is a event which is fired upon kick impact with an npc. The second script, is a attributechanged signal which checks for when the relevant character is kicked, to check if they should get wallbanged. Does anyone know how I can make the knockback less rough?

tropic plume
floral torrent
# rich gust dev forums, tutorials and help from here and others js advice and just trying to...

@rich gust Thankyou very much for the advice that you've given me I'll definitely try and use what you've told me. Oh I have a question should I start with things like variables, function and things like that. Because when I have tried other times I learn those things but when it comes to using it to make stuff it all comes crashing down and it's like I'm at stage 1 all over again.

acoustic umbra
# rich gust physics tweens

just searched up about it, wouldn't that involve disregarding the entire roblox physics engine and making stuff by your own?

rich gust
# floral torrent <@834168404952219658> Thankyou very much for the advice that you've given me I'l...

okay i feel you and understand, Variables
Functions
Conditionals (if, else)
Loops
Tables (arrays/dictionaries)
Events (for Roblox)
could be a start for you just start there and add a part and try and do the small stuff like trying to make a leaderboard or like trying to make a shop or a scripted ui, A button that changes text
A part that moves when clicked
A basic “cash” system
A simple pet follow script
A part that disappears and reappears, even if its ugly or “bad” guess what?? ITS PROGRESSION.. ask for help and ask questions when u need it, try and learn it all but dont stay on just 1 for too long.

rich gust
#

let me get some info before i just tell you info.

#

what are you doing need more info thank you

acoustic umbra
rich gust
#

disables player walk letting you fully do it

#

local char = player.Character
local humanoid = char:FindFirstChildOfClass("Humanoid")

humanoid:ChangeState(Enum.HumanoidStateType.Physics)

#

you can also do customs too

acoustic umbra
rich gust
#

okay disable walk, you can enable later if needed

#

you do have a moment script? right? does it work?

#

movement*

sour vine
acoustic umbra
acoustic umbra
#

for now I just added this to the end of ControlModule:OnRenderStepped of the default control module

rich gust
#

may u copy n paste it either here on my dms js raw

acoustic umbra
rich gust
#

no just the error

acoustic umbra
#

like, i tried messing with EnableFluidForces, but it changed nothing on air drag

rich gust
acoustic umbra
#

weirdly enough there is no friction on ground tho

rich gust
#

Reapply velocity every frame (LocalScript)

#

RunService.RenderStepped:Connect(function()
bodyVelocity.Velocity = desiredDirection * speed
end)

#

Use VectorForce with Massless Attachments

#

local force = Instance.new("VectorForce")
force.Force = desiredDirection * speed * hrp.AssemblyMass
force.Attachment0 = attachment -- in HRP
force.RelativeTo = Enum.ActuatorRelative.World
force.ApplyAtCenterOfMass = true
force.Parent = hrp

#

Set AssemblyLinearVelocity directly (not recommended long-term)

acoustic umbra
#

wouldnt that have so issues with colisions?

#

my speed would be completely unaffected by colisions

acoustic umbra
dire basin
#

can someone help me? i need a script that when you click a button, it teleports you 10 studs forward. This works, but when i pair it with a gamepass it doesnt

#

the id for the gamepass is 3344638849

ivory jacinth
#

(gamepass costs 4000 robux_)

dire basin
#

is that directed to me?

rich gust
#

its pretty simple

dire basin
#

i just want help 😭

rich gust
#

no worries

dire basin
#

im not paying im sry

rich gust
#

no worries

dire basin
#

so can u still help me

floral torrent
umbral carbon
#

It’s easy

#

Make animations, learn how to play them, and also camera manipulation if necessary

rich gust
#

can you pay in $ or rb

gentle ember
rich gust
# gentle ember rb

if you can dm me what you can pay and what you need done that would be great 🙂

jovial vault
#

Should oop always try to be used, ive been avioding it for a while icl

native quest
#

Depends on what type of game honestly. For my game, despite handling with tons of tables, I barely use meta tables if at all due to needing maximum performance.

#

Just use it were you think it will be most efficient, don't use it haphazardly.

pure magnet
#

i rigged a blender model but when i apply rotations it visually disconnects, does anyone have a clue why?

local character = workspace:WaitForChild("Fluffy")

local function rotateJoint(joint, angleCFrame)
    if not joint then return end

    local oldC0 = joint.C0
    local rotatedC0 = oldC0 * angleCFrame

    local offsetChange = oldC0.p - rotatedC0.p
    rotatedC0 = CFrame.new(offsetChange) * rotatedC0

    joint.C0 = rotatedC0
end


local frontRightHipJoint = character.Base:FindFirstChild("FrontRightHip")
local frontRightThighJoint =  character.FrontRightHip:FindFirstChild("FrontRightThigh")
local frontRightCalfJoint = character.FrontRightThigh:FindFirstChild("FrontRightCalf")

rotateJoint(frontRightHipJoint, CFrame.Angles(0, 0, 0.0677))
rotateJoint(frontRightThighJoint, CFrame.Angles(0, 0, 0.7993))
rotateJoint(frontRightCalfJoint, CFrame.Angles(0, 0, -1.4314))
#

5k robux if somone helps fix this, im trying to sync the rig to my irl go2 dog js need help w the rotation

pure magnet
junior pier
#

its ur rotation offset

pure magnet
#

whats wrong w ti

junior pier
#

just dont calculate it

pure magnet
#

wdym

junior pier
#

its better to have the correct joint alignment from the start when u export from blender

ivory fable
#

Do search based ads appear on mobile?

pure magnet
#

not to sure how to use blender the model is some free model i found

junior pier
#

then for rotation u can just do joint.C0 = joint.C0 * angleCFeame

#

hmm

#

cause correcting offset like that just doesnt work 99% of the time

#

let me think

pure magnet
#

how hard is rigging in blender

junior pier
#

i dont do modelling so no idea

#

sounds hard tho

pure magnet
#

sounds like i need to go the extra mile then cuz its either that or have it look funky

#

and my emulation of the dog irl to roblox needs to be as 1:1 possible

junior pier
cinder storm
#

best code

#

for i = 1, 1000 do
local part = Instance.new("Part")
part.Size = Vector3.new(1,1,1)
part.Position = Vector3.new(math.random(-50, 50), 100, math.random(-50, 50))
part.Anchored = true
part.Parent = workspace

local emitter = Instance.new("ParticleEmitter", part)
emitter.Rate = 1000
emitter.Lifetime = NumberRange.new(5)

end

languid shard
#

is anyone here good with tweening, kinda having problems

kindred bolt
languid shard
#

tryna tween some doors but they move pretty weirdly and not as expected

#

or unnatural

#

just tryna get it right

kindred bolt
#

can u send code

languid shard
#

sure in asec

lost pebble
fossil jolt
#

how can u make a head have a material besides plastic???

marsh radish
fossil jolt
#

r15

marsh radish
#

r15 rigs should auto have mesh heads

#

if not then go into workspace and set "MeshPartHeadsAndAccessories" to Enabled

#

should fix your problem

fossil jolt
#

this is with it on

#

my material is neon

marsh radish
# fossil jolt

ohhh that's why
it's the humanoid auto applying avatar stuff

#

yeah idk how to help you there

copper jacinth
marsh radish
#

humanoid stuff is funky as hell

valid lodge
#

Who should i watch or what should i read to be learning scripting or taking in scripting information even when im not scripting?

worthy ferry
#

hey guys i wanna get into lua scripting and i thought of asking yall

valid lodge
tribal mango
fossil jolt
tribal mango
#

@vapid lynx yeah thats what i thought lil bro you aint got words now that i dropped this pic bruh you got no bands 😂

vapid lynx
#

I dont even know you

wise cloud
#

people still flex shoes?

mighty shale
#

i need help learning profile service, all the ins and outs. willing to pay

kindred bolt
#

check dms imma send u a vid

civic nymph
#

does someone know how to make a camera that follows your cursor? im trying to make a main menu

jaunty path
#

does experience matter when you have a deadline

#

cuz i dont get it why do some people want 2-3 years of experience and give a 1 week deadline

#

since i dont think experience would matter all that much if you can complete assignment in time

elder sparrow
#

yall wanna see something?

marsh kelp
snow oasis
#

NO one can pump good slop in 48h tho

jaunty path
#

i can make them but i dont dm because of the 2-3 years req

compact spoke
#

i have the special ability to pump out absolutely nothing in 48h after staring at a blank baseplate

#

checkmate

jaunty path
#

its mad annoying since you could argue that you can just lie but thats deceptive imo

jaunty path
compact spoke
#

they do not check and you can just make more shit up
fuck integrity if you know you can do it just lie

jaunty path
#

it ruins the trust of others if you build things based on lies

compact spoke
#

@jaunty path most people got unrealistic expectations about what they want you do be doing anyways

#

its your job to sell them on why you're the best pick and then also work their deal a little bit to make it feasible

golden kettle
#

just be a good person lil bro

compact spoke
#

trvly it is this simple

marsh kelp
compact spoke
#

thats what im sayin like

#

i was sending people my "portfolio" of like 10 unfinished projects when i was 14 and 6 months in

marsh kelp
#

a lot of people here have a 5 years of exp, they started working last month
and starting learning 5 years ago when they were 9yo

jaunty path
marsh kelp
compact spoke
#

wel thats the point

jaunty path
#

i was a lil desperate

compact spoke
#

at this point i have found more enjoyment in just making things with my friends above all else though because i find that when people pursue profit over anything they become actually evil

marsh kelp
#

and other ppl say they have 15 years of experience but they're blatantly lying with an intermediate dev portfolio just to get accepted

compact spoke
#

@marsh kelp some of the best most experienced scripters i have ever met are dudes in their late 20s with no portfolio who just bang out code like crazy

compact spoke
#

dont have any accolades in their bios or anythign that would even remotely tell you they're developers and yet they're so talented it makes your head spin

jaunty path
#

thats just evil

compact spoke
#

all that stuff is just fluff and theatrics

#

meant to look flashy so people pay attention to you more in the crowd of other people trying to do the same exact thing

marsh kelp
# jaunty path thats just evil

true, I'm not saying to do the same
but to apply to jobs that you're 101% sure you can complete in a timely manner
and for the experience, you either not tell unless they asked
or write the truth: that you've been scripting for ... years ( when you started out )

#

the one hiring just wants the best ( a dev with 15y of exp ) and the cheapest ( that can do it for 5$/a week )
... and that's just a dream

jaunty path
wary swan
#

does anyone need a scripter or builder

marsh kelp
jaunty path
#

i remember, i wrote a whole 1000 lines of code for smth, then another developer modified 2 lines of my code and put his name on the 1st line

jaunty path
#

2 lines of code as in reformatting my prints

marsh kelp
jaunty path
#

whole games..

marsh kelp
#

😭

jaunty path
#

theyre looking for someone to make them a full game for like 30$

#

i made someone a football system for 5$ it took me so long to figure things out

#

i had no idea what i was doing i had to check documentation every 5s

#

but i got it

#

before you ask me why i did it if i had no idea what i was doing it was cuz the guy switched his request last min

#

bro wanted a tennis thing originally but switched to football last min

#

honestly theyre the same just slightly different

marsh kelp
jaunty path
jaunty path
#

yeah

#

im doing stuff for dirt cheap

#

im gonna raise my prices soon when im done with my portfolio

marsh kelp
#

tbh I can't rly give much advice.. I'm just too lazy to make anything for my own port

#

at least you're doing a bit better

jaunty path
#

yeah, thanks!

marsh kelp
placid linden
#

any scripters available rn? quick job will get paid 1k on robux just need em to add music in 2 games (already have the sound)

jaunty path
#

it sounds easy for sure but i dont know about my bloating skills

marsh kelp
jaunty path
compact spoke
#

how about i just write it in front of them is that enough

marsh kelp
compact spoke
#

thats not what i'm worried about friend i'm an open-source d1 champion

#

its that whole making something hurdle

#

im content with where i am now anyways i dont think that i need a skill role to justify my experience

tribal mango
#

Blah blah blah just import Knit and get to work

compact spoke
#

knit in 2025 is viscerally upsetting whenever i see it

tribal mango
#

It’s the GOAT. Thanks to sensei @sleitnick for blessing us