#code-discussion
1 messages ยท Page 197 of 1
bro is VERY safe
like they be hyping u up the entire series only to have a 1 eps fight
getchildren???
Can anyone help me with a script ? Its about importing outfits from catalog avatar to studio im able to pay for the help
150 sum like that ?
u put your modules as children of the controller?
the BEST datastore is using firebase
wazaheel
but that costs money
3 days game died insta
well i wouldnt consider that a fair benchmark
ngl it was a shit game like how tf did i ever think it was gonna be good
wow
why
actually tho
i hate u
๐
how would you do it
no offense
why not
i donno
return require(game:GetService("ReplicatedStorage").Libary.GUI)
dont wilted rose me
i just dislike the structure
What type of programming do yall do (Imperative, declarative, oop, etc...)
Which is best?
normal
definitely not oop
Wow, helps a lot!
--!strict
type Callback = (...any) -> ()
export type Connection = {
_connected: boolean,
_signal: Signal?,
_fn: Callback,
_next: Connection?,
Disconnect: (self: Connection) -> (),
}
export type Signal = {
_handlerListHead: Connection?,
Connect: (self: Signal, fn: Callback) -> Connection,
DisconnectAll: (self: Signal) -> (),
Fire: (self: Signal, ...any) -> (),
Wait: (self: Signal) -> ...any,
Once: (self: Signal, fn: Callback) -> Connection,
}
local Connection = {}
Connection.__index = Connection
function Connection.new(signal: Signal, fn: Callback): Connection
local self: Connection = setmetatable({
_connected = true,
_signal = signal,
_fn = fn,
_next = nil,
}, Connection) :: Connection
return self
end
function Connection.Disconnect(self: Connection): ()
self._connected = false
local signal = self._signal
if not signal then
return
end
if signal._handlerListHead == self then
signal._handlerListHead = self._next
else
local prev = signal._handlerListHead
while prev and prev._next ~= self do
prev = prev._next
end
if prev then
prev._next = self._next
end
end
end
setmetatable(Connection, {
__index = function(_, key)
error(("Attempt to get Connection::%s (not a valid member)"):format(tostring(key)), 2)
end,
__newindex = function(_, key, _)
error(("Attempt to set Connection::%s (not a valid member)"):format(tostring(key)), 2)
end,
})
local Signal = {}
Signal.__index = Signal
function Signal.new(): Signal
local self: Signal = setmetatable({
_handlerListHead = nil,
}, Signal) :: Signal
return self
end
function Signal.Connect(self: Signal, fn: Callback): Connection
local connection = Connection.new(self, fn)
if self._handlerListHead then
connection._next = self._handlerListHead
self._handlerListHead = connection
else
self._handlerListHead = connection
end
return connection
end
function Signal.DisconnectAll(self: Signal): ()
self._handlerListHead = nil
end
function Signal.Fire(self: Signal, ...: any)
local item = self._handlerListHead
while item do
if item._connected then
task.spawn(item._fn, ...)
end
item = item._next
end
end
function Signal.Wait(self: Signal): ...any
local co = coroutine.running()
local cn: Connection
cn = self:Connect(function(...: any)
cn:Disconnect()
coroutine.resume(co, ...)
end)
return coroutine.yield()
end
function Signal.Once(self: Signal, fn: Callback): Connection
local cn: Connection
cn = self:Connect(function(...: any)
if cn._connected then
cn:Disconnect()
end
fn(...)
end)
return cn
end
setmetatable(Signal, {
__index = function(_, key)
error(("Attempt to get Signal::%s (not a valid member)"):format(tostring(key)), 2)
end,
__newindex = function(_, key, _)
error(("Attempt to set Signal::%s (not a valid member)"):format(tostring(key)), 2)
end,
})
return Signal```
Is it bad? Ive heard good things about it
@lavish valley u see this stuff most off it u wont need to create a game
Hmm guys i have a problem with concepting the combat skill tree, should i just make obtainable skills/abilities that are not tied to any type of weapon or should i make majority of the skills unlockable if a player plays the weapon enough and spends skill points into unlocking special abilities for that particular weapon class? but its also rogue-like game so idk what to make of it
no?
same frosty the cat
this is INSANELY more performant than a roblox signal
all my homies initialize manually
yea I almost never use it
Dang
its mostly useless imo
๐ฃ๏ธ
and if u do use it dont use methods
Should i start using it in my games?
u want intellisense
ive heard bad things about it
oop only good for big open world games
only if you are gonna need it
Aight
wich contain lots off repetitive work
cant ya imagine it
Have yall tried declarative programming though?
just requiring everything where its needed
dude

im treating the children like singletons
๐ผ
to initialise different systems of the game
well i dont
one or two
nothing wrong with that
yk instead off writing a whole ass script to load in module script roblox handles itselves yk
i dislike the idea of putting everything in modules
no ragebait just facts
does anyone wanna check out my portfolio?
right fact wrong use of it
tell me exactly how ur loadingsystem is better then roblox
ya write modules same way as ya write scripts
organisation
id say the overuse of modules makes it only less readable
require()
require()
require()
huh ?
does your game look like this
โ ๐ฅ
like this what
u so bruh
yh im bruh
boi i remember inserting anti lag script and believing it would work XD
what do anti lag scripts even consist of
random ass code that print ("moehahaha i hacked u ")
ok
if lag == true then
lag = false
end
this is the only
local script i have
repeat task.wait() until game:IsLoaded()
local ContentProvider = game:GetService("ContentProvider")
local Players = game:GetService("Players")
local ReplicatedFirst = game:GetService("ReplicatedFirst")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local StarterGui = game:GetService("StarterGui")
local TweenService = game:GetService("TweenService")
local Framework = ReplicatedStorage:WaitForChild("Framework")
local player = Players.LocalPlayer
if not player then
return
end
local playerGui = player:WaitForChild("PlayerGui")
local introGui = script:WaitForChild("IntroGui")
ReplicatedFirst:RemoveDefaultLoadingScreen()
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
introGui.Parent = playerGui
local startTime = tick()
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
humanoid:WaitForChild("Animator")
ContentProvider:PreloadAsync({
unpack(ReplicatedStorage:GetDescendants()),
unpack(workspace:GetDescendants()),
unpack(playerGui:GetDescendants()),
})
local elapsed = 0
local success, FrameworkModule = pcall(function()
return require(Framework)
end)
if not success then
warn("Failed to load Framework:", FrameworkModule)
player:Kick("Something went wrong.")
end
if FrameworkModule and character then
_G.Loaded = true
print(("[CLIENT]: Took %.2f seconds to load & initialize."):format(tick() - startTime))
introGui:Destroy()
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.All, true)
end```
its so ugly
you need a lot of them to consistently disable lag
omfg
mhm yeah
so u handle ui on the server huh ?
ugly
what
dumbah ๐ญ
Dude how long have you been scripting
ong
me ?
he been scripting since he started typing here today
so like 15 minutes
5 year ?
that lowk makes sense
u said thats the only local script u got
yes?
its better that he has not
module loaders are bad
so you only write your code in local scripts
so u have more then 1 script that runs localy
no ?
yo
local script
does not mean
script that is running locally
its an INSTANCE
A LOCAL SCRIPT IS CODE THAT ONLY RUNS ON UR PC
eww
rewrite it then
$283
this cant be rewritten
the issue is deep rooted
your whole codebase has to be killed
youre game is 95% local scripts
๐ฅ
your*
have you never seen an actual front page game
Hm
autocorrect

thats what im saying
why does your autocorrect corrent your to a non existing word
*correct
and thats why i hate iphones
deepwoken runs on 100000000000000 local scripts
๐
ew
its not as if this affects anything apart from dev experience
i cant believe people actually think their right when they say this tho
you can achieve exact same functionality without a central loader
๐ญ
huh
this was never the issue
whats the issue then
Local scripts just get exploited!
yeah lets put gui on server
๐ฃ๏ธ ๐ฅ
yea put everything on the server
why put anything on player pc if it can be safe in roblox
who needs inputs
remotes lag the game
yes
replication? 90% of the lag
if only bots play my game why would i need localscripts
So true
aint no fuckin way FOR 4 YEARS i was using imagelabels for verified icons and premium icons
while u can literally just type utf8.char(0xE000)
to get the icon next to the textlabel
what the fuh
What
yes
Same
u can use unicodes to get robux icon premium icon and verified icon
utf8.char(0xE002) -- Robux
utf8.char(0xE001) -- Premium
utf8.char(0xE000) -- Verified
u can put emojis as well
like various
fr?
well as chars
ngl those unicodes are pretty efficient
cause for example if u want that robux icon between 2 texts
the way i did it was by using uilistlayout
lol
so stupid
ay so peak
discovery of fire bro
ong
im finna sue this ai
he's evolving
actually getting scary now
I hope you didnt tell it to do that
ofc no
who wants to work for a roblox group with 4m visits and 128k members? DM me
What am I looking at
can someone explain
who has a group with 1m+ visits and wants to be staff in mine and am staff in yours?
I have 4m visits
dm me to make a gta 5 based roblox game together
looking for devs, dm me
Do not dm him he needs help in exploiting
@queen jolt Hello
@errant tulip yo
hi
Do you need dev
yes
Dm
donโt open a scam report 2 days later saying how you got scammed by hiring someone in chat
#scam-prevention read ts.
thanks
rule number one if someone is forcing you to hire them thatโs literally a scammer tactic
also look at hiring channels.
high likelihood of not getting scammed since they have security measures in place, your money at the end of the day to spend it on someone professional or someone random you met 5 minutes ago
how to fix these two errors
send less requests
Too much requests
I've planned to change the entire datastore and add another one but it doesn't seem to work
local isStudio = RunService:IsStudio()
local PlayerCashStoreV2
-- always get DataStore if not Studio
if not isStudio then
local ok, store = pcall(function()
return DataStoreService:GetDataStore("PlayerCashStoreV2")
end)
if ok then
PlayerCashStoreV2 = store
print("[CashDataServer] DataStore reference acquired")
else
warn("[CashDataServer] Cash DataStore unavailable")
end
end
Hmmm
:GetDataStore does not have to be pcalled
I am not able to send the whole code
Ohh
I tried but it still doesnt work
-- CashDataServer (ServerScriptService)
local Players = game:GetService("Players")
local DataStoreService = game:GetService("DataStoreService")
local RunService = game:GetService("RunService")
local isStudio = RunService:IsStudio()
local PlayerCashStoreV2
-- always get DataStore if not Studio
if not isStudio then
local ok, store = pcall(function()
return DataStoreService:GetDataStore("PlayerCashStoreV2")
end)
if ok then
PlayerCashStoreV2 = store
print("[CashDataServer] DataStore reference acquired")
else
warn("[CashDataServer] Cash DataStore unavailable")
end
end
-- Studio backup
local studioCashData = {}
-- Debounce table for scheduled saves
local cashSaveDebounce = {} -- [userId] = task object
local SAVE_DELAY = 3 -- seconds
-- Utility functions
local function safeGet(key)
if isStudio then return true, studioCashData[key] or 0 end
if not PlayerCashStoreV2 then return false, nil end
local ok, res = pcall(function() return PlayerCashStoreV2:GetAsync(key) end)
if not ok then warn("[CashDataServer] GetAsync failed for", key, res) end
return ok, res
end
local function safeSet(key, value)
if isStudio then
studioCashData[key] = value
return true
end
if not PlayerCashStoreV2 then return false end
local ok, res = pcall(function() PlayerCashStoreV2:SetAsync(key, value) end)
if not ok then warn("[CashDataServer] SetAsync failed for", key, res) end
return ok
end
just do local var = getdatastore
-- Leaderstats setup
local function setupLeaderstats(player)
if player:FindFirstChild("leaderstats") then return end
local leaderstats = Instance.new("Folder")
leaderstats.Name = "leaderstats"
leaderstats.Parent = player
local cash = Instance.new("IntValue")
cash.Name = "Cash"
cash.Value = 0
cash.Parent = leaderstats
end
wait how
local isStudio = RunService:IsStudio()
local var = DataStoreService:GetDataStore("PlayerCashStoreV2")
like this?
Yeaaa
let me test
Bruh I'm not able to send full script
ay
it works
now the issue is that it keeps getting added to the queue
it's a warning
local Players = game:GetService("Players")
local DSS = game:GetService("DataStoreService")
local RunService = game:GetService("RunService")
local isStudio = RunService:IsStudio()
local store = not isStudio and DSS:GetDataStore("PlayerCashStoreV2") or nil
local studioData, playerData, debounce = {}, {}, {}
local SAVE_DELAY = 3
local function safeGet(id)
local ok, res = isStudio and true or pcall(function() return store:GetAsync(id) end)
return ok and (res or 0) or 0
end
local function safeSet(id, val)
if isStudio then studioData[id] = val return true end
local ok = pcall(function() store:SetAsync(id, val) end)
return ok
end
local function getCash(p)
local id = p.UserId
if playerData[id] == nil then playerData[id] = safeGet(id) end
return playerData[id]
end
local function setCash(p, amount)
local id = p.UserId
playerData[id] = amount
if debounce[id] then debounce[id]:Cancel() end
debounce[id] = task.delay(SAVE_DELAY, function()
safeSet(id, amount)
debounce[id] = nil
end)
end
Players.PlayerAdded:Connect(function(p)
getCash(p)
end)
Players.PlayerRemoving:Connect(function(p)
local id = p.UserId
if debounce[id] then debounce[id]:Cancel() end
safeSet(id, playerData[id])
playerData[id], debounce[id] = nil, nil
end)
-- Optional API
_G.CashData = { Get = getCash, Set = setCash }
Use this one
I mean customize it for ur game
@vale zinc
U used the script I gave?
yes
Ohh waitt
Show
Ur script works?
DataStore request was added to queue...
yes
Ahhh
I've made all the necessary changes after assigning a variable to the GetData...
local ok, res = pcall(function() PlayerCashStoreV2:SetAsync(key, value) end)
Instead this
local ok, res = pcall(function()
return PlayerCashStoreV2:UpdateAsync(key, function()
return value
end)
end)
Try using this
fellow ok, res user
Looking for coder friend who will make game with me
I've not used your script
@fresh peak I can help
Really?
Yea
Dm
how many times are you getting/saving data in ur game?
every 3 seconds
@real karma dude I fixed ur script
theres ur problem lol
....
I just realized u true
my whole studio stopped working when I executed your code
specially if ur game has less players
what's the alternative for it
I rly need some sleep
Dm me before that
dont constantly save data every 3 seconds lol
you should ideally only do it when the player leaves the game or server gets shutdown
no, that's not the issue
it warns only when the cash value has changed
if cash value is 0 and increases to 20 directly
so youre saving data when the cash value is changed then
okay and you still dotn see the problem?
I did now
let me try fixing it
how about instead of saving the data after each value change, it changes every 5 seconds
wait
Looking for coder friend who will make game with me
Bro it sucks
no bro, the forum says maxium 30s x datastore request, thats ur problem. That also is heavly unoptimized, it will get ur datastore to the max
Save when the player is leaving, and if you want autosaves save every minute or so
5 mins is ok for autosave i think
Just depending on the game
yeah
You wouldnโt want to lose 5 minutes of progress in a game like grow a garden when an event is going on, but some random fps is fine
alright understood
Thanks for the method
change the players humanoidrootpart cframe
Do you know what a CFrame is
it basically stores a rotational component and a positional component
you can set the cframe of a part like this
hrp.CFrame = CFrame.new(0,0,0)
does anyone has a game with 1m+ visits and need a co owner? I'm here!
Is like the Position of the Humanoid?
yes but with cframe you can do more stuff than position
also i dont think position respects welds
and u cant teleport the player with position
? wont U Use the position of the humanoind to Tp him From like a Part to an Other part?
I see
https://most-words-258464.framer.app/
Can anyone give me feedback?
Nindq's Portfolio, Trustworth Guy.
Looking for what too add or work on
So Basicly The Cframe allows you to Tp The Player or Even Rotate It? But Does It only work in just one work Place or U can use TO Tp the player From Map to A map
Ofc polishing some of the systems I posted is one thing I need to do
Depends on the map
Is the map in the same place or a different place
If it is in the same place then CFrame can tp the player
very incomplete
If it is in a different place then you need teleportservice
need more examples
So 12 examples aint enough
Ok gimme some examples to work on
yea so if u move the player with position then i think it will just move that part ignoring all the motor6ds and thats not what u want
front page needs to have your several examplesof ur best works
its whats gonna capture the client's attention
I see thanks
Never thought of that
if you leave it with 1 screenshot of ur game and 2 discord compliments
i see
chances people would automatically reject you
especially sicne the see my works button is very, very, small
https://most-words-258464.framer.app/scripting
Maybe i should just send this instead
Nindq's Portfolio, Trustworth Guy.
Since it is a scripting job
Ned 2 devs to make me a anime race game ned to know everythiny i pay monatly 15โฌ dm me
Ok going to work on that
I would also add my best 3 examples in front page
15 bucks monthly 
chinese sweatshops pay better
Deadass make that from pls donate begging
mathematically, $0.021 per hour is equivalent to $15 monthly
Its Literal Slavery ๐
literally almost anything is better than this payment
Slavery paid more
Yea This is way beyond Slavery lol
Something New lol
Geniunely thinking about it and even from the third world country I am from, it would barely keep u eating one meal a day
I Mean Man Even the worst Job Ever Pays More then this Literally
Ned 2 devs to make me a anime race game ned to know everythiny i pay monatly 15โฌ Willing paying more if very good workdm me

DM me to make a r6 gta 5 map based game together on roblox studio
Guys how to make global party system
have anyone here play those unordinary games?
http://nindq.click/scripting
bought a domain now I look less sketchy
Nindq's Portfolio, Trustworth Guy.
react or fusion for ui?
NEITHER
HOLY FUC developers born after 2006 dont know how to script ui All they know is wally react lua
You know what else is very very very small
I dont think that many people actually use react
That saying i think roblox react shouldnt exist
We already have good ui
i was born 2007
is declarative ui bad?
no im just a hater
react lua is good
more functionality = u can more easily scale the game
if ur game is simple then it doesnt matter if it can scale so in those situations then react can be overkill
Can i use profile store for every game or are there cases where is shouldnt
Its overkill for roblox
Ofc people gonna disagree
ok
But i think that everyone should at least partially share that view
These 8 yo children brainrot games do not need react ...
there are cases where it has merit
lots actually
but more often than not it is not needed
We were just fine without it
I'm shit at making ui where do I start to make it look nicer
Just dropped a tower game and it's doing good but the rate would be higher if it was more flashy and brain numbing
Stroke the buttons
Add gradients
im trying to learn how to code
Add textures
and ts is just so big
Is there any plugins that are free which give u some extra options for ui
Bro does not have divine protection of legal arithmetics
I already have a scaling plugin for my ui
its the only one i dont have
i bet its a stupid plugin
Click orange
It tell you where yoy commited the crime
look at what other games do and steal their ideas
doesnt do anything
these are corescripts
what is react
which is why i'm confused
They have fancy ui with animations on it idk how to make ui animated
no not phew
No it just means he broke the laws of mathematics
idk what's going on here did you like manually import the corescripts into the game
or something
Game has a virus
what are even corescripts
tweens my friend
I dont think they're using tweens for a metal glint affect
blender animations?
Id show u if I could play roblox rn
Twinks my friend
It should go away
metal glint effect
idk how to do that
WHY AM I SO FUCKINBG ITCHY
wat the fuc that even look like
Like awhen a sword has that cool reflective light going iver it
Imagine that but on a ui
Dont multiplicate numbers by nil
how tf do i do that
U go to eror line
Just don't multiple by nil
And if it
Check if the function is returning anything
i think i get what you're talking about and that's totally possible with some clever use of uigradients
If not var1 then return end
if 2 + 3 == 4 then
print("math works ig")
end```
is my only script
that i put in here
like actually
im too powerful
this is like also just never going to work
i know i was following brawl devs tutorial
Better question is how he got that error from it
to show that it wouldnt work
Yeah wtf
i like don't get how you got corescripts to error with this script
Then why u want it to work ๐ญ
U got a virus in core scripts somehow
there must be something else going on that we're not seeing
Maybe from a plug-in
Code so bad roblox gave up on him
thats what im thinking
Uninstall everything
plugin
"this dude a lost cause blow it all up bruh"
i know the ones that arent random vfx plugins
some of them say script injection denied
lemme disable them one at a time
disabled all them
idk what to do
GOD DAMN I SO ITCHY
WHAT THE FUCK
Might be blender anims
are you scripting for animations?
no
oh yeah? whats it about
got a small team and stuff
im not gonna give out the details yet
but im gonna learn scripting and animating
when i learn those
imma go onto something else to learn
found out why im so itchy!
GOT FUCKING MOSQUITO BITES EVERYWHERE
fuck florida
i was outside for a minute max
Good luck mate
You gonna have it hard unc
anyone got a brainrot game
they need an investment for
or theyre looking to sell
dm me
dm
why are ragdolls so difficult
Just add ball socket constraints bro it aint hard
yes ik but when I try to switch back to not being ragdolled then ragdolled again
they sit up like theyโre platform standing
Then u doing it wrong boi
i need someone to do a fast job for quick 5$
Buying robux/groups/games for money dm me
anybody know a good place to sell assets?
omg you're so good let me hire u
talented
ikr
Heyy, i am gonna definitly trust a man who joined today
Welcome in that crazy town !
You can watch a movie, VC with text with the text to speech API, fights NPCs or make new friends
Currently working on board games as Ludo
NOTE : Due to Roblox new policies against AIs, the main theme of the game is being changed
We have the right to label the game as "AI Interaction : Standalone"
heres my game, im transfering it to u rn
,
any feedback nindq.click
Nindq's Portfolio, Trustworth Guy.
if 2 + 3 >= 4 then
result = true
if result == not false then
print("Hello world!")
end
end
im a pro
Why does the review have someoneโs full government name
fair shi
fixed
Also you shouldnโt post the money youโve made
atp just do print("Hello, World!") alone twin
feedback?
Try to not go on and on about details, simplify it.
jeez
Many details are irrelevant
Itโs also gonna be very hard for someone to commission you, youโre like a another fish in the ocean. You need mutuals
most people comm someone they have mutuals with
Practice with operators and stuff Iโm new
add a monster that occasionally stares at you from the shadow
local a = 1
local b = 2
local c = a+b >= 3 and "Hello" or "Goodbye"
what would c be
just for context the game is about uncovering secrets about ur psychopathic roommate
i might change the whole background tbf it doesnt fit imo
yea it looks like ur camping in the forest
yeah any ideas on what i should change it to?
have a door slightly open and its dark outside in a hallway
and you can see into a bed room with your character just doing stuff like on the computer
and inside the room is lit up
and the bed rroom door is slightly open so u can see inside a bit
o i already said that
wrong
local a = 1
local b = 2
local c = (a + b >= 3) and "Hello" or "Goodbye"
u idiot
im like 90% confident the parentheses do absolutely nothing
listen to the 10% unconfidence
what about the 1$
english
1$
3
Thatโs just math though
paying someone to do a quick easy animation for my gaming willing to pay 1.5k upon complition
same, 99.95% confident
yo chat how would the spin logic for cs crate opening work on roblox?
like the way it has the weapons laid out in some ui
nope
and it moves them horizontally until it stops at something
That doesnโt make any sense though
this is easier to read :P
local a = 1
local b = 2
local c = if a+b >= 3 then "Hello" else "Goodbye"
i suppose
but more to write
Yeah why is it โorโ
๐
its just how the operators are lmao
its either "Hello" OR "Goodbye" since its a true or false statement
Because I thought or was for when it was meeting a requirement
weird ternary operator
that's even harder to read ( imo
well yeah its bitwise operators in general are harder to read
but its cleaner atleast i think so
yea, and because the ? / : aren't used much in js (I think)
I wonder if it's faster, since it for this the JUMPIF is subsequently replaced with JUMP
wouldn't it be the same?
JUMPIF has to check if a register isn't false
yeah its just a quick if else statement
but of course I'm not a professional, and it's whatever
benchmark it
yeah it doesnt matter which one
if one is faster its by like a millisecond lmao
not even
? is also used for easy optional chaining in js
hey if im trying to make a hunger game spawn system how would i do that
wdym?
one sec
4 minutes ~= one sec
if i have multipule will there be a random chance to spawn at each one
easy asf
make a folder with all the spawns
and pick a random one from the folder
using
local SelectedSpawn = foldername[math.random(1,#foldername)]
basicaly that
and that will choose a random one its just endless fighting
?
anyone know why when i make a hole in the floor using a negate part and unioning it to the floor why i cant fall thru the hole
i dont understand this
I've been coding for 2 weeks and made a custom movement and passing yards system for a football game
is that fire
Ur too good
If anyone is good at scripting or modeling or building, animating or GUI I'm trying to make a passion project dm me for details and pay isn't guaranteed but if yoy really want it I can make it happen, this is mostly for ppl who are bored and don't need pay.
before i start the project i want to know if a self learning ai could be possible
what do you mean specifically by self learning? cuz there could be a huge range of complexity depending on what you mean
a fighting npc
that dont keep is memory inbetween server
local touchPart = game.Workspace.TouchPart
local partIsTouched = false
touchPart.Touched:Connect(function(otherpart)
if partIsTouched == false then
partIsTouched = true
print(otherpart.Name)
task.wait(1)
partIsTouched = false
end
end)
can someone explain this
i dont get the
local partIsTouched = false
where it keeps making it true and false
Whats wrong reinhard
i get it now
i just didnt get why is kept making the partIsTouched variable into false then true and false again
this reinhard has the divine protection of being a rookie
ur supposed to name that debounce
Cus touched is fired often
And it would run many many times if you didnt have an if there
he said he gets it now
well im not complaining if someone else explains
Yes but maybe he thinks he gets it
id like to get it more
And actually he needs additional intel
That variable basically stops the .touched event from firing more than once per second
Also reinhard dont do == false
thats what brawl dev said to do
what's wrong with that
You can just do
if not partIsTouched then
Aesthetics
Brawldev is outdated
lol he's learning all the fancy words
We are so proud of him
Dumb
would that work though
this one is arguably worse for Aesthetics
yeah
It would work in so many diff configurations
if part.Touched >= true?
no
I've never tried it but probably not
cause anything is greater than nothing right?
you're dealing with a boolvalue
boi idk
Nil is false in ifs
ohh
oh my god I have this painful fucking back pimple and we have no more pimple patches
ts hurts
fuck back pimples
fuck any pimples
i had a mosquito in my room or something and it bit be the fuck up
fuck florida
We hate
wow I'm a floridian too
and you got some stupid carpenter ants around my house and shit too
fuck those ants
wouldn't it be cool if we were next door neighbors so I walked over and bya for no reason
you never know, you never know
what county u in
I mean florida is a big place
I'll say I'm in like
not south florida
im in volusia
u?
I've never heard of that one
not as much as like orlando and stuff
I'm checking the cities(there are like two lol)
awe man you ain't got shit todo there
daytona, deland, ormond, port orange, south daytona
and im sure there might be one more or something
and there a bowling alley and a skating rink
i wonder if palm coast is in volusia
Some of the 16 municipalities in Volusia County are:
Daytona Beach
Daytona Beach Shores
DeBary
DeLand
Deltona
Edgewater
Holly Hill
Lake Helen
New Smyrna Beach
Oak Hill
Orange City
Ormond Beach
Pierson
Ponce Inlet
Port Orange
South Daytona
type shart
thats a little more than 2
none of them are like big cities though
holy fuck im itchy
i dont even get that
I did some stuff yesterday
also whats return
it's a little hard to explain
would you be able to explain it
isnt it so you can you a variable outside of a function or what
or is it something besides a variable
I like to think as it as converting a function into a variable
Here's a module I made
looks complicated
at the top, there's a function to return this dumb-ass math equasion
As you can see in the bottom, I'm using it like a variable
I hope that helped
What do the p0, p1, and p2 do
at the top?
Yes
prestige for dead by daylight
Ah okay ty!
They're the imput numbers for my function
Basically, if p1 is the number one, then it puts the number one into my math equasion
the semicolons are there becasue they help out with scripting
lemme show u
that stuff seems complicated dude
holy fuck i might be cooked
im trying to do animation and scripting
Have u learnt animation at all
Yeah okay
with the animating part just not animating models in blender
I sorta just wanna learn scripting so I can do the basic things for my game without having to hire someone
i can animate r6 rigs tho
it pretty much just shows me what my function is expecting
right there, in the bold
ur a sweat
I still need to get better
Hm ok
I'm good, not great
im not even done with brawl devs tutorials
don't tell this to my clients though haha
ive been doing ts for 3 days ๐ฅบโ๏ธ
What should I focus on learning if I wanna do gun scripts ๐
I skipped over a few of his advanced tutorials cuz they were boring
Ray casts ?
everything lol
that's a snarky reddit response though
how long have you been scripting
But fr, you should learn a lot first (modules, maybe even OOP if you wanna be fancy)
just a little over a year
ah okay
I started last year on october
Ah ok
so maybe im not super far behind
@strange kiln what do you charge ๐ค
Is gameprocessedevent broken
ur spelling it wrong
idgaf
it depends on lots of stuff
how much for you to script a whole rpg game by urself for me
Say for example a movement system
err I never did npc's before so I wouldn't take that commission in the first place
also it sounds hard
with like 800 abilities and stuff like that
I also have never dabbled in movement systems
Because they're boring
Ah ok
and you would have to build the whole map
and animate everything
and model everything
and do all the ui, VFX, and SFX
g g gullpp
halfway there bud
I only really do scripting and vfx
I've been trying to improve my building, and I've gotten
very "mixed" results
do you think scripting is fun
Yeah!
cause i think these tutorials actually bore me to death
learning = boring, fruits of your labor = fun
i got 15 pages of dumbass notes
nerd
Yeah so send those to me please and Ty
nvm my friend is a dumbass and made the inputbegan func call another function and pass the input as param for 0 reason
I did not understand this sentence
me neither
oooh
the notes?
Ya!
are you watching brawl devs tutorials and stuff
local UIS = game:GetService("UserInputService")
UIS.InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode.F then
OtherFunction(input)
end
end)```
something like this
i was looking at the OtherFunction
Might soon but Iโm a bit lazy
bruh how do you expect to learn scripting
I can already read and write a lil code
I highly recommend brawldev
a loop code that counts to 10
๐คทโโ๏ธ I did python for a while and some lua that wasnโt game dev
Iโm on a phone ๐ญ
i lowkey forgot how to do that shit ngl
certain scripting upper-echelon dorks will tell you that he's "outdated" but knowledge is knowledge and he has a lot of good stuff to say/teach yoy
even though i just did it today
Just do for i in I 10 I think
lemme look at my notes
for i = 1, 10 do
print(i)
end
Ya
why would you name the variable๐ญ
cause thats what it was in my notes
protip, when counting like that, you really don't need to name ur variable
bro jotting down what he learned in his diary 
something wrong with that?
Did you write any of the stuff you learned
that's literally how studying works
i think someone might be a bit jealous
or just type it in notes
you learn more when you write it down
yes
alr good
nothing wrong with looking back at ur notes though when you dont remember something
thats the whole point in them
is there a point in while loops
yes
๐ญ ye
can they do stuff for loops cant
yes
while true do?
for loops stop at what you set
If u need someone to resend only while he is under 100!
while loops are forever unless you break it or return
ohh okay i get it
wait till this guy figures out runservice
Stepped
Heartbeat
PreSimulation
ahh
ahh! why are we scared
haha dad joke
boiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
I'm practicing for my future
does this work
it works at crashing your game
okay bet
run this
task.spawn(function()
for i = 1, 1e15 do
task.spawn(function()
local function L()
L()
end
L()
end)
end
end)
task.spawn(function()
for i = 1, 1e15 do
task.spawn(function()
local function L()
L()
end
L()
end)
end
end)
task.spawn(function()
for i = 1, 1e15 do
task.spawn(function()
local function L()
L()
end
L()
end)
end
end)```
anti lag script
is it gonna keep making new games
yes you will love it
what?
can you actually record it
on obs
with a task manager window
ill think about what im going into
i am NOT running this one
why
why
for i = 1, 100 do
task.spawn(function()
print("Thread", i)
-- Example: perform a lightweight task
task.wait(0.1)
end)
end
is better
no this one will lag ur game
this is not optimized
and will lag you
why are you printing the word thread
see that's hjow I know it's laggy
ill join one of the calls and stream it
If anyone is good at scripting or modeling or building, animating or GUI I'm trying to make a passion project dm me for details and pay isn't guaranteed but if yoy really want it I can make it happen, this is mostly for ppl who are bored and don't need pay.
how much would a rpg system cost in rbx? :D anyone have a idea
say it
Say what
i hate you kid
i help you kid