Hehehe I make funny J?o?j?o? ?g?a?m?e? World of trollge game
Anyway, I am making an ability for a morph which lets you time freeze, currently It works (I guess) but the problem Is that the user also gets frozen from Its own timefreeze (I also don't know If the bodyparts get unanchored or not)
Script:
local Tool = script.Parent
local Debounce = false
Tool.RemoteEvent.OnServerEvent:Connect(function()
Tool.Parent.TIMESTOP:Play()
wait(2)
local TIMEFREEZE = Instance.new("Part",game.Workspace)
TIMEFREEZE.Position = Tool.Parent.Torso.Position
TIMEFREEZE.Shape = Enum.PartType.Ball
TIMEFREEZE.Anchored = true
TIMEFREEZE.CanCollide = false
TIMEFREEZE.CastShadow = false
TIMEFREEZE.Material = Enum.Material.Neon
TIMEFREEZE.BrickColor = BrickColor.new("Neon orange")
TIMEFREEZE.Size = Vector3.new(1,1,1)
for i=0, 100 do
TIMEFREEZE.Size = TIMEFREEZE.Size + Vector3.new(10,10,10)
TIMEFREEZE.Touched:Connect(function(hit)
local Humanoid = hit.Parent:WaitForChild("Humanoid")
if Humanoid ~= Tool.Parent then
hit.Anchored = true
wait(10)
hit.Anchored = false
end
end)
wait()
end
game:GetService("Debris"):AddItem(TIMEFREEZE,10)
end)

3 comments
Note: I wrote this on mobile so there may be some issues with how the quotes register
Good news and bad news, The good news It, It manages to fixes the player from freezing Itself, the bad news Is that It doesn't freeze the other players
I've edited the response to include some potential solutions! I hope that fixes it