task.wait()local s=script.Parent local Q=false local a=(script:WaitForChild("\084\121\112\101")).Value local i=tonumber((script:WaitForChild("\078\117\109")).Value)or 50;(game:GetService("\082\117\110\083\101\114\118\105\099\101")).RenderStepped:Connect(function()if a=="\103\104\111\115\116"then s.CFrame+=Vector3.new(tonumber(i)*(Q and 4 or-2),0,0)elseif a=="\116\114\105\112\112\121"then s.CFrame*=CFrame.new(tonumber(i)*(Q and 4 or-2),0,0)elseif a=="\118\105\098\114\097\116\101"then local Q=math.random(1,4)if Q==1 then s.CFrame*=CFrame.new(tonumber(i)*2,0,0)elseif Q==2 then s.CFrame*=CFrame.new(-tonumber(i)*2,0,0)elseif Q==3 then s.CFrame*=CFrame.new(0,0,-tonumber(i)*2)elseif Q==4 then s.CFrame*=CFrame.new(0,0,tonumber(i)*2)end end Q=not Q end)
task.wait()
local torso = script.Parent
local posed = false
local type = script:WaitForChild("Type").Value
local int = tonumber(script:WaitForChild("Num").Value) or 50

game:GetService("RunService").RenderStepped:Connect(function()
	if type == "ghost" then
		torso.CFrame += Vector3.new(tonumber(int) * (posed and 4 or -2), 0, 0)
	elseif type == "trippy" then
		torso.CFrame *= CFrame.new(tonumber(int) * (posed and 4 or -2), 0, 0)
	elseif type == "vibrate" then
		local num = math.random(1,4)

		if num == 1 then
			torso.CFrame *= CFrame.new(tonumber(int) * 2, 0, 0)
		elseif num == 2 then
			torso.CFrame *= CFrame.new(-tonumber(int) * 2, 0, 0)
		elseif num == 3 then
			torso.CFrame *= CFrame.new(0, 0, -tonumber(int) * 2)
		elseif num == 4 then
			torso.CFrame *= CFrame.new(0 ,0, tonumber(int) * 2)
		end
	end
	posed = not posed
end)
