
Fly Script
wait();
local MaxFlySpeed =2-- change this as needed
local UIS = game:GetService("UserInputService")
local LocalPlayer = game:GetService("Players").LocalPlayer
local Torso =(LocalPlayer.Character and LocalPlayer.Character:WaitForChild("Torso"))
local Mouse = LocalPlayer:GetMouse()
local Tool = Instance.new("Tool")
Tool.RequiresHandle =false
Tool.Name ="Fly tool"
assert(Torso.ClassName =="Part","Yikes! Torso is not a part.")
local ToolUtils do
ToolUtils ={
--// Setup Vars
Enabled =false,
WindowFocused =true,
Keys ={},
InternalVars ={
FlyForward =0,
FlyBackward =0
}
}
end
local ToolEvents do
Tool.Equipped:connect(function(Mouse)
ToolUtils.Enabled =true
Torso.Anchored =true
end)
Tool.Unequipped:connect(function(...)
ToolUtils.Enabled =false
Torso.Anchored =false
end)
UIS.InputBegan:connect(function(input, processedEvent)
ToolUtils.Keys[input.KeyCode]=true
end)
UIS.InputEnded:connect(function(input, processedEvent)
ToolUtils.Keys[input.KeyCode]=nil
end)
UIS.WindowFocusReleased:connect(function()
ToolUtils.WindowFocused =false
end)
UIS.WindowFocused:connect(function()
ToolUtils.WindowFocused =true
end)
end
--// Main Event
game:GetService("RunService").RenderStepped:connect(function(...)
if ToolUtils.WindowFocused and ToolUtils.Enabled then
if ToolUtils.Keys[Enum.KeyCode.W]then
if ToolUtils.InternalVars.FlyForward < MaxFlySpeed then
ToolUtils.InternalVars.FlyForward = ToolUtils.InternalVars.FlyForward +0.1
end
else
ToolUtils.InternalVars.FlyForward = ToolUtils.InternalVars.FlyForward *0.9
end
if ToolUtils.Keys[Enum.KeyCode.S]then
if ToolUtils.InternalVars.FlyBackward < MaxFlySpeed then
ToolUtils.InternalVars.FlyBackward = ToolUtils.InternalVars.FlyBackward +0.1
end
else
ToolUtils.InternalVars.FlyBackward = ToolUtils.InternalVars.FlyBackward *0.9
end
local Camera = workspace.CurrentCamera
Torso.CFrame = Torso.CFrame:lerp(
CFrame.new(Torso.Position, Camera.CFrame.p)
* CFrame.Angles(0,math.rad(180),0)
* CFrame.new(0,0,-(ToolUtils.InternalVars.FlyForward - ToolUtils.InternalVars.FlyBackward))
* CFrame.Angles(-(math.rad(10*(ToolUtils.InternalVars.FlyForward / MaxFlySpeed))-math.rad(10*(ToolUtils.InternalVars.FlyBackward / MaxFlySpeed))),0,0)
,0.9)
end
end)
Tool.Parent = LocalPlayer:findFirstChild("Backpack")or Instance.new("Backpack", LocalPlayer)
Roblox - Fly Hack
local plr = game.Players.LocalPlayer
local mouse = plr:GetMouse()
localplayer = plr
if workspace:FindFirstChild("Core") then
workspace.Core:Destroy()
end
local Core = Instance.new("Part")
Core.Name = "Core"
Core.Size = Vector3.new(0.05, 0.05, 0.05)
spawn(function()
Core.Parent = workspace
local Weld = Instance.new("Weld", Core)
Weld.Part0 = Core
Weld.Part1 = localplayer.Character.Head
Weld.C0 = CFrame.new(0, 0, 0)
end)
workspace:WaitForChild("Core")
local torso = workspace.Core
flying = true
local speed=10
local keys={a=false,d=false,w=false,s=false}
local e1
local e2
local function start()
local pos = Instance.new("BodyPosition",torso)
local gyro = Instance.new("BodyGyro",torso)
pos.Name="EPIXPOS"
pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
pos.position = torso.Position
gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
gyro.cframe = torso.CFrame
repeat
wait()
localplayer.Character.Humanoid.PlatformStand=false
local new=gyro.cframe - gyro.cframe.p + pos.position
if not keys.w and not keys.s and not keys.a and not keys.d then
speed=5
end
if keys.w then
new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
speed=speed+0
end
if keys.s then
new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
speed=speed+0
end
if keys.d then
new = new * CFrame.new(speed,0,0)
speed=speed+0
end
if keys.a then
new = new * CFrame.new(-speed,0,0)
speed=speed+0
end
if speed>10 then
speed=5
end
pos.position=new.p
if keys.w then
gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*0),0,0)
elseif keys.s then
gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*0),0,0)
else
gyro.cframe = workspace.CurrentCamera.CoordinateFrame
end
until flying == false
if gyro then gyro:Destroy() end
if pos then pos:Destroy() end
flying=false
localplayer.Character.Humanoid.PlatformStand=false
speed=10
end
e1=mouse.KeyDown:connect(function(key)
if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
if key=="w" then
keys.w=true
elseif key=="s" then
keys.s=true
elseif key=="a" then
keys.a=true
elseif key=="d" then
keys.d=true
elseif key=="x" then
if flying==true then
flying=false
else
flying=true
start()
end
end
end)
e2=mouse.KeyUp:connect(function(key)
if key=="w" then
keys.w=false
elseif key=="s" then
keys.s=false
elseif key=="a" then
keys.a=false
elseif key=="d" then
keys.d=false
end
end)
start()
ROBLOX LUA FLY SCRIPT [F]
repeat wait()
until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Head")and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
local mouse = game.Players.LocalPlayer:GetMouse()
repeat wait()until mouse
local plr = game.Players.LocalPlayer
local torso = plr.Character.Head
local flying =false
local deb =true
local ctrl ={f =0, b =0, l =0, r =0}
local lastctrl ={f =0, b =0, l =0, r =0}
local maxspeed =400
local speed =5000
function Fly()
local bg = Instance.new("BodyGyro", torso)
bg.P =9e4
bg.maxTorque = Vector3.new(9e9,9e9,9e9)
bg.cframe = torso.CFrame
local bv = Instance.new("BodyVelocity", torso)
bv.velocity = Vector3.new(0,0.1,0)
bv.maxForce = Vector3.new(9e9,9e9,9e9)
repeat wait()
plr.Character.Humanoid.PlatformStand =true
if ctrl.l + ctrl.r ~=0or ctrl.f + ctrl.b ~=0then
speed = speed+.10+(speed/maxspeed)
if speed > maxspeed then
speed = maxspeed
end
elseifnot(ctrl.l + ctrl.r ~=0or ctrl.f + ctrl.b ~=0)and speed ~=0then
speed = speed-1
if speed <0then
speed =0
end
end
if(ctrl.l + ctrl.r)~=0or(ctrl.f + ctrl.b)~=0then
bv.velocity =((game.Workspace.CurrentCamera.CoordinateFrame.lookVector *(ctrl.f+ctrl.b))+((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p)- game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
lastctrl ={f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
elseif(ctrl.l + ctrl.r)==0and(ctrl.f + ctrl.b)==0and speed ~=0then
bv.velocity =((game.Workspace.CurrentCamera.CoordinateFrame.lookVector *(lastctrl.f+lastctrl.b))+((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p)- game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
else
bv.velocity = Vector3.new(0,0.1,0)
end
bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
untilnot flying
ctrl ={f =0, b =0, l =0, r =0}
lastctrl ={f =0, b =0, l =0, r =0}
speed =0
bg:Destroy()
bv:Destroy()
plr.Character.Humanoid.PlatformStand =false
end
mouse.KeyDown:connect(function(key)
if key:lower()=="f"then
if flying then flying =false
else
flying =true
Fly()
end
elseif key:lower()=="w"then
ctrl.f =1
elseif key:lower()=="s"then
ctrl.b =-1
elseif key:lower()=="a"then
ctrl.l =-1
elseif key:lower()=="d"then
ctrl.r =1
end
end)
mouse.KeyUp:connect(function(key)
if key:lower()=="w"then
ctrl.f =0
elseif key:lower()=="s"then
ctrl.b =0
elseif key:lower()=="a"then
ctrl.l =0
elseif key:lower()=="d"then
ctrl.r =0
end
end)
Fly()
speed and fly script
-- Farewell Infortality.
-- Version: 2.82
-- Instances:
wait(1)
local Fly = Instance.new("ScreenGui")
local Left = Instance.new("TextButton")
local Right = Instance.new("TextButton")
local Down = Instance.new("TextButton")
local Up = Instance.new("TextButton")
local CustomizeFR = Instance.new("Frame")
local ColorB = Instance.new("TextButton")
local MaterialB = Instance.new("TextButton")
local VisibleB = Instance.new("TextButton")
local Text = Instance.new("TextButton")
local Red = Instance.new("TextBox")
local Blue = Instance.new("TextBox")
local Green = Instance.new("TextBox")
local Material = Instance.new("TextBox")
local RateTXT = Instance.new("TextBox")
local Rate = Instance.new("TextButton")
local Customize = Instance.new("TextButton")
local Character = game.Players.LocalPlayer.Character
local Amount = Instance.new("TextBox")
local mouse = game.Players.LocalPlayer:GetMouse()
local Number = 1
--Properties:
Fly.Name = "Fly"
Fly.Parent = game.Players.LocalPlayer.PlayerGui
Fly.ResetOnSpawn = false
local Part = Instance.new("Part")
Part.Anchored = true
Part.Parent = game.Workspace
Part.Name = "FlyPart"
Part.Size = Vector3.new(25,1,25)
Part.Color = Color3.new(0,0,0)
Part.Material = "Glass"
Part.Transparency = 0.6
Left.Name = "Left"
Left.Parent = Fly
Left.BackgroundColor3 = Color3.new(0, 0, 0)
Left.BorderColor3 = Color3.new(1, 0, 0)
Left.BorderSizePixel = 2
Left.Position = UDim2.new(0.351834148, 0, 0.805691063, 0)
Left.Size = UDim2.new(0.0647528023, 0, 0.0971544683, 0)
Left.Font = Enum.Font.GothamBlack
Left.Text = "W"
Left.TextColor3 = Color3.new(0.921569, 0, 0)
Left.TextScaled = true
Left.TextSize = 14
Left.TextStrokeTransparency = 0
Left.TextWrapped = true
Right.Name = "Right"
Right.Parent = Fly
Right.BackgroundColor3 = Color3.new(0, 0, 0)
Right.BorderColor3 = Color3.new(1, 0, 0)
Right.BorderSizePixel = 2
Right.Position = UDim2.new(0.488197803, 0, 0.805691063, 0)
Right.Size = UDim2.new(0.0647528023, 0, 0.0971544683, 0)
Right.Font = Enum.Font.GothamBlack
Right.Text = "S"
Right.TextColor3 = Color3.new(0.921569, 0, 0)
Right.TextScaled = true
Right.TextSize = 14
Right.TextStrokeTransparency = 0
Right.TextWrapped = true
Down.Name = "Down"
Down.Parent = Fly
Down.BackgroundColor3 = Color3.new(0, 0, 0)
Down.BorderColor3 = Color3.new(1, 0, 0)
Down.BorderSizePixel = 2
Down.Position = UDim2.new(0.423604488, 0, 0.862601638, 0)
Down.Rotation = 90
Down.Size = UDim2.new(0.0647528023, 0, 0.0971544683, 0)
Down.Font = Enum.Font.GothamBlack
Down.Text = ">"
Down.TextColor3 = Color3.new(0.921569, 0, 0)
Down.TextScaled = true
Down.TextSize = 14
Down.TextStrokeTransparency = 0
Down.TextWrapped = true
Up.Name = "Up"
Up.Parent = Fly
Up.BackgroundColor3 = Color3.new(0, 0, 0)
Up.BorderColor3 = Color3.new(1, 0, 0)
Up.BorderSizePixel = 2
Up.Position = UDim2.new(0.423604488, 0, 0.709756136, 0)
Up.Rotation = 90
Up.Size = UDim2.new(0.0647528023, 0, 0.0971544683, 0)
Up.Font = Enum.Font.GothamBlack
Up.Text = "<"
Up.TextColor3 = Color3.new(0.921569, 0, 0)
Up.TextScaled = true
Up.TextSize = 14
Up.TextStrokeTransparency = 0
Up.TextWrapped = true
CustomizeFR.Name = "CustomizeFR"
CustomizeFR.Parent = Fly
CustomizeFR.BackgroundColor3 = Color3.new(1, 1, 1)
CustomizeFR.Position = UDim2.new(0.688197792, 0, 0.609756052, 0)
CustomizeFR.Size = UDim2.new(0.299999982, 0, 0.369105697, 0)
CustomizeFR.Style = Enum.FrameStyle.DropShadow
CustomizeFR.Visible = false
ColorB.Name = "ColorB"
ColorB.Parent = CustomizeFR
ColorB.BackgroundColor3 = Color3.new(0, 0, 0)
ColorB.BorderColor3 = Color3.new(0.14902, 1, 0)
ColorB.BorderSizePixel = 2
ColorB.Position = UDim2.new(0.046145469, 0, 0.321109593, 0)
ColorB.Size = UDim2.new(0.362466902, 0, 0.172044262, 0)
ColorB.Font = Enum.Font.GothamBlack
ColorB.Text = "Color"
ColorB.TextColor3 = Color3.new(0.0745098, 0.921569, 0.270588)
ColorB.TextScaled = true
ColorB.TextSize = 14
ColorB.TextStrokeTransparency = 0
ColorB.TextWrapped = true
MaterialB.Name = "MaterialB"
MaterialB.Parent = CustomizeFR
MaterialB.BackgroundColor3 = Color3.new(0, 0, 0)
MaterialB.BorderColor3 = Color3.new(0.921569, 0.72549, 0.443137)
MaterialB.BorderSizePixel = 2
MaterialB.Position = UDim2.new(0.046145469, 0, 0.536968589, 0)
MaterialB.Size = UDim2.new(0.362466902, 0, 0.172044262, 0)
MaterialB.Font = Enum.Font.GothamBlack
MaterialB.Text = "Material"
MaterialB.TextColor3 = Color3.new(0.921569, 0.72549, 0.443137)
MaterialB.TextScaled = true
MaterialB.TextSize = 14
MaterialB.TextStrokeTransparency = 0
MaterialB.TextWrapped = true
VisibleB.Name = "VisibleB"
VisibleB.Parent = CustomizeFR
VisibleB.BackgroundColor3 = Color3.new(0, 0, 0)
VisibleB.BorderColor3 = Color3.new(0.631373, 0.921569, 0.678431)
VisibleB.BorderSizePixel = 2
VisibleB.Position = UDim2.new(0.046145469, 0, 0.779259384, 0)
VisibleB.Size = UDim2.new(0.362466902, 0, 0.172044262, 0)
VisibleB.Font = Enum.Font.GothamBlack
VisibleB.Text = "Visible"
VisibleB.TextColor3 = Color3.new(0.666667, 0.921569, 0.85098)
VisibleB.TextScaled = true
VisibleB.TextSize = 14
VisibleB.TextStrokeTransparency = 0
VisibleB.TextWrapped = true
Text.Name = "Text"
Text.Parent = CustomizeFR
Text.BackgroundColor3 = Color3.new(0, 0, 0)
Text.BackgroundTransparency = 1
Text.BorderColor3 = Color3.new(0.631373, 0.921569, 0.678431)
Text.BorderSizePixel = 2
Text.Position = UDim2.new(0.0886760429, 0, 0.0611976944, 0)
Text.Size = UDim2.new(0.811695933, 0, 0.172044262, 0)
Text.Font = Enum.Font.GothamBlack
Text.Text = "Part Customizer"
Text.TextColor3 = Color3.new(0, 0.137255, 0.921569)
Text.TextScaled = true
Text.TextSize = 14
Text.TextStrokeTransparency = 0
Text.TextWrapped = true
Red.Name = "Red"
Red.Parent = CustomizeFR
Red.BackgroundColor3 = Color3.new(1, 1, 1)
Red.BackgroundTransparency = 1
Red.Position = UDim2.new(0.443912864, 0, 0.317180604, 0)
Red.Size = UDim2.new(0.152576745, 0, 0.172000006, 0)
Red.Font = Enum.Font.GothamBlack
Red.LineHeight = 3
Red.PlaceholderColor3 = Color3.new(1, 0, 0)
Red.PlaceholderText = "Red"
Red.Text = ""
Red.TextColor3 = Color3.new(1, 0, 0)
Red.TextScaled = true
Red.TextSize = 14
Red.TextStrokeTransparency = 0
Red.TextWrapped = true
Blue.Name = "Blue"
Blue.Parent = CustomizeFR
Blue.BackgroundColor3 = Color3.new(1, 1, 1)
Blue.BackgroundTransparency = 1
Blue.Position = UDim2.new(0.81339699, 0, 0.317180604, 0)
Blue.Size = UDim2.new(0.16852577, 0, 0.172000006, 0)
Blue.Font = Enum.Font.GothamBlack
Blue.LineHeight = 3
Blue.PlaceholderColor3 = Color3.new(0.0313726, 0, 1)
Blue.PlaceholderText = "Blue"
Blue.Text = ""
Blue.TextColor3 = Color3.new(0, 0.0470588, 1)
Blue.TextScaled = true
Blue.TextSize = 14
Blue.TextStrokeTransparency = 0
Blue.TextWrapped = true
Green.Name = "Green"
Green.Parent = CustomizeFR
Green.BackgroundColor3 = Color3.new(1, 1, 1)
Green.BackgroundTransparency = 1
Green.Position = UDim2.new(0.622009635, 0, 0.317180604, 0)
Green.Size = UDim2.new(0.152576745, 0, 0.172000006, 0)
Green.Font = Enum.Font.GothamBlack
Green.LineHeight = 3
Green.PlaceholderColor3 = Color3.new(0, 1, 0.364706)
Green.PlaceholderText = "Green"
Green.Text = ""
Green.TextColor3 = Color3.new(0, 1, 0.282353)
Green.TextScaled = true
Green.TextSize = 14
Green.TextStrokeTransparency = 0
Green.TextWrapped = true
Amount.Parent = Fly
Amount.Name = "Amount"
Amount.BackgroundColor3 = Color3.new(0, 0, 0)
Amount.BackgroundTransparency = 0
Amount.Position = UDim2.new(0.1, 0, 0.9, 0)
Amount.Size = UDim2.new(0.2, 0, 0.05, 0)
Amount.Font = Enum.Font.GothamBlack
Amount.LineHeight = 3
Amount.PlaceholderColor3 = Color3.new(1, 0, 0)
Amount.PlaceholderText = "How much pos"
Amount.Text = "5"
Amount.TextColor3 = Color3.new(1, 0, 0)
Amount.TextScaled = true
Amount.TextSize = 14
Amount.TextStrokeTransparency = 0
Amount.TextWrapped = true
Material.Name = "Material"
Material.Parent = CustomizeFR
Material.BackgroundColor3 = Color3.new(1, 1, 1)
Material.BackgroundTransparency = 1
Material.Position = UDim2.new(0.526315629, 0, 0.533039629, 0)
Material.Size = UDim2.new(0.373204082, 0, 0.172000006, 0)
Material.Font = Enum.Font.GothamBlack
Material.LineHeight = 3
Material.PlaceholderColor3 = Color3.new(1, 0.698039, 0.494118)
Material.PlaceholderText = "Material"
Material.Text = ""
Material.TextColor3 = Color3.new(1, 0.698039, 0.494118)
Material.TextScaled = true
Material.TextSize = 14
Material.TextStrokeTransparency = 0
Material.TextWrapped = true
RateTXT.Name = "RateTXT"
RateTXT.Parent = CustomizeFR
RateTXT.BackgroundColor3 = Color3.new(1, 1, 1)
RateTXT.BackgroundTransparency = 1
RateTXT.Position = UDim2.new(0.526315629, 0, 0.779735804, 0)
RateTXT.Size = UDim2.new(0.20574002, 0, 0.172000006, 0)
RateTXT.Font = Enum.Font.GothamBlack
RateTXT.LineHeight = 3
RateTXT.PlaceholderColor3 = Color3.new(0.768628, 1, 0.988235)
RateTXT.PlaceholderText = "Rate"
RateTXT.Text = ""
RateTXT.TextColor3 = Color3.new(0.811765, 1, 1)
RateTXT.TextScaled = true
RateTXT.TextSize = 14
RateTXT.TextStrokeTransparency = 0
RateTXT.TextWrapped = true
Rate.Name = "Rate"
Rate.Parent = CustomizeFR
Rate.BackgroundColor3 = Color3.new(0, 0, 0)
Rate.BorderColor3 = Color3.new(0.631373, 0.921569, 0.678431)
Rate.BorderSizePixel = 2
Rate.Position = UDim2.new(0.731950939, 0, 0.779259384, 0)
Rate.Size = UDim2.new(0.109941535, 0, 0.172044262, 0)
Rate.Font = Enum.Font.GothamBlack
Rate.Text = "%"
Rate.TextColor3 = Color3.new(0.666667, 0.921569, 0.85098)
Rate.TextScaled = true
Rate.TextSize = 14
Rate.TextStrokeTransparency = 0
Rate.TextWrapped = true
Customize.Name = "Customize"
Customize.Parent = Fly
Customize.BackgroundColor3 = Color3.new(0, 0, 0)
Customize.BorderColor3 = Color3.new(1, 0, 0)
Customize.BorderSizePixel = 2
Customize.Position = UDim2.new(0.0105263293, 0, 0.882113814, 0)
Customize.Size = UDim2.new(0.0448165983, 0, 0.0971544683, 0)
Customize.Font = Enum.Font.GothamBlack
Customize.Text = "C"
Customize.TextColor3 = Color3.new(0.921569, 0, 0)
Customize.TextScaled = true
Customize.TextSize = 14
Customize.TextStrokeTransparency = 0
Customize.TextWrapped = true
Up.MouseButton1Click:Connect(function()
Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.CFrame.upVector*Amount.Text*10
end)
Down.MouseButton1Click:Connect(function()
Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.Velocity - Character.HumanoidRootPart.CFrame.upVector*Amount.Text*10
Part.CanCollide = false
wait(.1)
Part.CanCollide = true
end)
Left.MouseButton1Click:Connect(function()
Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.CFrame.lookVector*Amount.Text*10
end)
Right.MouseButton1Click:Connect(function()
Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.Velocity - Character.HumanoidRootPart.CFrame.lookVector*Amount.Text*10
end)
VisibleB.MouseButton1Click:Connect(function()
Part.Transparency = 1-RateTXT.Text/100
Left.BackgroundTransparency = Part.Transparency
Right.BackgroundTransparency = Part.Transparency
Up.BackgroundTransparency = Part.Transparency
Down.BackgroundTransparency = Part.Transparency
end)
MaterialB.MouseButton1Click:Connect(function()
Part.Material = Material.Text
end)
ColorB.MouseButton1Click:Connect(function()
Part.Color = Color3.new(Red.Text/255,Green.Text/255,Blue.Text/255)
Left.BorderColor3 = Part.Color
Left.TextColor3 = Part.Color
Right.BorderColor3 = Part.Color
Right.TextColor3 = Part.Color
Up.BorderColor3 = Part.Color
Up.TextColor3 = Part.Color
Down.BorderColor3 = Part.Color
Down.TextColor3 = Part.Color
end)
Customize.MouseButton1Click:Connect(function()
if CustomizeFR.Visible == false then
CustomizeFR.Visible = true
Customize.TextColor3 = Color3.new(0,1,0)
Customize.BorderColor3 = Color3.new(0,1,0)
elseif CustomizeFR.Visible == true then
CustomizeFR.Visible = false
Customize.TextColor3 = Color3.new(1,0,0)
Customize.BorderColor3 = Color3.new(1,0,0)
end
end)
mouse.KeyDown:connect(function (key) -- Run function
key = string.lower(key)
if string.byte(key) == 119 then
running = true
local keyConnection = mouse.KeyUp:connect(function (key)
if string.byte(key) == 119 then
running = false
end
end)
for i = 1,5 do
game.Workspace.CurrentCamera.FieldOfView = (70+(i*2))
wait()
end
local Old3 = Left.BorderColor3
repeat wait ()
Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.CFrame.lookVector*Amount.Text*10
Left.BorderColor3 = Color3.new(1,1,1)
until running == false
Left.BorderColor3 = Old3
keyConnection:disconnect()
for i = 1,5 do
game.Workspace.CurrentCamera.FieldOfView = (80-(i*2))
wait()
end
end
end)
mouse.KeyDown:connect(function (key) -- Run function
key = string.lower(key)
if string.byte(key) == 115 then
running4 = true
local keyConnection = mouse.KeyUp:connect(function (key)
if string.byte(key) == 115 then
running4 = false
end
end)
local Old4 = Right.BorderColor3
repeat wait ()
Right.BorderColor3 = Color3.new(1,1,1)
until running4 == false
Right.BorderColor3 = Old4
keyConnection:disconnect()
end
end)
mouse.KeyDown:connect(function (key) -- Run function
key = string.lower(key)
if string.byte(key) == 32 then
jumping = true
local keyConnection = mouse.KeyUp:connect(function (key)
if string.byte(key) == 32 then
jumping = false
end
end)
local Old2 = Up.BorderColor3
repeat wait ()
Character.HumanoidRootPart.Velocity = Character.HumanoidRootPart.CFrame.upVector*Amount.Text*10
Up.BorderColor3 = Color3.new(1,1,1)
until jumping == false
Up.BorderColor3 = Old2
keyConnection:disconnect()
end
end)
mouse.KeyDown:connect(function (key) -- Run function
key = string.lower(key)
if string.byte(key) == 48 then
jumping2 = true
local keyConnection = mouse.KeyUp:connect(function (key)
if string.byte(key) == 48 then
jumping2 = false
end
end)
local Old = Down.BorderColor3
repeat wait ()
Down.BorderColor3 = Color3.new(1,1,1)
Character.HumanoidRootPart.CFrame = Character.HumanoidRootPart.CFrame-Vector3.new(0,Amount.Text/3.5,0)
Part.CanCollide = false
until jumping2 == false
Part.CanCollide = true
Down.BorderColor3 = Old
keyConnection:disconnect()
end
end)
function onKeyPress(actionName, userInputState, inputObject)
if userInputState == Enum.UserInputState.Begin then
Part.Color = Color3.new(math.random(),math.random(),math.random())
Left.BorderColor3 = Part.Color
Left.TextColor3 = Part.Color
Right.BorderColor3 = Part.Color
Right.TextColor3 = Part.Color
Up.BorderColor3 = Part.Color
Up.TextColor3 = Part.Color
Down.BorderColor3 = Part.Color
Down.TextColor3 = Part.Color
end
end
game.ContextActionService:BindAction("keyPress", onKeyPress, false, Enum.KeyCode.C)
function onKeyPress(actionName, userInputState, inputObject)
if userInputState == Enum.UserInputState.Begin then
Number = Number +1
if Number == 1 then
Part.Material = "Plastic"
elseif Number == 2 then
Part.Material = "Ice"
elseif Number == 3 then
Part.Material = "Glass"
elseif Number == 4 then
Part.Material = "Cobblestone"
elseif Number == 5 then
Part.Material = "Slate"
elseif Number == 6 then
Part.Material = "Grass"
elseif Number == 7 then
Part.Material = "Metal"
elseif Number == 8 then
Part.Material = "Granite"
elseif Number == 9 then
Part.Material = "Sand"
elseif Number == 10 then
Part.Material = "Wood"
elseif Number == 11 then
Part.Material = "DiamondPlate"
Number = 0
end
end
end
game.ContextActionService:BindAction("keyPress2", onKeyPress, false, Enum.KeyCode.M)
function onKeyPress(actionName, userInputState, inputObject)
if userInputState == Enum.UserInputState.Begin then
local Tr = math.random(0,100)
Part.Transparency = Tr/100
Left.BackgroundTransparency = Part.Transparency
Right.BackgroundTransparency = Part.Transparency
Up.BackgroundTransparency = Part.Transparency
Down.BackgroundTransparency = Part.Transparency
end
end
game.ContextActionService:BindAction("keyPress3", onKeyPress, false, Enum.KeyCode.T)
-- Scripts:
while true do
if Character:FindFirstChild("HumanoidRootPart") == nil then
else
Part.CFrame = CFrame.new(Character.HumanoidRootPart.Position.X,Character.HumanoidRootPart.Position.Y-3.5,Character.HumanoidRootPart.Position.Z)
end
wait()
end
Script pastebin fly roblox
Noclip and FLY GUI (SCRIPT) Roblox 2021 Made by bossorlose13
-- Made by bossorlose13
--
-- Instances:
local ScreenGui = Instance.new("ScreenGui")
local mainframe = Instance.new("Frame")
local Bossorlose13sGUI = Instance.new("TextLabel")
local Noclip = Instance.new("TextButton")
local Fly = Instance.new("TextButton")
--Properties:
ScreenGui.Parent = game.CoreGui
mainframe.Name = "mainframe"
mainframe.Parent = ScreenGui
mainframe.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
mainframe.BorderColor3 = Color3.fromRGB(0, 0, 0)
mainframe.Position = UDim2.new(0.135501355, 0, 0.306020081, 0)
mainframe.Size = UDim2.new(0, 282, 0, 180)
Bossorlose13sGUI.Name = "Bossorlose13's GUI"
Bossorlose13sGUI.Parent = mainframe
Bossorlose13sGUI.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Bossorlose13sGUI.Size = UDim2.new(0, 282, 0, 22)
Bossorlose13sGUI.Font = Enum.Font.SourceSans
Bossorlose13sGUI.Text = "Bossorlose13's GUI"
Bossorlose13sGUI.TextColor3 = Color3.fromRGB(255, 0, 0)
Bossorlose13sGUI.TextSize = 14.000
Noclip.Name = "Noclip"
Noclip.Parent = mainframe
Noclip.BackgroundColor3 = Color3.fromRGB(85, 0, 255)
Noclip.Position = UDim2.new(0.0283687934, 0, 0.294444442, 0)
Noclip.Size = UDim2.new(0, 77, 0, 22)
Noclip.Font = Enum.Font.SourceSans
Noclip.Text = "Noclip"
Noclip.TextColor3 = Color3.fromRGB(0, 0, 0)
Noclip.TextSize = 14.000
Noclip.MouseButton1Down:connect(function()
local noclip = true char = game.Players.LocalPlayer.Character while true do if noclip == true then for _,v in pairs(char:children()) do pcall(function() if v.className == "Part" then v.CanCollide = false elseif v.ClassName == "Model" then v.Head.CanCollide = false end end) end end game:service("RunService").Stepped:wait() end
end)
Fly.Name = "Fly"
Fly.Parent = mainframe
Fly.BackgroundColor3 = Color3.fromRGB(85, 0, 255)
Fly.Position = UDim2.new(0.723404229, 0, 0.305555552, 0)
Fly.Size = UDim2.new(0, 48, 0, 20)
Fly.Font = Enum.Font.SourceSans
Fly.Text = "Fly"
Fly.TextColor3 = Color3.fromRGB(0, 0, 0)
Fly.TextSize = 14.000
Fly.MouseButton1Down:connect(function()
repeat wait()
until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
local mouse = game.Players.LocalPlayer:GetMouse()
repeat wait() until mouse
local plr = game.Players.LocalPlayer
local torso = plr.Character.Torso
local flying = true
local deb = true
local ctrl = {f = 0, b = 0, l = 0, r = 0}
local lastctrl = {f = 0, b = 0, l = 0, r = 0}
local maxspeed = 50
local speed = 0
function Fly()
local bg = Instance.new("BodyGyro", torso)
bg.P = 9e4
bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
bg.cframe = torso.CFrame
local bv = Instance.new("BodyVelocity", torso)
bv.velocity = Vector3.new(0,0.1,0)
bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
repeat wait()
plr.Character.Humanoid.PlatformStand = true
if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
speed = speed+.5+(speed/maxspeed)
if speed > maxspeed then
speed = maxspeed
end
elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
speed = speed-1
if speed < 0 then
speed = 0
end
end
if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
else
bv.velocity = Vector3.new(0,0.1,0)
end
bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
until not flying
ctrl = {f = 0, b = 0, l = 0, r = 0}
lastctrl = {f = 0, b = 0, l = 0, r = 0}
speed = 0
bg:Destroy()
bv:Destroy()
plr.Character.Humanoid.PlatformStand = false
end
mouse.KeyDown:connect(function(key)
if key:lower() == "e" then
if flying then flying = false
else
flying = true
Fly()
end
elseif key:lower() == "w" then
ctrl.f = 1
elseif key:lower() == "s" then
ctrl.b = -1
elseif key:lower() == "a" then
ctrl.l = -1
elseif key:lower() == "d" then
ctrl.r = 1
end
end)
mouse.KeyUp:connect(function(key)
if key:lower() == "w" then
ctrl.f = 0
elseif key:lower() == "s" then
ctrl.b = 0
elseif key:lower() == "a" then
ctrl.l = 0
elseif key:lower() == "d" then
ctrl.r = 0
end
end)
Fly()
end)
-- Scripts:
local function JETILC_fake_script() -- mainframe.LocalScript
local script = Instance.new('LocalScript', mainframe)
script.parent.Selectable = true
script.Parent.Active = true
script.parent.Draggable = true
end
coroutine.wrap(JETILC_fake_script)()
Roblox fly script
-- Fly GUI
-- Instances:
local fly = Instance.new("ScreenGui")
local epic = Instance.new("Frame")
local backgroundtitle = Instance.new("TextLabel")
local creator = Instance.new("TextLabel")
local title = Instance.new("TextLabel")
local close = Instance.new("TextButton")
local flybutton = Instance.new("TextButton")
--Properties:
fly.Name = "fly"
fly.Parent = game.CoreGui
fly.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
epic.Name = "epic"
epic.Parent = fly
epic.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
epic.Position = UDim2.new(0.0911376476, 0, 0.466830462, 0)
epic.Size = UDim2.new(0, 181, 0, 178)
epic.Active = true
epic.Draggable = true
backgroundtitle.Name = "backgroundtitle"
backgroundtitle.Parent = epic
backgroundtitle.BackgroundColor3 = Color3.fromRGB(170, 0, 255)
backgroundtitle.Size = UDim2.new(0, 182, 0, 43)
backgroundtitle.Font = Enum.Font.SciFi
backgroundtitle.Text = ""
backgroundtitle.TextColor3 = Color3.fromRGB(0, 0, 0)
backgroundtitle.TextScaled = true
backgroundtitle.TextSize = 14.000
backgroundtitle.TextWrapped = true
creator.Name = "creator"
creator.Parent = epic
creator.BackgroundColor3 = Color3.fromRGB(170, 0, 255)
creator.Position = UDim2.new(0.00442049652, 0, 0.762519121, 0)
creator.Size = UDim2.new(0, 181, 0, 42)
creator.Font = Enum.Font.SourceSans
creator.Text = "Made by Arowix"
creator.TextColor3 = Color3.fromRGB(0, 0, 0)
creator.TextScaled = true
creator.TextSize = 14.000
creator.TextWrapped = true
title.Name = "title"
title.Parent = epic
title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
title.BackgroundTransparency = 1.000
title.Position = UDim2.new(0.0497237556, 0, 0, 0)
title.Size = UDim2.new(0, 119, 0, 43)
title.Font = Enum.Font.SciFi
title.Text = "Fly"
title.TextColor3 = Color3.fromRGB(0, 0, 0)
title.TextScaled = true
title.TextSize = 14.000
title.TextWrapped = true
close.Name = "close"
close.Parent = epic
close.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
close.Position = UDim2.new(0.76795578, 0, 0, 0)
close.Size = UDim2.new(0, 43, 0, 43)
close.Font = Enum.Font.GothamBlack
close.Text = "X"
close.TextColor3 = Color3.fromRGB(0, 0, 0)
close.TextScaled = true
close.TextSize = 14.000
close.TextWrapped = true
close.MouseButton1Down:connect(function()
epic.Visible = false
end)
flybutton.Name = "flybutton"
flybutton.Parent = epic
flybutton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
flybutton.Position = UDim2.new(0.243093923, 0, 0.344781578, 0)
flybutton.Size = UDim2.new(0, 84, 0, 42)
flybutton.Font = Enum.Font.SourceSans
flybutton.Text = "Click me to Fly"
flybutton.TextColor3 = Color3.fromRGB(0, 0, 0)
flybutton.TextSize = 14.000
flybutton.MouseButton1Down:connect(function()
loadstring(game:HttpGet("https://pastebin.com/raw/7rXZ9VNc", true))()
flybutton.Text = "Press E to fly and unfly"
flybutton.TextSize = 10.000
end)
Now discussing:
- I walk alone tab
- Mario party maps
- Swtor i 08
- Cricut shoes ideas
- The tudors cast
- Plainfield m1 carbine values
Fly Script - ROBLOX Script
--Script made by thecodefinder45
--Go to line 3 and 5 and put your name where it says "YOUR NAME HERE"
Evil={'YOUR NAME HERE'}
if not (script.Parent:IsA('HopperBin')) then
bin=Instance.new('HopperBin',game.Players.YOUR NAME HERE.Backpack)
bin.TextureId='http://www.roblox.com/asset/?id=54353092'
bin.Name='AlaFly'
script.Parent=bin
else
bin=script.Parent
end
player=bin.Parent.Parent
debris=game:service('Debris')
new=Instance.new
fnew=CFrame.new
brick=BrickColor.new
vnew=Vector3.new
rot=CFrame.fromEulerAnglesXYZ
if script.className~='LocalScript'then
bin:remove()
end
T=new('Sound')
T.SoundId='rbxassetid://2101157'
T.Pitch=.4
motors={
right={},
left={},
mains={}
}
X=function(f)coroutine.resume(coroutine.create(f))end
life=function(obj,time)debris:AddItem(obj,time)end
local bv,bg,torso,Lmotor,Rmotor,head
fly=250
findt=function()
for i,v in pairs(player.Character:children())do
if v.Name=='Torso'then
return v
end
end
end
wing=function()
torso=player.Character.Torso
for i,v in pairs(torso.Parent:children())do
if v.Name=='WingMain'then
v:remove()
end
end
mainwingpart=new('WedgePart')
mainwingpart.Name='WingMain'
mainwingpart.CanCollide=false
mainwingpart.Size=vnew(1,1,1)
mainwingpart.Transparency=1
mainwingpart.BrickColor=BrickColor.White()
mainwingpart.Parent=player.Character
weld=new('Weld',torso)
weld.Part0=weld.Parent
weld.Part1=mainwingpart
weld.C0=fnew(0,.4,0)
WingRight=new('WedgePart')
WingRight.formFactor=3
WingRight.Size=vnew(.04,.3,.5)
WingRight.CanCollide=false
WingRight.BrickColor=BrickColor.White()
WingRight.Parent=mainwingpart
Rmotor=new('Motor',mainwingpart)
Rmotor.Part0=Rmotor.Parent
Rmotor.Part1=WingRight
Rmotor.C1=rot(0,math.pi/1.5,0)+vnew(-.18,-.10,.8)
nextpp=nil
dan=-2
for w=1,15 do
wait()
dan=dan+1
pp=new('WedgePart')
pp.Locked=true
pp.BrickColor=BrickColor.White()
pp.formFactor=3
if w==1 then
pp.Size=vnew(.3,2.5,.8)
else
pp.Size=vnew(.3,1/(w/5),2/w)
end
pp.CanCollide=false
pp.BrickColor=BrickColor.White()
pp.CFrame=WingRight.CFrame
pp.Material='Slate'
pp.Parent=WingRight
if dan==1 then
dan=0
asdlal=new('WedgePart')
asdlal.BrickColor=BrickColor.White()
asdlal.formFactor=3
asdlal.Size=vnew(.25,pp.Size.y,15/w)
for lawlz,Evil in pairs(Evil)do
if player.Name==Evil then
asdlal:remove()
asdlal=new('WedgePart')
asdlal.formFactor=3
asdlal.BrickColor=BrickColor.White()
asdlal.Size=vnew(.25,.8,15/w)
end
end
asdlal.Locked=true
asdlal.CanCollide=false
asdlal.Material='Slate'
asdlal.Parent=pp
mmm=new('Motor',pp)
mmm.Part0=pp
mmm.Part1=asdlal
mmm.C0=fnew(0,0,-asdlal.Size.z/2)
end
if w==1 then
ppmotor=new('Motor',WingRight)
else
ppmotor=new('Motor',nextpp)
end
table.insert(motors.right,ppmotor)
ppmotor.Part0=ppmotor.Parent
ppmotor.Part1=pp
if w==1 then
ppmotor.C0=rot(-.04,-math.pi/6,0)+vnew(.3,0,-.1)
else
ppmotor.C0=rot(-.1/(w/7),-.07,0)+vnew(0,pp.Size.y,0)
end
nextpp=pp
end
WingLeft=new('WedgePart')
WingLeft.formFactor=3
WingLeft.Size=vnew(.04,.3,.5)
WingLeft.CanCollide=false
WingLeft.BrickColor=BrickColor.White()
WingLeft.Parent=mainwingpart
Lmotor=new('Motor',mainwingpart)
Lmotor.Part0=Lmotor.Parent
Lmotor.Part1=WingLeft
Lmotor.C1=rot(0,-math.pi/1.5,0)+vnew(0.18,-.10,.8)
nextpp=nil
dan=-2
for w=1,15 do
wait()
dan=dan+1
pp=new('WedgePart')
pp.Locked=true
pp.BrickColor=BrickColor.White()
pp.formFactor=3
if w==1 then
pp.Size=vnew(.3,2.5,.8)
else
pp.Size=vnew(.3,1/(w/5),2/w)
end
pp.CanCollide=false
pp.BrickColor=BrickColor.White()
pp.CFrame=WingLeft.CFrame
pp.Material='Slate'
pp.Parent=WingLeft
if dan==1 then
dan=0
asdlal=new('WedgePart')
asdlal.BrickColor=BrickColor.White()
asdlal.formFactor=3
asdlal.Size=vnew(.25,pp.Size.y,15/w)
for lawlz,Evil in pairs(Evil)do
if player.Name==Evil then
asdlal:remove()
asdlal=new('WedgePart')
asdlal.formFactor=3
asdlal.BrickColor=BrickColor.White()
asdlal.Size=vnew(.25,.8,15/w)
end
end
asdlal.Locked=true
asdlal.CanCollide=false
asdlal.Material='Slate'
asdlal.Parent=pp
mmm=new('Motor',pp)
mmm.Part0=pp
mmm.Part1=asdlal
mmm.C0=fnew(0,0,-asdlal.Size.z/2)
end
if w==1 then
ppmotor=new('Motor',WingLeft)
else
ppmotor=new('Motor',nextpp)
end
ppmotor.Part0=ppmotor.Parent
table.insert(motors.left,ppmotor)
ppmotor.Part1=pp
if w==1 then
ppmotor.C0=rot(-.04,math.pi/6,0)+vnew(-.3,0,-.1)
else
ppmotor.C0=rot(-.1/(w/7),.07,0)+vnew(0,pp.Size.y,0)
end
nextpp=pp
end
X(function()
for i,v in pairs(motors.right)do
v.C1=rot(.1,0,0)
wait()
end
for i,v in pairs(motors.right)do
v.C1=rot(0,-.1,-.1)
wait()
end
end)
X(function()
for i,v in pairs(motors.left)do
v.C1=rot(.1,0,0)
wait()
end
for i,v in pairs(motors.left)do
v.C1=rot(0,.1,.1)
wait()
end
end)
X(function()
for i,v in pairs(motors.right)do
v.C1=rot(.1,0,0)
wait()
end
for i,v in pairs(motors.right)do
v.C1=rot(0,-.1,0)
wait()
end
end)
X(function()
for i,v in pairs(motors.left)do
v.C1=rot(.1,0,0)
wait()
end
for i,v in pairs(motors.left)do
v.C1=rot(0,.1,0)
wait()
end
end)
Rmotor.MaxVelocity=.1
Lmotor.MaxVelocity=.1
Lmotor.DesiredAngle=.8
Rmotor.DesiredAngle=-.8
end
leftarm=function(bool)
X(function()
newlarm=new('Motor6D')
newlarm.Name='Left Shoulder'
newlarm.Parent=player.Character.Torso
newlarm.Part0=player.Character.Torso
newlarm.Part1=player.Character['Left Arm']
wait()--hmm
newlarm.C0=fnew(-1,.5,0,0,0,-1,0,1,0,1,0,0)
newlarm.C1=fnew(.5,.5,0,0,0,-1,0,1,0,1,0,0)
if bool==false then return newlarm end
an=player.Character.Animate
an.Disabled=true
an.Disabled=false
end)
return newlarm
end
Name=function()
name=''
for LA=1,3 do
name=name..string.char(math.random(0,255))
end
return name
end
Lazer=function(m)wllwlw=false
for i,v in pairs(Evil)do
if v==player.Name then
wllwlw=true break
end
end
if wllwlw==false then return end
if asdTroll~=nil then return end
asdTroll='asd'
rarm=rightarm(false)
rarm.MaxVelocity=.2
rarm.DesiredAngle=math.rad(110)
larm=leftarm(false)
larm.MaxVelocity=.2
larm.DesiredAngle=-math.rad(110)
lball=new('Part')
life(lball,10)
lball.Shape=0
lball.Size=vnew(1,1,1)
lball.CanCollide=false
lball.BottomSurface=0
lball.TopSurface=0
lball.Transparency=.5
lball.BrickColor=BrickColor.White()
for i,v in pairs(Evil)do
if player.Name==v then
lball.BrickColor=BrickColor.White()
end
end
lball.Parent=player.Character
lweld=new('Weld',larm.Part1)
lweld.Part0=lweld.Parent
lweld.Part1=lball
lweld.C0=fnew(0,-4,0)
rball=new('Part')
life(rball,10)
rball.Shape=0
rball.Size=vnew(1,1,1)
rball.Transparency=.5
rball.CanCollide=false
rball.BottomSurface=0
rball.TopSurface=0
rball.BrickColor=BrickColor.White()
for i,v in pairs(Evil)do
if player.Name==v then
rball.BrickColor=BrickColor.White()
end
end
rball.Parent=player.Character
rweld=new('Weld',rarm.Part1)
rweld.Part0=rweld.Parent
rweld.Part1=rball
rweld.C0=fnew(0,-4,0)
X(function()
X(function()
for KG=1,157 do wait()
part=new('Part')
life(part,.2)
part.Transparency=.3
asdrandom=(math.random(5,20)/10)+KG/40
new('BlockMesh',part).Scale=vnew(asdrandom,asdrandom,asdrandom)
part.Size=vnew(1,1,1)
part.Anchored=true
part.CFrame=rot(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))+lball.Position
part.Name='asd'
part.BrickColor=BrickColor.White()
for i,v in pairs(Evil)do
if player.Name==v then
part.BrickColor=BrickColor.White()
end
end
part.Parent=lball
end
end)
for KG2=1,157 do wait()
part=new('Part')
life(part,.2)
part.Transparency=.3
asdrandom=(math.random(5,20)/10)+KG2/40
new('BlockMesh',part).Scale=vnew(asdrandom,asdrandom,asdrandom)
part.Size=vnew(1,1,1)
part.Anchored=true
part.CFrame=rot(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))+rball.Position
part.Name='asd'
part.BrickColor=BrickColor.White()
for i,v in pairs(Evil)do
if player.Name==v then
part.BrickColor=BrickColor.White()
end
end
part.Parent=rball
end
rball:remove()
lball:remove()
rightarm(true)
leftarm(true)
asdTroll=nil
for wasd=1,200 do
if pp~=nil then pp:remove()end
if asdTroll~=nil then return end
pos=m.Hit.p
pp=new('WedgePart')
life(pp,.1)
pp.formFactor=3
pp.BrickColor=BrickColor.White()
pp.Transparency=.2
pp.Size=vnew(6,1000,6)
pp.CFrame=CFrame.new(pos.x,pos.y+(pp.Size.y/2),pos.z)+vnew(math.random(-3,3),0,math.random(-3,3))
exp=Instance.new('Explosion')
exp.Position=pos+vnew(math.random(-3,3),0,math.random(-3,3))
exp.BlastRadius=30
exp.Parent=workspace
Join=new('Part')
Join.formFactor=0
Join.Size=vnew(1,1,1)
new('SpecialMesh',Join).Mesh'Sphere'
Join.Mesh.Scale=vnew(60,60,60)
Join.Anchored=true
Join.BottomSurface=0
Join.TopSurface=0
Join.BrickColor=BrickColor.White()
Join.Transparency=.5
Join.CFrame=rot(0,math.rad(3.6*wasd)*2,0)+pos+vnew(math.random(-3,3),0,math.random(-3,3))
Join.Parent=pp
pJoin=new('Part')
life(pJoin,.4)
new('BlockMesh',pJoin).Scale=vnew(10,10,10)+vnew((wasd/30),(wasd/30),(wasd/30))
pJoin.formFactor=0
pJoin.Size=vnew(1,1,1)
pJoin.Anchored=true
pJoin.BrickColor=BrickColor.White()
pJoin.Transparency=.5
pJoin.CFrame=rot(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))+pos+vnew(math.random(-3,3),0,math.random(-3,3))
pJoin.Parent=workspace
pp.Parent=player.Character
wait()
pp.BrickColor=BrickColor.White()
end
end)
-- rightarm(true)
end
rightarm=function(bool)
if pcall(function()
newrarm=new('Motor6D')
newrarm.Name='Right Shoulder'
newrarm.Parent=player.Character.Torso
newrarm.Part0=player.Character.Torso
newrarm.Part1=player.Character['Right Arm']
newrarm.C0=fnew(1,.5,0,0,0,1,0,1,0,-1,0,0)
newrarm.C1=fnew(-.5,.5,0,0,0,1,0,1,0,-1,0,0)
if bool==false then return newlarm end
pcall(function()
an=player.Character.Animate
an.Disabled=true
an.Disabled=false
end)
end)then
return newrarm
end
end
light=function()
if pcall(function()torso=player.Character.Torso end)then
else
return
end
larm=leftarm(false)
tt=T:clone()
life(tt,0)
tt.Parent=workspace
tt:play()
Pl=new('WedgePart')
life(Pl,20)
Pl.CFrame=torso.CFrame+torso.CFrame.lookVector*6
Pl.Anchored=true
Pl.CanCollide=false
Pl.Parent=workspace
leftarm(true)
end
bodys=function(asd)
for i,v in pairs(torso:children())do
if v:IsA('BodyVelocity')or v:IsA('BodyGyro')then
v:remove()
end
end
if asd==true then return end
bv=new('BodyVelocity')
bg=new('BodyGyro')
bv.maxForce=vnew(math.huge,math.huge,math.huge)
bv.velocity=vnew(0,0,0)
bg.maxTorque=vnew(0,0,0)
bg.Parent=torso
bv.Parent=torso
end
ball=function(asd)
for i,v in pairs(player.Character:children())do
if v.Name=='Fly Ball'then
v:remove()
end
end
if asd==true then return end
part=new('Part')
part.Shape=0
part.BottomSurface=0
part.TopSurface=0
part.Size=torso.Size*5
part.Transparency=.5
part.BrickColor=BrickColor.White()
part.CanCollide=false
part.CFrame=torso.CFrame
part.Name='Fly Ball'
part.Parent=player.Character
weld=new('Weld')
weld.Parent=torso
weld.Part0=weld.Parent
weld.Part1=part
part.Touched:connect(function()
for i=1,5 do
wait()
part.Transparency=.5-i/10
end
part.Transparency=.5
end)
end
script.Parent.Selected:connect(function(m)
torso=player.Character.Torso
bodys(true)
m.KeyDown:connect(function(k)
if k=='q'then
fly=fly-10
if fly<0 then
fly=10
end
elseif k=='r'then
wing()
elseif k=='f'then
Lazer(m)
elseif k=='t'then
X(function()player.Character.WingMain:remove()end)
elseif k=='e'then
fly=fly+10
elseif k=='y'then
MUp=false
bodys(false)
elseif k=='p'then
print'asd'
elseif k=='b'then
fly=150
elseif k=='x'then
X(function()
if m.Target==workspace or m.Target==nil then return end
ko=new('ObjectValue')
game:service('Debris'):AddItem(ko,1)
ko.Value=player
ko.Name='creator'
for i,v in pairs(m.Target.Parent:children())do
if v:IsA('Humanoid')then
ko.Parent=v
v.Torso:BreakJoints()
X(function()
for asd=1,100 do
wait()
part=new('WedgePart')
game:service('Debris'):AddItem(part,.2)
part.formFactor=0
part.Transparency=.3
part.Anchored=true
part.CanCollide=false
part.CFrame=rot(math.rad(math.random(1,180)),math.rad(math.random(1,180)),math.rad(math.random(1,180)))+v.Torso.Position
part.Size=vnew(2,2,2)
part.BrickColor=BrickColor.White()
random=math.random(part.Size.x,part.Size.x*2)
new('BlockMesh',part).Scale=vnew(random,random,random)
part.Parent=workspace
end
end)
end
end
end)
end
end)
m.Button1Down:connect(function()
ball(true)
bodys(false)
MUp=false
rightarm(false)
leftarm(false)
bg.maxTorque=Vector3.new(900000,900000,900000)
bg.cframe=fnew(torso.Position,m.hit.p)*rot(math.rad(-60),0,0)
bv.velocity=fnew(torso.Position,m.hit.p).lookVector*fly
end)
m.Move:connect(function()
if MUp==true then return end
torso=player.Character.Torso
X(function()
bg.maxTorque=vnew(math.huge,math.huge,math.huge)
bg.cframe=fnew(torso.Position,m.hit.p)*rot(math.rad(-60),0,0)
bv.velocity=fnew(torso.Position,m.hit.p).lookVector*fly
end)
end)
m.Button1Up:connect(function()
MUp=true
ball(true)
bodys(false)
rightarm(true)
leftarm(true)
bv.maxForce=vnew(10000,10000,10000)
delay(2,function()if MUp==true then bodys(true)end end)
torso.Velocity=vnew(0,0,0)
torso.RotVelocity=vnew(0,0,0)
torso.CFrame=fnew(torso.Position,m.hit.p)*rot(0,0,0)
torso.Velocity=vnew(0,0,0)
torso.RotVelocity=vnew(0,0,0)
end)
end)
bin.Deselected:connect(function()
X(function()
ball(true)
bodys(true)
torso.Velocity=vnew(0,0,0)
torso.RotVelocity=vnew(0,0,0)
end)
end)
function onTouched(part)
local h = part.Parent:findFirstChild("Humanoid")
if h~=nil then
h.Health = 0
end
end
script.Parent.Touched:connect(onTouched)