RUVIDEO
Поделитесь видео 🙏

Roblox Scripting Tutorial | SHADOW CLONE JUSTSU

In this tutorial, you will learn how to make a shadow clone jutsu ability. The clone will follow you and spawn next to you. The clone also has a lifetime and you can always make new clones.

ARE YOU INTERESTED IN LEARN HOW TO DEVELOP ON ROBLOX?

Look below:

Are you interested in Roblox development? Do you wish to learn how to develop? Or do you simply want to see sneak peeks and updates on Blox Online and my other games? Well, I have created a Discord Server just for that! Join below with other 2.7k members!

Roblox Developers:
https://discord.gg/MuRFMzm

Blox Online:
https://discord.gg/jxrpGaq

Orange Studios:
https://discord.gg/bbrWdJV

One Piece: Orange's Era:
https://discord.gg/5Z3zsrm

Pirates OP:OE:
https://discord.gg/3sWdbH4

Marine OP:OE:
https://discord.gg/YM8hegW

Orange City:
https://discord.gg/6j3buDJ

Orange Gang (Agar):
https://discord.gg/pqJT3Zh

Join the Roblox group as well!
https://www.roblox.com/My/Groups.aspx?gid=3070170

Wanna check out the game at its current state?
https://www.roblox.com/games/614103667/Blox-Online

SERVER SCRIPT:
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ShadowEvent = ReplicatedStorage.ShadowEvent

local function RemoveClone(plr)
if workspace:FindFirstChild(plr.Name..'Clone') then
local Clone = workspace[plr.Name..'Clone']
Clone:Destroy()
end
end

local CurrentClone = 0
local CloneLife = 60

local function CloneCharacter(plr)
local Char = plr.Character or plr.CharacterAdded:Wait()
Char.Archivable = true
local Poof = ReplicatedStorage.CloneEffect:Clone()
Poof.CFrame = Char.HumanoidRootPart.CFrame
Poof.Parent = workspace
Poof.ParticleEmitter.Enabled = true
game:GetService("Debris"):AddItem(Poof, 0.5)
local Clone = Char:Clone()
Clone.Name = plr.Name..'Clone'
Clone:SetPrimaryPartCFrame(Char.HumanoidRootPart.CFrame*CFrame.new(0,0,-5))
Clone.Parent = workspace
local CloneAnimation = ReplicatedStorage.Animate:Clone()
CloneAnimation.Parent = Clone
while true do
wait()
if not Clone then
break
elseif CurrentClone == CloneLife then
RemoveClone(plr)
else
wait(0.25)
CurrentClone = CurrentClone + 0.25
Clone.Humanoid:MoveTo(Char.HumanoidRootPart.Position+Vector3.new(0,0,-5))
end
end
end

ShadowEvent.OnServerEvent:Connect(function(plr)
CurrentClone = 0
RemoveClone(plr)
CloneCharacter(plr)
end)

LOCAL SCRIPT:
local plr = game.Players.LocalPlayer
local Char = script.Parent
local UIS = game:GetService("UserInputService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local Key = 'B'
local Debounce = true

UIS.InputBegan:Connect(function(Input, IsTyping)
if IsTyping then return end
if Input.KeyCode == Enum.KeyCode[Key] and Debounce then
Debounce = false
ReplicatedStorage.ShadowEvent:FireServer()
wait(2)
Debounce = true
end
end)

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Roblox Scripting Tutorial | SHADOW CLONE JUSTSU», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.