#code-discussion

1 messages · Page 165 of 1

lament summit
#

I think using humanoiddescription you can force a type of rig

static coral
#

yeah and its not like the server helps the client to render things, so there will be no real difference in performance

lament summit
#

maybe ure right

pseudo ivy
#

@lament summit

magic robin
#

if anyone can script or model bikes for a game dm me

next flare
#

UI AUTO SCALER COMPONET

--!strict

-- Load dependencies
local GuiService = game:GetService("GuiService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ComponentTypes = require(ReplicatedStorage.Shared.Component.ComponentTypes)

-- Private constants
local camera: Camera = workspace.CurrentCamera
return {
    tag = "UI",
    clientSided = true,
    serverSided = false,
    
    setup = function(instance)
        local scale = script.UIScale:Clone()
        scale.Parent = instance
        
        local baseRes = scale:GetAttribute("BASE_RESOLUTION") or Vector2.new(1920, 1080)
        assert(typeof(baseRes) == "Vector2", `"BASE_RESOLUTION" attribute must be a Vector2 on {instance:GetFullName()}`)
        
        -- Get inset
        local topInset, bottomInset = GuiService:GetGuiInset()
        
        -- Scale UI
        local function scaleUI()
            local viewportSize = camera.ViewportSize
            local effectiveViewport = viewportSize - topInset - bottomInset
            scale.Scale = 1 / math.max(
                baseRes.X / effectiveViewport.X,
                baseRes.Y / effectiveViewport.Y
            )
        end
        
        scaleUI()
        camera:GetPropertyChangedSignal("ViewportSize"):Connect(scaleUI)
    end,
    
    clean = function(instance)
        instance:Destroy()
    end,
} :: ComponentTypes.Component<ScreenGui>
unreal nest
#

thx

violet widget
#

Input action system live yet? Works for me but haven’t seen it posted

glad chasm
#

Can anyone help me make a game i got 0 knowledge and am in debt i need robux am 14 btw

glad chasm
#

@reef eagle

#

I already giveup this is confusing my brain

#

my brain aint braining

reef eagle
reef eagle
glad chasm
reef eagle
glad chasm
#

legit the first 2 tutorials just showed me this print("eee")

#

gimme an idea ig but i dont know any scripts i dont know coding

reef eagle
candid isle
#

Anyone know how much I might be looking at to hire someone to make some scripts for a home store game like try on purchase and like locking areas behind ranks?

#

Just curious how much robux or price range it would be

reef eagle
#

maybe a bit too much

glad chasm
compact spoke
#

there's not really a base amount

reef eagle
glad chasm
reef eagle
#

and add some currency thats added

glad chasm
#

bro currency is animationnn

#

i meant scripts

#

Am so done for

reef eagle
reef eagle
glad chasm
reef eagle
#

its way simpler than you think

glad chasm
#

and i need to model the water bottle

reef eagle
glad chasm
reef eagle
#

your first game doesnt have to be the best ive showed you mine

glad chasm
compact spoke
reef eagle
#

if it works it works

reef eagle
candid isle
#

What price range would you say I should expect then?

glad chasm
compact spoke
celest cipher
compact spoke
#

like probably around 50 dollars for the game you're describing

#

and that's me being generous

#

scripters love to overcharge for making little lego games for some reason

#

i've never asked for anything above like 10 bucks

candid isle
compact spoke
#

i mean to be completely honest with you most of the time ites eaiser to be that random undervalued kid and just learn to script

#

once you can script you can basically run any project you want since it lives and dies by you

candid isle
#

Like I bought this for 4k

candid isle
vagrant sorrel
#

is this a memory leak or just stuff loading and being created?

candid isle
compact spoke
vagrant sorrel
compact spoke
#

that's normally just stuff being loaded into memory

vagrant sorrel
#

kk, ty

compact spoke
#

a memory leak would be you seeing it slowly tick up over the course of the game's lifetime

vagrant sorrel
#

but growing at a very low rate

compact spoke
#

its hardly growing at all

#

becuase there is no leak

vagrant sorrel
#

okok ty

silk glen
compact spoke
#

this isnt seg faulting

#

but people get really paranoid about memeory leaks when they aren't ever really a problem even in roblox unless your server is up for like 3 days uninterrupted

silk glen
compact spoke
#

mainly by having a ton of connections that are just sitting in memory

silk glen
#

i feel like i could recklessly code 2000 lines of code and still never encounter a memory leak unless i was doing some insanely dumb code

compact spoke
silk glen
#

its also why i avoid tweens like the plague until theyre absolutely necessary

#

theyre stupidly inefficient

compact spoke
#

wel tweens are fun you just have to be careful around connections

silk glen
#

i have a amazing game idea!! need investors now..

#

give the laggiest client total network ownership over everything then spam a bunch of tweens on their client 😢

compact spoke
#

yay

#

that sound fun

radiant island
#

should i switch my game to knit

ruby iron
#

no

latent yoke
mighty vale
#

How I make this tp to another experience parts?

stable badger
silk glen
#

passive ragebait

latent yoke
silk glen
latent yoke
silk glen
#

wow

fallen summit
zinc stratus
#

any1 know a fun project to make as a beginner in coding?

fair copper
lament summit
little meteor
glossy pebble
#

atp the issue is if ur tryna work by urself as a coder u need to be able to build aswell to have sumthing to add the scripts to

woeful gate
#

anyone knows if making a roblox place as a portfolio is usual ? I've not really kept track of everything I've done since i started gamedev so making a normal portfolio would be a pain in the ass, I'd much prefer making 1 showcase place with some fun stuff in it to show people

keen loom
tame egret
#

so hard to find scripters for hire

solemn mason
tame egret
solemn mason
tame egret
#

Form squid game

vocal ocean
solemn mason
#

ye it is

tame egret
#

Yh

#

But nobody reply’s

solemn mason
#

but what's your price?

tame egret
vocal ocean
#

keep searching you'll find someone who wants to do it 100%

solemn mason
tame egret
solemn mason
#

ok well could you provide me with like a reference of what you want exactly? (In dm's if possible)

reef eagle
#

should i learn ray casts

#

just kinda bored ive nearly learnt everythiing

solemn mason
reef eagle
#

havent had a single game scenario where i had to use them but it seems useful

patent sonnet
#

ok guys its time

#

i learned 3d modeling

#

i learned vfx

#

i learned ui

#

time for the 4th infinity stone

reef eagle
patent sonnet
#

where do i start with scripting

reef eagle
patent sonnet
#

are there any good youtube tutorials i should look at

reef eagle
#

printing

patent sonnet
#

ok i do know printing

#

i know a bit of scripting, i cant make anything huge tho

reef eagle
patent sonnet
#

alr

proper flicker
#

I am tryna make a item pickup effect with a small bezier curve effect for the item being picked up, but I goes sideways instead of upwards with the curve, I dont exactly know whats the issue in my calculations.

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer

local PickUpEffect = {}

local function quadraticBezier(p0, p1, p2, t)
    -- Calculate the position on the curve at time 't'
    local u = 1 - t
    return (u^2 * p0) + (2 * u * t * p1) + (t^2 * p2)
end

function PickUpEffect:PlayEffect(StartPos : Vector3, itemName : string, speed : number)
    if not ReplicatedStorage.Items:FindFirstChild(itemName) then
        warn("Item with name"..itemName.." not found")
        
        return
    else
        local clonedItem = ReplicatedStorage.Items:FindFirstChild(itemName):Clone()
        
        for _, descendant in clonedItem:GetDescendants() do
            if descendant:IsA("BasePart") then
                descendant.Anchored = true
                descendant.CanCollide = false
            end
        end
        
        if clonedItem:IsA("BasePart") then
            clonedItem.CanCollide = false
            clonedItem.Anchored = true
        end
        
        if clonedItem:IsA("Model") then
            clonedItem:PivotTo(CFrame.new(StartPos))
        else
            clonedItem.CFrame = CFrame.new(StartPos)
        end
        
        clonedItem.Parent = workspace
        local moveConn = nil
        local StartTime = os.clock()
        
        moveConn = RunService.RenderStepped:Connect(function(deltaTime)
            if LocalPlayer.Character then
                local moveDir = (StartPos + LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame.Position)
                local pos = quadraticBezier(StartPos, Vector3.new(CFrame.new(StartPos):ToWorldSpace(CFrame.new(Vector3.new(moveDir.X / 2, StartPos.Y + 5, moveDir.Z / 2)))), LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame.Position, (os.clock() - StartTime) / speed)
                
                if clonedItem:IsA("Model") then
                    clonedItem:PivotTo(CFrame.new(pos, LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame.Position))
                else
                    clonedItem.CFrame = CFrame.new(pos, LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame.Position)
                end
                
                if (os.clock() - StartTime) / speed >= 1 then
                    moveConn:Disconnect()
                    clonedItem:Destroy()
                end
            end
        end)
    end
end

return PickUpEffect
reef eagle
#

https://www.youtube.com/@BrawlDevRBLX/playlists

this guys beginner tutorials are good

solemn mason
#

What would a recreation of this photobooth system from squid game be worth? Like if someone were to hire someone to do this system how much would this someone have to pay?https://youtube.com/shorts/ax5vxYANHH4?si=TWSjt0KJTujrq4N-

I was just trying to take a simple picture in Roblox Squid Game... but things went downhill FAST 💀💀💀 Watch until the end to see what happens! Don't forget to like and subscribe for more chaos 😈 #Roblox #SquidGame #Shorts

▶ Play video
nova pecan
#

someone will take 100k, someone will take 1k, someone will ask to give him at least something

reef eagle
#

if i made it then thats how id charge

#

its a simple feature

#

but its about what you feel like its worth

dapper oriole
#

2025 and character controller is still unusable. just when I think this engine cant get any worse, it always surprises me

violet folio
elder wyvern
#

Hello I was wondering if theres anyone here that can help my current game situation be better?

dapper oriole
midnight wigeon
#

Guys I’m gonna make an interpreted language in luau and it’s gonna have the most stupid syntax, give me some stupid and random names cuz idk yet

tired remnant
patent sonnet
#

im a beginner to scripting, whats the point of math in scripting

green timber
#

anyone know where to buy/download a ragdoll system and what is a good one?

midnight wigeon
patent sonnet
#

cuz i dont see a use for it

green timber
#

uhhh

patent sonnet
#

why would i need math in scripting

green timber
#

are u

#

uhm

midnight wigeon
midnight wigeon
#

Like for example cframes

#

Really common thing in Roblox scripting

#

Unit vectors and shit

#

Cross and dot products

#

All math

#

Or for example I’m making procedural terrain generation rn and I’m using a bunch of math to figure out the positions of vertices

#

Basically a stupid question

dapper oriole
# tired remnant When 99% of people wouldn’t use it or could go without, they’ll just ignore it. ...

I know, Roblox only really cares about the type of games they want. That's why I came here with incredibly low expectations. But considering I'm making a simple platformer, and I already had to make 5 different systems, each 200-400 lines each, this engine is pathetic.

I wouldn't even mind writing these systems, but I have to deal with the lack of static types, their horrible broken typing system, and annoying optimization tricks for each one.

I'm just ranting, sorry if I come across as rude.

eager yew
#

What?

tired remnant
rare pilot
#

Looking for scripter if you can help pls dm me

runic quarry
#

Interpolation

#

Sometimes trig

eager yew
runic quarry
eager yew
scenic marten
#

s

runic quarry
#

Just addition of vectors

eager yew
#

Directional movement, head/torso follows camera

dapper oriole
runic quarry
eager yew
#

How do I make it so the camera is always fixed on the right shoulder, say if I face the body with the camera from the front

#

instead of the cursor going to the physical left shoulder

runic quarry
#

Wouldn't the camera always face the back of the body

#

Since this is a third person camera thing

eager yew
#

it wouldn’t be like shiftloxk

#

moving the camera would just make the torso/head follow and say if you reach the front 180 degrees by looking behind you, the head/torso then faces the camera perspective itself

runic quarry
green timber
#

I can NOT find this

#

and i dont ragdoll when i hit a kill brick

#

gollie

rare pilot
#

Looking for scripter if you can help pls dm me

sweet moat
#

hey could anyone help me figure out why my gui isnt showing my coins amount

#

Pls dm me if u have a solution i spent a whole hour trying to figure it out

dry iron
#

Who's a scripter

signal perch
#

If you are a scriptor with 1.5+ year of experience and need a job DM me

violet folio
#

there isnt a use for math

pallid grove
rapid verge
# patent sonnet why would i need math in scripting

Math is important for game developers, but how much math do you really need? And is it really as difficult as it seems? Let's explore and understand some of the common uses for math in games.

Gamedev Courses: https://simondev.io
Support me on Patreon: https://www.patreon.com/simondevyt

Follow me on:
Instagram: https://www.instagram.com/beer_an...

▶ Play video
#

me rn:

topaz barn
#

im about to give up on coding bro this is so annoying

#

my dumbass cant figure out a simple ui

mystic dagger
#

can anybody help me fix or improve my code its kinda broken

local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local characterLoader = {}

function characterLoader.loadCharacter(player, characterType)
    if not player then return end

    local equippedName
    local folder

    if characterType == "Killer" then
        equippedName = player:WaitForChild("EquippedKiller").Value
        folder = ReplicatedStorage:WaitForChild("Characters"):WaitForChild("Killers")
    elseif characterType == "Survivor" then
        equippedName = player:WaitForChild("EquippedSurvivor").Value
        folder = ReplicatedStorage:WaitForChild("Characters"):WaitForChild("Survivors")
    else
        return
    end

    local avatarFolder = folder:FindFirstChild(equippedName)
    if not avatarFolder then return end

    local newChar = avatarFolder:FindFirstChild(equippedName):Clone()
    newChar.Name = player.Name

    local humanoid = newChar:FindFirstChildOfClass("Humanoid")
    local hrp = newChar:FindFirstChild("HumanoidRootPart")
    if not humanoid or not hrp then
        return
    end

    if player.Character then
        player.Character:Destroy()
    end

    newChar.Parent = workspace
    player.Character = newChar


    newChar:WaitForChild("HumanoidRootPart")
    task.defer(function()
        local cam = workspace.CurrentCamera
        if cam and humanoid then
            cam.CameraSubject = humanoid
            cam.CameraType = Enum.CameraType.Custom
        end
    end)


    if avatarFolder:FindFirstChild("WalkSpeed") then
        humanoid.WalkSpeed = avatarFolder.WalkSpeed.Value
    end
    if avatarFolder:FindFirstChild("Health") then
        humanoid.MaxHealth = avatarFolder.Health.Value
        humanoid.Health = avatarFolder.Health.Value
    end
end

return characterLoader
rare marsh
patent sonnet
#

with like basic 2+2

eager yew
grim copper
#

Hi yall, does Satchel allow for stacking of items?

fresh beacon
eager yew
#

if people couldn't take inspiration from GTA or RDR2 or anything else for that matter there would be significantly less games

#

@pallid grove @rare marsh who the hell are you people?

#

what's your issue

untold flower
#

anybody know any ways I could make ai roam randomly generated maps? usually you would add preset parts for the ai to roam to but I was wondering if their was an alternative if the map wasn't preset but instead random.

rapid verge
#

and just animate the 4 end parts

grim copper
#

Yo guys, does Satchel allow stacking items in inventory for display??

eager yew
#

maybe go attempt something for yourself instead of fawning for attention

#

want me to stick the camera in the player's ass so it's more original?

pallid grove
#

erm most ots dont move like that

#

and that looks like a framework thats already made

#

🤔

#

something fishy

#

@rare marsh we should backflip

eager yew
eager yew
#

Moon is a meticulous guy who had the abilities to produce an immersive game, but in no way are the concepts original or beholden to his group exclusively

Only thing I could take inspiration from is his emphasis on quality/immersion but you can ask him yourself whether he was the first person to create realistic body movement or make a permadeath feature - either way you should be more concerned with the GOT groups hiring developers to copy his content while contrastingly I’m refining my own skills myself with a similar appreciation for immersion

fresh beacon
native quest
# fresh beacon ??

Look up a video called 'how to use inverse kinematics in roblox studio'

#

Started implementing a networking module , the pain...

inland sierra
#

cant even collect data right

#

be more like google.

stoic stag
#

very impressive

reef eagle
#

physics

#

projectiles and stuff

#

progress bars use maths

tawdry cypress
#

Anyone willing to help me and my friend with a small system . It requires scripting

lament summit
#

if you don't say what system in advance

#

no one will answer

eager yew
reef eagle
#

changing rotations based on look vectors is so confusing but i think im getting it

#

the position is like the base of a turret and the look vector points in a direction like an arrow with the magnitude of around one like a gun on the turret right?

#

just shows a "non visible arrow" and gives it to the cframe of the object

#

i think im right

rapid verge
tough obsidian
#

hi yall

rapid verge
tough obsidian
#

yo hwy u mean

#

why u mean

slow kindle
#

hi

tough obsidian
slow kindle
#

why are u in hidden dev

#

talk in rodeb

tough obsidian
#

wym ?

wanton scarab
#

anyone need roblox games assets i can get them for cheap dm

celest cipher
cold bison
#

guys i am newibe trying to get expirience in scripting so do you have any place that you are creating where i can help? i am scripter and surely dont need any payment

cold bison
scenic cove
#

what do I make for my porfolio(nothing advanced)

zenith drift
#

also if making your own projects is boring then i dont see how working on other's projects isnt

cold bison
#

i dont care if they just will give me tasks and wont let join into their group

#

i anyways will get expirience

zenith drift
#

you can share your progress while making your own project and then you'll be interacting with a community

#

i mean you do you but if i were you i would just be making my own project

tawny robin
#

Guys do u have any tips on how to learn advanced scripting?

zenith drift
#

make advanced things

tawny robin
zenith drift
#

research

fringe holly
#

hi guys

tawny robin
zenith drift
fringe holly
#

how do u guys learn scripting

zenith drift
#

you can learnfrom

fringe holly
#

im new here and i want to become a dev

tawny robin
#

idk if thats gonna help me though

zenith drift
#

idk ive never watched scripting tutorials

fringe holly
#

yea brwaldev totorial doesnt stick

#

do uk how to script

zenith drift
#

yes

fringe holly
#

how did u learn it

tawny robin
zenith drift
#

i had prior programming knowledge

#

and just jumped into the docs

fringe holly
#

wym by prior programming knoledge

tawny robin
zenith drift
tawny robin
zenith drift
fringe holly
#

oh

#

idk any that much

tawny robin
zenith drift
fringe holly
#

so if i read through doc it wll be easy for me?

zenith drift
#

but officially i think you need to have somewhat of a portfloio and then you can apply for the commissions channel

zenith drift
fringe holly
#

pls sir/ma can u teach me?

zenith drift
tawny robin
fringe holly
#

🙁

#

smae

#

'same

zenith drift
#

make a game

fringe holly
#

i have little skill in building

zenith drift
#

you dont even have to publish it

tawny robin
zenith drift
#

just make one to learn

zenith drift
fringe holly
zenith drift
tawny robin
zenith drift
#

other than that you can just train your willpower

#

then transform it into discipline

fringe holly
#

whats ur user on roblox?

rare marsh
strange palm
#

Win or lose we still booze

tawny robin
zenith drift
fringe holly
zenith drift
#

i just make my games

strange palm
zenith drift
#

i dont really care how people rate me

strange palm
#

The more u fail = the more u learn

tawny robin
fringe holly
zenith drift
zenith drift
#

i spent 1 year on a game didnt even publish it lmao

#

i sent some progress ss and vids onhere

strange palm
#

I have hella failed projects

zenith drift
#

lemme find em

strange palm
#

But I gained hella scripting knowledge from it

zenith drift
strange palm
#

No regrets

zenith drift
#

ts was my first serious game

#

or like semi serious

fringe holly
tawny robin
fringe holly
#

i did for fun ngl

tawny robin
#

😭

zenith drift
fringe holly
tawny robin
#

but i dont learn anything from it

zenith drift
#

cause if youre gonna vibecode you wont learn anything and will cover yourself in technicaldebt

strange palm
rugged mist
tawny robin
fringe holly
fringe holly
#

whats gag?

zenith drift
#

but it would be more beneficial

rugged mist
#

grow a garden

zenith drift
#

if you would just think how to do it

#

and use the tools you have available

#

like in the docs

tawny robin
rugged mist
#

making a game takes time trust me brother

fringe holly
#

whats grow a garden?

rugged mist
#

it’s the biggest game on Roblox

tawny robin
#

idk what is useful there

fringe holly
#

oh wow

#

i taught it was blox fruits

zenith drift
#

best way to learn ong

strange palm
#

As long as u actually learn from using ChatGPT there’s nothing wrong with it

#

Just dont skid off of it

tawny robin
rugged mist
#

I would recommend watching youtube videos and tutorials and try to making something new with that information

fringe holly
#

prime do u know how to code

rare marsh
#

🤷‍♂️

zenith drift
fringe holly
#

its just that if i keep on watching toturials i just go to toturial hell ;-;

zenith drift
#

pretty much nobody thats on the top hasnt put in like 1k hours into failed projects

zenith drift
fringe holly
#

i only know print("") ;-;

zenith drift
#

ok so what

rare marsh
#

Don’t listen to this guy make sure you spam free models and use gpt scripts

zenith drift
#

everybody has to start at some point

fringe holly
#

ok il keep on learning

#

il try to read the documents

strange palm
#

start small then work ur way up

#

even if it’s stuff like making a simple calculator

fringe holly
#

ok

strange palm
#

or a part color changer

fringe holly
#

ohhhh

strange palm
#

or a kill brick

fringe holly
#

mabye its becuz im trying to start big

#

isaiah can u teach me?

zenith drift
# zenith drift real

ngl people be gate keeping but 99% of ppl will just give up in less than a week

strange palm
#

I wish but I dont even have a computer rn cuz im in the middle of the ocean

rugged mist
#

but you have to realize that as you get better you’re going to have to refactor

zenith drift
rugged mist
#

I started big and I’ve refactored my games code like 4 times

strange palm
#

You can start big but also u gotta start realistic too though

#

Dont try to make grow a garden without having any knowledge

fringe holly
strange palm
#

Or it’ll kill ur motivation

zenith drift
#

ngl if only work when you have motivation you wont go far

rugged mist
#

I’ve worked on some pretty big games but I’m working on my own rn

zenith drift
#

damn bro is a rolve developer

fringe holly
zenith drift
fringe holly
#

which is?

zenith drift
#

i mean he is a dev and rolve and rumble so like

strange palm
#

Im trynna get back into scripting and make a skateboarding game for fun

rugged mist
#

nah my own game isn’t out yet but if uve played arsenal counter blox enforcement bubble gum sim

#

Block tales

strange palm
#

Been learning programming outside of roblox for the past few months

zenith drift
#

half of the servers have cheaters in them

rugged mist
fringe holly
#

no

zenith drift
#

wym arsenal 3

#

im not up with the arsenal lore

#

i just play the game lmao

rugged mist
# fringe holly no

I would advise just make something small with knowledge u gain from tutorials

#

and then iterate more complex and “bigger” games with the new knowledge you gain

fringe holly
#

guys i just read uhh the roblox doc stuff so i tryed something of my own and im gonna still learn and its actually my first time ngl

#

local name = "bobby"
print(name)
myVariable = 12000
if myVariable < 1200 then
print("ur broke go to work")
else print("dang ur rich")
end

sharp creek
vast gazelle
#

bo

#

delete ts

zenith drift
#

dont blame the game blame the players

rugged mist
vast gazelle
#

how many players did u get on it

zenith drift
vast gazelle
zenith drift
#

atm

vast gazelle
#

dam

#

good stuff

#

when did u make it

zenith drift
#

i didnt make it lmfao

#

what

vast gazelle
#

h

#

alright

#

then

zenith drift
#

id never fall that low

#

id rather make no money than make games like that

vast gazelle
#

ah

eager yew
#

and when you say "engine" maybe apply some more thought to it; every single game, specifically those of decent quality, can retain the same systems - the only variance is the appearance/structure, just because one person has applied a realistic movement system in a combat-based game doesn't mean every other game is stricken from pairing a realistic movement system and a basic combat system

#

the only facet i could understand is the permadeath/lore since ABOC has had a uniquely qualititative emphasis there, but I'm not sure if you realised he didn't start that either (obviously?), I actually created this project in mid 2024 out of inspiration from Settlers of Vina which had a similar foundation - just a different format

severe cobalt
eager yew
neat sigil
eager yew
#

also these are pretty basic elements which would comprise the basis of any game with permadeath, factions and combat in a historical setting

rugged mist
#

what game are you talking about

eager yew
#

some game of thrones game

rare marsh
zenith drift
zenith drift
#

ts isnt code help

sharp creek
#

ts isnt code help

past rose
#

wow alright

uncut mirage
#

Does anyone know why all my dev products dont work, they used to work 2 days ago but then just suddenly stopped

zenith drift
#

no

tame compass
shrewd birch
#

Yo

#

I need someone to dk something small for me

rare marsh
#

Dude your still typing here

#

Holy shit

zenith drift
#

bro is writing a book in a discord chat

rare marsh
#

People I tell you

zenith drift
#

why is he even defending himself

rare marsh
#

Because people will always think they are in the right

zenith drift
#

tbh when i think im right i just ignore stubborn people that dont agree with me

eager yew
#

I was typing up a message to add some detail but you clearly don't understand the essence of what I've said so far either way

rare marsh
eager yew
#

you've yet to point out what is stolen

rare marsh
#

Bro are u dumb

eager yew
#

i asked you to pinpoint what he invented out of that "roadmap" himself

rare marsh
#

Ur entire character creation thing is ripped straight from moons

#

Using a google sheet to track data aswell as an ingame menu with ingame databases

#

Lad there’s not an ounce of creativity

#

It’s like comparing Chinese aircraft to American aircraft it’s all stolen

eager yew
#

character creation? literally every game that has anything to do with possessing a consistent character in an immersive experience has character creation

eager yew
#

google sheet to track data + an ingame menu with ingame databases is also a brave statement to make

#

plenty of games do the same

rare marsh
eager yew
#

its not even the best option out there nonetheless ive picked it because I'm a beginner and it's intuitive

rare marsh
eager yew
rare marsh
#

Don’t have to be a chef to judge the dish

eager yew
#

yes you do if you don't see the back-end

#

character data/storage is back-end

#

you know nothing of it clearly

zenith drift
#

he's saying you stole the idea though

#

not the code, no?

rare marsh
#

Why are you so eager to defend yourself when anyone I ask will agree you stole every idea you have from moons

eager yew
#

hes saying im copying the idea

rare marsh
lapis parrot
#

If anyone needs help with scripting lmk i can do an affordable price with high quality

zenith drift
rare marsh
#

Mate even your third person ots is directly comparable to moons ots and how he does it

eager yew
# rare marsh Why are you so eager to defend yourself when anyone I ask will agree you stole e...

go ask moon yourself, I've had disagreements with the guy but he's definitely keen enough to tell you that the stuff I've delineated would comprise any historical permadeath game - ABOC has probably just seen the most/best production of these systems altogether on roblox because of his personal aptitude but to say no one has contemplated the same ideas is stupid, especially since there are hundreds of games which have used similar systems, just with varied appearances

zenith drift
#

you dont have to know the design to know the idea

eager yew
zenith drift
#

either way there is nothing wrong with doing that either

eager yew
#

literally

#

which is my point

zenith drift
#

but youre overreacting as well

#

haters gonna hate

#

instead of wasting your energy on them just ignore them fr

rare marsh
zenith drift
#

especially if you think they arent competant on the topic

eager yew
#

true

eager yew
rare marsh
#

Bro even “your” melee system has the exact same mechanics and function as moons does same key binds it’s literally just a copy

rare marsh
#

Yeah im just a follower sorry.

eager yew
#

he will agree when i say you're a fan trying to appease him

rare marsh
#

I just said you copied every single thing he did

eager yew
#

because his combat system is fundamentally the same as laketech if you remove the parry

#

its 3 swings, non-directional

#

its based around the quality of its animations which he didn't happen to make either

zenith drift
rare marsh
zenith drift
#

even if he copied it

eager yew
zenith drift
#

he saw a cool system and made one himself

eager yew
#

and don't exclude any context

#

go record the whole conversation if u want and send it to him

rare marsh
#

I’m not recording the entire conversation too much work

eager yew
#

yeah not surprising from a guy who can only recite the rhetoric of others and produce no original thought himself

zenith drift
#

to judge others

#

like honestly

rare marsh
#

Nothing because I don’t have the time nor care to develop on Roblox

eager yew
#

yep.

eager yew
#

a fan^

rare marsh
#

I think I’ll be the fan of the guy who made it before the other guy

zenith drift
#

yk what they say, youll never meet a hater doing better than you

zenith drift
#

and before that guy

eager yew
#

everyone takes inspiration from somewhere

rare marsh
#

I won’t deny that the OTS isn’t owned by moons

#

But the way you did your OTS is just so comparable to how moons is

eager yew
#

i understand, but it literally isn't the only one to appear that way

#

i played an SCPF game which was identical to the one i just made

#

which had the same minimalistic and fluid attributes clearly as moon's

#

that game dropped like 3 years ago but it doesn't mean it owns every ots system that has a bit of math in it and a small cursor

rare marsh
#

Yeah I wont deny that

#

But like when you take the average player like me

#

And you put the two things together (moons and yours) most people will say hey that’s super similar is one of these a copy

rare marsh
#

Atleast anyone with a cognitive function atleast

eager yew
#

that's the thing, you've never played this hypothetical project, i literally just sent that video after you guys ganged up on me and started calling me a "weirdo" over a bit of scripting

rare marsh
#

Nah I never said you were a weirdo

eager yew
#

yeah the other guy

#

i assume you guys both came from the same chat considering that

rare marsh
#

Yea some people have different methods of confronting others I suppose

rare marsh
eager yew
#

i wouldn't be surprised anyway, there's been tons of lies spread about me in that community and sheep follow the flock

rare marsh
#

Well idk anything about you so there’s nothing I can say about who you are as a person but like tbh if I were you I would try to change things up a little so you don’t have people like me calling you a carbon copy

#

Like instead of the same combat system everyone and their mother uses

#

Something like KCD combat would be cool but I imagine it would be hard to produce

eager yew
#

caliber if i had my own ideas do you think I'd give them away immediately in a short message

rare marsh
#

No because there’s leeches who would suck off of it

eager yew
#

i was typing up a message but in short the format of my game is completely different and i plan on expanding on the core systems in a different manner to how you probably assumed I would with moon's game

eager yew
rare marsh
#

And it kind of sets off questions for people like me

eager yew
#

ultimately i'm just speaking to you to clarify but when and if the game releases it'll be blatant that it's utterly different

#

either way it makes no difference since im blacklisted from ABOC

#

and have no interest in its community members

rare marsh
eager yew
#

aboc has its own pitfalls which i plan to learn from as well but it's really just a matter of whether or not I end up fulfilling my objectives

#

but it's not just aboc, it's years of my own experience on the platform

#

as I said i started the original idea for my game over a year ago and before that I managed the largest new-ancient project in the genre

rare marsh
#

Well I have to do irl stuff now can’t spend my time worrying about Roblox development

eager yew
#

yeah fair enough

#

cya

solemn heart
#

finally made water that is optimised 🙏

will optimise it further by decreasing triangulation the further away i am

but in terms of design, is having the water move with me a bad Idea? I feel like its so much more efficient memory wise, Changing the settings live and have the water move with me itll remain dynamic

crystal zodiac
#

dm if ur a scripter and ur interested in working on my game. its reached like 40 ccu - 50 ccu peak lmk payment is 50/50 im solo dev

sour vine
#

can someone (experienced with pathfinding) give me some advice on how to make it better

bleak oak
#

@vagrant marten

#

Hello sire , i own a blue lock game , i have everything setup besides a scripter and iv already started, if interested dm

ember anvil
#

How this place changed to a hiring place

#

lmao

plain jetty
#

soemone scripting and making ui?

sour vine
plain jetty
#

ye

#

i will pay

sour vine
#

ok dm

somber vault
#

can someone make me a working forklift

umbral carbon
somber vault
umbral carbon
fresh beacon
#

Can I use inverse kinematics to make a character head look at a part?

steep skiff
#

I started a project with a friend to make a soccer game, but im kinda new to roblox studio and scripting, does anyone with experience on soccer games know what should i focus on or what should i do first in order to improve. Or even if u have videos and tutorials that i should watch so i can start scripting. Any help is appreciated.(You can dm me if u want to speak there)

warped igloo
pallid grove
#

LOL

unique needle
warped igloo
unique needle
fresh beacon
sinful edge
#

Anyone could help me? I'm starting scripting and I understand the core, remote events, remote functions, modules. The problem is sometimes I try to code something like a mechanic but I just get blocked and can't do anything. How could I make efficient code and be able to make more and more mechanics by myself?

bleak tundra
bleak glade
#

its an instance

lapis parrot
#

If anyone needs help with scripting lmk I can do affordable prices with high quality scripting

bleak tundra
blazing oasis
muted canyon
#

how much should scripting dashes cost

narrow bolt
#

Guys I want challenges to do in scripting after I just finished learning the basics of Roblox scripting

silent sierra
#

which's a cooler roblox user? pjcs or r_ev or gasz

pallid tapir
#

hello

#

someone can help about animation ?

#

cuz i have a library abt this and none of my animation work but my dummies work

worthy kestrel
bleak tundra
#

can someone help me turn my servermessage into a global message plzz 😭

bleak tundra
rotund pendant
#

can i screenshare my game to someone and they see whats bad about it

feral moon
#

im new to coding learning it can somone please explain to me why math is important it just seems useless around learning it

alpine ivy
#

why doesnt this work?

whole elk
#

im not sure but u seem to be trying to call the event

#

not connecting it

#

lemme write a script 1 sec

#

game.Workspace.TouchPart.Touched:Connect(function()
print("This part has been touched.")
end)

wise night
whole elk
#

^^

#

what he said

bleak tundra
whole elk
#

way easier

bleak tundra
#

HD admin is weird

ashen hill
#

hello scriptors

bleak tundra
#

i dont like it

ashen hill
#

lowk

#

i need to search slaves

bleak tundra
ashen hill
#

workers*

#

for my little game

wise night
bleak tundra
# wise night Try CMDR

i use cmdr but i cant get a global announcement in cmdr so i just have a /announce command in normal chat and i wanna make a /system command so that people cant see my message

ashen hill
#

so who wanna come w me

#

make a cool game

#

ppl that scripts well

#

i dont pay fuck yall

#

dm me ❤️

wise night
atomic flower
#

how can I make this surface gui appear when the player gets within 10 studs or so? (i have a thousand doors so i need one script to work for all)..

atomic flower
whole elk
#

😭

atomic flower
whole elk
#

chatgpt is lowkey stupid as fuck

atomic flower
whole elk
#

just use gemini for help

atomic flower
atomic flower
ashen hill
atomic flower
wise night
ashen hill
whole elk
wise night
#

loop through all doors when the game loads and place one inside the door

atomic flower
wise night
atomic flower
whole elk
whole elk
wise night
ashen hill
# atomic flower while true do

Got it! Since you want one script for all doors and proximity-based GUI activation, here’s a clean solution using a single LocalScript (because GUIs are client-side) that loops through all doors and shows/hides the SurfaceGui when the player is near.

-- Place this LocalScript in StarterPlayerScripts

local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")

local workspaceDoors = workspace:WaitForChild("Doors") -- Folder with all doors
local CHECK_INTERVAL = 0.1 -- how often to check distance
local PROXIMITY = 10 -- studs

-- Create a table to store original SurfaceGuis
local doorGuis = {}

-- Initialize: store SurfaceGuis and disable them
for _, door in pairs(workspaceDoors:GetChildren()) do
if door:FindFirstChild("SurfaceGui") then
doorGuis[door] = door.SurfaceGui
door.SurfaceGui.Enabled = false
end
end

-- Function to check distance and toggle GUI
local function updateGuis()
for door, gui in pairs(doorGuis) do
if door:IsDescendantOf(workspace) then -- make sure door still exists
local distance = (hrp.Position - door.Position).Magnitude
gui.Enabled = distance <= PROXIMITY
end
end
end

-- Run repeatedly
while true do
updateGuis()
wait(CHECK_INTERVAL)
end

✅ How this works:

The script loops through all doors in the Doors folder.

Stores the SurfaceGui for each door and disables it initially.

Every 0.1 seconds, it checks if the player is within 10 studs.

Enables the SurfaceGui if close, disables if far.

💡 Tips for performance:

0.1s is a good balance, you can increase to 0.2–0.3s if there are a LOT of doors.

Make sure the SurfaceGui is directly under each door, not nested too deeply.

If you want, I can also make a version that automatically attaches the SurfaceGui to new doors added during gameplay, so it works dynamically with any number of doors. Do you want me to do that?

wise night
whole elk
#

good god

whole elk
#

half of allat is trash btw

#

chatgpt is mid 😭

ashen hill
#

lowk im not answering ts by myself

#

im not even a scriptor

whole elk
#

when u wanna add a new feature u gotta recode everything ✌️😔

ashen hill
#

i js came in to get free devs

whole elk
ashen hill
whole elk
#

is ts game ur talking about some big ass project or is it a light game

compact spoke
ashen hill
whole elk
#

😭

ashen hill
#

i have some ideas but its kinda hard ngl

#

i js wanna make a fun game

#

i wanted to make a battleground game

#

but eh

whole elk
atomic flower
whole elk
#

oh wow

#

thanks

wise night
ashen hill
compact spoke
ashen hill
#

we cant see shi inside

whole elk
#

😭

#

lemme see rq

atomic flower
atomic flower
ashen hill
whole elk
atomic flower
compact spoke
ashen hill
compact spoke
whole elk
#

yall wanna see my portfolio, i started working on it a day ago

atomic flower
ashen hill
#

bro

atomic flower
#

ive been doing it for 6 years

ashen hill
#

arent u scripting for like 2019

ashen hill
atomic flower
#

ik how to program

#

im just lazy

ashen hill
#

💔

#

i need devs

atomic flower
#

wait how much u pay?

whole elk
#

as i said im not that good but u can check my portfolio 😭

ashen hill
whole elk
whole elk
ashen hill
#

still

atomic flower
ashen hill
atomic flower
#

otherwise it is just kids who want to recreate steal a brainrot by only using the toolbox

ashen hill
#

@whole elk for ui's by example

#

can u make tween system

whole elk
#

yeah but i suck at GUI

whole elk
#

i cant make the art for u but i can do the tween.

ashen hill
whole elk
#

steal a youtuber!

atomic flower
#

Nice — you want a proximity-based interact prompt that only shows when the player is close enough, and you want one script to handle all doors instead of a thousand copies.

Here’s a clean approach:

Setup

Put a SurfaceGui with the “Door [E]” UI inside each door, but set its Enabled property to false by default.

Tag all doors (e.g., using CollectionService) or group them in a Folder inside workspace.

Script (one local script in StarterPlayerScripts):
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local CollectionService = game:GetService("CollectionService")

local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")

-- Tag all doors with "Door" in CollectionService
-- Or if your doors are in workspace.Doors, you can loop through that instead
local doors = CollectionService:GetTagged("Door")

local MAX_DISTANCE = 10

RunService.RenderStepped:Connect(function()
-- Check distance every frame
for _, door in pairs(doors) do
local gui = door:FindFirstChild("SurfaceGui")
if gui then
-- assume the door has a PrimaryPart or use its position
local distance = (door.Position - hrp.Position).Magnitude
if distance <= MAX_DISTANCE then
gui.Enabled = true
else
gui.Enabled = false
end
end
end
end)

Why this works

It runs locally (only your client sees the prompt).

It checks the distance each frame and toggles visibility.

It works for all doors without needing duplicate scripts.

✅ If your doors are Models, not Parts:

Give each model a PrimaryPart (e.g., the hinge).

Replace door.Position with door.PrimaryPart.Position.

👉 Do you want the prompt to also fade in/out smoothly (like transparency instead of just appear/disappear), or is simple on/off good for your style?

#

hell yeah

whole elk
#

dog

#

😭

atomic flower
#

this what im talm bout

whole elk
#

lemme show u the power of gemini

atomic flower
#

$1000 of mr beast team water for this btw

ashen hill
zenith drift
whole elk
#

imma ask it to make me a Vehicle seat script

atomic flower
whole elk
#

yeah not the steering doe

#

and the rotations

ashen hill
#

@whole elk can u make battleground game scripts?

whole elk
whole elk
#

its mostly animation n VFX

ashen hill
whole elk
#

u just need damage

#

u gotta get someone to make the animation.

#

and i can do the damage and other cooldowns

ashen hill
#

lowk why the mods aint warning me

whole elk
#

they dont give a shit about us

#

unless ur blantly racist

ashen hill
#

@mental shore mf i've been making slave jobs do ur jobs and warn me like a good boy

ashen hill
#

skull me pls

whole elk
#

its in my bio

#

in my profile

ashen hill
whole elk
#

ive done unoffical ones such as a car one and a boss attack dmg one

#

i made like 1k.

#

but thats fairly it, im new so.

#

late 2024

#

yeah i spent my time learning.

#

i didnt want to be those guys who go "ive scripted since 2015" and bail out on a commission.

#

or lie about anything

#

yea

ashen hill
#

ive been scripting since the 1800s

#

oh sh

#

ur a noob 😂

#

im the sigma alpha

#

respect me

#

lets see

#

im og

#

ur not

compact spoke
#

realy

#

why

zenith drift
#

why do you have a gay Lamborghini on your profile picture

compact spoke
#

how did they figure that out did they put 100 grandma vs 100 baby iphone challenege

#

who can open up MESSAGES first

zenith drift
compact spoke
#

the 99th baby watching the 1st grandma somehow invert the color on her phone

#

"oh my grandson knows how to use these things"

#

"my grandson is a wizard with the computer machines"

zenith drift
#

how old are you

#

cause you're saying it like lgbtq hasnt claimed the rainbow for like 10 years

#

its corny either way

#

yup

stoic solar
#

We love femboys

zenith drift
#

how

alpine ivy
zenith drift
#

cause they arent a living organism

#

what im saying is that having a rainbow lambo on your pfp is corny

#

it is how it is

compact spoke
#

@upper oak youever hear of the guy with 2,000 dollars

unreal jacinth
#

just cuz it's rainbow doesn't mean it's gay

#

rainbow things used to be tuff back in the day💔

#

ik but you can get reported for that

lapis parrot
#

if anyone needs help with scripting for an affordable price dm me

vast hornet
sinful edge
#

Anyone could help me? I'm starting scripting and I understand the core, remote events, remote functions, modules. The problem is sometimes I try to code something like a mechanic but I just get blocked and can't do anything. How could I make efficient code and be able to make more and more mechanics by myself?

lapis parrot
#

dms

atomic flower
#

are while loops actually useful, cuz i am using one rn, but i wonder if i should just use heartbeat. i just dont need it every frame, yk?

#

so in this cenario, is a while loop good if i need it like while task.wait(.2) do

zenith drift
#

very often you dont need either

#

what are you using it for

atomic flower
#

raycasting essentially

zenith drift
#

you should do it every frame then i think

atomic flower
#

there would be like 6000 raycasts a second then

zenith drift
#

idk i dont really use raycasts

#

idk if they will kill performance

atomic flower
#

they dont really unless you have a lot

#

i just realized though that i am checking to see if the player is within 10 studs of the part before raycasting, so it wouldnt be 6k/sec

zenith drift
#

how so

atomic flower
#

i just do

if distance <= 10 then
  local raycastResult = workspace:Raycast(blah blah blah)
  if raycastresult and raycastresult.instance == whatever then
  end
end
#

something like that

zenith drift
#

yeah but its still 6k/s just when the player is there

atomic flower
#

so it isnt raycasting every single part unless it is in radius

zenith drift
#

no?

atomic flower
#

but not all 100 interactables are within 10 studs

zenith drift
#

oh ic

green timber
#

best ragdoll on death r6 engine?

candid raptor
#

been thinking about this for a while, what's the real difference between using pairs() and not using pairs() in a foreach loop?

#

i used to use pairs() for all my loops then stopped

#

haven't noticed any difference

lean ocean
#

microseconds

#

its less typing though

#

and more readable imo

primal sand
#

hello

broken moon
#

hello

tame egret
#

Anyone willing to script six leg pentathlon for usd ?

stable pumice
compact spoke
#

zoom out zir

#

this image gives me vertigo Too big its not supposd to be that big

stoic solar
#

i cant see that

#

too small

silent spire
#

im having trouble reading it

glacial mountain
sour vine
#

hi guys any one experienced with pathfinding has sum tips on how to make it better

daring echo
#

Can anyone animate UI here really well? If you can dm me with examples of what youve done

ebon saffron
#

I wish I knew how to script, it would make my life way easier

#

Im working on this crazy game idea but I need a scripter sadly, IDK anyone who can script.

#

Its a game where you have 1 ammo in your gun, and if you run out of ammo you have to use your knife, the gun 1 shots. Theres also like skins and everything.

#

Its better than it sounds trust me

silent spire
#

thanks for the idea

ebon saffron
#

bro

silent spire
#

gonna start working on it

#

lets work together to make his dream come true

#

but lets not give him a cut

hybrid idol
#

i run a multimillion dollar corporation, thanks for the idea mna

ebon saffron
#

bro really man

silent spire
#

making a discord server for the game now

fair copper
#

taking physics class to code my car.

hybrid idol
#

expect it on steam in january 2026

ebon saffron
#

crazy part is I was lying

#

I have a better idea anyway

silent spire
ebon saffron
#

No

#

Ik

#

ok

#

cool

silent spire
#

do you have a budget or something

ebon saffron
#

me?

silent spire
#

yea

ebon saffron
#

no I havent relly set one

silent spire
#

if you dont have a budget it will be much harder to get someone to work with you

silent spire
ebon saffron
#

Im just going to give them like a commision of what the game makes

silent spire
#

most good scripters wont take your job but some less experienced ones might

ebon saffron
#

yeah

#

i mean I just need a scripter man

silent spire
#

if you have like 1k$ then u can easily hire a good scripter

hasty gulch
#

a good scripter would cost you 1k for 15 days

ebon saffron
#

Dang

silent spire
ebon saffron
#

Now I really wish I could script

silent spire
#

or are there just levels to ts

hasty gulch
silent spire
#

i have no idea

#

i know im above the average scripter

#

but i might just have a huge unchecked ego

hasty gulch
#

friends who I call good scripters are nearly all working for 30-40$/h

ebon saffron
silent spire
hasty gulch
ebon saffron
#

oh cool

silent spire
hasty gulch
ebon saffron
hasty gulch
#

mostly companies

hasty gulch
silent spire
ebon saffron
#

which ones

hasty gulch
tame egret
#

Some guy wants 500-1000 usd to script one of my 8 mini games in squid game

hasty gulch
# ebon saffron which ones

the biggest one that was scripted/animated by me from the ground up is this
https://www.roblox.com/games/5062619730/War-Simulator

Roblox

Three new rebirth eras, Medieval, Viking, and Ancient era, have been added!
◙▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬◙
Welcome to War Simulator! Fight in many different historical wars throughout time, and become the mightiest soldier of all time!
◙▬▬▬▬▬▬▬▬▬▬▬▬▬...

#

damn its been a while since 2020 when it released

#

idk how its still kicking around

ebon saffron
#

What??!!!

silent spire
#

oh thats sick

ebon saffron
#

Dude I used to grind that game

silent spire
#

what was peak ccu?

hasty gulch
ebon saffron
#

dang bro good for you

hasty gulch
#

it was #1 on xbox for almost a month

silent spire
#

I hope I can see ccu that high one day

ebon saffron
#

same but idk how to script sooo

silent spire
#

was is a solo project?

silent spire
ebon saffron
#

Ive tried to many times but I cant remember anything

hasty gulch
#

and a bit of modelling (mostly correcting assets given to me)

ebon saffron
#

thats sick

hasty gulch
#

it was more of a duo project, weve hired a friend of mine to redo the ui during a rewrite

silent spire
#

is this while you were grinding satisfactory 😂

hasty gulch
#

later on

ebon saffron
#

I mean if you want you can help me, if you know what I mean

lament summit
#

am I cooking chat

ebon saffron
#

im just kidding

primal jacinth
#

anyone that can help me test my game for just 1 min highly appriciated

ebon saffron
#

sure?

primal jacinth
#

gotta see if a feature works

ebon saffron
#

yeah i geuss

silent spire
#

why r u connecting to nothing

lament summit
#

Its

#

wip

#

lmfao

#

As u can see im still writing the inputbegan function

primal jacinth
ebon saffron
#

sure