#code-discussion

1 messages · Page 217 of 1

oak fulcrum
#

trying to make my own

potent glen
#

Dang

#

Seems complicated lol

oak fulcrum
#

we don’t need all the other stuff that comes with those algorithms if we know where the buildings are, where they’re not, and we can shrink the free area size to where the road is vs. where it isn’t

narrow kite
rose notch
#

yo

#

anyone feel like decoding binary

#

lowk my fav thing to do when im bored

rose notch
#

and anyone considering chatgpt it wont work

#

cause he dumb

stray gorge
#

It kinda looks like a person 0 0 0 00 0 1 0
1 0 0 0 00 0 0
1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 1 0
0 1 0 0 0 0 0 00 0 1
0 0 0 1 1 00 0 0 0 11
0 0 0 1 1 0 0 0 0 11 0
0 00 0 1 1 0 11 0 0
0 0 0 1 1 0 0 1 0 0
0 0 0 1 0 0
0 1 0 0 0 1 0
0 1 0 0 0 1
0 0 0 1 0 0 0 1
0 0 0 0 0 11
0 0 0 0 0 0 11
0 0 0 0 0 0 0 1
0 1 0 0 0 0 1
01 0 0 0 0 1
0 00 00 0 0 1 0 0 00 1 1 0 01
0 0 0 10 0 0 0 0 0 00 0 0 0 0 0
0 0 0 1 0 0 0 00 0 00 0 0 10 0
0 0 0 1 0 0 0 00 0 00 0 0 10 00
0 0 1 0 0 0 00 0 00 0 10 00
0 1 0 1 0 0 0 00 0 00 0 10 0 0
0 1 0 1 0 0 0 00 0 00 0 10 0 0

rose notch
#

wait ur kinda right

#

lmao

somber vault
#

lol

normal cosmos
#

guys help me out in line 67

supple spindle
grim rampart
#

ALRIGHT CHAT

#

SUP

small ruin
#

its me or i dont see people use Debris instead of destroy , i just dont see them in scripts lol ( probably not common to use right )

flat sparrow
#

Do developers use gui to make booster pack or is it something else?

versed igloo
#

Ive been scripting for a few years now making a few simple simulators, not using any of the actual advanced scripting methods like oop, functional programming, good frameworks

I wanna take things to the next level actually being able to script anything with good mechanics and reusabilitys for my next projects

Should I just find yt videos and copy them step by step doing it over and over like lets say I wanna be able to script a car I just copy the video writing it myself to learn

Can I become a «pro scripter» from doing that?

supple spindle
#

just changing an attribute on a part is scripting with oop

#

but you shouldnt really watch roblox studio scripting tutorials, rather get into vector math and graphs

#

if you can implement graphs and vector math inside studio then you can basically make everything from cars to flying planes to gun systems and everything

rose bobcat
#

yo does anyone know how to make parts with drag detectors move with the player? or do i have to script my own drag style? im having a problem where im holding the part, and when i move the part stays still so it messes with the camera

supple spindle
rose bobcat
wide sundial
#

whats a realistic time frame to make a basic game

rose bobcat
wide sundial
rose bobcat
rose bobcat
#

like if your making an obby you can realistically just use free models and obby packages from the toolbox and that would take like 3-4 hours if you don't know what your doing

#

but if your making like a standard tycoon game from scratch, about a week - week and a half most likely

wide sundial
rose bobcat
wide sundial
rose bobcat
#

i'm doing C for my computer organization class and it requires format specifiers, memory integration, etc. with a simple language like LUA you mainly just gotta figure out the structure of things and you pretty much got something to go off of

wide sundial
rose bobcat
dusk tinsel
#

what programming language do i learn first? so far most ppl have said python

knotty glacier
#

I got a question, how would you go around making a XP level system but each Team has its own like levels.

knotty glacier
dusk tinsel
#

or maybe cybersec

#

debating between them

knotty glacier
dusk tinsel
#

tysm

knotty glacier
#

I find the best way to learn coding languages is to make small projects etc. maybe even a discord bot in JavaScript

knotty glacier
knotty glacier
#

I gotchu if u need any help lmk. I also got documentation if u need it

rose bobcat
#

I'm a Computer Science major and I'm working on pre-qualifications for my masters in Cyber Security and this is mainly what I worked with.

dusk tinsel
rose bobcat
knotty glacier
#

Tbh I said JavaScript then Python then Java

rose bobcat
#

Python because it's popular and pretty basic so good for early learners, and C++ to get used to working with memory

knotty glacier
#

Python is really simple to understand but you learn the fundamental principles

rose bobcat
rose bobcat
#

When I started in web development I learned HTML + CSS and Java + JavaScript

dusk tinsel
rose bobcat
thick phoenix
#

how long would it take to learn all fundementals of luau?

mellow cobalt
#

depends how strong your comp sci fundamentals are. a seasoned developer could learn luau in an afternoon, an absolute beginner could take a month or more to nail down the language.

cursive turtle
#

is chat gpt a relible source for decent code that barley functions?

deep glen
#

This is.. a very specific question but does anybody know how to make the mario 64 movement style? Im making a game but liike... i need a coder that works for free...

dusky swift
cursive turtle
deep glen
dusky swift
deep glen
#

If the link is right it should take you to a video of him jumping on goombas

cursive turtle
#

i saw what you said

dusky swift
#

MODS IM SORRY

#

I DIDNT MEAN IT I FORGOT
\

cursive turtle
#

i will learn with you all those coding classes on youtube suck

dusky swift
#

PLEASE SPARE ME I DON T WANNA BE BANNED FOR 6 DAYSB AGAIN

deep glen
#

One sec then

#

Nvm cant download the video...

#

I literally just need someone who can replicate the movement decently for my game but even if i found someone that did they probably wouldnt work for free 🥀

weary crystal
#

helloworld("print")

long mango
#

anyone knows how to script ahk i need help cuz i get plenty of error when i let chat gpt do it

odd marlin
#

Hi am looking for a partner. I was wondering if one of u guy can become one of my most trusted partners?

cloud atlas
#

Uhh

craggy radish
#

Its a really simple game

knotty glacier
#

Do you also provide upfront?

lone rapids
supple ore
#

anyone know howw to make i a animation i made it you just need a local script but what do i put in the local script someone PLS HELP ME

iron stump
#

can i get help here code help is the opposite

does anyone know why my aint cloning

local PartsOfTheMap = part:Clone()
print("SLAY QUEEN WE PRINTED THAT SHIT AND CLONED SLAY B word") ---this server soft and cant say b word

        local PosOfFirstPart = part.Position
        PartsOfTheMap.Position = Vector3.new(
            PosOfFirstPart.X,
            PosOfFirstPart.Y - 5,
            PosOfFirstPart.Z
        )

        PartsOfTheMap = workspace.Land2
lusty barn
#

anyways you never parented it

#

.Parent = workspace.Land2 not just =

#

bros js typing shit

iron stump
#

ok ty

urban meadow
#

HelloWorld("print")

#

bro why is it not printing

exotic pendant
tame island
#

How caan I make a tool that morphs you into a part?

iron kraken
plucky garden
# tame island How caan I make a tool that morphs you into a part?

local tool:Tool = script.Parent -- or whatever

local plr:Player = tool.Parent.Parent

local char:Model = plr.Character or plr.CharacterAddee:Wait()

tool.Activated:Connect(function()

local morph:Model = path:Clone()

local ogCF:CFrame = char.PrimaryPart.CFrame

plr.Character = morph

morph.Parent = workspace

morph.PrimaryPart.CFrame = ogCF

end)```
#

some shit like this

#

im on the bus so you have spaghetti code

plucky garden
#

whatever

tame island
#

yes thanks

plain sable
#

chatgpt*

rotund pawn
#

Shut up with GPT

plain sable
#

it can make it

#

the thing he wants

#

i feel bad for the coder tho

#

coders

rotund pawn
#

Feel bad? XD

plain sable
#

nvm

rotund pawn
#

Yeah GPT can't handle complex script

plain sable
#

in future it might

#

and i think so it can handle complex script

#

if u explain it well

rotund pawn
#

Last time I gave GPT my code for optimization suggestions, it removed 3 functions from the code it returned

rotund pawn
#

Okay.. Show me the game GPT did for you

tame island
urban meadow
#

gng is it possible to boot ubuntu i was able to boot a mini linux kernal

lilac pelican
#

@odd bloom

urban meadow
#

then u add instructions

#

and shi

#

then u get a linux kernal image

#

then convert into lua tables

#

then boot it

teal blade
#

Like how do emulate a cpu thats next level genius

urban meadow
#

like riscv

#

then u gotta represent cpu components

lean ocean
#

U dont

urban meadow
#

then load a program

#

and execute some instructions

#

its a bit more complicated than that

teal blade
urban meadow
#

its only 64 mbs of ram

teal blade
#

I was also learning assemble so this might help me

teal blade
low wind
#

How do i disable my typing thing to not be this box and removing stuff on the right side when im typing?

tired violet
#

on your keyboard

low wind
ancient halo
#

Does anyone know how i can use the hitbox class give me htboxes positioned to my camera?

abstract eagle
#

hi guys

#

i needed a help

#

my gamepass script not working like on booths its showing the clothings not gamepasses

inland wren
abstract eagle
fair copper
abstract eagle
fair copper
#

send it lets see

abstract eagle
#

ok

tepid heath
#

any good ais for scripting

proud bay
#

is there a way to get facecontrol properties through an script?

rotund pawn
#

I have issue with my jumpscare, I turn player to face the creature player can still rotate himself around with mouse. How can I lock the player rotation?

rotund pawn
#

Which type? If I animate player will the camera move with animation? How do I lock player input from rotating camera during animation play

lofty condor
real karma
proud oxide
#

Realistically how long does it take to learn scripting from almost no experience, like good enough to make a playable game

#

I watched a few tutorials ages ago and I made some killbricks, that's about the extent of my knowledge, any good learning resources?

gaunt cliff
#

guys im making an anime tower defense game and i have like 180$ aud what do u guys think i should hire first

rotund pawn
#

depends on how you define playable game

acoustic root
#

and how dedicated you are

abstract eagle
#

guys

#

anyone nice in script

#

i have a problem in one script only but its kinda advanced

#

my advanced scripter coudnt scrack it

remote prairie
#

hello , lately ive been scripting and im wondering , how do i really become someone who can master scripting.
anyone that really understands code , what did you do to actually understand scripting so u could do it by yourself, how did u learn

abstract eagle
#

anyone scripting can help me with one code? i can pay

abstract eagle
#

check dms

chilly canyon
#

Experience is a must, don't just watch tutorials and expect to get better, just write the code

dusk tinsel
#

isnt there a game on roblox with luau problems that u have to solve

#

i dont quite remember but if theres such a game then play that

#

it will help a lot

mellow thicket
#

maybe 6 months if you dedicate yourself every day for 8 hours but expect messy code

#

afterwards its just refining and remembering stuff from making projects, takes time 💔

ripe plume
#

feel free to watch my tutorials to give me ad money + u can ask me questions about them 😎

plucky garden
mellow thicket
#

w plug

plucky garden
#

not the greatest game but

#

i kept developing it straight for 2 years

#

constantly updating it

ripe plume
#

nice, lemme try it

plucky garden
#

which means the first ver is private

ripe plume
#

alright

plucky garden
#
  • thats sincebyearsbago
#

now i code diddy bluds

#

on paper

rotund pawn
vestal pumice
#

People who code on paper disgust me

plucky garden
pastel pine
ancient halo
#

What's a good way to move a hitbox with the player's camera?

bold hound
cloud flax
#

.ыефк

weak hemlock
stoic radish
#

My proximity prompt stops working after being triggered once

local Proximity = workspace.Part1.ProximityPrompt

Proximity.Triggered:Connect(function()
    print("a")
end)```

It prints a only once then stops working
How do I solve this?
iron kraken
stoic radish
# iron kraken there is other code then preventing it from triggering

There's only 1 script, here's it whole:

local Scene = script.Parent

local Heart = Scene.Heart
local Metal_Door = Scene.Metal_Door
local Rig = Scene.Rig
local Wall = Scene.Wall

local Sounds = Scene.Sounds
local heartbeat = Sounds.heartbeat

local Proximity = Wall.ProximityPrompt

local Progress = 0

Proximity.Triggered:Connect(function()
    print(Progress)
    if Progress == 0 then
        Proximity.HoldDuration = 4
        Sounds.heartbeat:Play()
    elseif Progress == 1 then
        heartbeat.PlaybackSpeed = 2
    end
    Progress += 1
end)
iron kraken
#

hunh

#

it wont do anything after progress is incrementing greater than 1

#

also i dont get why u have a wait(1)

#

u shud use waitforchild isntead

#

cuz that can fail and then u get error

stoic radish
hidden mango
#

how does one get image perms

unique furnace
hidden mango
#

can I just boost and get it instantly?

unique furnace
hidden mango
raw patio
fervent belfryBOT
#
Tag » chatlevels

By chatting in our server, you will gain between 15 and 25xp per minute as a normal member and between 25 and 35xp per minute as a Premium members. Below are the roles you will gain based on the level you are at.

Level 2 - <@&429758774887317504>
Level 5 - <@&429756266177363978>
Level 7 - <@&429759601920180224>
Level 10 - <@&429758935055204363>
Level 13 - <@&1138396426888552488>
Level 15 - <@&438639735821303808>
Level 17 - <@&438639769925320714>
Level 20 - <@&438639896362614794>
Level 23 - <@&438639927836540929>
Level 26 - <@&555865719170924550>
Level 30 - <@&555865874444189696>
Level 35 - <@&555866277109825577>
Level 40 - <@&1138236997337628692>
Level 45 - <@&1138237111158452235>
Level 50 - <@&1138237162534490142>
Level 60 - <@&515568605471965184>

hidden mango
raw patio
hidden mango
#

ye no i aint doing that

fervent belfryBOT
#
Tag » roles

To level up, you must engage and talk in any channel. The bot rewards you with 15 to 25 experience points (Premium members get 50% more!) per message, per minute. This levels you up which gains you roles. Roles and levels are both separate and every few levels you will gain a new role. To check your level, go to #cmds and type </stats:0>.

Spamming does not make you level up any faster.

Role Benefits:
#media Image Embeds: <@&429758935055204363> Level 10 (~4 hours)
#chat Image Embeds: <@&555866277109825577> Level 35 (~3.5 days)
#chat Link perms: <@&429756266177363978> Level 5 (~1 hour)

Conversion Chart

hidden mango
#

"Image Embeds: @🧡 Silver I Level 10 (~4 hours)"

#

around 1h yep

#

surely

potent glen
#

how do i get the total impulse applied to a part

#

like im doing :applyImpulse() a ton of times to the same part

#

and i want to know the total value of that impulse

hidden mango
#

oh

#

can you check your level somewhere?

wide creek
#

yo guys where do yall store profilestore

cedar pasture
#

who wants to play Survive Running Fredbear? it releases in a few days

glacial tulip
lost locust
#

Does anyone know what this is (memory related)

orchid wadi
#

need help

junior coral
#

yall does anyone know how to mask a decal or smth so it only shows up if its above a specific parts

vernal peak
#

Kunai = {
[1] = "rbxassetid://98829655770069"
--[[[2] = "M2Id",
[3] = "M3Id",
[4] = "M4Id",
[5] = "M5Id"]]}

how is this not a dictinary

stone sparrow
#

If there's only number keys then it's an array

supple ore
#

BRO CAN SOMEONE HELP ME WITH ANIMATING WWHEN I HIT PLAY IT NOT WORKING BRO SOMEONE PLS

spark swallow
#

what should i use to knock someone back in a straight line with the same velocity for 3 seconds

vale flax
#

its not preferred storing data like this in your case

novel stirrup
#

How do I make a system so it doesn’t kick a player after 20 mins of being afk

iron kraken
icy bone
novel stirrup
#

Where do I put it

icy bone
#

local script

#

This is shit tho

#

I js put it together real quick

#

Look at the functions required and try come up with something better

urban meadow
#

yo

#

can anyone help

#

my commands are going thru UART queue how i actually get them to work

fair copper
#

best way to get weapon icons into gui

edgy otter
exotic vapor
#

Hello guys, im back learning scripting

wise turtle
#

hi back learning scripting

exotic vapor
#

Wanna be friends?

wise turtle
#

😭 \

exotic vapor
#

Sorry for my bad english

#

Mb sorry

wise turtle
#

its okay

exotic vapor
#

English is not my first language

median tree
wise turtle
median tree
#

You look like you’re British

#

And you speak British

exotic vapor
wise turtle
#

thank u

rough cradle
#

can anyone help me advance in scripting and maybe be my tutor? i only know basic skills

ivory spade
unreal temple
#

Does anybody need help in scripting I have free time to help

pearl frost
drowsy depot
#

If I am making a charge/lunge attack is the usual method to use run service and fire raycasts every frame or is there another way

drowsy depot
#

i feel like firing raycasts every frame on the server will cause lag

tame finch
#

i'm not sure though as i haven't gone onto roblox studio in a few months and i'm not that experienced

#

but i'd recommend you just use a raycast module

opaque blade
#

Yo @unkempt patrol , mind helping a guy out with one single question

frail plaza
#

Is this a good naming habit?

lost pebble
lost pebble
#

you're welcome

frail plaza
#

how would i add a value for every 16 instances counted?

#

my current script

#
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")

local Settings = {
    Max_Grid = 16,
    Canvas_Per_Grid = 1,
    Item_Distance = 5,
    Pickup_Key = Enum.KeyCode.E,
    Drop_Key = Enum.KeyCode.Backspace,
    Open_Inventory_Key = Enum.KeyCode.F
}


local Item_Selected = nil

local Inventory_Open = false

local Parent_GUI = script.Parent

local Info_Frame = Parent_GUI.InfoFrame

local Scrolling_Frame = Parent_GUI.ScrollingFrame

local function GetMainGUIS()
    local Count = 0
    
    for _, GUI in Scrolling_Frame:GetChildren() do
        if GUI:IsA("TextButton") then
            Count += 1
        end
    end
    
    return Count
end

local function UpdateScrollingFrame()
    local CurrentGrid = GetMainGUIS()
    
    
end

UserInputService.InputBegan:Connect(function(Input,Gpe)
    if Gpe then return end
    
    if Input.KeyCode == Settings.Pickup_Key then
        
    elseif Input.KeyCode == Settings.Drop_Key then
        
    elseif Input.KeyCode == Settings.Open_Inventory_Key then
        Scrolling_Frame.Visible = not Scrolling_Frame.Visible
        Inventory_Open = not Inventory_Open
    end
end)


Scrolling_Frame.ChildAdded:Connect(function()
    
end)
#

essentialy i want to increase the scrollingframe's canvas size by 1 every time 16 GUI's are added to the scrolling frame but im not exactly sure on how i would accomplish this

#

ok nvm i found solution

#

now i need to find another solution

#

im dividing 1 by 16 to find exacty how much i need to add

late knot
#

yo question how would i be able to make layers of 2d clothing does anybody know?

#

im looking for some hacks here

#

seen a game do it

last basin
#

every time i come in here it's like im reading a forbidden language

#

does anyone here know how to transfer a system from one project to another?

last basin
late knot
icy dew
#

Unless it has to be the way you said where you manually increase the size

frail plaza
#

it prolly would work

#

but i need the values

#

the increase value specificaly

icy dew
#

Best of luck

frail plaza
#

holy shit i found it

#

furrah

#

i still hate math tho

near smelt
#

game.Players.PlayerAdded:Connect(function(player)
local leaderstats = Instance.new("Folder", player)
leaderstats.Name = "leaderstats"

local coins = Instance.new("IntValue", leaderstats)
coins.Name = "Coins"
coins.Value = 0 

end)

local coin = game.ReplicatedStorage.Coin
local arena = game.Workspace.Arena
local surface = arena.Position
local area = arena.Size
local debris = game:GetService("Debris")

local function spawnCoins()
local clone = coin:Clone()
clone.Parent = game.Workspace

local x = surface.X + math.random(-area.X/2,area.X/2)
local z = surface.Z + math.random(-area.Z/2, area.Z/2)
local y = surface.Y

clone.Position = Vector3.new(x, y, z)
debris:AddItem(clone, 5)

clone.Touched:Connect(function(hit)
    local character = hit.Parent
    if character then
        local coins = character:WaitForChild("leaderstats",5):WaitForChild("coins",5)
        if coins then
            coins.Value = coins.Value + 1
            clone:Destroy()   
        end
    end
end)

end

while true do
spawnCoins()
task.wait(1)
end

im jus tryna get better at scripting, by mixing stuff together, but it isnt working? Can someone tell me whats the problem, dont have to rewrite the code itself just tell me the problem

wheat pumice
#

theres a property

#

if u need the size, u can just read it

near smelt
#

well it said it couldn't find Coins the value, but when I wrote that comment I realised the touched event was inside the function which im pretty sure is wrong

quasi saddle
#

Why can’t I send images

dense gate
#

Is it better to code after VFX and animation or animation only?

rugged mist
#

roblox lerp is basically a spherical lerp?

balmy zenith
#

no?

#

a lerp is linear

rugged mist
#

yeah its linear but not constant

balmy zenith
#

wym not constant?

#

a lerp isnt constant across time if the values are changing

rugged mist
#

constant as in

#

the delta in movement isnt the same across the lerp

balmy zenith
#

the values must be static, or it wont be "linear"

balmy zenith
rugged mist
#

no, cause linear can refer to a direction

#

no its not

balmy zenith
#

wym then

rugged mist
#

lemme show

#

top is constant motion

#

bottom is lerp()

#

lerp has smoothing

plain sable
#

Will the game get term if its about m@th cooking like a tutorial on how to create it first then u start making m@th

#

Cuz the script is ready

deft coral
rugged mist
#

The code @balmy zenith ```lua
local RunService = game:GetService("RunService")
local ReplicatedFirst = game:GetService("ReplicatedFirst")

local stepper = require(ReplicatedFirst.Stepper)

local p1 = workspace:WaitForChild("P1")
local p2 = workspace:WaitForChild("P2")

local p3 = workspace:WaitForChild("P3")
local p4 = workspace:WaitForChild("P4")

local moveStep = 0
local stepNum = 0.1

task.wait(5)
print("start")

local Mover1 = Instance.new("Part")
Mover1.CFrame = p1.CFrame
Mover1.Name = "Mover1"
Mover1.Parent = workspace

local Mover2 = Instance.new("Part")
Mover2.CFrame = p3.CFrame
Mover2.Name = "Mover1"
Mover2.Parent = workspace

local function constantLerp(current: Vector3, target: Vector3, speed: number, dt: number)
local direction = (target - current)
local distance = direction.Magnitude
if distance == 0 then return target end

local step = speed * dt
if step > distance then
    return target
end

return current + direction.Unit * step

end

RunService.RenderStepped:Connect(function(dt)
moveStep += stepNum
--* dt

Mover1.Position = constantLerp(Mover1.Position, p2.Position, 30, dt)

Mover2.Position = Mover2.Position:Lerp(p4.Position, moveStep * dt)
--Mover2.Position = stepper.flerp(Mover2.Position, p4.Position, moveStep, dt)

end)

#

no, its not just visuals

plain sable
#

Someone tell me

rugged mist
#

because I'm using the lines to create a bezier curve

balmy zenith
#

it would be exponential if it is changing

deft coral
#

honey sweetheart pookie, your lerp is smoothed because you're using the lerp of the current position to the goal

#

rather than the start position to the goal

#

start:lerp(end, 0.5) is halfway but then if you do halfway:lerp(end,0.5) thats 3/4ths there

deft coral
#

etc

balmy zenith
#

one is alpha(lerp), another is speed

#

they arent the same unit

rugged mist
#

yeah that makes sense now

#

it was fractionally interpolating based on the remaining distance

balmy zenith
#

yep

lucid pendant
austere hamlet
#

nice

lucid pendant
#

its free mdoels tho i ddint make those

#

i just coded

rough sierra
#

In allot of larger games like ERLC for example, i realized that the interior lights don't turn on until you enter the building, im assuming this is using some sort of region detection or is this something else? Also does it actually improve optimization?

edgy otter
somber vault
#

Hello

edgy otter
# rough sierra Optimization.

Idk a lot about optimization but from a blind guess I'd assume having a lot of lights turned on is probably less optimized than to only turn on the lights when needed

somber vault
#

@rough sierra

fair copper
#

u mean like

#

uploading the tool with a thumbnail?

#

and then setting the image with that

edgy otter
vague phoenix
#

making circuit

fair copper
balmy zenith
fair copper
#

i setup a thumbnail but i forgot i can just upload the model

#

🥀

edgy otter
balmy zenith
#

lol

formal meadow
#

Is there a method to import a players avatar (Specifically R6) on to a pre-made & positioned Rig? I can get everything but accessories/hair working fine.

edgy otter
#

i cant remember though

#

ah wait I think you're prolly looking for Humanoid:ApplyDescription() function ?

#

idk though

formal meadow
# edgy otter idk though

I'll send an image in DMs if you want of my result-- I'm currently using that method but it's setting all form of accessories to 0,0,0 rather to where the model is located and since I'm using viewportframes I can't really change the position of my model

formal meadow
#

If you want is the key word there

edgy otter
#

oh

#

yea sure just send me the result

abstract eagle
#

guys

#

i need a advanced scripter for a very small 5 min task ill pay nice

#

its a very small task

#

around 3-5 mins

#

maximum

#

idk wht that one line needs to change so if u want dm me i can pay

shut ridge
#

People will help you

edgy otter
#

yea

split fable
#

I hate bugs...

balmy zenith
#

hm?

marsh kelp
#
  • is this a server or client script?
balmy zenith
#

its a module script

#

ran on client

#

and i forgot to return player handler table, oops

marsh kelp
#

so the entire items logic is controlled by the client?

balmy zenith
#

this is just visuals for now sooo

#

do networking later prob

marsh kelp
#

just a test?

balmy zenith
#

yep

#

still building it out

#

but idk how i would make it clean rn

marsh kelp
#

I can't rate it :(
most of the logic is hidden in PlayerInventory or in Fusion
but the code looks clean

balmy zenith
#

and ui abstraction

#

mainly yes, the code only contains user interaction

#

wym lazy

#

lot of boiler plate
lots of stupid type errors
but automatic state management sooo

#

wym set outside the script

#

i design the ui in ui editor and just codify it

#

codify plugin

#

i just find the making components for fusion itself kinda sloppy/hard
but once you got components made, its quite convenient

bronze dagger
#

Does anyone know why the donation system between players isn't working?

plucky garden
#

and wont even give us the code

open needle
#

Guys guys i got a question

#

It is possible link Roblox and discord right? By that we can send a message to a server when we press something in roblox. But is it possible to do like if we press one thing in Roblox instead of sending message can it create a ticket?

balmy zenith
#

probably

open needle
balmy zenith
#

yes it is

#

you just need to interface with roblox bot

#

i mean discord bot

primal cave
#

can any1 help me test my game?

wraith acorn
open needle
wraith acorn
#

So make it like when it’s done in the game it sends a message in a specific channel and the discord bot reads it and creates a ticket

wraith acorn
#

Not nothing too complicated

open needle
wraith acorn
#

Oh damn

open needle
#

lol

#

JavaScript right?

wraith acorn
#

Yea or python

open needle
#

@wraith acorn he saying it would take around 3 months to learn JavaScript

#

Could u make us a bot? If we pay a bit.

#

Only if u can otherwise leave it

wraith acorn
#

Woah 3 months to learn JavaScript Is crazy unless he’s new to scripting he’s vastly underestimating himself

#

He dosent need to know the whole thing just a good enough portion to make a bot

#

But no sorry I don’t be doing commission like that rn

open needle
#

Np then ty for clearing my doubt

kind owl
open needle
#

Lemme explain what am trying to do

kind owl
#

You can easily create that with Lua only via the HttpService and a Discord webhook

open needle
#

Its like we put items on sale in Roblox game and from the game when we press contact or purchase it should send the message to item owner by making a ticket and pinging them

kind owl
#

Pinging them would have additional complexity as you'd need a mapping of their Roblox ID to Discord ID - and that may veer into grey areas of Roblox TOS

#

I'd also strongly recommend against trying to DIY a payment system if you are inexperienced.

open needle
kind owl
#

You would need access to the Bloxlink API which is extremely locked down these days.

open needle
#

U seems to be a smart guy

kind owl
#

Youd have limited access to that data even if you were using JavaScript/Python

open needle
#

Can I invite u to a discord server to discuss

kind owl
#

No

open needle
#

Like can u be a part of my project 🌹

open needle
kind owl
#

If the user being pinged isn't particularly security sensitive and these are only for notifications, you could theoretically have them provide their Discord ID and use that in the webhook

#

Again - this is TOS grey area, as you'd have to age gate your game, or use the Roblox policy service API to verify they are eligible to see Discord based content

abstract eagle
#

guys

#

pls tell me if any advanced scripter

#

idk why gamepass not loading on booth it says http request: failed to retrieve gamepasses

#

if u can help tell me i can pay

#

assetmanager script is right but maybe game and pass url is wronng thas why it dosent load

#

dm me if can

#

i pay

open needle
#

Is linking them illegal or smth

kind owl
kind owl
bronze ridge
#

guys who is a scripter who is good and can help with a game to split percentage ill tell the idea if u are down

kind owl
abstract eagle
#

or games of a person

#

it loads tshirts perfectly

#

but on august 31 i think ur got changed

#

and idk wht to do now

#

i can dm u the script

kind owl
#

Well gamepasses are a different ID space than assets

abstract eagle
#

or add u to studio

kind owl
#

I would prefer to keep it to the public chats.

abstract eagle
#

so i send script in this chat?

kind owl
abstract eagle
#

i dm'd u the script

#

it says http request: failed to retrieve gamepasses

#

is it like in that script or button handler script or wht

kind owl
#

It also lets you upsell items with a 40% affiliate revenue share

abstract eagle
#

oh

#

can u tell me corect script

#

and send me

#

i can pay a bit

#

if it works

#

@kind owl

dawn depot
#

Hey there how much do yall think i must pay a scripter to make a full randomizer weapon system along with a game system with rounds etc ?

somber vault
#

yoo Guys how can I do That i cann hear people Only close In Vc Right now I have the Problem that i hear everything from very Far

dreamy mountain
#

guys do you know why replicatedstorage is gone? i can getservice but i cannot reach it in explorer

strange locust
#

yo dude the FUCK did you do

charred horizon
#

no i gess its a glitch

odd bluff
#

Can someone help me out making a fling player proximity prompt

kind fulcrum
odd bluff
# kind fulcrum what do u need

Well I’m quite new but anyways. It’s a proximity prompt that appears on every player. When you trigger it you get a dev product prompt. When you buy it the player gets flung into the sky

#

I’ve never used proximity prompts so I dunno what I’m doing. Especially how to attach it to a olayer

kind fulcrum
odd bluff
odd bluff
kind fulcrum
odd bluff
#

It’s a free admin game. I know how to script UIS but I don’t know about proximity prompte

kind fulcrum
odd bluff
#

amazing

kind fulcrum
#

Get it??

#

Blank??

odd bluff
#

that

kind fulcrum
#

ok that wasn't funny

#

pls laugh

odd bluff
#

that was not funny

odd bluff
kind fulcrum
#

:((

odd bluff
#

bahahahahahhaha

kind fulcrum
#

thx

odd bluff
#

never make that joke again

kind fulcrum
odd bluff
#

Well ima script rest of the UI buttons

kind fulcrum
#

sorry dude

kind fulcrum
#

goodluck

static coral
odd bluff
#

Wait do these need to be scaled

static coral
odd bluff
static coral
#

you only maybe need to worry about that if you make a custom appearance for the proximity prompt

icy bone
#

You'll need to find a new solution

icy bone
#

Nap

tough dawn
#

any scripters wanna trade tutor eachother? i teach u how to animate and rig, u teach me how to script. trust me bruh

static coral
dry hamlet
#

@tough dawn sure

terse wigeon
#

or documentation

void estuary
#

hi im working on a game with a lot of dynamic obstacles being spawned across the map.
To keep performance smooth, id like each player to see nearby obstacles, but i still want the server to remain authoritative over physics and replication logic (so everyone sees the same positions, collisions, etc.).
So is it possible to have the server own the actual part data (position, collisions, replication), but clients render those parts locally to reduce lag?
If thats not possible directly or even doesnt work at all since the server still has to render everything that is in all players range, whats the best practise to achieve something similar?
I already thought about streaming zones (obstacles are only rendered if player is nearby) and maybe something about fake geometry.

Anyways thanks in advance for any insights 🙏

iron kraken
#

that is possible

void estuary
#

how

iron kraken
#

just create the instances on client

shut sorrel
#

Yeah and anything moving or with physics just make on the server

void estuary
# iron kraken just create the instances on client

that makes sense for visuals, but i still need the obstacles to have real physics and be consistent across all players. If I create the instances on the client, they wont exist on the server so collisions and replication wouldn’t work globally only for the player locally, right?

iron kraken
#

unless u have code to sync them across all clients

void estuary
#

hm

mellow thicket
#

just make sure everyone is visually seeing the same thing across every client i guess and update the server every couple of seconds or however long to make sure its actively synced throughout between the client and the server imo

void estuary
mellow thicket
#

assuming if its something along the lines of tweening it makes sense

mellow thicket
#

is it something to do with most likely actively updating really quickly on the server side which might give some performance issues

#

if so then it wouldnt be an issue to replicate it over to the client side, you;d be preventing performance issues and would look more natural when coming to the client

void estuary
#

i dont want to spam server updates every frame thats exactly what im avoiding

mellow thicket
#

yeah i get what your saying

void estuary
#

yea... i dont think that'd work lol

mellow thicket
#

in what terms of logic are you going by? is it based off of set values or the values always different no matter hwat

#

for set, you could possibly setup a value/table base system on the server and fetch through the client if going by set values

#

whatever my head hurts i cant th ink about physics i hate it

#

im going to go back to scripting i hope you find your answer though

shut sorrel
#

How much physics do you plan on having? I would just use fireallclients to generate the static obstacle parts for all players clients then create the physics and animated objects on the server

void estuary
iron kraken
#

r u making fall guys

void estuary
#

no haha

#

the obstacles are basically just models that roll down a slope..

tulip flint
#

i wanna make a movement system without utilizing humanoid and thought about making raycasts instead
if i do one single raycast down from the humanoidrootpart i wont be able to detect the floor when the char is partly standing on an edge, so multiple raycasts (maybe on the outline of a circle)?

#

anyone got another idea or knows if theres like a common practice

shut sorrel
# tulip flint anyone got another idea or knows if theres like a common practice
#

I also use VectorForce and AlignOrientation for NPC that use AnimationController instead of humanoid

#

VectorForce to move them, AlignOrientation to keep them upright

#

If you get (legYsize + hrpYsize + headYsize)/2 from hrp you can set shapecast from root part to where the feet are

#

blockcast

glacial phoenix
#

local driving = 0
(5 is the destination)
while driving < 5 do
print("are we there yet")
task.wait(1)
print("no")
task.wait(1)
print("awwww")
driving = driving + 1
task.wait(1)
if driving == 5 then
print("are we there yet")
task.wait(1)
print("YES")
break
end
end

bold hound
#

Print arrived

glacial phoenix
#

Ohhh ye mb

somber vault
#

damn you look good

versed igloo
#

So I don’t really got experience with oop, but know how it works now after I’ve slept on it for a few days, my head won’t stop thinking of methods to use oop and I wanted to share it here to wonder if what I’m thinking works.

So Ima talk about the combat system/not skills

M1 and m2 manager using oop as the main module

With other modules as secondary using oop, it’s like one module for effects, a different one for animations, the actual m1 and m2 with hit detections etc.

I feel like when I wrote this down it got more messy then it was in my head but am I right if so do I have something I can improvise on

west copper
#

Is there anyone willing to take like a five minute commission paid, of course to make a helmet light turn off and on when you hit B ?

west copper
#

@wide sparrow

mild cloak
#

Hello?

polar heart
#

https://x.com/FriendsRaindrop/status/1988451347071406404 My first tweet 🫢 Like + RT 🙏 Appreciated

New thumbnail style just dropped 👀 Loving how this one turned out! 💪

Boost your game’s stats with high-CTR Roblox thumbnails 🚀
🎨 Custom designs that attract players & increase clicks
💬 DM or reach me on Discord: @keliopye
#Roblox #RobloxGFX #RobloxArt #CommissionsOpen

somber vault
#

Is anybody like creative? I'm genuinely interested in soembody who is creative

unreal temple
#

Does anoybody need help with scirpting for free?

tidal shuttle
#

lwk

#

how do yall organize your module scripts

#

like sometimes idk if I should store something in a utility module or a server module

urban meadow
deft coral
rotund pawn
#

I am working on something like Weeping angels, Is there any better to implement this than creating a while loop that checks every 0.1s if any NPC is players camera view and always sends the remote event to server?

deft coral
spiral jungle
deft coral
#

no he said checking every 0.1s and sending the remote to the server, which is a remote every 0.1s going by what he said

rotund pawn
deft coral
#

the way to optimize it is just send change not send the state

spiral jungle
#

Is the game multiplayer?

deft coral
#

theres an array per NPC on the server, that contains players,

#

when a player sees it, its added to the array. when its unseen, its removed.

rotund pawn
#

I am just planning before I start coding, but yeah multiplayer

deft coral
#

when a see or unseen event fires, the server updates the array, then checks the array and if its populated, then pause the NPC

#

if its empty, then let the NPC move

spiral jungle
#

Hmmm

#

I have an idea but it’d be so complex

rotund pawn
#

Okay, lets say I implement something like FNAF camera system, raycast created on player camera will move even if I change camera type and stuff?

deft coral
deft coral
#

i wouldnt even use a ray here at all, thats not the method you wanna use

rotund pawn
#

What would you use to check if Object is visible in players camera then?

deft coral
#

Camera:GetPartsObscuringTarget and Camera:WorldToViewportPoint

#

first WorldToViewpointPoint, which returns a vector3 describing the screen position, and a boolean if its on-screen

#

IF it is on screen, then I'd use GetPartsObscuringTarget to see if anything is in the way

#

if both checks are valid then thats a seen event

rotund pawn
#

Thank you, I will check those functions and docs out.

deft coral
#

you could math this though into a single call with a ray if you wanna try

#

but lowkey its like

#

not rlly an issue, the computer wont explode cuz u casted two rays lol

spiral jungle
#

I think you could try doing client side stuff

#

Like move the NPC on client as well as server

#

And when the first client sees the NPC

#

It freezes on the client and sends the NPC position to the server

#

And then the server does a sanity check on the distance between the server NPC and client NPC

#

and if the distance is like 5 studs or something then the server will move the NPC to where the client saw it

#

So that way there’s no delay for the client seeing the NPC and it still moving

#

That way if the player quickly flicks their screen away the NPC has no delay

deft coral
#

i feel like youre gonna cause clients to fight

rotund pawn
#

I think that would be too complicated for the minigame I am working on

spiral jungle
spiral jungle
#

But I think it’s better than having a ping delay

rotund pawn
#

Atm I could just create script that sets WalkSpeed to 0 if the camera is being used 😄

spiral jungle
#

There’s the easy way and then there’s the hard way

#

If it’s a mini game it probably doesn’t have to be that complex

bitter meadow
#

Cool kids use closures

deft coral
#

rather than have clients fight

#

if the state is already movement then have the client stop it when it looks at it and then update the position retroactively on the server or subtly correct it

spiral jungle
#

Just have the clients run their own NPC AI and then have them do checks with the server works

#

Maybe when they unfreeze you could move them to the server position

deft coral
spiral jungle
#

why not?

#

if the enemy freezes when you're looking at it, it probably wont interact with players other than killing them if they get touched

midnight dock
#

can someone help ,e

#

i animate my players head

spiral jungle
midnight dock
#

wait

#

i animated the head

#

and im making my camera cframe = animated head cframe

#

but on the animation it doesnt move

#

ik the cframe doesnt change on animation

rotund pawn
#

Yeah it updates once, do this in runservice loop

midnight dock
#

but how could i move around this?

#

i do

#

but sinces its an animation the cframe never changes

rotund pawn
#

Put the script here

midnight dock
#

bet bety

rotund pawn
#

Btw thank you @deft coral & @spiral jungle . I have all way noted and will try which fits my game the best

midnight dock
#
local Players = game:GetService("Players")
 local Player = Players.LocalPlayer
 local PCam = workspace.CurrentCamera PCam.CameraType = Enum.CameraType.Scriptable 
  wait(2)
 print(1) game["Run Service"].RenderStepped:Connect(function()
 PCam.CFrame = workspace.Player.Head.Eyes.CFrame 

end)
deft coral
# spiral jungle why not?
  1. exploiters
  2. clients are not omniscient and if youre gonna be doing state logic based on something as fickle as sight, im not replicating cameras of every other client and doing math on that every frame and then having to do a server sanity check regardless
rotund pawn
#

I am not sure that workspace.Player exists

#

Player.Character.Head...

midnight dock
#

its a custom character i made

#

like a viewport

#

like what they do for the guns

spiral jungle
rotund pawn
#

Are you sure that NPC animation is being played?
Have you tried printing NPC CFrame?

spiral jungle
#

with his client system exploiters can just tell the server that they can see all the NPC's

spiral jungle
#

and also you dont need the math for other camera clients

#

cause the server would be keeping a list of clients that can see that NPC

#

and if you're not looking at the NPC it doesnt matter blueshrug

deft coral
deft coral
#

anyway

spiral jungle
deft coral
#

u dont need npc logic to do client side prediction

spiral jungle
#

you do if you want to predict where the NPC's gonna be

midnight dock
#

ggs

deft coral
rotund pawn
wheat pumice
#

the make the model follow the camera

midnight dock
spiral jungle
midnight dock
midnight dock
wheat pumice
#

they put the view model in the camera

#

and update its cframe to the cameras

deft coral
#

(and thats such a great example)

#

(and clearly has great user feedback)

#

but yeah trypt is right, the viewmodel attaches to the camera, camera attaches to a defined point on the character

#

usually the head

#

sometimes jaw

lime relic
#

how on earth do people prgram dashes to keep pushing the player where the camera is facing????? please i dont want my guys to be going in straight lines

deft coral
#

adjust ur dash force/velocity to align to that vector

lime relic
#

yeah but it needs to constantly update ;-;

deft coral
#

yeah

#

you should be doing that

#

lol

lime relic
#

do i just put the force a little bit in a loop with like wait 0.00001

deft coral
#

like a linearvelocity or vectorforce

rotund pawn
#

What is the easiest and most reliable way to pass small data to private reserved server of different place under same experience? I am using teleportdata rn

bronze path
# rotund pawn What is the easiest and most reliable way to pass small data to private reserved...

If you're sending data that can be changed, relying on the teleport data is a bit unsecure as it passes through the client and can be repeated across teleports

Use a data store if so

The security of teleport data is documented if you check the sections for the methods

https://create.roblox.com/docs/reference/engine/classes/TeleportService#GetLocalPlayerTeleportData
https://create.roblox.com/docs/reference/engine/classes/Player#GetJoinData

Can also see this discussion here https://devforum.roblox.com/t/vulnerability-of-client-teleport-data-when-sending-it-to-the-server/1152796/13

balmy zenith
bronze path
#

youre right, memory store works too

hazy sequoia
#

411st

rotund pawn
bronze path
rotund pawn
bronze path
#

if the data is not meant to be readable, don't use it
if the party leader id doesnt influence the game in any meaningful way, it's fine

balmy zenith
#

each player will have a leader id?

#

if so then the exploiter can change their own party

#

which doesnt really matter much? you can just kick them out + the spoofed id would have to be someone in your server too

#

assuming ofc

bronze path
#

^

balmy zenith
#

you could also

#

make the leader have data of ppl in their party

#

so both the leader and member must spoof for it to work, which wouldnt be useful cuz why do that :/

rotund pawn
#

Yeah I use the function to reserve and teleport all players in "party" from lobby to game place, they have TeleportData( I assume it gets put on all clients) of their party leader.
On first player join I catch the data from the user on server script, this enables intro sequence where players wait for party leader to start the game.

Even if one person from that party changes data, he must be first one to join to change the value (first one is catched only)

I was asking for most reliable way to handle this so I can include check of those data for each player and if 3 player have ID X and one player has ID Y of leader => kick/shutdown the game for issues.

faint garnet
#

could anyone help, basically ive got a combat system that is working okay but when u both m1 at the same time then you both get stunned and whoever m1ed second gets priority, if possible could you dm me so i could go into futher details

compact spoke
#

HAHAHAHAHAHA!

rotund pawn
faint garnet
rotund pawn
#

Well.. What is your goal to fix? Do you want the earlier click to take the priority or just one?

faint garnet
hoary cedar
# rotund pawn Yeah I use the function to reserve and teleport all players in "party" from lobb...

I'm confused. Are you saying that the game server determines the party leader by the first player to arrive from the teleport? That's awful. Cache the party members' user IDs in a memory-store, while highlighting the party leader's user ID. You can identify when the party leader connects from there, and enable the appropriate control features and sanity checks. If the party leader doesn't connect within a timeframe, you can relinquish leadership over to the first player to arrive, or a random player

rotund pawn
# hoary cedar I'm confused. Are you saying that the game server determines the party leader by...

I am terrible in explaining.
First player joins => Server gets LeaderID from join data => Game starts intro (screen that players are waiting for party leader to join/start the game) => if player with different teleport data joins, server shutdowns to prevent conflics.

When Player with leaderID==PlayerID joins, they get the control.
When player with leaderID ~= PlayerID joins, they get message waiting for leader to join (if not joined already)

hoary cedar
#

Gotcha. Regardless, it's impossible for other players to enter a reserved server

rotund pawn
#

Yeah I am teleporting whole party to reserver private server on different place

bronze path
#

instead of getting the leader id from the join data, combine the party leader id with a table representing the party state, save it in memory store keyed by private server id, then have the server wait for the party leader or elect a new one like ziffix said

rotund pawn
#

Yeah, that might be a better option for future updates

rapid eagle
#

hello people

#

me script

#

you guys script

faint garnet
#

if not thats okay ill try myself

rotund pawn
faint garnet
#

cuz how my script works

#

it sends the event immediaterly

#

and then in the server combat theres a wait before

#

creating the hitbox

mellow thicket
# faint garnet im still pretty new to using os clock could you explain further
#

post 10

faint garnet
#

thanks alot

balmy zenith
faint garnet
#

when they are attacking they have an attribute and if the hitbox touches a person with an attribute it does like

#

a clash

balmy zenith
#

sure

rotund pawn
#

The function you want to create will be harder to code, as you need to handle multiple situations.
Easiest way I would say is to: When user 1 attacks and creates hit hitbox, the target attribute/state changes. Server script checks if this state is true, the user 2 attack gets canceled

mellow thicket
faint garnet
#

when it fires the thing for the server

#

for user 2 if the person they are hitting has the attacking attribute it just ends

rotund pawn
rotund pawn
balmy zenith
#

i would use pure data, no attributes, if you wanna optimize smoothness

mellow thicket
#

i have yet to learn motor6d, any tips or devforum posts that have resources on the matter to get to learning about it?

faint garnet
#

what is pure data

rotund pawn
#

Really depends on combat system design

faint garnet
#

like

balmy zenith
#

its hard to control attribute replication behavior

faint garnet
#

booleans?

balmy zenith
rotund pawn
balmy zenith
#

not in instances attributes etc

faint garnet
#

ohhh yeh

#

alr thanks guys

rotund pawn
#

no Player.value, player:GetAttribute(), just code stuff

lime relic
umbral bough
lime relic
deft coral
tender gulch
#

can someone give me a system idea to make tht makes 200+ lines (idk what to make)

umbral bough
tender gulch
#

you can help or stay quiet

rotund pawn
#

we just did

umbral bough
#

two good options and he decided to be rude about it

rotund pawn
#

Yeah... ungrateful

hoary cedar
#

If so, try to implement an FPS elaboration that identifies assists and assist-count-as-kills

#

This is what my implementation can handle with just above 200 lines of executable code

lean canopy
#

Is 35k to little for a developer to make an entire shooter/tycoon type game

hoary cedar
#

That's insulting low by real-world comparison

lean canopy
#

Standard pricing for this?

#

Scripters are just so hard/annoying to find

#

All the guys I use to work with are simply occupied so now I have to find new reliable ones

hoary cedar
#

You're asking someone to build a game. By real-world currency, you're looking at anywhere between $500-1,000 USD

hoary cedar
#

35,000 R$ is worth ~$120 USD. That can be made in two full workdays on minimum wage in my country

lean canopy
#

Have way to much robux need to dump that lol

hoary cedar
lean canopy
hoary cedar
#

You can find talented scripters who don't value real-world money as much, and are blind to the value of R$

lean canopy
#

Not really anything to complex

#

I frankly thought 35k was enough but after seeing a lot of the applicants there all very underperforming

hoary cedar
#

If you're asking them to be full-stack, 60k is way too low

lean canopy
#

Just scripting

#

Everything scripting wise

hoary cedar
lean canopy
#

Alright I’m just gonna look again

hoary cedar
#

I'll share my work with you once you're done

tender gulch
hoary cedar
tender gulch
#

for fun

lime relic
tepid mountain
#

wrong channel whoopsies

deft coral
mystic grotto
#

a scripter who claims to only do front end or only back end is slimy

lime relic
#

what if hes not made of salt

lime relic
umbral bough
lime relic
#

maybe perfectly is not properly used but ykwim

lime relic
umbral bough
#

gravel

lime relic
#

ive never eaten gravel i have no idea why youd come up with that

#

sand is like slightly edible gravel is just rocks

umbral bough
#

it hits harder

mystic grotto
#

in other scenarios like webdev i would be more forgiving but in roblox the scope is so narrow; if you do only either of the two sides u dont rly know anything lmao

umbral bough
hoary cedar
# mystic grotto any scripter who is worth his salt must be full stack lmao

In professional productions, there are specializations. In Roblox, it's true frontend isn't as distanced as it is from back-end in web-development, but most developers still lean towards one end of the spectrum of specialization. Developing complex, robust and efficient UI is a unique undertaking, especially if a declarative framework is involved—this demands tailored experience

lime relic
umbral bough
#

mfs be like “what do you mean you threw up a hairball?” like what am i supposed to do? shit it out?

mystic grotto
lime relic
umbral bough
lime relic
#

you have to be optimistic

umbral bough
hoary cedar
#

UI is very demanding

lime relic
mystic grotto
lime relic
#

the hardest part about ui is understanding design principals

mystic grotto
#

just spam springs, have good clean up logic and have good state management

lime relic
#

the programing part isnt that hard

mystic grotto
#

i think with those 3 pillars u can get quite far lol

mystic grotto
#

idk how u structure ur ui code but if those 3 things arent easy to do u might be doing sm wrong

rotund pawn
#

Creating user friendly UI is so underrated and hard task imo

lime relic
hoary cedar
#

Especially when serving multiple platforms

lime relic
#

or just follow conventions

mystic grotto
#

that is frustrating

#

but everything else is fine ngl

rotund pawn
#

Thats why I keep my UI as minimalistic as possible

hoary cedar
#

Sometimes that's just not possible

wheat pumice
#

it should be

#

if it isnt, you need to rethink your design choices

hoary cedar
#

Y'all are seriously doubting the complexity that can come out of UI

lime relic
#

complexity comes out of poor planning

rotund pawn
#

I am not, I am honestly trying to avoid UI as much as possible

hoary cedar
wheat pumice
#

I am not no, ive had to create some uis that needed to output ALOT of data, but not on roblox

#

u dont need that much data output on roblox.

hoary cedar
lime relic
#

the most i did was php and mysql 🙏

hoary cedar
#

I can agree that the complexity of UI on that front is minimal, but not with professional, large-scale projects

#

More and more frontend presence is demanded

wheat pumice
rotund pawn
#

Could you stop spamming that screen here? @tranquil lintel

lime relic
#

thanks bro i put all my inrs in that

wheat pumice
#

"Technische Sicherheits Einrichtung" In englisch its TSS, theyre required in PoS registers to prevent fraud/tax evasion

#

PoS -> Point of Sale

mystic grotto
tranquil lintel
lime relic
mystic grotto
#

failure to prepare is preparing to fail

lime relic
wheat pumice
#

ach, du bist deutsch ?

lime relic
tranquil lintel
mystic grotto
hoary cedar
wheat pumice
#

i dont prepare, its worked out so far

hoary cedar
#

What about Boeing engineers for the 787?

lime relic
mystic grotto
wheat pumice
tranquil lintel
wheat pumice
#

Rauchen verursacht 9 von 10 Lungenkarzinomen!!

lime relic
tranquil lintel
#

also nvda not a penny stock

lime relic
#

dang bro i had no idea

#

craaaazy

tribal mango
#

Job market so fried

#

20 applications declined 0 interviews and counting