How do I put the client's character in a viewportframes?

Hello,I’m trying to put the clients character in a viewportframe without it updating just spinning like show in the video and image
IMAGE:


VIDEO:

3 Likes

Please look into the object World Model / Dev Forum Post

Basically, this will add physics to a viewport frame and also allow for particles.

1 Like

I am 99% certain that WorldModels do not cause ViewportFrames to render particles.

2 Likes

Ah, my bad!
I looked into it again, i was 99.99% certain they could be, I recall reading somewhere they did… Might’ve just been a module someone made and replaced viewportframes.

Eh, anyways, thanks for pointing this out!

2 Likes

Can someone help me the Particles/Aura VISIBLE ONLY ME

local UIS = game:GetService(“UserInputService”)
local holding = false
local chakraevent = game.ReplicatedStorage:WaitForChild(“GiveAura”)
local Player = game.Players.LocalPlayer
repeat wait() until Player.Character
Character = Player.Character

local Track1

UIS.InputBegan:Connect(function(Input,isTyping)
if Input.KeyCode == Enum.KeyCode.C then
print(“Charging”)
holding = true
Character.HumanoidRootPart.Anchored = true

	Track1 = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(script.Holding)
	Track1:Play()
	--------Effect
	local effect = game.ReplicatedStorage.AuraList.AuraList1.Tier1:WaitForChild("ChakraEffect"):Clone()
	local weld = Instance.new("Weld")
	weld.Parent = Character.HumanoidRootPart
	weld.Part0 = Character.HumanoidRootPart
	effect.CanCollide = false
	effect.Anchored = false
	effect.Parent = Character.HumanoidRootPart
	weld.Part1 = Character.HumanoidRootPart.ChakraEffect
	while holding == true and Player.ChargeStats.Charge.Value < 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 + 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368  do
		wait(0.1)
		print("Health Increase")
		chakraevent:FireServer()
	end

end

end)

UIS.InputEnded:Connect(function(Input,isTyping)
if Input.KeyCode == Enum.KeyCode.C then

	holding = false
	Character.HumanoidRootPart.Anchored = false

	Track1:Stop()
	--------Effect		
	if Character.HumanoidRootPart:FindFirstChild("ChakraEffect") then
		Character.HumanoidRootPart.ChakraEffect:Destroy()
		Character.HumanoidRootPart.Weld:Destroy()		
	end
end

end)

1 Like

First of all, this isn’t your post and 2nd of all I’ve replied to your post already so keep your discussion about your topic in your own post.

1 Like