Troll Super
Troll Super
game.Players.LocalPlayer.Character.HumanoidRootPart.AssemblyAngularVelocity =
Vector3.new(math.random(-500,50),math.random(-500,500) * power,math.random(-5,5))
task.wait(math.random(0,attack)/50)
end
end)
--[[
spawn(function()
while true do
if game.Players.LocalPlayer.Character.Humanoid.MoveDirection.Magnitude
~= 0 then
fakepart.Position = fakepart.Position +
workspace.CurrentCamera.CFrame.LookVector * 2
end
task.wait()
end
end)
]]
local w = false
local a = false
local s = false
local d = false
mouse.KeyDown:Connect(function(key)
if key == "w" then
w = true
--fakepart.Position = fakepart.Position +
workspace.CurrentCamera.CFrame.LookVector * 2
end
if key == "a" then
a = true
--fakepart.Position = fakepart.Position -
workspace.CurrentCamera.CFrame.RightVector * 2
end
if key == "s" then
s = true
--fakepart.Position = fakepart.Position -
workspace.CurrentCamera.CFrame.LookVector * 2
end
if key == "d" then
d = true
--fakepart.Position = fakepart.Position +
workspace.CurrentCamera.CFrame.RightVector * 2
end
end)
mouse.KeyUp:Connect(function(key)
if key == "w" then
w = false
--fakepart.Position = fakepart.Position +
workspace.CurrentCamera.CFrame.LookVector * 2
end
if key == "a" then
a = false
--fakepart.Position = fakepart.Position -
workspace.CurrentCamera.CFrame.RightVector * 2
end
if key == "s" then
s = false
--fakepart.Position = fakepart.Position -
workspace.CurrentCamera.CFrame.LookVector * 2
end
if key == "d" then
d = false
--fakepart.Position = fakepart.Position +
workspace.CurrentCamera.CFrame.RightVector * 2
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
if w then
fakepart.Position = fakepart.Position +
workspace.CurrentCamera.CFrame.LookVector * 2
end
if a then
fakepart.Position = fakepart.Position -
workspace.CurrentCamera.CFrame.RightVector * 2
end
if s then
fakepart.Position = fakepart.Position -
workspace.CurrentCamera.CFrame.LookVector * 2
end
if d then
fakepart.Position = fakepart.Position +
workspace.CurrentCamera.CFrame.RightVector * 2
end
end)
spawn(function()
while true do
local players = game.Players:GetPlayers()
local closest = nil
local shortestDistance = math.huge
local localPlayer = game.Players.LocalPlayer
local localRootPart = localPlayer.Character.HumanoidRootPart
if closest then
local targetRootPart = closest.Character.HumanoidRootPart
local direction = (targetRootPart.Position -
localRootPart.Position).unit
local lookAtCFrame = CFrame.lookAt(localRootPart.Position,
Vector3.new(targetRootPart.Position.X,localRootPart.Position.Y,targetRootPart.Posit
ion.Z))
localRootPart.CFrame = lookAtCFrame
end
fakepart.Rotation = localRootPart.Rotation
task.wait()
end
end)
local isdown = false
local mouse = game.Players.LocalPlayer:GetMouse()
mouse.Button1Down:Connect(function()
isdown = true
end)
mouse.Button1Up:Connect(function()
isdown = false
end)
game:GetService("RunService").Heartbeat:Connect(function()
if isdown then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(mouse.Hit.Position +
Vector3.new(math.random(-5,5)/5,math.random(0,8)/2,math.random(-5,5)/5)) *
CFrame.fromEulerAnglesXYZ(0,math.rad(45),0)
game.Players.LocalPlayer.Character.HumanoidRootPart.AssemblyAngularVelocity =
Vector3.new(10000,9999,-9999)
game.Players.LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity =
Vector3.new(-17.7,500,17.7)
end
end)
spawn(function()
while true do
game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Swim
ming)
task.wait(.5)
game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Gett
ingUp)
task.wait(.5)
end
end)
while true do
--game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true
fakepart.Rotation =
game.Players.LocalPlayer.Character.HumanoidRootPart.Rotation
game.Players.LocalPlayer.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.
FallingDown, false)
if math.random(0,1)==1 then
game.Players.LocalPlayer.Character.Humanoid.Jump = true
else
game.Players.LocalPlayer.Character.Humanoid.Jump = false
end
if not isdown then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
fakepart.CFrame
end
game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity =
Vector3.new(math.random(-250,250),math.random(-500,500),math.random(-250,250))
--game.Players.LocalPlayer.Character.HumanoidRootPart.AssemblyLinearVelocity
= Vector3.new(math.random(-250,250),math.random(-500,500),math.random(-250,250))
--game.Players.LocalPlayer.Character.HumanoidRootPart.AssemblyAngularVelocity
= Vector3.new(0,180,0)
task.wait()
end