Script de Uppercut para Um Jogo Feito No Roblox Studio
Script de Uppercut para Um Jogo Feito No Roblox Studio
AnimationService:stopAll(EnemyCharacter)
Hit = true
ReplicateEffects_Set:FireClient(Player,
'ShakeCamera', { Magnitude = 3, Roughness = 20, FadeInTime = 0, FadeOutTime
= .25 })
SoundsModule:PlaySound(MoveSounds.Saitama.Uppercut.Hit, HumRP, 1, 1)
-- Animations --
local knockBack = 75
if HitInfo.Finisher == true then
knockBack *= 10
SoundsModule:PlaySound(MoveSounds.Saitama.Uppercut.Finisher, Character)
end
ReplicateEffects_Set:FireClient(Player,
'ShakeCamera', { Magnitude = 2, Roughness = 20, FadeInTime = 0, FadeOutTime =
1.5 })
rgdlr = Character
else
ReplicateEffects_Set:FireClient(Player,
'ShakeCamera', { Preset = 'Explosion' })
end
KnockbackModule:Knockback(EnemyCharacter,
HumRP.CFrame.LookVector * 175, Character)
NewKnockback:makeEnemyFaceCharacter(EnemyCharacter,
Character)
NewKnockback:Knockback(EnemyCharacter,
{ KnockbackType = 'Velocity', MaxForce = Vector3.new(1,1,1) * math.huge, Velocity =
Vector3.new(HumRP.CFrame.LookVector.X * 70, knockBack, HumRP.CFrame.LookVector.Z *
70) })
end
Hitbox:Once()
Hitbox:Destroy()
end)
AnimTrackEvents:Play()
end,