Most definitely the Damage indicator. I modified it to not use denounces and to instead overlap the previous effect and it's SO CLEAN, I also combined it with a damage numbers script I had laying around, and they both fit epically. W Tutorials
Please make *Smooth Camera Zoom* into an Object (For Example: _Boba Café_ ’s Menu Boards - Roblox) -> When a player clicks on an Object / Model, the player’s Camera *Smoothly* Zooms into the object
If its not repeating its cause ur calling SetupCharacter and not passing it as a reference if player.Character then SetupCharacter(player.Character) else player.CharacterAdded:Connect(SetupCharacter) end heres the correct code :)
Hey can you make a pet serial system, like how pet sim did it where each time a player hatches a huge it gives the pet a serial it goes on for a infinite amount of times, ive been trying to look for a tut everywhere no one has done it.
i think i dont want only the code i want to learn how to make these codes with another system so can u learn us about the scripts and what we should use i think it will help so much between tysm
If u made it a model and gave us the scripts in the description it would be way better cause these scripts are taking me forever to make and I am so confused when I make some random effects
but you can finish the entire script in like 2-3 minutes if you put the screenshot into chat gpt or gemini and say "can you give me the roblox studio script from this image"
Question from your last video: How would you make the coin pickup work against hackers? Because obviously the coins the client based and so don’t exist on the server.
I haven't seen the previous video, but to solve problems regarding exploiters, you need to think like an exploiter: How could I abuse the coin system in a way that would give me an unfair advantage? Well, I would have to pick up coins as fast as possible, as it yields the most coins as time goes on. How? We would teleport or use an autoclicker (if coins are clickable). Then, you will compromise with that problem. Perhaps an anti-cheat oriented to players moving at insane speeds, or having an otherworldy rate per second
@@LuaPuzzle You may want to use additional encoding or use some ways to keep your events abstracted from users such as hackers/exploiters. Look at modules such as Warp or ByteNet, they might as well achieve those
Humanoid damage effect script: local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local player = Players.LocalPlayer local DamageFolder = ReplicatedStorage:WaitForChild("DamageFolder") local HighLight = DamageFolder.Highlight local Time = 0.2 local Info = TweenInfo.new(Time) local debounce = false local healthConnection local function OnHealthChanged(humanoid, currentHealth) return function(newHealth) if newHealth < currentHealth and not debounce then debounce = true local highlightClone = HighLight:Clone() highlightClone.Parent = humanoid.Parent local Tween1 = TweenService:Create(highlightClone, Info, {FillTransparency = 0.5}) Tween1:Play() for , particle in DamageFolder:GetDescendants() do if particle:IsA("ParticleEmitter") then local cloneParticle = particle:Clone() cloneParticle.Parent = humanoid.Parent.HumanoidRootPart cloneParticle:Emit(1) end end task.wait(Time) local Tween2 = TweenService:Create(highlightClone, Info, {FillTransparency = 1}) Tween2:Play() task.wait(0.3) for , particle in humanoid.Parent.HumanoidRootPart:GetDescendants() do if particle:IsA("ParticleEmitter") then particle:Destroy() end end Tween2.Completed:Connect(function() highlightClone:Destroy() end) task.wait(Time) debounce = false end currentHealth = newHealth end end local function SetupCharacter(character) local humanoid = character:WaitForChild("Humanoid") local currentHealth = humanoid.Health if healthConnection then healthConnection:Disconnect() end healthConnection = humanoid.HealthChanged:Connect(OnHealthChanged(humanoid, currentHealth)) end SetupCharacter(player.Character or player.CharacterAdded:Wait()) player.CharacterAdded:Connect(SetupCharacter)
Which one is your favorite?
Camera shake
The damage indicator, effect
Most definitely the Damage indicator. I modified it to not use denounces and to instead overlap the previous effect and it's SO CLEAN, I also combined it with a damage numbers script I had laying around, and they both fit epically. W Tutorials
i like the orbs
1
Please make *Smooth Camera Zoom* into an Object
(For Example: _Boba Café_ ’s Menu Boards - Roblox)
-> When a player clicks on an Object / Model, the player’s Camera *Smoothly* Zooms into the object
0:24 i choose blood
Do something like the speaker/boombox from gym league! It kind of bounces and scales to the beat of the music!
Can you show us how to make like a effect when you run like an outline of where your player was glowing
Oh thanks so much i was wondering how to make orbiting object
I love this you gotta continue this series fr
we need more this so helpfull
continue this series
cool stuff, however, how do you that quick fill thing for services? i really would benefit from that
If its not repeating its cause ur calling SetupCharacter and not passing it as a reference
if player.Character then
SetupCharacter(player.Character)
else
player.CharacterAdded:Connect(SetupCharacter)
end
heres the correct code :)
This is so helpful
these are so cool make more i like them
6:26 How do you make it so you can use ":" to autocomplete the variables?
you must continue this series, for the next "season" explain music :))))))))))
Maybe a effect when you kill someone with a specific gun/sword?
00:23 that guy seems familiar..
Hmm, I wonder who that could be
Please think about Highlights twice. Its need many performance and roblox limit 20 Highlights at once.
Hey can you make a pet serial system, like how pet sim did it where each time a player hatches a huge it gives the pet a serial it goes on for a infinite amount of times, ive been trying to look for a tut everywhere no one has done it.
This is very helpful :D
Nice video!
GREAT VID BRO
make glitch screen effect, this one is fr challenging
how would i make the electric aura one work for three orbs?
nvm i figured it out, math.pi/1.5
Tysm bro
i think i dont want only the code i want to learn how to make these codes with another system so can u learn us about the scripts and what we should use i think it will help so much between tysm
If u made it a model and gave us the scripts in the description it would be way better cause these scripts are taking me forever to make and I am so confused when I make some random effects
he won't do it it hurts retention
but you can finish the entire script in like 2-3 minutes if you put the screenshot into chat gpt or gemini and say "can you give me the roblox studio script from this image"
@@RealEliThePerson omg I hate myself
Question from your last video: How would you make the coin pickup work against hackers? Because obviously the coins the client based and so don’t exist on the server.
GnomeCode has a video about protecting your game from exploiters where he talks about this
I haven't seen the previous video, but to solve problems regarding exploiters, you need to think like an exploiter: How could I abuse the coin system in a way that would give me an unfair advantage? Well, I would have to pick up coins as fast as possible, as it yields the most coins as time goes on. How? We would teleport or use an autoclicker (if coins are clickable). Then, you will compromise with that problem. Perhaps an anti-cheat oriented to players moving at insane speeds, or having an otherworldy rate per second
@@UmarbekAbdyvalyev I was talking about firing the RemoteEvent
@@LuaPuzzle You may want to use additional encoding or use some ways to keep your events abstracted from users such as hackers/exploiters. Look at modules such as Warp or ByteNet, they might as well achieve those
can you pls send the model link? (would appreciate it)
It would be cool If you publish them to roblox and link It, everyone will save time!
how can i make a satifying effect when getting a new stage in an obby?
add confetti or something, and maybe some text? idk
Part 4 when
tomorrow
🙏
Yo what the freak is up im back
Ur him bro I’m ngl
Humanoid damage effect script:
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local DamageFolder = ReplicatedStorage:WaitForChild("DamageFolder")
local HighLight = DamageFolder.Highlight
local Time = 0.2
local Info = TweenInfo.new(Time)
local debounce = false
local healthConnection
local function OnHealthChanged(humanoid, currentHealth)
return function(newHealth)
if newHealth < currentHealth and not debounce then
debounce = true
local highlightClone = HighLight:Clone()
highlightClone.Parent = humanoid.Parent
local Tween1 = TweenService:Create(highlightClone, Info, {FillTransparency = 0.5})
Tween1:Play()
for , particle in DamageFolder:GetDescendants() do
if particle:IsA("ParticleEmitter") then
local cloneParticle = particle:Clone()
cloneParticle.Parent = humanoid.Parent.HumanoidRootPart
cloneParticle:Emit(1)
end
end
task.wait(Time)
local Tween2 = TweenService:Create(highlightClone, Info, {FillTransparency = 1})
Tween2:Play()
task.wait(0.3)
for , particle in humanoid.Parent.HumanoidRootPart:GetDescendants() do
if particle:IsA("ParticleEmitter") then
particle:Destroy()
end
end
Tween2.Completed:Connect(function()
highlightClone:Destroy()
end)
task.wait(Time)
debounce = false
end
currentHealth = newHealth
end
end
local function SetupCharacter(character)
local humanoid = character:WaitForChild("Humanoid")
local currentHealth = humanoid.Health
if healthConnection then
healthConnection:Disconnect()
end
healthConnection = humanoid.HealthChanged:Connect(OnHealthChanged(humanoid, currentHealth))
end
SetupCharacter(player.Character or player.CharacterAdded:Wait())
player.CharacterAdded:Connect(SetupCharacter)