#code-discussion
1 messages · Page 24 of 1
@solemn roostwithout having to do a animation
yeah you can just change the rotation ive done that before
oh alright thats cool
no here let me inv u
one last thing
if you want to do that you need to understand the difference between vector3 and cframe
since cframe is what you'd use to rotate
youtube and devforums 🙏
vector3 is just a point in 3D space. thats it, no rotation or anything
thats what the Position property on a part is
cframes have positions (Vector3) but also rotations and a lot of other stuff too
essentially thats what it is
I messaged u privetly
theres some very good guides on the creator hub for this https://create.roblox.com/docs/workspace/cframes
@olive pelican
didnt notice mb 🔥
i would strongly recommend reading it
msg requests
i wrote a code
this is a friendly article
hey
did u fix it or still need help
local part = script.Parent
part:SetNetworkOwner(nil)
oops
@solemn roost how can i use the Orientation
Hi im still working on it
Ive been working at this for a while now even with the help of chatgpt i cant figure it out, im not a scripter at any means, but i am trying to get a global countdown ui from 120 seconds when a play clicks a certain part. Anyone know how to do this?
if its global put an attribute on workspace or smth and set it to 120, click -> fire server -> while countdown > 0 do countdown -=1 task.wait(1)
client
workspace:GetAttributeChangedSignal("Timer") textlabel.Text = timer
ive got it to work
but the ui dissapears on players death
heres the code
-- Get the part and the ClickDetector
local part = script.Parent
local clickDetector = part:WaitForChild("ClickDetector") -- Get the ClickDetector
local countdownTime = 120 -- Set countdown time in seconds
local players = game:GetService("Players")
-- Function to start the countdown
local function startCountdown(player)
-- Check if the player already has a countdown UI and if it's still in PlayerGui
local playerGui = player:WaitForChild("PlayerGui")
local existingGui = playerGui:FindFirstChild("CountdownScreenGui")
-- If the UI doesn't exist, create it
if not existingGui then
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "CountdownScreenGui" -- Name it to easily find and manage it
screenGui.Parent = playerGui
local countdownLabel = Instance.new("TextLabel")
countdownLabel.Parent = screenGui
countdownLabel.Size = UDim2.new(0, 200, 0, 50)
countdownLabel.Position = UDim2.new(0.5, -100, 0.5, -25)
countdownLabel.TextSize = 40
countdownLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
countdownLabel.BackgroundTransparency = 1
countdownLabel.Text = "Time: " .. tostring(countdownTime)
-- Countdown loop
while countdownTime > 0 do
wait(1) -- Wait for 1 second
countdownTime = countdownTime - 1
countdownLabel.Text = "Time: " .. tostring(countdownTime)
end
-- Countdown complete
countdownLabel.Text = "Time's up!"
wait(2)
end
end
-- Detect when a player clicks the part via the ClickDetector
clickDetector.MouseClick:Connect(function(player)
startCountdown(player) -- Start the countdown when the player clicks the part
end)
how would i stop it from dissapearing on death?
Dude you need to learn to code without ChatGPT lol
It’s not that hard
Just think gang
Yeah i know..
Yet you use ai
Im aware and i do need to learn
So go learn
Been trying to
Clearly not if you’re using ai
Im just getting into it
Using ai to do the hard stuff for you isn’t learning
I dont have knowledge for making my own scrips yet
I started programming without ai
Then go learn
Im not tryna argue with you bro, im admitting your right and agreed with you
Why do you keep going on
You dont need to keep repeating it im aware.
So go learn then
Like i said i am trying to learn
Then go do it bro
I am trying to replicate this ability to turn text to a seperate alphabet when you arent on the right team, anybody outside example team "red" will see the message in english to them, but anybody outside team red will see this dialect. Essentially a scrambler
Make your own bubbles
I figured out I can use billboardgui to do that
thats what they used but idk how to implement it code wise
Use TextChatService to see who's talking and their status
Then either use the default bubble method or your own respective to their status
im on the edge of a crashout
so my IT/computer technology teachers had a choice between teaching us python or some random ass language called lazarus
you wont believe what and why they chose
I can attempt
Chalant dreadhead
Lazarus
DING DING DING
and you know why???
BECUASE PYTHING "Isnt popular" AND "it's not used anywhere"
It's an IT teacher
They are convinced of the most bullshit things
Probably because in order to become an IT teacher you have to
of a government school
Either retire or suck ass and fail in the industry
retire from where?
oh
is this chatgpt?
no human actually leaves comments like that 🙏
no human fully punctuates their comments
hey could anyone help me rq with something: for my battle grounds game i need almost like a knockback for each punch which stuns the player then after a combo of normal hits the player falls over?? idk.. PLS HELP
did you make your own stuff or follow a tutorial
tbh... tutorial but my friend helped me.. hes like INSANE at coding
get your friend to do it
he didnt help for the most tho
Nah sometimes when im feeling annoyed i just do that
hes not on plus i wanna learn>
.
😭
help its not working
chat save me from feinting
just do
local tweenInfo = TweenInfo.new(3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true, 0)
Oh and also
Why tf do u have a goal
as empty table?
What is the goal?
i was learning from documentation and it has an empty goal
im dumb
u can also just do this
goal = {
Position = Vector3.new(10, 10, 10);
Color = Color3.new(0, 1, 0);
}
tysm
Chat im kind of new to script is It safe to have a folder with values in the player's character
(I mean safe from exploiters)
have u guys ever hated CFrame.LookAt()?
local function LookAt(oldCFrame, target)
local position = oldCFrame.Position
local forward = (target - position).unit
local upVector = oldCFrame.UpVector
if forward:FuzzyEq(Vector3.new(0, -1, 0)) then
upVector = Vector3.new(0, 0, -1)
end
local right = forward:Cross(upVector).unit
local up = right:Cross(forward).unit
return CFrame.fromMatrix(position, right, up, -forward)
end
Don't know what It does but It makes me mad Just to see it
i made better look at
it makes a part look at another part
the front face
Oh didn't know about this festure thanks
WHAT AM I DOING WRONG
tweeninfo:Play()
you're running :Play() on the variable that defines TweenService
wait im stupid
u didnt even make
a tweenservice
ugh give me ur script ill fix it for u
im half asleep sori
local part = game.Workspace.part
part.Color = Color3.new(1, 0, 0.0156863)
local goal = {}
goal.Color = Color3.new(0.14902, 1, 0.901961)
local tween = game:GetService("TweenService")
tweeninfo = TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true, 0)
tweeninfo:Play()
local part = game.Workspace.part
part.Color = Color3.new(1, 0, 0.0156863)
local goal = {}
goal.Color = Color3.new(0.14902, 1, 0.901961)
local tween = game:GetService("TweenService")
tweeninfo = TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true, 0)
tween:Create(part, tweeninfo, goal):Play()```
@hushed forge
i made it a variable so idm
Can anyone help me find out how volleyball legends makes there ball velocity
anyone needs a script
yo wsp
eyy
yes what help u need?
so i need a customizable shop system
for my game
and this shop is made for characters
oh 
i can't srry i meant just to help u in the code issues and mistake
not writing a full script
ohh ok
well i did make a shop system
but its a little broken
so friend me if i cant fix it i will ask you
suuure anytime bro
Does anybody know if it is possible to make a part that are non colide with the player and invisible colliding with the player camera ?
Collision groups
Google it
-# because I’ve lowkey never used them
ama check it thanks
does anyone know a script that can be used for any animation?
and you can adjust new animation to it
for example you click e
then the animation happens
thats all
I can do it for u
sounds like a generic keybind script with a function to play an animation
thank you
yeah like that
local Players = game:GetService("Players")
local function onAction(actionName, inputState, inputObject)
if inputState == Enum.UserInputState.Begin then
local player = Players:GetPlayerFromCharacter(inputObject.Parent)
if player then
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://YOUR_ANIMATION_ID_HERE"
local animationTrack = player.Character.Humanoid.Animator:LoadAnimation(animation)
animationTrack:Play()
end
end
end
ContextActionService:BindAction("PlayAnimation", onAction, false, Enum.KeyCode.E)```
why use context action, and not just plain userInputService
doesnt matter
both produce the same result
local Players = game:GetService("Players")
local function onInput(input, gameProcessed)
if input.KeyCode == Enum.KeyCode.E and not gameProcessed then
local player = Players.LocalPlayer
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://YOUR_ANIMATION_ID_HERE"
local animationTrack = player.Character.Humanoid.Animator:LoadAnimation(animation)
animationTrack:Play()
end
end
UserInputService.InputBegan:Connect(onInput)```
yea but there has to be a difference
sure there is, but it doesnt matter
local UserInputService = game:GetService("UserInputService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://YOUR_ANIMATION_ID"
local track = humanoid:FindFirstChild("Animator") or Instance.new("Animator", humanoid)
local animationTrack = track:LoadAnimation(animation)
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if not gameProcessed and input.KeyCode == Enum.KeyCode.E then
animationTrack:Play()
end
end)
thats a lot of fluff
For the new API, but bit too long than tman
i would generally point people to CAS just because inevitably i think he/they would expand beyond just press E and CAS has better support for different platforms/devices and such
its easier to extend CAS than to have to go and re-write it when you originally used uIS
Long-term yes, but not for a simple need here
right true. so that was a difference
at the end of the day, if he never programs anything beyond e to play an animation it still works as intended but if he progresses than the framework is already there
and we dont have to answer a second question about how to change it
I can understand your point of view, but simplicity is also an answer when the need isn't as complex as that, of course it helps to extend it, but I don't think that's what he wants ^^.
After all, who cares? It meets demand in both cases, so there's no need to know.
yeah not a biggie in the scheme of things
i have a more pressing question though, if there was a ball that made a clone of you when you touched it, what would the ball look like
can anyone help me with this mechanic
Which one?
Do you have any more details?
so ypu know jujutsu shenanigans and eat a world
how they have it so parts are destroyable with physics
i drop a ball, and when the ball touches it player it makes a clone of them. i need to design the balls appearance
why a ball
These are the voxels.
It's a physics-based system of destruction.
its how my game works, balls and logs and shit drop down slippery stairs
how do they function
I have a link to the forum that talks about this do you want it?
I thought about it and frankly no idea :/
Code not running 🤔
Ever wanted customizable, optimal voxel destruction? Try VoxelDestruct! | Download Model | VoxelDestruct is a voxelating destruction tool created for developers to add destruction to their games in the most performance friendly way using greedy meshing, part caching, a splitting algorithm, and queueing. Features Single destruction & OOP ...
this is what i came up with
--Services
local Players = game:GetService("Players")
local PathFindingService = game:GetService("PathfindingService")
--Instances
local character = script.Parent
local humanoid : Humanoid = character.Humanoid
local rootPart = character.HumanoidRootPart
--Variables
local Roots = {}
local yield = 0.1
function GetAllRoots()
local result = {}
for _, player : Player in ipairs(Players:GetChildren()) do
local playerChar = player.CharacterAdded:Wait()
local playerRoot = playerChar:WaitForChild("HumanoidRootPart")
table.insert(result, playerRoot)
end
return result
end
function Move(currentPos, targetPos)
print("reached")
local path = PathFindingService:CreatePath()
path:ComputeAsync(currentPos, targetPos)
if not path then warn("no path found") end
for _, wayPoint in ipairs(path:GetChildren()) do
if wayPoint.Action == Enum.PathWaypointAction.Jump then
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
print("Should be moving now")
humanoid:MoveTo(wayPoint.Position)
humanoid.MoveToFinished:Wait()
end
end
while task.wait(yield) do
local roots = GetAllRoots()
local currentPos = rootPart.Position
local target
for i, root :Part in ipairs(roots) do
if i == 1 then target = root continue end
if (root.Position - currentPos).Magnitude > (target.Position - currentPos).Magnitude then
target = root
end
end
print(target)
Move(currentPos, target.Position)
end
help.
?
is there a way to make it so my face is invisible? (its a first person script and for some reason i see my face D:)
Want some ideas for the visual?
Console output?
yeah i can't really figure out what a clone ball would look like
I'll think about it and get back to you.
you have to click on the text to give it permissions mine says none needed but yours might say permissiosn required or something
i stopped using that plugin though, some of the text i made kept disappearing for no obvious reason
Make it transparent in a local script
get the model and the head and set the face decal transparency to 0
Did you try to make the head transparent when you first saw it?
i did not mean the plugins errors
how do i do it on the clientside
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local function hideHead()
local head = character:WaitForChild("Head")
if head then
head.Transparency = 1 -- Rendre la tête invisible
head.CanCollide = false -- Empêcher la tête de collisionner avec d'autres objets
end
end
hideHead()
Where do i put this
ill make u a script
(help me later on modelling 😭 )
Bet howd u know i model 😭
hit me
Before I say it, let's agree that the concept is a player touching the ball to make a clone, and you want a model that sticks to that principle?
take a look, there's a lot going on
Ok i'm on it, i go see wait
there's different balls that do different things
i scan every profile anyways
local char = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait()
local head = char:WaitForChild("Head")
head:WaitForChild("face").Transparency = 1
lil script that should remove ur face let me test it lol
Where should i put this
LocalScript in Starter
in what starter 😭
Character
Ah ok ty
np
Ok I just tested a little
tyyyyyyyyyyyy it works

Try to make a futuristic, or organic, ball, which is what cloning is all about,
try going for white/blue for futuristic, like your ball.
ok maybe a white metal
Yes, and if it doesn't, organic can do it too
looks like a giant pearl, not too bad
lEt me see
gotta hop on a meeting brb
ok ok
That's an interesting sentence
face Decal.Visible = false
ur NOT getting headless for free
i charge 31k for script
Like this, but would need some slightly chaotic blue neon stripes on it to complete.
hmnn let me see if i find a good texture for that
i'm starting to add stat tracking for the ball hits now
L game icon
idc for now
goo
Send me when u find a good one
L game icon u idiot
smd
your darn mom
can anyone here tell me why the "New item discovered" text doesnt show up
animation really level up the dash wtf
https://gyazo.com/c60cf46e11bb4e1f9636ccad9d25eba3
can someone help me create a crate roll gui system like the one in superhero tycoon
start coding it and get to the point hwere you need help
or hire someone in #scripter-hiring
Ive used another script
do you need a reference?
where did you get stuck
Here, where the scripts are supposed to make the gui spin horizontally
like the actual tiles
yeah bro is cooked
is this not just stolen from foreverhd
but whatever
where is the code tho
correct, but im trying to make it function like the one in superhero tycoon
ok
do you want the original codes from foreverhd or the one i have that i modified with chatGPT
where is the superhero tycoon ref
thats the thing
i dont have the actual code but i have a reference photo
Im pretty sure it uses a tween animation
I could be wrong though
would this be easier with Team crate?
What is the best way to learn scripting to be a full stack and get jobs
keep watching foreverhds tutorial bro
I’d rather not
I’m more of a builder
Not a scripter lol
This is ultimately so close to what I need it to do
What is the best way to learn scripting
guys im new to scripting, what should i script to start practecing
i know the basics like variable, printing, etc...
send me ONLY the relevant code on a baseplate
So you want me to send you the rbxl file later on?
I think that’s what Roblox studio files are called anyway
Procedural generation using chunks and perlin noise
wtf does that mean bro
wat should i code
something for my game
what is it
guys realistically
if i go here and look for someone to help me with a passion project no pay included am i going to get my shit rocked?
a code when you collect an oremesh for the first time apears with a text that says new item discovered and then never shows that text again even if you rejoin
yes absolutely
Well shit
finally found out how to do luckboost on weighted rarities yall are no help
wow you discovered simple addition
and you didnt even need our help
print: (go shower)
if the user is on pc for 9 hours
then print "go shower"
is true
how does one manage to fail something so simple
Someone said i shouldnt use elseifs what now? Do i quit?
who and why
Hey if I’m new to scripting what are some beginner projects or things I can practice making ?
coin collector,teleporter, click to earn games simple shop systems......
I know the gui isn't anything to write home about, but how do you guys like what I've scripted?
ty
wait whats a click to earn game ?
Muscle Simulator type games etc
clicker games
oh
can anyone help me spoof a game animations I will some robux
if yes Dm me
theres already plugins for that for free
I know but I have an issu with the animations
Like I cant find them in the Files but in the game I can
if can help could be greayt
Something is anchored.
I can’t read those notes gng ❤️➗2️⃣
bru
Am i cooking
ive never scripted before and i made it for randomly a key will spawn in a drawer (random) and u can opebn the drawers
it only took my 5 hours but
idk if this is good shall i restart?
tTHATS AMAZING!
as i do like the second one better though 🤓
my game is about russian roulette
ty
that was a question haha 😢
Is it possible to detect if something is already inside of something else? (An image button inside a frame in my case)
oh no i was replying of the sheesh
i wanna make a lantern that is attached to a characters hip how should i go about attaching it
the chances
I have it
oh wrd?
just need to open wait a sec
tysm bro
server script
local function onPlayerAdded(plr)
plr.CharacterAppearanceLoaded:Connect(function(char)
local hat = game.ServerStorage.Lantern:Clone()
local hum = char:FindFirstChild("LowerTorso") or char:FindFirstChild("Torso")
local weld = Instance.new("Weld")
weld.Part0 = hum
weld.Part1 = hat.PrimaryPart
weld.Parent = hat
if char:FindFirstChild("Torso") then
weld.C0 = CFrame.new(-1.1, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-10))
else
weld.C0 = CFrame.new(-1.1, 0, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-10))
end
hat:PivotTo(hum:GetPivot())
hat.Parent = char
end)
end
game.Players.PlayerAdded:Connect(onPlayerAdded)
and just put a model in serverstorage of the lantern
Alrighty!👍 Ill check the code out myself as well!
also I got bored and made shapecast suspension idk what I should add its a little scuffed tho
If you need help finding a developer, managing a team, or managing a top-tier dev team, feel free to DM me!
Whats wrong with this?
local playerstats = {}
playerstats = {
score = 100,
name = "alwx",
}
for i,v in ipairs(playerstats) do
print(i,v.name)
end
I need this to be like a carry a blank game but the part keeps moving weirdly
any help?
no.
just no.
first off
DARK MODE PLEASEEE
anyways besides that
you wanna use CFrame
local pos = player.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,2) -- Replace 2 with how far infront
@spring fog
Oh yeah I fixed it
Thanks
I also made it so when it gets unequip it disappears which will lead to a stash feature later
salaminconpelo or.. florecity_gaimer 😨
salamin
i was leaning towars florecity i mean those realistic faces are horifying
best way to optimize this? i added a wait to the server updates but if the user spams makes brush strokes, frame times can jump, each stroke is a frame so i was wondering if its possible to combine them into one to limit creations somehow?
one approach maybe instead of updating the server every stroke, send them in batches at set intervals if u are not already doing so.
i already use batches to cache the strokes in a table
the main issue is the creation of frames, once you make a lot it gets a little laggy
it instances a new frame as each paint storke which causes the lag
Can't you reuse frames then? Keep a pool of reusable frames instead of making new ones. OR combine frames together after making them to reduce instance counts. in dev forums they refer to it as "Greedy Meshing".
https://devforum.roblox.com/t/gui-drawing-system-that-doesnt-lag/3271447/8
ill check it out thx
i just found out about oop
alley oop
guys i just bought a gun system from some guy
he sent me a game with all the models
and now idk why i cant contact him
but he gave me the game and it works
i wanna transfer it to my main game
but the game he gave has alot of extra stuff so i need help on know how to transfer only the gun models and the system
can anyone help
you can just copy and paste the models
i dont see the modals
idk where they are
look in the explorer
i they are all as tools
in start player or smthn
models are alr
but wht abt scripts
look in StarterPack
if i send a script here can yall check and tell me if its a safe script??
i feel like he put smthn wrong in the script
like what?
well what part of the script do you think is malicious?
idk
il just send all scripts here can u check if anything is malicious?
idk where it might be
but he has like 3 modals with 20 modals in them and each modal has like 20 more modals and each of those hase like 20 welds
an obvious thing that could be malicious is if it's requiring a module script by id
how do i check for it
go to view at the top of roblox studio and click on "Find All/Replace All" then search "require("
ok
if you see something like require(7383459), it could be malicious
You're malicious!!
😡
hi
those are modules within the game. that was expected
so its malicious??
no
unless the scripts themselves are. but you would have to check that manually
what scripts would a gun system need
depends how you make it
other than what i told you about a script requiring a module by id, no. not that ik of
ok well , its prob not malicious
but idk which scripts to transport
like i only need the guns system with the guns
it probably needs everything. and you can just wait for whoever gave you this to answer that for you
ye abt that....
he gave it to me abt a year ago
and i am just using it
because i quit at that time
idk his user id
i dont have his contacts
yall just a quick question
damn
Wsp can someone tell me how I can correctly advertise my game
for optimization's sake, would it be better to use a single module script for pathfinding or have the same function for pathfinding in one npc
for some more context: i got sum sorta horde stuff about npcs and it will follow a known goal
can i add u to my main game , il copy paste the guns and everything , can u check if its all good??
Modules' biggest strength is reusability. Reusability = less memory usage = more optimized
if multiple npcs are going to use the same pathfinding script, have it in a module and have the scripts in the npcs require that module. it'll be better for updating too
alright thanks yall
im not about to check it for you
you're welcome
oh yeah one more question, where should that module script be located in? i've seen it in replicated storage and sometimes server script service
I put most of my modules in replicatedstorage
So i can use it for server and client
But that depends on the module ofc
if local scripts and/or server scripts are going to access it, ReplicatedStorage. if only server scripts are going to access it, ServerScriptService
you're welcome
its , alt
anyways whats a holomod?
This script appears to be for aligning a reticle (crosshair) on a gun’s projector sight in a first-person shooter using ACS (Advanced Combat System) in Roblox. Here's a breakdown:
what does this mean
like zooming in
did you chatgpt it?
yeah idk
what happend
i copy pasted everything
why do i see 3 hands
your viewmodel and actual first person arms are showing
maybe you should use localtransparency modifier
how could i do that
i dont really know 😭
its a script made by someone like a year ago
i forgot i payed for it
and just found it
so i just copy pasted everything from there
on to the game
where would such a script me?
@sacred wagon guess the line count
Prob like 700
use the search function i told you about
Any devs here familiar with making apps?
but like what do i search
just first person arms?
is any of these the code for that
Yo anyone needs to hire a dev or a dev studio?
localtransparency
184 results 😭
idk what to tell you
yo guys
would i go about making feet flower trails with effects or by code and just spawn models as the character moves
I recommend spawning models as the character moves as it's easier to do so, but make sure to clean up after a few seconds.
would it look good
i need it to look good too
What kind of apps? Discord bots (also called apps), Roblox API tokens or what do you mean?
I don't know, try it and see.
idk how to code so it would take a while
If you're willing to hire somebody, just go with trails rather than cloning and later deleting a model object.
I don't know. Try it and see.
when she loading my string
how to make a things like this 
forcefield material
I mean like actual mobile apps. I have a program idea.
Consider taking a look at #programming-hirable
Thank you
How much should a pathfinding system be
you can probably make one after 5 minutes of reading roblox docs
A million
What do you mean by pathfinding system
Like you calculate the paths yourself?
like npc systems
Huh
ok to be specific, a system for the monster to attack you when you go near it
So basic enemy AI
yea
probably worthless with how common that is
I mean yeah theres definitely free ones
And a kajillion tutorials with exact steps to make one
NO LIKE I WANNA HIRE A LONG TERM ONE FOR OTHER STUFF AS WELL
so like how much should i pay
Oh, in that case like 20$
5k robux?
alr ok
no 5k bananas
no ik but 5k robux is so little
@hardy pilot can i ask u for pricing of things
scripting systems
Hiring children is cheap
I dont know, I price it depending on how long and how much skill is required to make it
Like
Can any bum do this
How long does it take
Has it been made before
So in the case of a basic enemy with pathfinding for example:
Pretty much anyone can make it. Takes below a hour and has many previous references.
can i dm u for more specific sysytems
Sure Im stuck in a train anyways
you seem like a pretty good developer
if we are talking about commissions, does hd help in that in any case. bc there are obv extremely good developers here.
whats the best way to get commissions in ur opinion
Referals
so network matters
Yeah
Comms you get from servers are most likely slave work
And have a high chance of getting ghosted anyways
appreciate the insight
But, you might find someone that way or get refered to in the future
So it might be worth doing some
i get it, theres a good side to everything
local RmotorSpeed = BRmotor.AngularVelocity
will this work?
Whats the different between frontend and backebd
one is doing frontend stuff other is doing backend stuff
or google if u want better response
some stuff is better to google
what do u guys think about this script? (i just hired a scripter) idk if this is ai or no
100% AI
i have used chatgpt engouth to know what is ai or not
did i just get scam?
yup
lemme ask him
it is
before hiring anyone check chatgpt first
this guy didn't even try to hide it
who?
Reset your character and script will break

...
tbf he did say he didnt know how to code
but he said he knows
he said it before
then why did he ask for money?
how much u pay?
i! I’ve developed an advanced Tycoon script and I’m looking to sell it to serious studios or developers. The script includes automated price management, stock control, and dynamic inflation, making Tycoon games more engaging and profitable. ( i dont have the contact for ;.; )
this isn 1850
you cant just sell people
whats the point of using knit? my head hurts trying to set it up especially knowing that i have to do it for each individual project
I have made some maps with scripts for my game. Some scripts is in the model(map). And some are outside of it. But when I now decide to make a map voting system(following a tutorial), it gets pretty complicated for me. The map voting system stores the other maps in serverstorage, which messes up the scripts targeting specific map events and behavior, how do i solve this? And are there any easy way to?
dawg 💀 , is grass green ahh 💔
what
like it's obviously ai
that's a simple script anyways so does it really matter though 😭
😭
he made it fully client side too? no remote events? 💔
ye 😭
definitely AI
ill see his work rn
only AI and psychopaths use "player" instead of "Player"
also all the useless comments he left
o
thats very common in AI
they leave grammatically correct errors that perfectly explain
the -- load combat stance animation comment
there is no reason to do that
comment
ill see if he scammed me or no cuz i gave him the fake animation of my game
ofc the script is hella basic, there is always a chance someone made it
but with the comments and "player" instead of "Player" i think it is unlikely
ill wait until he make me a combat
to be fair, if he makes a script that works, even if it is AI, at least u have to have some knowledge to produce something working with AI
AI isnt good at advanced tasks like combot systems
but still i would report him bc if he using AI, lowkey ur getting scammed bc u are paying the price for an authentic system
spongebob died in the jelly fields for your krabby patty. He defeated plankton. He defeated your sins. He did this for you and gave us the krusty krab. Spread the word.
can anyone help with a trigger bot system ?
in my game
I have the whole detect thing but its just does not press any thing on my mouse
ik this is old but DAMN thats 1000% AI LMAO
💔
bad script
😭
?
So a transition function is properly defined
It works when there is a mainmenu transition, however when I am trying to get that same transition function to play when there is a workspace teleporter, it won’t play (I have the remoteevent properly toggled)
timing issues
or remotevent not firing
Take a peak
So it appears that it plays
It’s just not showing it for the player
Is there anyway to convert a humanoid description into a image simulair to a profile icon, or more indept like ropro sandbox has.
is it better to save playerdata as json encoded table in buffer or should i just save it as regular table and why
i think you need to create a rig with the humanoid description and then put it inside of viewport frame
I gotta load it into a website tho
Html
https://tr.rbxcdn.com/1DAY-Avatar-052E9E9F415DA45B10E7D3014602020B-Png/420/420/Avatar/Png/noFilter
Kinda like this that's what I wanna achieve
But that I can make my own one's with humanoid description
oh idk then
pagani*
how do I get an idea of a thumbnail that actually attracts players.
Competitor research
not true i be using player
u see how i said psychopaths
i get it, the player variable represents an object, not the actual class
but still, Player is so much more comfortable
also AI always uses player no matter what, no shortening to plr or nun
Yo nerdy
Can u look up at my message above
what msg
can someone help me??
fk no player looks better
@winter anchor
How do i through coding change things such as humanoid running animation or even add a humanoid event if thats possible?
how do i open the error message thing at the bottom
and it also says stuff u printed
F9?
view > output
thanks alot
Where can I hire a skilled scripter
I meant selling the script, not people lol
What is "initCT"?
I know what it's supposed to be, but what is it actually set to?
Uhhhh
I think it’s just like
The generic camera
Like based on what it functions as
Cause I know the transition plays
The player just can’t see it
game.Players.PlayerAdded:Connect(function(player)
local leaderstats = player:FindFirstChild("leaderstats")
if not leaderstats then
leaderstats = Instance.new("Folder")
leaderstats.Name = "leaderstats"
leaderstats.Parent = player
end
local Points = leaderstats:FindFirstChild("Points")
if not Points then
Points = Instance.new("IntValue")
Points.Name = "Points"
Points.Value = 0
Points.Parent = leaderstats
end
local ballsvalue = 0
for i = 1, 200 do
local part = Instance.new("Part")
part.Parent = workspace
part.Position = Vector3.new(0.685, 5.704, -0.046)
part.Anchored = false
ballsvalue = ballsvalue + 1
Points.Value = Points.Value + 1
task.wait(0.1)
end
Points.Value = ballsvalue
end)```
@quasi badge
what
idk if u set leader stats before but this works as a whole
the one i sent works as well
game.Players.PlayerAdded:Connect(function(player)
local leaderstats = player:FindFirstChild("leaderstats")
local Points = leaderstats:FindFirstChild("Points")
local part = Instance.new("Part")
part.Parent = workspace
local ballsvalue = 0
while true do
task.wait()
local part = Instance.new("Part")
part.Parent = workspace
part.Position = Vector3.new(0.685, 5.704, -0.046)
part.Anchored = false
ballsvalue = ballsvalue + 1
Points.Value = Points.Value + 1
if ballsvalue >= 200 then
break
end
end
local leaderstats = player:FindFirstChild("leaderstats")
local Points = leaderstats:FindFirstChild("Points")
Points.Value = ballsvalue
end)
Aw i wanted one
you know C stack overflow?
who wants to learn how to steal game copy’s without it being Uncopylocked DM ME!
Anyone know why my leaderstats code isnt working
game.Players.PlayerAdded:Connect(function(player)
-- Create leaderstats folder
local leaderstats = Instance.new("Folder")
leaderstats.Name = "leaderstats"
leaderstats.Parent = player
-- Create Rebirth stat
local rebirth = Instance.new("IntValue")
rebirth.Name = "Rebirths"
rebirth.Value = 0 -- Default value
rebirth.Parent = leaderstats
-- Create Clicks stat
local currency= Instance.new("IntValue")
currency.Name = "Clicks"
currency.Value = 0 -- Default value
currency.Parent = leaderstats
end)
cuz local script
it looks correct, what do you have in outputs?
Yer maybe you using local script cause the script looks good
guys can some1 tell me what i means? Eg : local i,
give us hints bro
I'm not that good of a scripter, but I think you can change i to anything you want
what type of hint?
script
where is the script
Serverscriptservice
show output
im beginner to coding wdym with output
Press view in studio, then find output
in view
what do you wanna know from output
play game and screenshot it
Add prints to the script
Then show output again
yeah its for leaderstats
robux?
yep
dm
look its showing clicks and rebirths but when i click the clicks dont show up there
BROOOOOOOOO
i dmed u
u wasted my time
my debounce never goes back to false, any help?
local funcDebounce = false
local function grabBananasHandle()
print(funcDebounce)
if funcDebounce then return end
funcDebounce = true
local parts = workspace:GetPartsInPart(pickup.Hitbox)
local pickupDebounce = false
if table.find(parts, character:FindFirstChild("HumanoidRootPart")) then
pickupDebounce = true
local startTick = tick()
while pickupDebounce do
task.wait(.2)
if not table.find(parts, character:FindFirstChild("HumanoidRootPart")) then
funcDebounce = false
return
end
if tick() - startTick >= 1 then
break
end
end
local grabBananasCoro = coroutine.create(function()
print('ababa')
local nana = banana:Clone()
nana.Parent = backpack
nana:PivotTo(backpack.CFrame)
local weld = Instance.new("WeldConstraint")
weld.Parent = backpack
weld.Part0 = nana
weld.Part1 = backpack
end)
coroutine.resume(grabBananasCoro)
print("coro")
while task.wait(.25) do
if not table.find(parts, character:FindFirstChild("HumanoidRootPart")) then
funcDebounce = false
coroutine.close(grabBananasCoro)
return
end
end
else
funcDebounce = false
end
end
pickup.Touched:Connect(grabBananasHandle)
end)
he didnt even bother removing the comments 😭
nah it’s legit pay him well
why does this happen?
no bro no
bro does that mean im a psychopath 😭
Which debounce, func? pickup?
you only showed us the leaderstats script not the script that gives clicks
is a trading system enough to get scripter role ?
i'm working on a currency system with trading,coins and shop, but i'm worried that's not enough
You probbably need to show more than just one system
Unless your system contains lots
i always wondered what single thing would take more than 200 lines without modules included
i made a coins framework module with a silver,bronze and gold in a table so it automatically converts the value u get into coins
that's the hard part tbh
just feels so unorganized
ikr
200 lines is fine without modules
examples pls
Anything u can think of
my client sided script has no modules, so it has around 200 lines
my grid placement game took 100 lines :/
how 😭
Show
i know someone who had like 5k lines for a grid placement game.
They prob have rlly advanced stuff
hello i am working on a simulator game and i have it so the player walks ip to a object and it increases the counting variable, but it increases the value for all players when one player hits it, why is this happening
fair, but any ideas as to what causes this
How do I offset camera's orientation while still being able to freely look around
can’t you modify game.Workspace.CurrentCamera
If I’m not mistaken
I need either some guide or specific method, everytime I tried to do it i ended up either locking the camera to one direction while the anim plays or the camera spins out
how
😭
wat scripts is bro touching….
If you know viewmodel anims on youtube how the camera reacts to the movement, or when camera shakes because of an explosion, it moves but you can still look around
OH
you want to shake the camera?
dude just get a camera shaker module
No I want the animation to influence camera
Someone already made a module for that
I dont want a spring explosion module
the animation influencing the camera?
Explain
hold on
skip a lil bit to the part where its in first person
the camera is attached to the head, so the rotations and shake moves the camera with it
How I understood it is you get CFrame of the head and add it to the camera as an offset, but I couldnt get it to work
Gng
Just shake the camera
With a camera shaker
Why are U complicating it
😹
goofy ahh boy
cant you just make multiple different shake types
Look all I’m saying is there’s probably better stuff you can spend your time on for your rpg
Rather than “animation based camera shaking”
Im doing it for the sake of learning
Making it works gives me dopamine
and expands my knowledge
Plus its super freaking cool buddy
this seems kinda complicated tho and you don’t seem allat with scripting
But it gives you dopamine tho
So I can’t really argue it
My best piece of advice for you is to read the docs
Ive tried to find dev forums about what im trying to make, its beyond what the docs provide
Hm
Well here’s my advice
I cant even figure out what im looking for so i have to explain each time what I mean
your translating 3D movement to a 2D screen yea
No
Well yea you want it to move the camera based on how the animation is moving
Is that not what you want?
Camera orientation has 3 axis
Did u see the clip I sent
Watched the first part
not the second part
My thoughts are probably calculating its rate of change depending on its distance from the observer
So like if its moving at this speed, multiply it by the distance
Then apply that to the camera orientation
should probably give a similar effect
I’m telling you how to code it
you add the head orientation as an offset to the camera
Yea
Then youd group all the body parts
Of the character
And basically just set up observers to listen for their assembly linear velocity
You are saying nonsense
Anyways when you understand what this means
You then wanna calculate their 3D offset from the head
And multiply it by their linear velocity
And apply that Vector3 or Cframe or whatever it is to the camera
That’s what I’d do
If you can’t do this, I’d personally just use a camera shaker module
@young kettle
The principle is
Adding head orientation as an offset to the camera
what is allat u just spit out on me
You wanna shake the camera based on character movement
There's a difference between animated camera and spring camera shake
which is random
So you naturally need to determine the limb speed
Yes?
When I move an arm quickly
Camera needs to shake a lot
Arm also moves in a direction too
Calculate the way the rotation and position changes
Im not going to make a 20 like calculation which procedurally shakes camera depending on legs arms and ass speed
Well this is what you want Gng
Idk what to tell you
why don’t you wanna throw it back
Ingame
😂
just use the camera shaker if you don’t want it
thought you were lowkey more motivated than that…
that would be inappropriate and unresponsible, considering there are many underage children, which make most of the player base
that is right
Listen dude, I’m clearly way better at this than you
your choice to listen to me or not
I choose to take the information however I want
weirdoooo
i legit always put the player variables as Player
idc that it’s not a class
and it’s an object
when learning lua, everyone cool did Player
that i watched anyways
Whatever helps you succeed
👍👍👍
Do you guys know those carry a blank oboes and how when you spawn one player has a tray? How do you do that
Brand new at coding, W code?
local model = script.Parent
Part1 = model:WaitForChild("Part1")
Part2 = model:WaitForChild("Part2")
Part3 = model:WaitForChild("Part3")
while true do
task.wait(0.5)
Part1.BrickColor = BrickColor.Random()
Part2.BrickColor = BrickColor.Random()
Part3.BrickColor = BrickColor.Random()
end
ok
you couldve done while task.wait(0.5) do
and hmm
ok thx
looks good
generally good, i could be nitpicky if you want tho
Brand new to Roblox Studio programming, give me some feedback on my script.
KillBrick = script.Parent
KillBrick.BrickColor = BrickColor.new("Really red")
KillBrick.Touched:Connect(function(Kill)
local humanoid = Kill.Parent:FindFirstChild("Humanoid")
if humanoid then
humanoid.Health = 0
end
end)
game.Players.PlayerAdded:Connect(function(Joined)
local Name = Joined.Name
print(Name.." Has joined")
end)
Try sticking to a naming convention, also local Name is only used once so you could just get rid of it and do print(Joined.Name.."Has joined")
also with luau you could do a thing like ```lua
print({Joined.Name} has joined)
this only works with luau iirc
also using local variables are generally the better option
so instead of KillBrick = script.Parent, do local KillBrick = script.Parent
Oh kind of like Python F strings, got it.
got it.
exactly!
alright thx @ivory lark
also as ive mentioned before, check out naming conventions and stick to one, it makes your code more readable
What's a naming convention?
Its basically how you name your variables, here are a few examples:
local PascalCase
local camelCase
local snake_case
there are a few different ones but these are the most popular ones
HTD
Do you usually code everything from scratch or use community assets sometimes
Like raycast hitboxes
scratch, I hate relying on other people's work because it could lead to unknown errors
that could take way more time to figure than just writing it myself
I might need to relearn lua
I mostly be animating
Lua syntax is pretty simple to understand and it isn’t that hard to dissect code so idk if it’s that necessary though
OHH thx so much!
codewars is an amazing site to improve your logical thinking when it comes to coding, i can recommend that
It helped me a lot w lua
im taking notes rn
All the basic tutorials be treating people like they’ve never seen coding which might be accurate
But I alr got some basic experience with JS and Java
yeah I hate tutorials, they get outdated really quickly too
Ion need to know what a variable is 😭
Best thing for you would be doing codewars & using roblox or lua's documentation when you get stuck imo
So I’m conflicted between just trying to find specific tutorials that I need and just dissecting the code and understanding it then using it
Is codewars lua aswell?
It has lua 5.3 as a supported language
Is it free 👀
codewars isnt about teaching tho, its about practicing
yup
I jst be using YT with a youtuber called Programming with Mosh. His good tutorials are for JavaScript and Python. I also use codecademy for HTML and CSS, also BrawlDev on YT for LuaU.
Honestly though if it’s just about variables and conditionals that are extremely basic or just logic in general idk if it’ll be that helpful
oh not at all
Most of my issues with luau is ion know the syntax or much about the engine
there are a bunch of exercises I cant do and Ive been doing lua for 6+ years
Oooh
theres a youtuber, let me find him
Suphi Kaner
he makes technical tutorials
He taught me quite a few things
A while back I made hitboxes using modules and an npc dialogue system somewhat but I might have forgotten most of the specific syntax and code
Ah I’ll save that aswell thanks
I been wondering if I should try to learn raycastinf
its simple, just use roblox's documentation, it has examples and everything
But I can’t find any tutorials not already using a premade raycast asset for melee and such
im 2 episodes away from completing a full beginners series and I barely know anything, my best code is what I showed before.
Keep it up g
It’s good especially if you have no former coding knowledge
yeah yt tutorials are generally bad, its mediocre scripters trying to explain basic things
I’m considering just finding videos with exactly what I need
Learning what I can from them
And moving on
I have decent backround in Python and know HTML, though HTML is a markup language.
Or I’m probably gonna drop the stuff because they’re unnecessary and forgot everything anyways
Yea, it gets the job done for beginners though.
