#📜︱scripting
3450 messages · Page 4 of 4 (latest)
lets gooo
really?
are you the person who coded it? just wondering
yes
im gonna make some deals like this
with stock
so your opinion isnt relative in this matter
why do you think its called "Vetra"
hello
add limiteds
bruh
fuck you ethan
If this is a dumb question let me know, but I'm trying to make a simple flinging block but it stops working once I anchor it, has anyone had a similar problem?
KEY FRAME ANIMATOR FOR UI
actual showcase games, detailed games decide the result
other ballistics lib also the same bruh
i sell it for 300
This might be better than the cure for cancer 😭
meh u got a point

isn’t there a plugin for this
and why aren’t tweens enough for UI
the UI juice is out of control
tweens are cancer
I make like 50
and it pisses me off
should i enable regional pricing?
its called capitalism
its cool
lmao i used to be one of these
so you would rather make 50 keyframed animations instead of
a one-liner in the script?
ty
playing simulators and seeing the overpriced gamepasses
uh
yes
def

hi
where the hell did insert from part go
hai
best feeling
were you able to fix your UI
noo... I got distracted by this
Cascade UI Animator Keyframe animations for Roblox UI. Build once, use in any game. Link to free version See it in action What does it do? Cascade is a timeline editor that lets you keyframe any UI property — position, size, transparency, color, rotation, scale — and play them back at runtime with ...
no im at 17k now
ok seriously where the fuck did insert from file go
i make 3k per day remember
ohh
GET BACK TO WORK
hi
this looks ass
nobody animates their ui with keyframes
wtf
@broken delta
why?
fucking david have me blocked
why not?
fuck you david
cus its inconvenient
how...
I use tweens
From games?
haiii
from my game
should I use springs instead?
low ccp make that much?
ive never seen any pro use fkn keyframes for animating ui
how did you advertise
thats so unperformant and just shit
how? dOesnt it matter on how you implement it??
Ve today me think me can complete the 2 table ChadCompile
whats ccp
i get home recs
Concurrent playes
- because if you have many keyframes with many ui components ur game is gonna slobber from it 2. why would you do this just use springs AGAIN
why springs over tweens?
is ur game pay2 win?
kinda
do u have good spring liberry
i mean idc
left is without springs right is with springs, ignore the memes on the left side
yes
how much
30k robux
oh
how do i return a value from a local script with a remote
how do I even use the named signal thing
tryna see how it works by actually using it and how do I type it again
just like other signals
connect
fire
toooo much work bro
disconnect
i;d rather make games
??? yo what
@steep flower hi lol
🌎 Public (16+)
tue
it is on the server
i know
and also on the client...
man i didnt think making a tower defense game would be this much work
so what
or am i misunderstanding
yes but also no
fill me in then
where is the confusion
i think its the amount parameter? but it doesnt look insecure
the client can set the attributes on themself to nil on the client
that only effects the client
they can override their own localscript code
the server keeps a seperate server version, it only changes how they see the game
that is in fact true
she didn't say that
lol
if she did then i missed it
that's what my question was.
actual awful code
this runs on thread identity 4 which is why it's so experimental
thats how attributes work though iirc
yes
what
brooo im tired of coding but i got nothing else to do
keep larping
Radiation will kill the player because on another script it detects the change in the "Radiation" attribute
ts on hte roblox documentaiton properties and attributes
the client has no say in attributes on the server
so if the player gives themselves 3 trillion radiation then it only changes the client side
so its secure
yeah you're not wrong
i know this...the reason why i pointed her code out is because i thought the entire radiation logic was client-sided
but now that i know there's server vailidation, all is good.
🥴
no
i already read this haha
there isn't
where
oh the rate limit yes
you said the radiation logic was on the server, and changing the attribute on the client only changed what the client saw
right?
So like studio documents and stuff?
yes
you are correct
no just google roblox documentation
and lua.org
that's server validation haha
its very boring so i recommend you watch a tutorial instead to learn the very basics
Alr thank you
after that your basically reading english on the documents
but the client could just prevent the communication from ever happening to the server
dont focus too hard on the tutorials btw, ive seen many beginners just watch tutorials and get lost
how does ur radiation logic work
depending on how its setup, you might not need to worry
this sets the attribute, another script checks for the attribute change, then it deducts their health
Does your username make you feel smart and tuff
my username means nothing
where else is the attribute being set
That's not what I asked
my friend has his to that because he's a brainiac at the c/c++ backend of lua & found that metamethod the monst interesting
nowhere
so its only being set on the client
that would cause deadlocking
Feels like a larp to me
meaning only the client can see the radiation attribute. the server can't see it
so how can the server listen for changes on data it has no access to
i feel like to have a name like that you had to have earnt it, also i'm talking about someone else who just so happens to also have the same name
& so he did, he knows the ins & outs of lua
i'm scared of him
Or you just discovered what a metamethod is yesterday
the server sees it
yes
Which i think is the more likely case
a metamethod gives your table super powers
how so?
Such as?
im making my game right now but i can test this out right now jade
Powers like homander?
if i set an attribute on the client, then switch to server view, i will be able to see it on the server right?
god DAMNIT!!! theres MORE BUGS
print(setmetatable({}, {__tostring = function(...) pcall(function() for i = 1, 12 do print(debug.getinfo(i).short_src) end end return ":blush::sparkling_heart::sparkling_heart:" end}))
my code :(
the enemies just stop movinh half waythru bro
what is ts 🥀
@vale crescent answer lol
no the server handles that
if the client were to do it nothing would happen
but you said the localscript is the only place in ur game the attribute is created
it's not in a localscript it's in a modulescript
is the module script ran by the client or server
well technically in runtime it gets set to a server script
server
if the client tried to use it nothing would happen because SecureFunction doesn't exist on the client
precisely
** You are now Level 5! **
I'm smart too guys
nothing happens on the client
the server handles everything because i'm scared the client would make a godmode
this is local code
no
hm?
goodness you have terrible naming conventions
all this time i thought that
i thought that LocalPlayer refers to game.Player.LocalPlayer
read the variables dude
i'd just get it from players
Because he larps
parameters*
We all larp
yeah
on occasion
because LocalPlayer is normally a property of the Players service on the client
so ur running this on the server?
i am so sorry
lol
pls forgive me
Or it could be a local player
yes
yes
i apologize very much yes yes
the module script gets deleted at runtime & replaced with a server script
go men nah sai
unless specified to stay shared it will do that, same with client scripts
except some functions don't get added such as SecureFunction
Hey im a larper wgat is SecureFunction
read up
secures the function
its explained in this channel
no, secure function is useful unlike const
if it's not present in module scripts then when they get set to normal server scripts it will add it to them automatically anyway to protect them
yes
it's not even relevant here because it literally gets changed in not even the next line but the same one
Fortnite

is this actually ur code
its @vale crescent
it's mine & it's old
old?
bros writing some bullshit
i was testing something
1 week old
i was testing something
chris can u star my post im shameless and want the cool role
not my code
hi cat
my greatest creation yet
hi Ve
why do u need to secure function
u too
everyone must
or they will face my wrath
WHERE
what if i dont
where
then u noob
Secures the function
ill be sad
because of how my friend writes his code i wanted to write guardrails for him
:<
well, ex friend now but
bros onto nothing i think
i suppose now that we're no longer friends i could get rid of it
Your functions arent secure
ouu shii
u right
how secure are yours
like maximum security?
i wrap all my functions in pcalls btw
top secured function?
yeah u should
bc what if i get a solar flare bitflip
just kidding i could never
Lets just say not even I can penetrate them
heart attack
;compile
debug.getmetatable("").__call = function(self, func) func(self) end
debug.setmetatable({}, {
__call = function(...) return print end
})
({}) "Hello World"```
is my script secure
pp calls >>>
Hello World
does this happen to you too? :(
yeah
chris is there a simple way to make a quine in luau
sometimes my pcall errors
my entire game is wrapped in a pcall
My code doesnt have errors
so i put another pcall
you're skid
thatd why
u cant even see if it errors
I prefer to write it without them
i use xpcall
"pcall = protect_function(pcall) ✅ "
and ypcall
yes
I'm going to skid all over you
SKIDDING!
Who skidded my pants
xpcall is goated cuz u can pcall indexing objects quickly
It also gives xp
wasn't xpcall deprecated for some time or am i thinking of another function
Requested by: @devout oasis```ansi
[2;33m[Warning] Detected comments in command this may cause issues, try an application command instead or remove comments.[0m
true true
Requested by: @devout oasis```ansi
true true
local __index do
xpcall(function()
return game.fortnite
end, function()
__index = debug.info(2, "f")
end)
end
print(__index(game, "Workspace"))```
xpcall goated for shit like this
Fortmite
fortnite
xpcall giving u the callstack of the called func is op
oops
fast call my beloved
doing this makes you call directly into the c environment
🥴
i personally never had to do this
its a useful micro-optimization sometimes
require(script.Parent:GetAttribute("tag"))
u can do it for any namecall func
ooh when i start making my smash game again, ima do this
my custom engine will need it
shit like that is only really useful in render stepped
oh
where u need as many optimizations as u can get
render stepped dosn't block rendering anymore
it blocked rendering?
how did you get the .org domain for your website
By being part of the big leagues
.org is public
.org is actually cheaper than com p sure
@full sinew
we are a nonprofit
where we make money
to give to poor people
in what wwe classify as the ceo
Can I have some money
u are not the ceo
Can I be
guys anyone know who can texture a bit
Ive been looking for a while now
No
thanks
game = done
What about an fps game
a bunch of nerds
roblox has a template you can copy
Agreed
Illegal
i gotta sleep soon
Wtf
nothing is restricted aside from .gov and .edu
And .skid
yerrr
hi gay
anyone tryna script fo me fo free heh
Are you the person that speaks spinich
ME! ME! ME!
fuck you
Maybe you can teach me
youtube twin
fuck your skids
Skid this skid that
ohhh
Maybe none of us are skids
maybe skids are the friends we made along the way?
Id never be friends with a skid
lol skid mark
get back to work modelerb
k
this you
Real and true
switching to modeling
yeah go make me some models
shut up scripters
shut up david
yay
yeah you'd like that wouldn't you
cus you can't code
also its not even applicable here
fkn documenter
it is


