#Optimization Help

1 messages ยท Page 1 of 1 (latest)

glossy wing
#

One message removed from a suspended account.

crude trout
#

I'd use attributes to replicate

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

crude trout
#

no u dont create enemy, you'll use like a folder to replicate enemies values

#

and set the folders attributes

#

to replicate

glossy wing
#

One message removed from a suspended account.

crude trout
#

u can also do with remotes, firing every client when a property is changed but its more complicated

#

attributes do that already so

glossy wing
#

One message removed from a suspended account.

crude trout
#

i dont think u need to use that

glossy wing
#

One message removed from a suspended account.

crude trout
#

move from client using Humanoid:MoveTo?

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

crude trout
#

okk then

#

u can use any you want

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

glossy wing
gritty reef
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
glossy wing
#

One message removed from a suspended account.

warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

i will give you some simple code to under stand it

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

insteaad of updating a remote event

#

every heartbeat

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

just calculate with time ๐Ÿคท

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
warped stream
#

i just send a number

#

to the client

glossy wing
warped stream
#

its spline

glossy wing
#

One message removed from a suspended account.

warped stream
glossy wing
#

One message removed from a suspended account.

warped stream
#

yes

glossy wing
#

One message removed from a suspended account.

warped stream
#

like i said i send number to the client and in my replicated storage table i look for the number i sent to the client and get the properties for it.

warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
glossy wing
glossy wing
warped stream
#

well good luck ๐Ÿ‘

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

actually

#

you have to give a table

#

of points

glossy wing
#

One message removed from a suspended account.

warped stream
#

do you want an example

glossy wing
#

One message removed from a suspended account.

warped stream
#

but it returns a cfraame

glossy wing
#

One message removed from a suspended account.

glossy wing
warped stream
#

leme open studio

#
local CatRom = require(ReplicatedStorage.Modules:WaitForChild("CatRom"))
local Points = {
--points you want to put
}
local t = --calculate some stuff
local catRom = CatRom.new(Points, 0.2, 0.2)
local cframe = catRom:SolveUniformCFrame(t)
obj.PrimaryPart.CFrame = cframe
#

wait t

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

alright there

gritty reef
warped stream
gritty reef
warped stream
#

ye i guess

warped stream
#

thats what i di

#

d

#

btw don't send strings @glossy wing

#

they are fat

#

if you want to send strings do string.pack

#

good luck again ๐Ÿ‘

glossy wing
#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
glossy wing
#

One message removed from a suspended account.

warped stream
#

smth like that

glossy wing
#

One message removed from a suspended account.

warped stream
#

i don't understand

#

that

#

bc i don't use strings

#

๐Ÿคท

glossy wing
#

One message removed from a suspended account.

warped stream
gritty reef
#

XOffSet should be t or time imo

warped stream
glossy wing
#

One message removed from a suspended account.

warped stream
#

EW

#

EW

#

EW

gritty reef
glossy wing
#

One message removed from a suspended account.

gritty reef
warped stream
warped stream
warped stream
gritty reef
glossy wing
#

One message removed from a suspended account.

warped stream
gritty reef
warped stream
#

that is in replicatedstorage.

#

maybe i can move it

#

thaat won't change anything anyways

#

the client will be looking in the table anyways

warped stream
#

my entity system handles 1k mobs easy

gritty reef
gritty reef
#

but also because the character doesnt mess up this test

#

character controllers blah blah blah

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

no all

glossy wing
#

One message removed from a suspended account.

warped stream
#

there is requires

glossy wing
#

One message removed from a suspended account.

warped stream
#

you can understand it

warped stream
#

there are requires

#

pay attention

#

to them

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

ye

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

glossy wing
warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

number

#

you can get it by doing math ๐Ÿค“

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

do you want an example? ๐Ÿ˜‚

glossy wing
#

One message removed from a suspended account.

warped stream
#

alright :/

#
local elapsedTime = currentTime - startTime
local t = elapsedTime / duration
#
local duration = Distance / speed
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

np :/

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

wdym\

glossy wing
#

One message removed from a suspended account.

warped stream
#

use runservice

glossy wing
#

One message removed from a suspended account.

warped stream
#

heartbeat events

#

if you mking a server sided

glossy wing
#

One message removed from a suspended account.

warped stream
#

but if client renderstepped

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

your doing catrom on both sides?

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

nah

#

getservertimenow

#

is async

#

soo no need to do on both sides

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

like i said

#

catrom takes time

#

Which is getservertimenow

#

and it will be same for all the plaayers

#

i suggest watching suphis tutorial

#

on that one

#

it explains the basic getservertimenow

glossy wing
#

One message removed from a suspended account.

glossy wing
warped stream
glossy wing
#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

alright first of all

#

ok why waypoint[1]

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

noob

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

example:

for waypoint = 1, #WayPoints:GetChildren() do

end
#

easy

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
glossy wing
warped stream
#
if t >= 1 then
--disconnect
end
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#
local runserviceconn
runserviceconn = RunService.RenderStepped:Connect(function()
--your code

if t >= 1 then
runserviceconn:Disconnect()
    end
end

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

why t above tht

glossy wing
#

One message removed from a suspended account.

warped stream
#

yes

glossy wing
#

One message removed from a suspended account.

warped stream
#

should

#

work

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#
local renderConn
    renderConn = game:GetService("RunService").RenderStepped:Connect(function()
        local currentTime = workspace:GetServerTimeNow()
        local elapsedTime = currentTime - startTime

        if elapsedTime >= duration then
            renderConn:Disconnect()
            obj:Destroy()
            return
        end

        local t = elapsedTime / duration
        local cframe = catRom:SolveUniformCFrame(t)
        obj.PrimaryPart.CFrame = cframe
    end)
#

here is an example.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

workspace.map.enemies:Waitforchild(enemyID)?

#

are you creating enemies on server

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

like making the enemies in server

#

cloning them

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

alright good

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

i guess read

#

the

#

github

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

i just used table.insert

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

i used table.insert to insert the waypoints

#

and used for loop

glossy wing
#

One message removed from a suspended account.

warped stream
#

to loop throught the waypoints

glossy wing
#

One message removed from a suspended account.

warped stream
#

in the workspace

warped stream
#

but i used table.sort

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

wait wait i don't even loop through the waypoints

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

idk test it

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

one for the main points

#

one for nodenaames

glossy wing
#

One message removed from a suspended account.

warped stream
#

and the points table

glossy wing
#

One message removed from a suspended account.

warped stream
#

just ignore that

glossy wing
#

One message removed from a suspended account.

warped stream
#

this is what i did

#

with the points table

#

which is a global variable

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

no problem

glossy wing
#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
warped stream
#

Real

#

And just use normal Lerp

gritty reef
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

recv is too high for parts only

glossy wing
#

One message removed from a suspended account.

warped stream
#

but recv isn't the actual deal.

#

i can have 0.16 recv on 1k mobs but lag

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

soo if you don't use remotes and don't use server side scripts.

#

the recv doesn't matter.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

ye i know

#

i have one remote as well

gritty reef
glossy wing
#

One message removed from a suspended account.

warped stream
glossy wing
warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

really?

glossy wing
#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

warped stream
#

no

#

it still does aa curve

glossy wing
#

One message removed from a suspended account.

warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

btw how are you planing to make towerd

#

s

#

i already made them but i want to hear your opinion.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

but the towers will be server sided

#

kinda

#

bc of the damaging stuff

#

and visuals

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

um how

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

i know what you mean

#

but how do you replicate that

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
glossy wing
glossy wing
warped stream
#

but lmao

#

your gonna cal lthe tower.spawn

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

where

#

when

#

the

glossy wing
#

One message removed from a suspended account.

warped stream
glossy wing
warped stream
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

oh

#

alright thanks

glossy wing
#

One message removed from a suspended account.

gritty reef
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

you wouldnt want to use findfirstchild here

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

indexing tables are way faster

#

is the server delta being updated constantly?

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
glossy wing
gritty reef
#

instead of the counter part SolveUniformCFrame

glossy wing
#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

lerp? or tween

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

cat rom makes the path

#

its your choice to move with lerp or tween

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

also called time

#

this time goes from 0 to 1

#

1 as in the end of the spline or catrom

#

0 as the beginning

glossy wing
#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

allow me to attempt to help Smile

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

uh sure

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

my bros got that DRIP

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

gritty reef
#

alr

glossy wing
#

One message removed from a suspended account.

gritty reef
#

also i gtg to bed

glossy wing
#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

Remember what i said

glossy wing
#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

warped stream
#

EW

#

EW

#

EW

glossy wing
#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

#

One message removed from a suspended account.

glossy wing
#

One message removed from a suspended account.

glossy wing