#code-discussion

1 messages · Page 239 of 1

narrow rapids
#
  • server replicates player state every change it does (and client incorporates that in its code ofc)
  • client has full authority over movement (sprint, dash, mobility), and plays VFX for those locally while making the server replicate it for all other players
  • client can "predict" their hit will happen by playing all of the VFX and animations and stuff immediately, and maybe also simulating the damage VFX/animations on other players/mobs depending on the hit
  • you honestly can't do much about rollback netcode, roblox is very limited
    you're gonna have to give the client some level of authority for maximum UX
upper hill
#

and how much hour u give to learn in the day

iron kraken
#

10 thousand

upper hill
narrow rapids
gilded lava
#

makes sense. i work as a cashier, so in my perspective having a job doing development is a big accomplishment

#

youre doing better off than me haha

iron kraken
#

cashier tuff

upper hill
#

thats my problem icant make a project can u give me any idea, im in ep 10,advance

iron kraken
#

lowkey there are no jobs in nyc

upper hill
#

whatttt

#

combat system?!!!!!

regal sonnet
upper hill
#

and how

upper hill
#

im heree

#

the first one is 100

#

10

regal sonnet
#

@gilded lava if you'd like, I still have that server with the OGs, if you want to catch up

upper hill
#

hum i will see that

gilded lava
#

thats incredible add me

chilly stone
#

best youtuber/series to learn basic roblox studio scripting???

drifting crag
#

I'm looking up vids and copying them and it does not work noramlly so I try to figure out what was wrong and correct it myself

#

I started scripting 3 days ago

atomic silo
chilly stone
atomic silo
#

Idk if I should skip the first 3

chilly stone
#

im a beginner too lol

#

im just tryna learn idrc

atomic silo
coral tapir
#

Say i was to have hundrends of effects/abilities , the last thing i want is stutter or any kind of net trouble

narrow rapids
narrow rapids
#

For lots of similar data in mass

tame ibex
#

ecsbuilt in

deft coral
#

what part is confusing

deft coral
#

lol

lunar mist
#

Hello, i have spent about 3 weeks trying to script something and i just cannot do it, i am about to give up on my game unless someone can help. Im trying to make an item grapper, sort of like a reverse graple hook. It will shook out and pull items towards you. If anyone is willing to help please dm me, i can give you more info then, i really need help. Thanks

deft coral
#

dont ask to dm people

tame ibex
#

easy

lunar mist
#

I know, its just not working for some reason, i cant figure it out

tame ibex
lunar mist
#

wdym

tame ibex
#

what do i get if i script it for u

#

robux?

lunar mist
#

I dont have much robux, i have like 1K including whats in pending. I will honestly do anything, if you need help with building or smth

#

i am at my last resort

tame ibex
#

relax

#

this is actually a difficult problem if u want a coiling springy grapple visual, too

#

it’s about 2k robux worth

lunar mist
#

I am just using a resized part

#

oh

#

I dont need the rope visual, just the base

tame ibex
#

1.95k robux

lunar mist
#

i can really only offer 1k, im sorry its all i have

tame ibex
#

i’ve got about 9 million

#

sorry

lunar mist
#

alr well thanks anyways ig

limpid linden
#

someone nice would help you for free

lunar mist
#

its alr

tame ibex
#

he’s trying to guilt trip people

lunar mist
#

no im not im just desperate, u dont need to help if u dont have time or if its not worth it

tame ibex
#

i’ve got about 40 million robux in my group

#

this was a bad year for profit

lunar mist
#

dude literally nobody cares, dont try and be the main charector

tame ibex
lunar mist
#

bro

tame ibex
#

i would have helped u if u didnt

limpid linden
#

lol

#

lmao even

lunar mist
#

thats just not true

regal salmon
regal salmon
#

you are extremely entitled

tame ibex
#

i knew it

#

how would he struggle on something so simple

#

u almost got me

regal salmon
tame ibex
regal salmon
#

the grappling hook

regal salmon
tame ibex
#

it’s easy

regal salmon
#

when you have enough experience it may seem easy, but to someone who's never done it before it's not exactly the most beginner-friendly experience

regal salmon
#

lmao

cloud prawn
#

anyone want do work on a game together i model and know a little about scripting

south lake
#

@hoary cedar hey ziffix, sent a friend request for an inquiry

hoary cedar
frail fox
#

I'm gonna be totally real with you I forgot how to change a part's position when welded to the player

it'll need to be tweened later but for now I just need to know how to have it appear in a different place

frail fox
vernal peak
#

bro vs code really js another blender

#

ts js like going from animation editor to blender

#

we in the big leauges now 🥹

young whale
#

Who can help me I’m a beginner scripter and I just made my first play GUI with a script but everytime I join the game it shows me falling down and not just me teleporting to the spawn point I’m made some checkpoints but idk why it’s not spawning me where the main checkpoint is it just completely broke and I wanna make it where I can’t move until I press the play button! pls help

rose root
#

hello goats

#

how do i make my UIStrokes consistent with a script

#

can a wise prophet show me the way

#

thanks

grim bone
# rose root how do i make my UIStrokes consistent with a script

Yes, well there are a few ways to do this.

First, in the Properties tab of the UIStroke there is a property called "StrokeSizingMode" here you have two options ScaledSize and FixedSize. Selecting ScaledSize will mean it will scale. To change this in the script you have to do:

UIStroke.StrokeSizingMode = Enum.StrokeSizingMode.ScaledSize

The second way is a bit less simple to implement but its implementing this script:

-- Made by @ItsCaelmYt
for _, v in pairs(script.Parent.Parent:GetDescendants()) do
if v:IsA("UIStroke") then
local BASE_SIZE = 1200
local uiStroke = v
local initialStrokeThickness = uiStroke.Thickness
local camera = game:GetService("Workspace").CurrentCamera

local function updateStrokeThickness()
uiStroke.Thickness = initialStrokeThickness * camera.ViewportSize.X / BASE_SIZE
end

camera:GetPropertyChangedSignal("ViewportSize"):Connect(updateStrokeThickness)
updateStrokeThickness()
end
end

where you customize the scale sized based on the size of the windows of your game

median siren
#

what does applyimpulseatposition do?

final walrus
#

how can i detect if a TextButton inside a SurfaceUI is pressed

#

by a mobile player

#

and it prompts a purchase

stone crystal
#

does anyone have any experience with using cursor for coding

balmy sorrel
#

yeah

#

a cursor as in the mouse on the screen correct?

#

oh

#

ai

#

bruh

daring dust
#

leave this server for me pls bro @lunar mist

somber vault
#

if health > 70 then
print("Healthy: " .. health)
else
print("You are unhealthy: " .. health)
end```
somber vault
deft coral
somber vault
# deft coral Good job

if level >= 10 then
print("You can enter.")
else
print("You cant enter this room.")
end```
#

what will it print?

frozen gazelle
#

hey whats hapenin

somber vault
# deft coral You cant enter
local bossHealth = 41

if playerHealth <= bossHealth then
print("You cant defeat him")
else
print("You can defeat him")
end
#

what will print

somber vault
#

67 and 41

cloud prawn
ivory bronze
valid torrent
rich token
#

What is the difference between wait() and task.wait()

#

?

valid torrent
#

use task.wait

rich token
#

but it is doing the same thing

valid torrent
#

if you want to know why exactly task.wait is better you can google it. they both yield the current thread, task.wait just does it better

rich token
#

ok

somber vault
#

why does my datastore work perfectly in studio, but outside it just keeps bugging. no errors it just skips some lines of code and its really frustrating

valid torrent
#

show code

alpine blaze
#

Who reads vagabond from here (peak)

sour jetty
#

anyone knows how to do a troll system where you can spectate and buy trolls to troll the player you currently watching im just wondering the core set up cause never did it

#

is it like connected to spectate system?

#

like I got spectate system do I add troll logic to that script? I got the troll menu already

honest heron
#

Anyone wanna help make a cashgrab for fun

golden sun
somber vault
#

im having somewhat fun making mine rn

#

I'm in desperate need, my data initialization just keeps skipping lines and its really really weird

Initialize

local function Initialize(plr: Player, profile: typeof(PlayerStore:StartSessionAsync()))
    print(profile)
    
    local leaderstats = Instance.new("Folder", plr)
    leaderstats.Name = "leaderstats"
    
    local aura = Instance.new("StringValue", leaderstats)
    aura.Name = "Aura"
    aura.Value = profile.Data.Aura
    
    if aura.Value ~= nil then
        aura.Value = Gigantix.getShort(Gigantix.stringToNumber(profile.Data.Aura))
    else
        aura.Value = "0"
    end
    
    local cash = Instance.new("StringValue", leaderstats)
    cash.Name = "Cash"
    cash.Value = profile.Data.Aura
    
    if cash.Value ~= "0" then
        cash.Value = Gigantix.getShort(Gigantix.stringToNumber(profile.Data.Cash))
    else
        cash.Value = "0"
    end
    
    print("Got Values", aura.Value, cash.Value)
    
    plr.PlayerGui.Base.Values.Aura.TextLabel.Text = ("Aura: ".. aura.Value)
    plr.PlayerGui.Base.Values.Cash.TextLabel.Text = ("Cash: ".. cash.Value)
    
    if Gigantix.isEquals(Gigantix.stringToNumber(profile.Data.Aura), {0}) then
        plr.PlayerGui.Base.Values.Aura.TextLabel.Text = ("Aura: 0")
    end
    if Gigantix.isEquals(Gigantix.stringToNumber(profile.Data.Cash), {0}) then
        plr.PlayerGui.Base.Values.Cash.TextLabel.Text = ("Cash: 0")
    end
    
    if profile.Data.GloveEquipped ~= "" then
        print(profile.Data.GloveEquipped)
        local newGlove = replicatedStorage.Gloves:FindFirstChild(profile.Data.GloveEquipped):Clone()
        newGlove.Parent = plr.Backpack
    else
        print(profile.Data.GloveEquipped)
    end
end
#

The leaderstats are fine, but the playerGUI text just doesnt update, and the glove never gets added to the backback, but rather doubles when i go in the shop to equip it!

#

PlayerAdded func

local function PlayerAdded(plr: Player)
    
    local profile = PlayerStore:StartSessionAsync("Player_".. plr.UserId, {
        Cancel = function()
            return plr.Parent ~= players
        end,
    })
    
    if profile ~= nil then
        
        profile:AddUserId(plr.UserId)
        profile:Reconcile()
        
        profile.OnSessionEnd:Connect(function()
            DataManager.Profiles[profile] = nil
            plr:Kick("Data error... Please rejoin bruther")
        end)
        
        if plr.Parent == players then
            
            DataManager.Profiles[plr] = profile
            Initialize(plr, profile)
            
        else
            profile:EndSession()
        end
        
    else
        plr:Kick("Data error... Please rejoin my brutha")
    end
end

regal salmon
somber vault
regal salmon
#

like adding prints in different places to see if its reaching those points

somber vault
#

iv

#

yeah, but it works perfectly in studio but not in the real game

regal salmon
somber vault
#

how do i check that

regal salmon
#

press F9 in-game and click server

somber vault
#

oh i have to do waitforchild for basically everything

#

brb

regal salmon
#

lmao

somber vault
#

i hate lag and loading

#

should just be removed from real life

#

YES IT WORKS

#

LETS GOOOOOO

regal salmon
remote quail
#

Quick dev question out of curiosity: for Roblox devs here, roughly speaking, how much time / budget would a large-scale roguelite dungeon crawler (Archero-inspired) take, with a complex combat system, full inventory & menu systems, progression, gacha, and UI-heavy features, ... basically a full project?
Just looking for some estimates, thanks

remote quail
drowsy hemlock
#

Yes, if you can go higher then better.

#

And the time depends on how good your manager is.

mild rapids
#

yo

fickle python
royal quest
#

ready for release lowkey

gilded field
#

oh its the sphinning ball thing

cloud atlas
#

lua added a global keyword 🥹

tawdry marlin
stone oasis
#

w scam?

#

nice job wasting my time bro

rose root
#

hey guys

#

my obby has a few tween parts (lasers, moving walls etc.), it's all done with server scripts

#

this gets quite laggy, what's a client-side workaround?

#

some of these parts might not be streamed in at the start if i just try to call it with a starterplayer localscript

rustic rose
#

can somone help me roblox shut down my game saying i was spamming a server ID, but the thing the game is about you spawn in a lobby to and get telported, i want to fix the issue but don't know how please help me local placeId = TelportAreas[CurrentMap.Value] -- The PlaceId of your map
local privateServerCode = TPS:ReserveServer(placeId)
print(privateServerCode)
TPS:TeleportToPrivateServer(placeId, privateServerCode, PlayersTeleporting)

open cypress
#

im trying to use the rolimons api to fetch a user's inventory items but it just doesnt work for the life of me. any help?

how do i use http service to fetch stuff off of rolimons like the inventory items and a live feed of something like recent value changes?

#

$5 to anyone that successfully helps me figure this out

grand crag
#

bro i got a good idea for a cashgrab lowk

grand crag
#

@honest heron come dms

quasi urchin
#

guys if i've got playerdata that is 20kb per player is that bad? That means i can only have 5000 players (in 100mb limit). Is there a way to increase server datastore size on roblox?

feral spruce
#

Yes bad

sturdy vessel
#

How do I insert a file the only options I have is for insert is insert part insert object or import Roblox model someone help please

tame ibex
#
--!native
--!optimize 2
local n=10^6
local tc,osc=table.create,os.clock
local t=tc(n)
local a=osc()
local c=0
task.wait()
for i=1,n do
    c+=1
    t[c]=i
end

make this perf faster

#

99% of people fail this

tame ibex
#

i had code before it

deft coral
#

That isnt how that works tho i dont think

tame ibex
#

it alleviates

deft coral
#

Gc isnt guaranteed

tame ibex
#

i know

deft coral
#

Kk

deft coral
#

also maybe not use an array but it depends on the endgoal of the code problem

#

a hash would b better

tame ibex
#

loop backwards from n so u avoid couner

limpid linden
#

or do t[i] = i

deft coral
deft coral
#

but ur valid

tame ibex
#

use a while loop in the loop

#

u will make it faster

#

then task.wait at the end

tame ibex
#

wtf

limpid linden
#

none of this matters if this is only being run once

tame ibex
#

when do they look at apps

strong spire
stiff saddle
#

Wsppp chat sry I was not able to chat today praysob

opaque nova
#

guys

#

any tips on how to learn frontend ?

#

like I wanna animate ui button and stuffs like that

#

tweens

#

but I can't find any good videos

trail obsidian
trail obsidian
trail obsidian
#

anytime

opaque nova
#

so scripting is like 90% only practicing

#

you can't just learn and apply it right after u learn it

trail obsidian
#

yes ofc you need to know how to script

opaque nova
#

that's nice

empty jay
#

use the roblox documentation if needed

fair topaz
#

yo scripting is js logic

#

syntax is easy

#

if yoy know the logic you can cook anything

#

even if you only know math and physics

#

you r already 90% done

lyric geyser
#

the thing with programming is you need to be able to understand which tools you need to get to your goal

fair topaz
#

yeah fr

#

and there are many

#

tbats why its fun

#

and if you like messing with it, C and C++ r perfect

tawdry socket
lyric geyser
#

if you want to implement X functionality what do you need to achieve that? what functions do you need to write how should they look like? what does the engine provide to help you achieve what you need? structuring code etc

fair topaz
tawdry socket
#

Nobody likes using c++

fair topaz
#

And c is for the crazy people that like low level shit

tawdry socket
#

C is fun but c++ below like c++ 20 gives brain damage

lyric geyser
#

just start with wtvr language you want it doesnt even matter really

fair topaz
#

C++ cancer ong

tawdry socket
#

Language doesnt matter when youre starting out

#

Just pick something you want to make and make it

fair topaz
#

fr

lyric geyser
#

C is not something you should learn to code on most languages you will use will not be like C

fair topaz
#

c is for crazy people

tawdry socket
#

C is a good starting language if what you want to do is lower level or embedded

#

Its a perfect starting language for that

fair topaz
#

the only thing i used c++ and c for was a 3d graphic engine (never doing it again)

#

my brain never recovered

lyric geyser
tawdry socket
#

Make a graphics engine so that you know that you dont want to make a graphics engine

fair topaz
#

dont do i5

#

the math haunts me to this day

#

and i was using glfw, the "easiest" library

tawdry socket
#

But its not necessary to spend a lot of time in c if you just want to do roblox things

fair topaz
#

yeah roblox is different

#

once you grasp the API you r done

#

you can only optimize

#

but once you can do actual games, your work is done

#

and id argue that scripting is easy js takes time

lyric geyser
#

programming in a game engine is also entirely diff

fair topaz
#

oh yeah fr

#

anyways are promises actually used in devving or are they just some unknown useless feature?

snow roost
#

Anyone know how to hide teams from the leaderboard without disabling the leaderboard?

lyric geyser
#

on my last job I was extending an api for a program the company was developing and that is an entirely diff world to working with a game engine

wanton cloud
fair topaz
#

it is for 99.9% games

#

all front page games are the same

#

scripting is the least of your problems

#

whether it is efficient or not

valid torrent
fair topaz
#

yeah exactly

valid torrent
#

that doesnt mean ur code will be good tho

fair topaz
#

i mean

#

as long as yoy can keep working

#

doesnt rlly matter

valid torrent
#

depends what you're tryna do but

fair topaz
#

but if you need to utilize frameworks like profilingservice or knit

valid torrent
#

most roblox stuff isn't very complicated anyways

#

especially with the slop that front page is nowadays

fair topaz
#

i always try to keep code related stuff organized

#

cuz seeing way too much stuff demotivates me for some reason

lyric geyser
#

I don't even like the roblox engine tbh it feels like it has no direction and the nesting of all the default components is dogshit

fair topaz
#

aint nun making their dream game on roblox

lyric geyser
#

ain't nun making the money they should on roblox either

valid torrent
#

trust

lyric geyser
#

lots of talented ppl on roblox they are just in the wrong place you need starting capital to actually make any considerable money on this platform and you need to screw over a lot of ppl in the process

fair topaz
#

you can work minimum wage

#

for 1 month

#

and make enough capital to start

#

Actually more than enough

soft fern
lyric geyser
#

that's not it for me

lyric geyser
fair topaz
#

ts is worse than anarchy

valid torrent
fair topaz
#

its laissez faire

#

pure capitalism

lyric geyser
#

literally

fair topaz
#

roblox is the pure definition of capitalism

soft fern
lyric geyser
#

I could never do that to these kids roblox is too predatory I like to think I have some morals

soft fern
#

ill start scripting comms soon.....not creative enough for graphic design and ui😔

fair topaz
#

i mean

#

You could pay them generously

lyric geyser
fair topaz
lyric geyser
#

like from my perspective I make decent money in an actual job more than I would ever make on roblox as a dev

#

traditional dev jobs are still the way to go

#

if you lack morals tho you can make a lot of money on roblox

#

by leeching off all the kids that think 4000 robux is worth their time and effort

valid torrent
#

4000 robux 🥀

fair topaz
#

good if you cant get a job and are a capitalidt

#

ts is like london in 1856

weary frost
#

ehhhhhhhhhhh ahhhhhhhhhhhhh

#

can someone help

empty jay
#

hi

empty jay
soft fern
empty jay
#

help someone can

wanton cloud
lyric geyser
#

backend, frontend? do you want to work on apis do you want to work with data lots of diff stuff

#

also indie games are popping off why not try godot

soft fern
lyric geyser
#

lots of successful games promote themselves exclusively on tiktok

lyric geyser
soft fern
lyric geyser
#

frontend can be a bunch of stuff

soft fern
lyric geyser
#

UI is not all you need to integrate APIs if you are working on an interface for a program lots of working with and transforming data

lyric geyser
#

I work on backend stuff maintaining and extending apis

#

working with databases creating databases stuff like this

#

stuff the user doesn't necessarily see

#

C# is a very good language to start with for traditional programming

#

lots of companies use azure devops working in a scrum model

weary frost
#

moveset fighting

empty jay
weary frost
empty jay
#

thank you

empty jay
#

unuseful

soft fern
lyric geyser
#

ASP.NET would be the API framework for it for example

#

the whole .NET ecosystem

tawdry socket
#

C# is a good language

#

Lots of stuff to learn with and actually applicable to get a job

lyric geyser
#

you can not go wrong with C#

soft fern
#

add me back btw

lyric geyser
#

lots of actual jobs to find working with this language

soft fern
#

so ill do scripting comms

lyric geyser
#

python is very strong

lyric geyser
#

if this is your only option at least make the most of it

lyric geyser
#

also I really mean it when I say look into indie game development outside roblox

#

indie games are popping off

soft fern
#

yhh like the 2d ones with pixel graphics on steam?

#

btw will you make one?

soft fern
lyric geyser
#

idk what country you live in but probably getting a part time job or mini job would do a lot more for you

#

if you think abt money / hour no roblox commision will ever give u any significant amount of money without connections

#

you have to realize most people on roblox are also teenagers to early adults they themselves do not want to pay people fairly its the entire business model

#

to make young people that aspire to be devs put in hours for a shitty pay

#

I mean all you need is to look at these commissions on this discord

#

make an entire game in 3 weeks for 1200 dollars

#

that might be worth it for people in countries where wages are very low

#

but in any respectable country you should not give this the time of day

lyric geyser
#

it rubs me the wrong way seeing all you guys tryna save up for shit having to work literally indian factory worker wages on roblox you can do better than this

tawdry socket
#

Do not get into roblox development for money its not worth it there's so many other things that make way more money and take way less time to learn

lyric geyser
#

exactly

#

if you want a playground to develop your overall skills with an engine where you have lots of assets available sure

#

roblox is fine

#

by the time you guys finish school hopefully the tech job market will not be as shit as it is rn too

#

I know a bunch of guys with unis finished that are struggling to find a job in tech rn

fickle python
#

anyways my code is not erroring and it's not working either hell yeah

#

lemme add a gazillion prints

soft fern
#

cus of my country ofc

#

and im looking for like $350

#

scripting could prolly bring in the amnt i need right?

coarse rose
#

guys i need help

fading ermine
coarse rose
fading ermine
#

i dont have a mic

coarse rose
coarse rose
#

well basicly i want to make a rotatable object so when you move your mouse it would rotate it based on the cameras rotation. heres what i have but this is rotating by the local rotation of the object not the camera Inspect.CFrame = CFrame.Angles(math.rad(Input.Position.Y-LastMousePos.Y),math.rad(Input.Position.X-LastMousePos.X),0)

tawdry socket
fading ermine
sinful bay
#

anyone fimilar with datastore

fading ermine
tawdry socket
coarse rose
tawdry socket
#

But plenty of places hire 15 year olds in the usa

fading ermine
#

u also gotta take in account everyone goes to school

#

and none really wants to flip burgers

tawdry socket
#

When I was in high school almost everyone i knew had a part time job of some sort

sinful bay
fading ermine
#

yea

sinful bay
#

wanna work on a jjk project with me and my friend we have a lot of

fading ermine
#

like sign me up rn

fading ermine
fading ermine
#

use this instead

#

CFrame.fromAxisAngle(camera.CFrame.RightVector, angle)

#

and change the stuff

#

ur code rotates it from its own axes

sinful bay
fading ermine
sinful bay
#

were ingame rn actually tresting and stuff

fading ermine
#

what yall need

#

ill tell u if i can do it

sinful bay
#

fixes on datastore and big fixees

fading ermine
#

so is ur datastore already coded?

sinful bay
#

ye

#

we need help fixing bugs and stuff

sinful halo
#

How do i go on mobile view so i can see how uis l0ook? i can't find this feature in this new ui update

fading ermine
#

there should be a mobile test option

tawdry socket
#

if it's grayed out switch back to the workspace view instead of having a script open

cobalt yoke
#

yall rate the hitbox

#

its server sided

tawdry socket
#

yo thats nice good job

old cypress
#

anyone has postman experience lmk

twin cairn
cobalt yoke
#

havnt done the ping diff yet

twin cairn
# cobalt yoke yeah

Studio is hosted locally so Server - Client latency will always be really low.

#

You don't actually communicate with a rblx server, you communicate with your own router which is much faster for you.

brave cairn
#

Hiring or looking for work in channels isn't allowed, see [#rules](#rules message)

lost mauve
#

trying to implement a batched table approach in a collect incremental game is confusing for me would i be fine if i just sent over each individual collect to the server without performance taking a huge hit

tacit echo
#

whenever i change the walk and run animation ID it just doesnt animate it

burnt girder
#

Can smbd tell mr where can i learn coding

tawdry socket
# burnt girder Can smbd tell mr where can i learn coding

if u r talking about roblox dev, think of something u wanna make, open roblox studio, think about what all goes into making that thing work, if its a game, what mechanics are there, once u think of a mechanic, think about whats needed to make that mechanic

once u have thought of the stuff needed to make a mechanic, think of a very simple version of it with less features and then try to google and youtube around for a tutorial that shows how to make it, follow the tutorial and pay attention to the syntax

write along with the tutorial, if you encounter errors, google the errors and see why there's an error, you'll get a lot of errors at first but trust me you want to see the errors right now because once you know what the error means you know how to solve it

do this for different mechanics and features and you'll basically have learned how to think like a problem solver and know the luau programming language enough to make some simple to moderate stuff

burnt girder
#

Can we dm

#

@tawdry socket

tawdry socket
#

i mean i can but like when you are trying to learn coding u should spend the first few days on your own trying to figure stuff out before you ask others because you need to first develop the trouble shooting skills of googling what the error is and how to do stuff

#

only once you have the basics down does it make sense to start asking for help imo because then you'll have a good idea of what's not just a simple google search away

frozen spire
# burnt girder Can smbd tell mr where can i learn coding

perhaps youtube but i dont really recommend that, you could search for websites teaching lua and read them and follow them in studio, lua is a really easy language to get along with due to it's beginner friendly syntax like javascript

burnt girder
#

Ty broski

tawdry socket
#

if you watch video tutorials only watch a few at most

tawdry socket
#

they are really only for the absolute beginning couple days

burnt girder
tawdry socket
#

too many years of using a computer

frozen spire
#

hes on discord 24/7 he got experience

burnt girder
#

Lol

tawdry socket
#

lol i used to be like 5 years ago

burnt girder
tawdry socket
#

i got good at typing by playing roblox as a kid

burnt girder
#

But i didnt know how to learned it 😉

tawdry socket
#

playing kingdom life in 2010

frozen spire
tawdry socket
#

goated game

tawdry socket
#

do u work on any named ac solutions

burnt girder
#

How did u start it @tawdry socket

#

Coding

tawdry socket
#

i started coding about a year and a half ago, i wanted to make a lightsaber dueling game and i spent all the time over the summer where i wasnt working or doing university research working on roblox coding lmao

tawdry socket
#

after about 3 months i was able to make decent games and after about 6 months i branched out to actual programming with C# and C++

frozen spire
burnt girder
#

Ok im go washing

#

See ya

tawdry socket
frozen spire
#

its easy and i somewhat enjoy it, or atleast the parts where i dont have to fix 426524 false flags

#

because one detection set catches multiple cheat modules

#

and for the love of God i cant separate them 😭

real fulcrum
#

URGENT : i'm looking for a decent scripter to make a poison candy game ! needs to be done right now (i'll pay)

tawdry socket
#

like how namecall behavior changes when chocosploit injects namespace changes

frozen spire
# tawdry socket yea the guys i know literally have memorized the different characteristics of ro...

i mean detecting roblox exploits isnt that hard, or atleast for me since i was also around in the cheating scene for years and developed so called executors for myself since i couldnt get myself to download some shady ones from online, but honestly im just aiming at detecting modules the best I can, finding out quirks about cheats like what they modify about the game is just too much of a hustle for me 😭

#

at the end of the day both anticheat's job is to prevent cheating

#

at some point i also gaved a shot at making a client sided anticheat like yk making a modified bloxstrap or what its called and then making the anticheat built in

#

because server sided ones are very limited

#

but i gaved up on that idea since if its only in usermode then it has very limited options in detecting cheats on the user's computer

#

and i cant do kernel

#

my friend can, but understandably doesnt want to spoon feed me and hes insisting that i should start learning but idek where to start 😭 so i just dont

open sparrow
#

how to fix this? charcter is above the ground on steep terrain

tawdry socket
# tawdry ice

yoo thats sick i really like your camera implementation

zenith depot
#

does someone know how to make a app

tawdry ice
#

it just follows head rotation

#

and i added some spring to it

#

eg when land

tawdry socket
#

prerender and renderstepped cannot save me lmao

tawdry ice
# tawdry socket whenever i try to make smooth camera the character just visually stutters

function CameraModule:Step(DeltaTime)
if Player.Character then
self.Character = Player.Character
self.Head = Player.Character:FindFirstChild("Head")
self.RootPart = Player.Character:FindFirstChild("HumanoidRootPart")
self.Humanoid = Player.Character:FindFirstChild("Humanoid")
if not self.Head then return end
self.NewCFrame = self.Head.CFrame:ToObjectSpace(self.RootPart.CFrame)
if self.OldCFrame then
local ,,z = self.NewCFrame:ToOrientation()
local x,y,_ = self.NewCFrame:ToObjectSpace(self.OldCFrame):ToEulerAnglesXYZ()

        self.SmoothCFrame = self.SmoothCFrame:Lerp(CFrame.new(x * self.RotationMult.X,y * self.RotationMult.Y,z * self.RotationMult.Z), lerpnum)    

        self.Camera.CFrame = self.Camera.CFrame * CFrame.Angles(self.SmoothCFrame.X,self.SmoothCFrame.Y, -self.SmoothCFrame.Z)
    end

    self.OldCFrame = self.NewCFrame
    
    CameraModule:ShowCharacter()
    CameraModule:UpdatePos(DeltaTime)
end

end

function CameraModule:UpdatePos(Delta : number)
if self.Head and self.Camera and self.RootPart then
local Relative = self.RootPart.CFrame:PointToObjectSpace(self.Head.Position)
CameraModule.HeadOffset = CameraModule.HeadOffset:Lerp(Relative, 0.1)
local x,, = CameraModule.Camera.CFrame:ToOrientation()

    CameraModule.BaseOffset = CameraModule.BaseOffset:Lerp(Vector3.new(0,math.clamp(x, -1.5, 1),0), 0.1)    


    self.Humanoid.CameraOffset = CameraModule.HeadOffset + CameraModule.BaseOffset + CameraModule.CamOffset


end

end

#

this is mine

tawdry ice
#

that happens to me aswell

tawdry socket
#

oh do you still have the stutter

tawdry ice
#

its better to turn off autorotate in the humanoid and make custom one

tawdry ice
tawdry socket
#

my camera is a third person lock-on camera

#

inspired by For Honor's camera system

#

but i imagine that first person would still get that awful stuttering look on the character

tawdry socket
#

do u still have it or is autorotate what causes it

tawdry socket
#

because honestly it would make sense that autorotate causes it

tawdry ice
#

its prob smth to do with first person

tawdry socket
#

nah it happens on third person camera too

#

mine isnt first person

#

its third

tawdry ice
#

like shiftlock

tawdry socket
#

oh locked

tawdry ice
#

ive fixed it once

#

but i delted the code

tawdry socket
#

well i think a camera that stays in the same position relative to the character wouldnt have the stuttering

#

when i spring move the camera then i get the stuttering

tawdry ice
#

idk

tawdry socket
#

but i think its because of desync between the renderstep and character movement steps in runservice

#

makes it every so slightly off by a small amount every frame

tawdry trout
#

Yall what are the best vids that go over like niche scripting tips that are actually helpful

tawdry socket
#

but tbh i think that just thinking of something to make then trying to make that thing will give a lot of exposure at a decent level of depth for a variety of topics

tired socket
#

Anyone know how to make the roblox ball faster

orchid blaze
#

Guys can someone help me understand events

#

local partIsTouched = false

touchpart.Touched:Connect(function(otherPart)
    if partIsTouched == false then
        partIsTouched = true    
        print(otherPart.Name)
        
        task.wait(2)
        partIsTouched = false
    end
end)```
tame ibex
#

vector.zero isn't fastcalled

broken grove
#

what

#

not necessarily a value changing

balmy sorrel
#

a reusable piece of code

broken grove
#

just any game event

#

functions are a block of code that can be triggered with a function call

#

and can have arguments passed to change what they do

#

and then can also return a value if necessary

#

they asked about events though

upbeat jungle
#

yo how do i make shiftlock control

fickle python
#

the server looks clean and smooth but the client is so fucked due to the split second delays

tawdry socket
fickle python
tawdry socket
#

is the client mispredicting and the visuals arent resimulating correctly?

orchid blaze
#

Im legit confused about everything

old cypress
#

Everything the same but it feels different

balmy sorrel
#

Don't care lmao

glacial cradle
#

how to stop people using exploits to lag game?

sharp perch
glacial cradle
#

ppl are using delta i believe to lag game

#

i was asking how to stop it

sharp perch
#

what

#

what is delta

sharp perch
fickle python
lime gyro
#

Dang it sounds weird when I say it out loud

lime gyro
#

show your movement code too

empty jay
#
-- LOCAL SCRIPT INSIDE TOOL
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local mouse = player:GetMouse()

local char = player.Character
local rootPart = char:FindFirstChild("HumanoidRootPart") :: BasePart

local tool = script.Parent

local remote = tool.RemoteEvent

local DIST_MULT = 600

local function OnActivate()
    local params = RaycastParams.new()
    params.FilterDescendantsInstances = { player.Character, tool }
    params.FilterType = Enum.RaycastFilterType.Exclude
    
    local origin = rootPart.Position
    
    local dir = (mouse.Hit.Position - origin).Unit * DIST_MULT
    
    local rayResult = workspace:Raycast(origin, dir, params)
    
    if rayResult then
        remote:FireServer(rayResult.Instance, rayResult.Distance)
        print(rayResult.Distance)
    end
end

tool.Activated:Connect(OnActivate)

-- SERVER SCRIPT INSIDE TOOL
local tool = script.Parent

local remote = tool.RemoteEvent

local RAY_DISTANCE = 50

local function IsWeird(hitPart: BasePart, Distance: number): boolean
    if not hitPart:IsA("BasePart") 
        or typeof(Distance) ~= "number"
        or Distance > RAY_DISTANCE 
        or not Distance then

        ------------
        return true
    end

    return false
end


remote.OnServerEvent:Connect(function(player: Player, hitPart: BasePart, Distance: number)
    if IsWeird(hitPart, Distance) then
        return
    end
    -- do some stuff here

end)

guys i've been hearing a lot about not doing raycasts on server and i just wanted to know if this script is vunerable to any exploits

quaint thunder
#

im making an oop based tree chopping system, does anyone have suggestions for the features i could add?

empty jay
grand bloom
empty jay
#

using a plugin

grand bloom
#

Is there a tutorial or something?

empty jay
#

Rojo

#

plenty

grand bloom
empty jay
#

plez

dark flame
#

I've heard plenty of people say that roblox-ts is so much better and blah blah blah, is it actually worth using or is it just overglazing?

empty jay
#

what is roblox ts

dark flame
quaint thunder
quaint thunder
dark flame
fickle python
# lime gyro show your movement code too

movement code is a physics system spread out across a bunch of module scripts

I'm assuming by parallels you mean like, running a predictive algorithm on both the client and the server?

#

actually i could try making an interpolation buffer and showing the client a delayed recording

lime gyro
fickle python
#

it all sounds too annoying i got like one failed Algorithms class worth of experience imma just ditch multiplayer and run everything on the client 🔥

lime gyro
#

where to allow api access in the new studio ui

winter falcon
#

does someone know how to code quests and dialouge

tawdry socket
#

but if you know luau very well and arent experienced with typescript then it probably wont be a more efficient tool

#

still useful to learn typescript though

#

and its pretty cool

winter falcon
#

does someone know how to code quests and dialouge or a tutorial that has helped u

fickle python
#

has alot of useful features

plush badge
#

like what

fickle python
#

plus copilot is miles above the roblox AI

plush badge
fickle python
#

lets you code stupid fast

#

I don't have the hand coordination for it

plush badge
#

does it fix bugs

#

for me

fickle python
#

no lol

plush badge
#

fawk

fickle python
#

it warns you though

plush badge
#

does it tells me what i should do instead

fickle python
#

and github copilot will warn you about logic errors

fickle python
plush badge
#

ooo

fickle python
#

only difference that you don't gotta run the code

#

if you have the github copilot extension

#

it will probably give suggestions on how to fix it

plush badge
#

yeah thats what i need

#

i be doing alot if errors

#

ima cop it

#

tyy

fickle python
#

np

orchid blaze
#

wtf are you trying to say

flat whale
orchid blaze
#

yeah

orchid blaze
flat whale
neon bolt
#

yo when would u use modules in ur code?

#

i know like the fundamentals of oop but i’m lowk confused when u would use it

lime gyro
#

It's like a bigger function that's it

#

It's commonly used in handlers tho

neon bolt
#

yea i’ve seen i js never understood it

frail fox
#

I need to make custom script animation stuff where should I look to get started

dawn arch
#

im new to coding, and i wanted an opinion from someone experienced. what would you say is the most effective way i can learn to script as a beginner?

dreamy apex
hoary cedar
dawn arch
dawn arch
dreamy apex
dawn arch
unkempt comet
#

Is it okay for me to advertise hre?

brave cairn
limpid linden
dawn arch
gusty elm
lofty glacier
#

would anyone here be willing to help me learn lua

balmy sorrel
#

нет

thorn sigil
gusty elm
thorn sigil
frozen gazelle
#

local game = game

thorn sigil
dire salmon
somber vault
#

Homemade RemoteFunctions

userInputService.InputBegan:Connect(function(input, gameProcessedEvent)
    if gameProcessedEvent then return end
    
    if input.KeyCode ~= Enum.KeyCode.E then return end
    
    if cooldown and cooldown > 0 then return end
    if debounce == true then return end
    replicatedStorage.Events.SendPlayerInfo:FireServer(plr, "SuperSaiyan", true)
end)

    
replicatedStorage.Events.SendPlayerInfo.OnClientEvent:Connect(function(plrData, key)
    if key ~= "SuperSaiyan" then return end
stray panther
#

How can I fix client–server desync where my car collides with another player at high speed on my client, but the server or other players client doesn’t register the collision. So on my screen it hits and but on other persons screen it shows me hitting the air.

short void
#

is anyone familiar with making roblox cars here

tacit echo
#

yo howw tf

#

do i make customm animatiom

#

waking

real fulcrum
#

Urgent : i'm looking for a decent scripter to make one of these poison candy game (i'll pay dm me)

jolly spruce
#

Is there a way to move the hole model without having to copy every single one of the parts and buttons like just copy the model and place it in the tycoon

icy bone
somber vault
regal salmon
#

and if youre doing it in a script, set a primary part for that model and use :SetPrimaryPartCFrame or :PivotTo to position it

burnt girder
#

Anyone can tell me some server who are like this server

#

I need a job 😭😭

regal salmon
#

i see

#

duly noted

tacit echo
#

hey

#

how tf do i make custom animation

#

cuz it aint workin even thru the avatar settings

bright elm
#

Hi I have some problem with a discord bot script anyone mind helping me?

regal salmon
delicate shoal
brazen pelican
tepid temple
#

any scripters taking simple tool comms

winged oar
#

any scripter here to do a job for me, small task n get paid in Robux dm me

grim dust
#

I used align orientation for my side fighter but when the players run into each other they still turn, anyone got any recommendations

bright elm
#

Anyone is expert in making self bot here in node.js extension.

covert locust
#

how many manager modules is too many?

#

Is it better to have alot or less?

tame ibex
narrow rapids
#

a modlue is a module

sour jetty
#

this dude deserves to get banned

#

lil bro charging 50 pounds for scripting one tool

frozen spire
regal salmon
#

he hasn't scammed you, he just has high prices

#

just means he's less likely to get sales

sour jetty
#

mr. obvious how are you I missed you

regal salmon
#

i've been quite well, thank you 😊

sour jetty
#

the crazy thing is that are his prices on the post

#

so what made him to charge 50 pounds

regal salmon
#

💀

sour jetty
#

HAHAHAHAHAHAH

hollow breach
#

vid not mine

sour jetty
#

is the parts like food and when you eat them you get bigger?

hollow breach
#

ye

#

its not me who made the vid but i wanna do something similar

#

not player character tho its custom rig

sour jetty
#

why does he even glitch like when he touches them he should just get bigger

#

not lag and go back

#

I need to see the script

#

otherwise its not possible to tell you

hollow breach
#

when u do that on the client it doesnt lag

#

only solution ik rn is that just do it in everyone's client but then idk how to make hitboxes work on server then

sour jetty
#

this should be on client side anyways

hollow breach
sour jetty
#

each client sees what part they eat you dont need to have parts that everyone can have access to

#

so there are 2 players

#

player1 eats like 5 parts and he sees 10 left player2 doesnt see 10 left he sees all parts which is 15 parts since he didnt eat them

hollow breach
#

its not that

#

its seeing the size of the other player

sour jetty
#

then you just gotta do it very optimized and well on the server script so its not messy

#

thats the only way i guess

hollow breach
#

i tried changing the size of every part of the player's character on the server but it still does it

sour jetty
#

that makes it worse

#

why you dont just scale simply

#

by changing the scale value

#

I mean some kind of delay will definitely happen but still better than changing all parts manually

#

when you click the model

#

and look in properties

#

just add like very small amount of value as example +0.01 or +0.1

frozen spire
#

anyone knows how much time does roblox need to verify my game? it only got a small code in it about 1k lines only 😭

sour jetty
#

so you dont get instantly big

civic garnet
#

also :ScaleTo exists on the character itself

hollow breach
modern seal
hollow breach
modern seal
#

sso itss likeee less scale less noticable

#

idunnurr js a guess

inland agate
#

so if you want him to script smthn he takes 50 min

modern seal
#

minimum

sour jetty
#

it is something crazy

#

you cant save this bro

hollow breach
modern seal
sour jetty
#

slap tool literaly

civic garnet
modern seal
#

snap tool ?

#

whts

sour jetty
#

slap*

modern seal
#

Ouuu

inland agate
#

why do you want someone to script you a slap tool

#

just get one from the toolbox?

sour jetty
#

they all bad

inland agate
#

did you find someone to make it for you?

sour jetty
#

no

modern seal
#

a slap tool is interesting iveee never worked ww ragdolls b4 >,>

civic garnet
inland agate
sour jetty
#

are you interested if yes dm me simply

civic garnet
frosty ferry
#

how do you do the new group prompt

#

the thing to prompt someone to join ur group within the game

civic garnet
frosty ferry
smoky pasture
#

dang

#

after 5hrs-

loud ravine
#

whats the best free anticheat?

soft fern
smoky pasture
#

with a friend i met like 18hrs ago

soft fern
smoky pasture
#

buy brick sell brick

#

u get a chance to get better brick

#

like

#

theres a chance u get a better brick#

soft fern
smoky pasture
#

like a mystery brick

#

the lunarastromal or sum brick

#

is 1 in 10m

soft fern
#

woah

smoky pasture
#

so like

#

yea

soft fern
#

the player base will be like little kids right?

smoky pasture
#

no

#

base?

#

wym its not steal a brainrot type game

soft fern
#

like the type of ppl who play

smoky pasture
#

uh it depends

#

im still making it

soft fern
smoky pasture
#

started 20 hrs ago

smoky pasture
#

its basically a loop but the co owner said add minigames to get special bricks

#

BrickData.Bricks = {
{Name="Common Brick", Rarity="Common", Price=10, Chance=nil},
{Name="Rust Brick", Rarity="Common", Price=12, Chance=nil},
{Name="Trap Brick", Rarity="Uncommon", Price=25, Chance=nil},
{Name="Healing Brick", Rarity="Uncommon", Price=30, Chance=nil},
{Name="Toxic Slime Brick", Rarity="Rare", Price=50, Chance=nil},
{Name="Soundwave Brick", Rarity="Rare", Price=55, Chance=nil},
{Name="Phantom Brick", Rarity="Epic", Price=100, Chance=nil},
{Name="EMP Brick", Rarity="Epic", Price=120, Chance=nil},
{Name="Time Brick", Rarity="Legendary", Price=250, Chance=nil},
{Name="Void Brick", Rarity="Legendary", Price=300, Chance=nil},
{Name="Final Brick", Rarity="Mythic", Price=nil, Chance=4000000},
{Name="God Brick", Rarity="Mythic", Price=nil, Chance=6000000},
{Name="Secret Brick", Rarity="Secret", Price=nil, Chance=8000000},
{Name="THE Brick", Rarity="Secret", Price=nil, Chance=9000000},
{Name="V.I.P Brick", Rarity="Exclusive", Price=nil, Chance=9500000},
{Name="Christmas Brick", Rarity="Exclusive", Price=nil, Chance=9700000},
{Name="Halloween Brick", Rarity="Exclusive", Price=nil, Chance=9900000},
{Name="LUNIGHTALARAS", Rarity="???", Price=nil, Chance=10000000}
}

#

yea thats the chunk of all the bricks

#

worst prices ever

#

imma make the map in a min

#

the chances that are nil are like u cant get them by buying the bricks but hte nil prices u can only get by either being an admin [ not added yet] or by getting them through the chances to get it

#

so like

#

u cant sell them yet.

#

but the max inventory space is 10

#

might add index

#

depends if i can be asked

#

u feel me?

#

imma go make the map

#

cya

tulip geode
#

Anyone wanna do a rpg game about Frieren? im an animator.

steep moat
tulip geode
#

ooof

steep moat
tulip geode
#

cuz im broke

steep moat
#

Oof

#

U use moon animator? Or sm

soft fern
light niche
azure granite
#

Is it even worth having models in server's workspace?
cant i just make server only store the data
then clients make parent the models to workspace themselves

light niche
#

server shouldn't handle visuals at most, so yes

azure granite
#

do other games do this

azure granite
#

there's no downsides in doing this tho right

#

i just have to code it so clients can build the models, get updated whenever

#

basically handling the replication myself

formal silo
#

local Players = game:GetService("Players")
local DataStoreService = game:GetService("DataStoreService")
local BrainrotStore = DataStoreService:GetDataStore("BrainrotRNG_V1")

local Remotes = game.ReplicatedStorage.Remotes
local RollEvent = Remotes.RollEvent
local AnnounceEvent = Remotes.AnnounceEvent

-- Brainrots
local Brainrots = {
{Name="NPC Stare", Chance=2},
{Name="Metal Pipe", Chance=5},
{Name="Skull Emoji ??", Chance=25},
{Name="Skibidi Toilet", Chance=250},
{Name="Strawberry Elephant", Chance=10000, Secret=true}
{Name="Developerinho", Chance=100000, Secret=true}
}

-- Weighted roll
local function roll()
local pool = {}
for _,b in pairs(Brainrots) do
for i=1, math.floor(10000 / b.Chance) do
table.insert(pool, b)
end
end
return pool[math.random(#pool)]
end

-- Player setup
Players.PlayerAdded:Connect(function(player)
local folder = Instance.new("Folder")
folder.Name = "Inventory"
folder.Parent = player

local data
pcall(function()
    data = BrainrotStore:GetAsync(player.UserId)
end)

if data then
    for name,amount in pairs(data) do
        local v = Instance.new("IntValue")
        v.Name = name
        v.Value = amount
        v.Parent = folder
    end
end

end)

#

-- Save
Players.PlayerRemoving:Connect(function(player)
local saveData = {}
for _,v in pairs(player.Inventory:GetChildren()) do
saveData[v.Name] = v.Value
end
pcall(function()
BrainrotStore:SetAsync(player.UserId, saveData)
end)
end)

-- Roll handler
RollEvent.OnServerEvent:Connect(function(player)
print("SERVER: Roll received from", player.Name)

local result = roll()
print("SERVER: Rolled", result.Name)

local inv = player.Inventory:FindFirstChild(result.Name)
if not inv then
    inv = Instance.new("IntValue")
    inv.Name = result.Name
    inv.Value = 0
    inv.Parent = player.Inventory
end

inv.Value += 1

print("SERVER: Firing client event")
RollEvent:FireClient(player, result.Name)

end)

local result = roll()

local inv = player.Inventory:FindFirstChild(result.Name)
if not inv then
    inv = Instance.new("IntValue")
    inv.Name = result.Name
    inv.Value = 0
    inv.Parent = player.Inventory
end
inv.Value += 1

RollEvent:FireClient(player, result.Name)

if result.Secret or result.Chance >= 250 then
    AnnounceEvent:FireAllClients(player.Name.." rolled "..result.Name.." ??")
end

end)

#

Is there any errors for this script

#

its all 1 script

thorny glacier
formal silo
# thorny glacier just run it

I did, Its suppost to be an RNG brainrot game, And when i running it, I press ROLL it says after rolling but then it doesnt show me what i got or what i hatched

thorny glacier
#

there is none

#

but it might not work as intended

formal silo
#

how do i know if there are errors

wooden vapor
#

Guys how can I preload animations without roblox yelling at me about the animation limit on an animator.
I'm pretty sure the animation limit was 256 before, I don't know why they lowered it to 32 tracks.

AnimationTrack limit of 32 tracks for one Animator exceeded, new animations will not be played.

vagrant viper
#

Can somoneone help me, I'm trying to add a prefix before admin usernames but it's not working, the local script is located in starterplayerscripts

dense wasp
light niche
#

But yea, I would create buildings visually

cinder epoch
formal silo
vagrant viper
west dirge
#

hey does anyone has a pack of free animations to use

#

since im bad at animation but wanna see if my scripts are functionals

dense wasp
#

Just use the toolbox

frail fox
#

for some reason my data keeps getting jumbled up when saved like this and I have no idea why

#

I've heard that you aren't supposed to use multiple data types in a index and maybe this is why???

#

idk

#

one sec I have a theory

fossil inlet
#

happy new year everyone

frail fox
#

I remember them starting from 0

limber badge
#

AnimationTrack limit of 32 tracks for one Animator exceeded, new animations will not be played.

#

did anyone else get a silent change of 255 -> 32

#

what tf is this

frail fox
lime gyro
#

Someone decline my application already It's about a day WHYYYYY

deft patio
#

why is print fart

soft fern
lime gyro
soft fern
#

are they hard to get?

#

imma start comm hunting soon

languid mirage
#

Hello, do any of you know about a animation bug that is getting abused to crash a server? (makes client fps of everyone in the server very low)

#

"AnimationTrack limit of 32 tracks for one Animator exceeded. new animations will not be played." is the only thing that gets spammed in console when the crash is happening in game

#

i would show screenshot but no perms

#

if anyone know why this could be happening and if theres a patch, please let me know,

lime gyro
# soft fern are they hard to get?

If you show profeciency in your role then you'll get it ,.tho I'm not really into working hard so I didn't use something fascinating for the application

rich token
#

Is AI replacing scripters anytime soon? what's stopping it right now? it can code pretty well

unkempt bay
#

Wait guys where can i learn to start to script?

#

And build and js learn about Roblox studio enough to make a crappy game

#

To build my experience

unkempt bay
#

Oh ok

#

Thanks

static sleet
unkempt bay
#

Alr

unkempt bay
static sleet
#

try to come up with ur own style

unkempt bay
#

So i reckoned that im better of building from scratch

unkempt bay
static sleet
unkempt bay
#

Okay thanks for the help man

static sleet
#

np

unkempt bay
#

Im trynna build a game with my laptop from 1720 and its pain

#

And im trynna get my parents to get a new one but they are saying to focus on my exams and stuff

static sleet
unkempt bay
#

lol

frail fox
#

I still don't know what the hell lerp() could be

tribal meadow
#

Hey guys,

I am scripting something client based (only visible by the player) and I'm wondering where I should place the script for the client. Should I place it in the StarterPlayerScripts?

hollow magnet
static coral
#

yo is there a way to apply an entire bundle to a player’s character by just using the bundle ID instead of manually setting up a bunch of humanoid descriptions? i already checked humanoid description methods, players service, humanoid methods, avatar editor service and avatar creation service

frail fox
#

let me test this again rq

#

yeah these animations definitely aren't linear

#

might just be this one

#

no they have these too

#

Weird

frail fox
#

this is really important

hollow magnet
#

lerp is used to find a point between two other points

#

Like
Part3.CFrame = Part1.CFrame:Lerp(Part2.CFrame,0.5)
would set Part3 to half way between Part1 and Part2

frail fox
#

oh

#

wait then that's Really weird to do here

frail fox
#

that is incredibly dumb

ashen birch
trim bolt
#

why wont my script kill the player?

local y = 1

while true do
y = y + 20
script.Parent.Size = Vector3.new(2048, y, 2048)
wait(.5)
end

local function Getkilled(hit)
print("hit")
if hit.Parent:FindFirstChild("Humanoid") then
hit.Parent.Humanoid.Health = 0
end
end

script.Parent.Touched:Connect(Getkilled)

trim bolt
#

nope

peak jolt
#

Idk what FPSFIX is but you just have to relate the alpha to dt instead of messing with "fps fixes" like that cause framerate can fluctuate for any reason

peak jolt
trim bolt
#

yup it does that just doesnt kill me

peak jolt
hollow wind
#

guys im trying to make a plugin that edits scripts and I know its possible but what do you have to do to make it actually work

ashen birch
peak jolt
#

Damn

ashen birch
#

While loops dont let anything underneath run

trim bolt
#

oh, damn

#

just put it above you think?

peak jolt
ashen birch
#

Yeah

#

Put the function above it

hollow wind
peak jolt