#code-discussion

1 messages · Page 31 of 1

grave flower
#

kk

tiny crescent
#

ok

#

so ur bringing somone else to help u

static coral
#

???

tiny crescent
#

nvm

dense sentinel
#

do you guys have any tips for starters in scripting

#

I’m willing to go all out for scripting

static coral
edgy flint
#

Is there any way to make an r6 character head follow the mouse using 2d position

twin moth
#

How do I calculate the padding of an object in proportion to the total size of the Screen UI?

twin moth
somber vault
#

If you a tester and want to get 50-100 RBX dm me

tiny crescent
#

anyone wants to help desgn dm 4/6 devs

bleak glade
#

would this properly shut down all servers? im 90% sure it would but i havent tested it yet

cold stone
#

bro i hate align pos

cold stone
#

ts takes for ever to work

bleak glade
cold stone
#

like it doesnt work unless i walk on it

stark wagon
#

hi im working on anime game like anime fighters but the problem is today i got a new bug that crash every player when someone joining game i cant find why and i need help with that game will get release in that month or next so i can pay after release if you able to help me pls dm me or add me to friends on discord 🙏🙏🙏

cold stone
stark wagon
bleak glade
dusky relic
#

@native orchid I learned such a fun fact after 5 hours of debugging, when you have a table inside a table eg.

local tab = {}
tab.Funny = {["hi"] = "stuffies"} -- GETS STORED AS A POINTER
local newtable = table.clone(tab)
newtable.Funny["hi"] =  "hehehehehe"
print(tab.Funny["hi"])
--Output: "hehehehehehe"
bleak glade
#

its the most likely reason youre crashing on join

stark wagon
#

i can look for smthg like this in codes but i dont think thats the reason cuz no idea that something has loop like that

bleak glade
#

well a memory leak could cause potential crashing but it takes a while for it to leak

stark wagon
#

its 5pm for me and im trying to fix it since 12 am lol

#

and i just realised maybe someone will be able to help me

bleak glade
#

the most notable issue with memory leaking is just server lag and not crashing

stark wagon
#

like i can give u perm to play my game and u will see when ill join u will get screen freeze

bleak glade
#

no just script search for while loops

#

and see if they exit or dont have waits

stark wagon
#

alr

#

i have A LOT scripts in game so ima add u to friends cuz it can take sum time

bleak glade
#

you probably have like 10 while loops

#

at max

cold stone
#

nvm i got it

stark wagon
#

i got one endless loop

tiny crescent
#

who knows how to make a working 2 times speed gamepass

cold stone
#

2x walkspeed?

#

i mean i can if u pay me

#

module script for starters

#

optimizing your code for best performance, and readability and yeah

quaint orchid
#

What are some good reccomendations for resources or youtubers to learn scripting from?

cold stone
#

byteblox, alvinblox, the devking although some of his vids are outdated

#

just for learning the basics tho

frigid ice
#

How many hours do you guys code per day?

cinder basalt
cold stone
#

all together tho not in 1 sitting

frigid ice
#

Ah, Okay.

restive tulip
frigid ice
#

Okay.

violet grotto
#

i was having a problem with particles they only appear if i add the wait before the emit why is that?

hasty mesa
cosmic schooner
mighty escarp
#

What do you think?

cold stone
#

well ur messing around with the camera and if a player

#

nvm then

violet grotto
cold stone
#

only been scripting for abt a month or less

#

not even that

cold stone
#

but yeh

#

for the cross gun

frigid ice
#

I've been procrastinating for a month😅

cold stone
#

its annoying and difficult at first but all u need is time and youll eventually solve it some might take longer than others but its worth the end result

frigid ice
#

I started to learn the basic's but then I have just stopped for no reason.

#

I am determined to start again tomorrow🤞

shadow tartan
#

should i make a game fisch

mighty escarp
cold stone
woeful arrow
#

can someone help me with ocean wave formula

cold stone
#

No

woeful arrow
cinder basalt
quiet patrol
cold stone
#

What game?

quiet patrol
cold stone
#

Dm me we can talk later

#

I'm busy rn

raven acorn
#

can someone help me with this rq, i have a morph system or character selection and i want them to all have different inventorys. is their i script i can put in the character like a startercharacter script that will put the tools into their inventory because if i just put the tools in the morph character they all equip at once.

frigid ice
#

How did you guys start scripting? Did you begin with the basics, or did you jump straight into more advanced stuff?

raven acorn
#

best invincible game

nova yarrow
#

;compile ```lua
print(type(math.random() == math.random()))

balmy sorrel
#

@strong mauve

shy dock
#

i gotta clean up the script okay? also the attachment thing idgaf about, easier to manage imo (I know im crazy)

#

it looks better in the roblox editor i swear

#

ill try this later

terse wigeon
#

I cant connect a method? Is making anonymous function the only way to connect method?

terse wigeon
#

sad

elfin merlin
#

guys give me a game idea

twin moth
quiet patrol
#

Anyone hire me

hybrid hemlock
#

hey, anyone here knows how to make a player receive a badge after they buy a shirt from a proximity prompt?

dusk ruin
hasty pendant
#

What is the best way to learn scripting for starters?

somber vault
#

anyone wanna test out my game
(100-500 RBX)

elfin merlin
somber vault
hasty pendant
somber vault
hasty pendant
somber vault
#

no u gotta open up a ticket in my server and then my mods will ask u for feedback n stuff

elfin merlin
#

o

#

i just dmed u

woven sparrow
spare talon
frail fox
#

should cooldowns/debounces be done on the server or the client

#

on one hand it would be really frustrating for a cooldown to lag but on the other it'd make hacking cooldowns way less easy

mild badge
raven acorn
#

can anyone help me write out a script

#

its like one scwipt bro

spice summit
#

i return to this hell hole sunglas

#

wsg

spice summit
#

i think…

bleak glade
#

bro decompiled his script

cinder basalt
#

and you are not the same person anymore

#

you wont even realize what and when changed

spice summit
bleak glade
spice summit
charred mountain
#

yo

lyric girder
#

can yall tell me where i can get the dead rails desert map?

twin moth
#

I was finally able to recreate the logic of the tiling window manager

a : {
  [1] : 1
  b : {
    [1] : 2
    [2] : 3
  }
}
 
 TileIndex : 3 
 SceneIndex : 2  -  Client - ModuleScript:33
shadow sphinx
#

Im beginner at scripting, how do I define a humanoid character? Like I want to make it so in a touched event, if the humanoid touches a part the money leaderstat gains 1, I got everything down but i dont know how to define a humanoid.

twin moth
# twin moth

I had already created a tiling window manager before, but since it was with Frames and parents, it was impossible to calculate the padding between them or move them or change their size; but thanks to this algorithm, I can now do all that without using instances.

carmine zealot
#

can anyone make me a free UGC game obby

#

@everyone

spice summit
#

of*

#

sowy :<

hallow meteor
#

"this is a very ugly function, don't use this often"

#

bro what 💀

spice summit
#

or he just thinks it looks bad

hallow meteor
#

the roblox ai

spice summit
#

oh damn

hallow meteor
#

suggested that 😭

spice summit
#

preach

lost pebble
spice summit
#

Roblox ai is buns anyways

hallow meteor
#

so true 😭

bronze vigil
#

how the hell did it take me 5 hours just to code a timer

strong stag
#

can someone help me fix a code Im not sure how to fix it

weak tundra
#

Does anyone know a way to make humanoid:MoveTo() more reliable?

surreal sky
#

guys i just used get children to access a parts in a model and put them into a variable now am using a for loop with i pairs is there a way i can only put code for a specific part not all of them like fond a specific part inside the table

red pilot
#

will coding get replaced by AI

red pilot
lost pebble
#

why is there a colon after then?

red pilot
lost pebble
#

python

#

im guessing

red pilot
#

yeah

lost pebble
somber vault
#

I love raycasting

red pilot
somber vault
#

Brotha doesn't know about virtual lasers.

lost pebble
#

answered his question so well

somber vault
red pilot
#

oh raycasting is what the mark rober guy did

#

except its in code

somber vault
red pilot
#

that was NOT tough

somber vault
red pilot
#

lasers are fired from one point and essentially its a measure of how far it takes them to come back after hitting another point

somber vault
#

So to sum it up, basically, think of this analogy, you're playing postal 2, and you press the R key in front of someone, now, think of the stream as the ray, you the player, shoot the ray, and it lands on the person, now the ray hits the person, and in this case the person gets soaked.

red pilot
somber vault
#

Well in the game it's arch, unless you have a crazy stream. But in Roblox studio I'm pretty sure it's just math.huge. (infinite)

lost pebble
#

you define the length of the raycast. wdym

somber vault
#

My knowledge only goes so far

red pilot
#

alright well thanks for helping me understand theballfondler985

somber vault
#

I didn't think this server would actually use my name. Usually it's my Roblox username.

somber vault
lost pebble
#

yeah

somber vault
lost pebble
#

idk. i made it when i was young af

red pilot
#

😭

lost pebble
#

and stuck with it

red pilot
#

you have a solid name

#

dk about ballfondler985

somber vault
#

And I should know better to spell.

lost pebble
somber vault
#

You go on Discord, you see other peoples name, "djzombie" "Actuallyvanish", all of these BETA names. But you see mine, "theballfondler985" very beautiful.

#

Strong, tasteful, iconic, "TUFF".

#

This really is a coding discussion.

#

Never got off topic once.

#

Straight to the subject. Always on point.

lost pebble
somber vault
hushed pollen
#

You think theres people here that can actually help me make custom Pokemon showdown servers

daring drift
#

bro

#

im scared

#

i was tryna make a modpack to play with friend

#

ok so far so good

#

bro

#

i just realized if i wanna make custom shit i gotta learn js

#

ok cant be that hard

#

i open vs code(i never used it before)

#

this is scary i dont want to anymore

#

its not like roblocs with autofill for everything

#

im scared

dense stump
somber vault
#

bro who pinged me

daring drift
dense stump
somber vault
fervent karma
#

what would i ever need oop for?

dense stump
lost pebble
daring drift
#

some things autofill some things dont

#

i got a vs extension for the modding shit a video told me to get for what im doing but

#

some shit still doesnt

fervent karma
gloomy kraken
#

someone pinged me

lost pebble
#

then look in your pings

dense stump
daring drift
#

how am i supposed to know the functions

dense stump
#

documentation

somber vault
#

your pfp

dense stump
crude quarry
#

That is a brutal decapitation

somber vault
# dense stump Its not 😔

I hate it, my lilttle sister plays it, and she doom-scrolls on tiktok and all I hear is "lookie lookie where is my cookie"

dense stump
somber vault
#

Well, good night my fellow isr-Americans, big tumpo is going to bed

dense stump
#

gn trump, bad night to the losers and haters

#

🔥

crude quarry
#

So I have a user model in my folder in server storage, I got it cloned to workspace now im trying to move the part to a specific area, any ideas?


Criminal.Parent = workspace
Criminal.PrimaryPart.Position = Vector3.new(0,0,0)```
#

preferably I'd like to move it to a part im gonna assign as a specific zone so I can have several of them in different areas

ornate bone
#

Can Anyone tell me how a discord bot can like send messages to roblox ??
like banning someone using slash command in this channel and it goes to roblox to ban the specified user ?

crude quarry
crude quarry
dense stump
ornate bone
dense stump
wheat tulip
#

bru i need a scripter who can make a script so that when the item is touched it will give you a badge

crude quarry
#

Toolbox sunglas

#

Its actually a pretty simple touch script

dense stump
wheat tulip
dense stump
wheat tulip
dense stump
#

Yes, Im making an example rn

dense stump
crude quarry
#

Criminal.Parent = workspace
Criminal:PivotTo(CFrame.new(0, 0, 120))
task.wait(2)
Criminal:MoveTo(Vector3.new(0,0,0))``` WHats the difference between `:PivotTo` and `:MoveTo?`
#

They seem to function the same

dense stump
#

Plus PivotTo uses CFrame which applies the angles

wheat tulip
#

yo ty

light shard
#

LOOKING FOR SOMEONE TO HELP ME FIND A JOB! ILL BE GIVING 40% OF THE PAY DM FOR MORE INFO

light shard
crude quarry
light shard
crude quarry
#

idgaf

#

go somewhere else

carmine yacht
#

only way of doing that efficiently in realtime

#

banning is a bad example coz you can do it with database entries and now with ban api as well

#

but other stuff like messages is long polling

#

sending discord to rblx messages

carmine yacht
#

actually clean doesnt apply to it either

#

oop is a paradigm designed to use objects instead of regular scripts to code games and their functionalities

#

treating functions as objects and giving them their own classes and whatnot

#

can still write messsy and shit code in oop

carmine yacht
#

javascript and java are different

#

the last time i checked u cannot make mods in JS

light shard
carmine yacht
balmy sorrel
#

yeah fr

carmine yacht
#

and 5y ~= good

balmy sorrel
#

might as well use talent hub

carmine yacht
#

just depends on age and discipline to learn properly

#

past experience in other langs as well

light shard
balmy sorrel
carmine yacht
#

im speaking from experience because it works vice versa as well

#

your hardest programming language is the first one you learn

carmine yacht
#

if you cannot do that then go work a job irl, save money, then make roblox games

void flint
#

I dreamed that i asked such a stupid question i got banned

balmy sorrel
ornate bone
#

how to make code / scripts much optimized

carmine yacht
#

optimizing

warm pumice
warm pumice
#

Easy to say because when you learn how to write optimized code it just comes naturally yk

#

You don’t think about it

lost pebble
carmine yacht
#

bro that has nothing to do with oop tho

#

thats code efficiency and design

#

you do the same thing with functions

#

OOP is splitting object logic into classes

lost pebble
#

you make a class with methods to be reused over and over

carmine yacht
#

right but you dont need OOP to do that

#

you can just not make classes and then its the same result without OOP

#

oop is used for different use cases

#

nothing to do with neat code or efficient code

carmine yacht
#

neat and efficient code isnt written necessarily in OOP, like processor logic for example, kernel drivers and so on lmao

#

our fastest pieces of code.. dont use OOP

#

and outside of roblox OOP is actually partially bloatware because of memory mapping

#

it makes calls slower

#

but back to Roblox OOP is usually enforced to do what you say

#

it just doesnt apply to everyone because shitty code can exist and thrive in OOP

warm pumice
#

Use OOP for large codebases that’s about it

#

Do you think Roblox api would be nearly as clean as it is now without OOP

#

Anyways, your game is most likely small and can just be programmed procedurally and functionally

lost pebble
#

im just saying the idea of oop can help with cleaner and more optimized code. of course you can have terrible code in oop. but not using oop when you can i say is less clean and less optimized

warm pumice
#

OOP and optimized is funny in the same sentence, but you shouldn’t use OOP if you think it’s going to be a performance problem, which it’s not gonna be the problem most of the time

#

Your performance issues is likely gonna be a lot more in hot loops and leaking memory

#

People worry about optimizing the wrong stuff and it’s pointless

#

Write then optimize and not vice versa

cinder basalt
#

We shall optimize everything

warm pumice
#

Yeah but I guarantee your game runs like shit because you spent too much time optimizing that you forgot how to write optimized code

#

Which is data structures and not saving cpu cycles on index operations

cinder basalt
#

🤬

#

I like your funny words magic man

thorn frigate
#

most people just use oop in roblox to make their code unreadable to those who dont know oop

honest pasture
#

Whats the BEST way to make a countdown on studio

lean ocean
#

why do you need the BEST way

honest pasture
#

My corrector im sorry

lean ocean
#

still tho why do you need the best way

#

there's multiple ways to make 1

ornate bone
honest pasture
ornate bone
#

how to optimize weight luck system ?

lean ocean
#

you can do a simple for i loop for a countdown

ornate bone
#

like rolling

lean ocean
#

for i = 1, 10, -1 do
task.wait(1)
end

#

wait I wrote it wrong

#

1 sec

ornate bone
lean ocean
#

for i = 10,0, -1 do
task.wait(1)
end

ornate bone
#

like it will return from 0.01 to 100 %

lean ocean
#

just take 1 of those

ornate bone
#

kk

tardy pasture
# ornate bone can u make me weighted rolling module ?

function module.getRandomWeighted()
local randomValue = math.random()
if randomValue <= 0.7 then
return 1
elseif randomValue <= 0.9 then
return 2
else
return 3
end
end

function module.getRandomItem(oreTable)
local totalWeight = 0
local cumulativeWeight = {}

for ore, weight in pairs(oreTable) do
    totalWeight += weight
    table.insert(cumulativeWeight, {ore = ore, cumulative = totalWeight})
end


local randomNumber = math.random(1, totalWeight)


for _, data in ipairs(cumulativeWeight) do
    if randomNumber <= data.cumulative then
        return data.ore
    end
end

end

ornate bone
#
local function roll(t, _)
    return
        not _
        and roll(t,{0,next(t)})
        or _
        and table.move({_[#_-2]+_[#_],next(t,_[#_-1])},1,3,#_+1,_)
        and #_%3 == 0
        and roll(t,_)
        or _[1] == 0
        and not table.move({math.random(_[#_])},1,1,1,_)
        or table.move({},1,1,#_-#_%3+1,_)
        and _[#_] >= _[1]
        and _[#_-1]
        or table.move({_[1]-_[#_]},1,1,1,_)
        and not table.move({},1,3,#_-2,_)
end

print(roll({Common = 100, Rare = 10, Legendary = 1}))
#

fixing it

#

sent my loleris

#

in a forum

main comet
#

Does anyone know how to make a Daily/Monthly/Yearly/All-Time leaderboard?

ornate bone
#

Yearly is krazy

main comet
ornate bone
#

local ct= os.time()
local date = os.date("*t", ct)

#

leme write one that will reset it

#

if date.hour == 0 and date.min == 0 then
DailyKills:SetAsync(player.UserId, 0) -- resets every 00:00
end

if date.wday == 2 and date.hour == 0 and date.min == 0 then
WeeklyKills:SetAsync(player.UserId,0,) -- resets every monday
end
if date.day == 1 and date.hour == 0 and date.min == 0 then
MonthlyKills:SetAsync(player.UserId,0,) -- resets every first day of the moneht
end

if date.month == 1 and date.day == 1 and date.hour == 0 and date.min == 0 then
YearlyKills:SetAsync(player.UserId,0) -- resets every january
end

#

@main comet ^ this is how u track

main comet
#

Ah ok thx

quaint pine
carmine yacht
#

and usuing math.random

carmine yacht
#

but why do you need the weighted roll faster than that

#

that script must run in like a few ms max

ornate bone
#

yuh i didnt yse it i made ny wn

#
local WeightedRandom = {}

local function Normalize(weights)
    local ta = 0
    local currentweight = {}

    for category, weight in pairs(weights) do
        local value = type(weight) == "function" and weight() or weight
        currentweight[category] = value
        ta = ta + value
    end

    local normalizedWeights = {}
    for category, weight in pairs(currentweight) do
        normalizedWeights[category] = (weight / ta) * 100000
    end

    return normalizedWeights
end

function WeightedRandom.roll(weights)
    local currentweight = Normalize(weights)
    local total = 100000
    local rn = math.random(total)

    for category, weight in pairs(currentweight) do
        rn = rn - weight
        if rn <= 0 then
            return category
        end
    end
end

return WeightedRandom
woeful dagger
#

man i suck at scripting

#

(still tryna improve)

surreal sky
#

okay so i have a value in leaderstats which increment by 1 every click on a button how do i replicate that value in a text label i have on the screen also i made it all using remote events

tardy pasture
#

textlabel.text = click.value

carmine dragon
#

review this code pls

surreal sky
tardy pasture
#

if you just do 1 comment saying what this function does its more then enough

carmine dragon
#

lool okay

surreal sky
carmine dragon
#

the guy im in tc w keeps deleting all my comments

#

so annoying

tardy pasture
surreal sky
surreal sky
tardy pasture
#

alright for starts its better to write it on the client side

surreal sky
#

huh?

tardy pasture
#

since tis being displayed to 1 player u its better to write it one the client side

lean ocean
#

UI he means

#

don't do player UI on server

surreal sky
#

okay will that affect the leadestats

tardy pasture
#

not at all

surreal sky
queen copper
#

@surreal sky it's because the text ur referencing is a variable from starer gui

lean ocean
#

also game.StarterGui is wrong

tardy pasture
#

what i always do is check if the value is being changed (function) and inside that function i update the text to the value

lean ocean
surreal sky
sinful sable
#

what is smaller a long number or a buffer that partitions the numbers and store them in each index

surreal sky
queen copper
surreal sky
#

i see leeme try

queen copper
#

You can reference the gui from the player

lean ocean
#

Connect .Changed to the value

surreal sky
lean ocean
#

In a local script

queen copper
#

THESE GUYS ARE WROMG U CAN CHANGE IT IN A SERVER SCRIPT AND ITS FINE

#

DONT LISTEN TO THEM

#

THERE IS NO REASON HAVE A LISTENER ON LOCAL

tardy pasture
#

?

surreal sky
#

?

tardy pasture
#

performance ?? memory ???

lean ocean
queen copper
#

????? Bro what

lean ocean
#

what is this ragebait

#

nevermind I'm not falling for it

queen copper
#

Why would u change it locally.LOL

sinful sable
queen copper
#

He already has an event that changes the stat, why would u connect another event locally to change the text

tardy pasture
#

u can do it on the server side but omg ur game will have much performance issues

queen copper
#

No it won't lol

#

If you're already connected a event to change the leader stat value you can change the text aswell in the same event

lean ocean
#

0/10 ragebait

queen copper
#

What are you talking about.

#

Ok bro

#

Ur over coding

sinful sable
queen copper
tardy pasture
queen copper
#

So?

tardy pasture
#

did yo momma drop you on the head ?

sinful sable
queen copper
#

It gonna be changed anyway

#

I dont see the issue

tardy pasture
#

you are the issue

queen copper
#

Why u need a .changed on local

#

I dont understand

#

Maybe I'm wrong but idk

sinful sable
#

The server runs on 30 fps

#

it doesn't go faster than that

#

its best to do as less as possible on the server

#

you are destroying your server runtime resources

#

if you do that

queen copper
#

Ohhhhh

terse wigeon
#

What are yall talking about

queen copper
#

?????

sinful sable
#

the server already has limited resources

#

its better to use the client for local visuals

queen copper
#

You're not changing a visual though

#

You're changing a value

sinful sable
#

you are basically asking a animal to do the zoo keepers work when zoo keepers are there to it for the animals

sinful sable
queen copper
#

Its a string

#

That's not a visual

#

Text string ???

sinful sable
#

yup

#

thats visual

#

if you are using for gui

#

if you are this ignorant you can just you know stop learning to code

queen copper
#

I'm just asking for an explanation man

#

Because what you're saying doesn't make sense

sinful sable
#

maybe because its something you don't act all bossy about

queen copper
#

What

#

Not even acting bossy

sinful sable
#

you are

queen copper
#

You're the one who has been using ad hominem

#

On me this whole time

#

CHANGING A TEXT VALUE OF A UI IS NOT VISUAL

sinful sable
#

keep gaslighting victum card player

sinful sable
queen copper
#

Nah it's not lol

#

Visual is things like animations

sinful sable
queen copper
#

Particles etc

sinful sable
restive wigeon
#

Chillax guys

#

No need for naughty words

sinful sable
#

I been scripting for 6 years i know what is what

queen copper
#

Idk how it's bad practice to just change a value with a extra line of code instead of making an event to listen for a change

#

You still haven't explained

lean ocean
#

player UI is not meant to be done on the server

#

thats known

sinful sable
#

you're acting like a dumbass right now

#

even the roblox api reference says this

#

if you are not even gonna read or know what you are talking about don't talk at all

lean ocean
#

I think hes just ragebaiting

#

its hard to tell whether hes stupid or ragebaiting

sinful sable
queen copper
#

U have hormone imbalances

sinful sable
queen copper
#

I could kill you in hand to hand combat and you have to live with that fact as a man

restive wigeon
#

Yall both are going too far omg ong

sinful sable
#

Old man punching air

queen copper
#

"Actually it's bad to change a string on the server bro 🤓🤓🤓" I could smash your weak frail skull in

lean ocean
#

yet youre still ass at scripting

lean ocean
#

imagine getting this mad over getting proved wrong

queen copper
cedar badge
#

I have been scripting for 20 years in all coding languages each

tardy pasture
#

pascal aswell .

#

?

queen copper
#

You're clearly on the spectrum and you can't tell

sinful sable
queen copper
#

Its ok

wise turtle
queen copper
sinful sable
#

its very hard to hit the space key twice

sinful sable
queen copper
#

Nah.. not for me at least, my hands are massive and im on phone.

#

I could KILL YOU

sinful sable
#

thats shows how bad your mental capacity is

queen copper
#

You impudent worm

sinful sable
queen copper
#

You got soft hands boy

sinful sable
queen copper
#

What are u saying bro

sinful sable
sinful sable
queen copper
#

The one thing you can do better than me congratulations

sinful sable
queen copper
#

I guarantee I'm a better developer

#

You aint show shit about developing son

#

You just a little scripter boy

#

Good boy

#

Whos a good little coder

#

You are

tardy pasture
#

from wich zoo are u ?

queen copper
queen copper
#

Learn to type bud

tardy pasture
#

learn to script bud

queen copper
queen copper
#

Bands*

tardy pasture
#

bands ?

sinful sable
queen copper
#

Yall sum light

sinful sable
queen copper
#

And not little feminine boy grippers

tardy pasture
#

oohhh i understand now

tardy pasture
#

ur being mad ur locally kfc was closed and now ur taking out ur anger

woeful dagger
#

stop spreading negativity fr 🙏

wise turtle
#

I barely come to code-discussion but it seems weirder than code-help 😭

wise turtle
#

good idea

lean ocean
#

all this cause he couldnt accept that hes wrong

#

not so manly of him

queen copper
sinful sable
queen copper
#

Looks like I'm right

sinful sable
#

not this one

queen copper
#

What a surprise

#

Like i said you're over coding and don't actually know what you're talking about

sinful sable
#

what does he know about scripting 🙏

queen copper
#

He has 10 years and he works at roblox

wise turtle
#

what even is the convo

queen copper
#

You're wrong hahahahaha!

#

I'm pretty sure he'd know more than you

#

Cry about it tubby

tardy pasture
sinful sable
queen copper
sinful sable
queen copper
#

Miniscule

#

Miniscule

lean ocean
#

and not on server

queen copper
#

Ahhhh it feels good to be right

tardy pasture
#

ahh it feels good to be white

queen copper
#

I SAID ITS FINE TO CHANGE THE TEXT VALUE ON SERVER INSTEAD OF USING A .CHANGED ON CLIENT BECAUSE THE PERFORMANCE DIFFERENCE IS NEAR NON EXISTANT

queen copper
lean ocean
#

isnt that obvious

tardy pasture
#

lol got u fuzzeld

sinful sable
tardy pasture
queen copper
#

Yall sum clowns

queen copper
tardy pasture
#

scared to answer ?

queen copper
#

Brother I'm not here to spoon feed you answers

#

You need to learn yourself

tardy pasture
#

lmao

sinful sable
#

so its not 0

queen copper
#

Ok let me explain it to u like this

#

actually nvm

sinful sable
#

might aswell use a .Changed so I can do other stuff instead of having 2 different things that update the same thing

queen copper
#

Can't be bothered

#

Nah

#

You're wrong

sinful sable
queen copper
#

Capcity

sinful sable
sinful sable
tardy pasture
#

can we kill him ?

sinful sable
#

and pour bleach with acidic salt

tardy pasture
#

ill start at his feet

prime iron
#

im making a fps game with viewmodels about 1/4 done in 3 days need extra support from scritpers builders ui designer or modellers

prime iron
sinful sable
queen copper
#

@sinful sable never speak of me again

#

Or it's over for.you

sinful sable
#

you talk like a brain dead idiot

queen copper
#

Hey

#

Be nice

sinful sable
#

no

queen copper
#

Im actually quite the crafty developer

tardy pasture
restive wigeon
#

Yall still arguing?

tardy pasture
#

yes its fun

restive wigeon
#

😮‍💨

queen copper
#

@tardy pasture how old are you

tardy pasture
queen copper
#

No it doesn't

#

Its negligible in terms of performance

#

You dont actually understand why

#

You just spit out what this other dude is saying

sinful sable
tardy pasture
queen copper
#

Yall sum Goofy ahh boys

tardy pasture
#

go back to ur kfc

queen copper
#

I'm white buddy

tardy pasture
#

ur name is watermelon

lean ocean
#

im still waiting for this guy to get muted

queen copper
#

What does that have to do with anything

queen copper
tardy pasture
#

huh so ur around 5 yrs old no wonder

lean ocean
#

u the one that implied it

queen copper
#

I'm the one that implied it?

lean ocean
#

yes

queen copper
#

Hes been bringing up racial connotations this entire time

tardy pasture
#

????

queen copper
#

Good thing that screenshot doesn't show the whole picture

tardy pasture
#

evryone can go to kfc

queen copper
#

Buddy literally said "it's good to be white"

#

And has continued referencing race

#

And my name

#

What about my name being watermelon?

#

Why are u bringing up race

tardy pasture
#

yea because ur head is filled with water

queen copper
#

Show a dev creation u made

#

Ur a mutt

tardy pasture
#

guns?

#

intergrity

#

inventory

#

banks

queen copper
#

Made a movement system?

tardy pasture
#

sure i got a dash system

queen copper
#

I'll show some of my stuff

#

Nah because you're saying i can't script

tardy pasture
#

idc about ur stuff urs is bad for performance

queen copper
#

Nah

tardy pasture
#

weird its suddenly just us 2

#

where the others go

queen copper
#

Ok dm me ur generic tutorial shit

lean ocean
queen copper
#

Dm me if you wanna see

sinful sable
#

@queen copper just did the and the first number is how long it takes on the server to actually finish setting text and on the bottom it on the client

#

keep in mind that this is in studio

#

and in studio the fps is not 30

#

so it will be slower in actual roblox player

queen copper
#

Keep in mind that's a number so small no human will register

sinful sable
#

might aswell do the less laggy more faster one

tardy pasture
sinful sable
#

instead of doing the slower and laggy version

sinful sable
#

ping has to be accounted for

#

studio is around 0.01ms to 0.002

queen copper
#

@tardy pasture stop duckikg my dms

tardy pasture
#

?

#

u havent send me sh*t

sinful sable
#

on the roblox player it is avg around 100 to 50 ms

tardy pasture
#

install clumsy u can replicate lag with that

sinful sable
tardy pasture
sinful sable
#

no

tardy pasture
#

i use it to test out my systems

#

???

queen copper
#

@tardy pasture yes i have

tardy pasture
#

tf do u mean no

sinful sable
#

i don't want to use it

tardy pasture
#

i never said u have to

queen copper
#

Leave him alone bro he doesn't wanna use ur shitty system bro

tardy pasture
#

all i said is i am useing it to test it

tardy pasture
sinful sable
#

you said install

tardy pasture
#

ye to watermellon

sinful sable
#

ok!

tardy pasture
#

so he can see for himself

#

how bad off an idea it is to do it on the server

sinful sable
queen copper
#

Bro anyway stop ducking my dms

#

So u can see my glorious projects

sinful sable
#

they aren't yours

queen copper
#

@sinful sable that's such a compliment

sinful sable
#

it isn't

#

you just took other peoples work

#

and label it as your own

queen copper
#

How would u know?

#

U haven't even seen my stuff

sinful sable
queen copper
sinful sable
#

you're just insecure to say it

queen copper
#

I can literally dm u stuff I've made

tardy pasture
#

he made a movement system 😮

sinful sable
#

its from the dev forum

queen copper
#

I didn't borrow it....

#

No bro i literally made it myself

#

U can tell i made it

#

Because it's not finished

tardy pasture
#

tbh i have no idea or do not care

queen copper
#

@sinful sable while ur busy trying to get the most optimized code I'm out here hustling and pumping out them robux

tardy pasture
#

:/

queen copper
#

Yeah sure ur code might be like 1% more efficient but im just out here hustling like a street dog

tardy pasture
#

thats the most dumb thing ive ever read

sinful sable
tardy pasture
#

and u already said dumb things

#

like really dumb

queen copper
#

You wouldn't understand the street dog mentality

#

Im the Vincent vangogh of scripting i might cut off my ear

tardy pasture
#

start with ur fingers

#

so u never touch a keyboard again

queen copper
#

Dude I don't even know how to code, my fingers just start moving and magic happens

tardy pasture
#

try pressing delete

queen copper
#

NO

#

I cant stop I'm addicted

#

Alright I'll stop now sorry guyz

sinful sable
queen copper
sinful sable
floral lantern
#

Guys what things should I add to my portfolio i am new to scripting

strange raven
#

Okay…

thorn frigate
floral lantern
#

Ima make doors floor 3

white pecan
#

*** hi i am new******

charred night
white pecan
#

hi i am new

#

hi i am new

#

hi i am new

#

hi i am new

#

hi i am new

#

hi i am new

cinder basalt
white pecan
#

hi

#

who is a scripter

dawn thistle
#

How can i use both a humanoid and animationcontroller? When I add a humanoid it just doesnt play anims.

timber heron
#

umm

hardy sphinx
#

create a new Animator inside of the humanoid

dawn thistle
hardy sphinx
#

and use Animator:LoadAnimation()

hardy sphinx
#

animationcontrollers are for STRICTLY objects

#

like for example

#

doors

#

drawers opening

dawn thistle
# hardy sphinx create a new Animator inside of the humanoid

Heh, thats the thing. I'm using a custom rigged model. It's one mesh. So, me being dumb named it HumanoidRootPart but that make animations not play. I did some research, and, I should have a seperate HumanoidRootPart. So now there are 2 parts, a Mesh (with bones), and a hrp

#

Animations play now

#

But, Humanoid:MoveTo does not work. It moves the HRP, not the whole mesh with it. I added a Motor6D. But, the character just starts randomly moving for no reason without any scripts

hardy sphinx
dawn thistle
#

yep, thats why it was dumb and i changed it.

hardy sphinx
#

if you have a custom rigged model and it seems to clip through the ground

#

adjust the hipheight

#

(humanoid property afaik)

dawn thistle
hardy sphinx
#

your legs dont actually have collisions

#

the humanoidrootpart gives the affect of legs touching the ground using hipheight

#

I dont know why its moving randomly

#

but you should NOT

#

have limbs

#

collide

#

they should have cancollide to false

#

as the humanoidrootpart handles those

#

by creating pseudo collisions

dawn thistle
barren egret
#

How can you detect terrain? Like when a part or player touches TERRAIN not parts

charred night
ruby iron
#

like what they're walking over?

somber vault
#

lastly just simply detect the part

#

if you align the part with the terrain accurately then the detection is gonna be as good as if the player were to touch the actual terrain

#

but ofc there are many more ways but this is the method that i probably would use if you had to ask me personally

ornate bone
#

Willing to pay someone 10k robux tax not covered

if they can make me a discord bot that will send message to roblox
to change data
announce something
ban/unban someone
and more

somber vault
#

do you want it to be completely built from the scratch or can it be integrated with an admin like ba essentials?

#

@ornate bone

ornate bone
#

and give must teach me how to edit it

#

or change it lol

somber vault
#

ouhh okay

ornate bone
#

im tryna learn

ornate bone
verbal silo
somber vault
ornate bone
verbal silo
#

Ig I am missing out on so much stuff because of this high school 😭

ornate bone
#

im graduating

#

😆

somber vault
# ornate bone how do u do it ?

honestly i dont know much about making bots but the closest thing i have done was logging my in-game chats with discord webhook

verbal silo
# ornate bone im at hs tooo

But it's my last 2 year so I haven't played Roblox patiently and did anything because I had exam every month and Asian parents need us to score good 🤓

verbal silo
somber vault
#

the code basically requires some security permission from the game (otherwise it wont work) and it is connected to the webhook via the link

verbal silo
somber vault
verbal silo
somber vault
#

well it depends person to person

#

but for a visual demonstration

#

watch yt tutorial

#

and for an in depth understanding use roblox devforum and read roblox dev documentation

#

it covers everything

barren egret
barren egret
somber vault
barren egret
#

For example make just the lava terrain kill etc, when in water you get an oxygen level, tho that might be done just by checking when the player is swimming

somber vault
#

and if done correctly, it would also be accurate

somber vault
#

well they too use the method about which i told you

somber vault
#

and i believe your task is pretty much the same except with a different purpose to be assigned to the code after detection

sinful sable
#

If you want to make it more manageable

somber vault
#

it was not to be used in an actual game

somber vault
#

so yeah the 500 limit wasnt much big of a deal

somber vault
sinful sable
#

It's lower than that

somber vault
#

what is it

#

Oh

sinful sable
#

Nope

#

No one knows the actually amount

#

But we know that's it adaptive

#

The more players there are the more requests it gives you

somber vault
#

i see

#

does the limit reset as well?

sinful sable
#

It starts at around 250 to 300

sinful sable
somber vault
#

like lets say after a certain time

sinful sable
somber vault
#

so basically it's more of a cooldown

sinful sable
#

If you throttle it then there's a cooldown

#

If you don't you can use it smoothly

somber vault
#

right

#

there sure has to be a loophole too

sinful sable
somber vault
#

otherwise the DDoS attacks dont make sense

#

or maybe i just have limited knowledge

sinful sable
#

The only way is to either make a custom http request handler with either a rented vps or other free services and try to send as much data as possible in roblox http request so the custom request handler can do all the listed stuff without causing throttling

#

But that system is flawed

somber vault
#

that sounds so inefficient

sinful sable
#

You won't know if you have had enough data to send and latency would be out of the roof

somber vault
#

but i can imagine a foe paying that much to someone with knowledge to attack the game

sinful sable
#

With http request

#

Unless you ddos roblox servers there's no way

#

You can't also spam remotes as they also have limits

somber vault
#

what about bots

#

i can surely imagine lag exploits slowing the server downs

hushed pollen
#

You think theres people here that can actually help me make custom Pokemon showdown servers

sinful sable
#

You can't ddos the game itself

#

You can only ddos the roblox servers

#

As these games run on roblox servers

somber vault
#

right

#

ddos attack would be large scale, affecting every server of the game

#

innit?

sinful sable
somber vault
#

whereas a traditional lag exploits would only mess with one server unless bots are deployed

sinful sable
#

Not just 1 game

sinful sable
somber vault
#

i have witnessed myself seeing a single game being attcked actually

sinful sable
#

They are harmless

somber vault
#

from what i remember, nobody was able to move in the game, everyone was frozen could talk but the chat wouldnt load

sinful sable
#

Nobody will track down every single job id of the servers the roblox game is running on

somber vault
#

and it was happening to that one specific game

#

and it happened for multiple days

sinful sable
#

Those are different

somber vault
#

they kept the outcomes confidential but did mention that it was DDoS attack after the fix

carmine yacht
#

ddosing roblox servers are possible but usually ports are preferred

sinful sable
#

There's no way to ddos just the server ids of the game it's running

carmine yacht
#

as roblox hosts hundreds of sessions on 1 server

sinful sable
#

It uses up lots of the ddosers resources

carmine yacht
sinful sable
#

It's better to ddos every server they see

sinful sable
somber vault
sinful sable
#

The servers are spilted into smaller vps

sinful sable
carmine yacht
#

you can just sift thru the server join page and get the id linked to the buttons

#

but it is expensive

sinful sable
carmine yacht
#

roblox has thousands of servers

sinful sable
carmine yacht
#

its not like twitter with some frontend some backend

sinful sable
#

Roblox runs on a eco system of severs

carmine yacht
#

to ddos robloxs entire website you would need massive botnets

carmine yacht
sinful sable
#

That's why when usa servers go down people in Europe are still having fun

carmine yacht
#

how there are services and not individual endpoints connected to 1 server

sinful sable
carmine yacht
#

so its not easy to take down all of rblx

carmine yacht
#

something could be taking down the authentication serv

#

servers

#

thats the most efficient point of attack