· 5 years ago · Sep 13, 2020, 01:50 AM
1 -- Float from IY
2 -- CRASHES WEAREDEVS API ON MULTIPLE ATTEMPTS
3 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(984478.125, game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.y, game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.z, 1, 0, 0, 0, 1, 0, 0, 0, 1)
4 Floating = true
5 local pchar = speaker.Character
6 if pchar and not pchar:FindFirstChild("Float") then
7 spawn(function()
8 local Float = Instance.new('Part', pchar)
9 Float.Name = 'Float'
10 Float.Transparency = 1
11 Float.Size = Vector3.new(6,1,6)
12 Float.Anchored = true
13 local FloatValue = -3.5
14 if r15(speaker) then FloatValue = -3.65 end
15 Float.CFrame = getRoot(pchar).CFrame * CFrame.new(0,FloatValue,0)
16 qUp = IYMouse.KeyUp:connect(function(KEY)
17 if KEY == 'q' then
18 FloatValue = FloatValue + 0.5
19 end
20 end)
21 eUp = IYMouse.KeyUp:connect(function(KEY)
22 if KEY == 'e' then
23 FloatValue = FloatValue - 0.5
24 end
25 end)
26 qDown = IYMouse.KeyDown:connect(function(KEY)
27 if KEY == 'q' then
28 FloatValue = FloatValue - 0.5
29 end
30 end)
31 eDown = IYMouse.KeyDown:connect(function(KEY)
32 if KEY == 'e' then
33 FloatValue = FloatValue + 0.5
34 end
35 end)
36 floatDied = speaker.Character:FindFirstChildOfClass'Humanoid'.Died:Connect(function()
37 FloatingFunc:Disconnect()
38 Float:Destroy()
39 qUp:Disconnect()
40 eUp:Disconnect()
41 qDown:Disconnect()
42 eDown:Disconnect()
43 floatDied:Disconnect()
44 end)
45 local function FloatPadLoop()
46 if pchar:FindFirstChild("Float") and getRoot(pchar) then
47 Float.CFrame = getRoot(pchar).CFrame * CFrame.new(0,FloatValue,0)
48 else
49 FloatingFunc:Disconnect()
50 Float:Destroy()
51 qUp:Disconnect()
52 eUp:Disconnect()
53 qDown:Disconnect()
54 eDown:Disconnect()
55 floatDied:Disconnect()
56 end
57 end
58 FloatingFunc = game:GetService('RunService').Heartbeat:connect(FloatPadLoop)
59 end)
60 end