Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local library = loadstring(game:HttpGet("https://pastebin.com/raw/b7WEP8Yy", true))()
- if _G.mxLang == nil then _G.mxLang = "default" end
- local ver = "1.1.31"
- local txtStrings = {"Main", "Teleport", "Toggle Devil Fruit TP", "Toggle Black Market TP", "Toggle Chests TP", "AutoFarm Kira", "AutoFarm", "Invisibility", "Misc", "Reset character"}
- local fr = {"Fonctions", "Téléportations", "Activer/Désactiver la téléportation des fruits", "Activer/Désactiver la téléportation au marché noir", "Activer/Désactiver la téléportation aux coffres", "Farm Automatique [Kira]", "Farm Auto", "Invisibilité", "Autre", "Réinitialiser le personnage"}
- if _G.mxLang == "fr" then
- txtStrings = fr
- end
- local plr = game.Players.LocalPlayer
- local invis = false
- _G.oprDfTp = false
- _G.oprBmTp = false
- _G.oprChTp = false
- _G.oprKiraF = false
- local function CheckRig()
- if game.Players.LocalPlayer.Character then
- local Humanoid = game.Players.LocalPlayer.Character:WaitForChild('Humanoid')
- if Humanoid.RigType == Enum.HumanoidRigType.R15 then
- return 'R15'
- else
- return 'R6'
- end
- end
- end
- local mainWindow = library:Window("One Piece Rose GUI " .. ver)
- local mainPage = mainWindow:Page(txtStrings[1])
- local teleportPage = mainWindow:Page(txtStrings[2])
- local farmPage = mainWindow:Page(txtStrings[7])
- local miscPage = mainWindow:Page(txtStrings[9])
- local vu = game:GetService("VirtualUser")
- game:GetService("Players").LocalPlayer.Idled:connect(function()
- vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
- wait(1)
- vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
- end)
- mainPage:Toggle(txtStrings[3], function(state)
- if state then
- _G.oprDfTp = true
- while wait(0.0001) do
- if _G.oprDfTp then
- if plr.Character:WaitForChild("HumanoidRootPart") then
- local oldCFrame = plr.Character:WaitForChild("HumanoidRootPart").CFrame
- if game.Workspace:FindFirstChild("Handle") then
- local v = game.Workspace:FindFirstChild("Handle")
- v.CFrame = plr.Character:WaitForChild("HumanoidRootPart").CFrame
- wait(1)
- end
- for i,v in next, game.Workspace.Extra:GetChildren() do
- if string.match(v.Name, "?") then
- if v:FindFirstChild("TouchInterest") then
- if v.Position.Y > -6 then
- plr.Character:WaitForChild("HumanoidRootPart").CFrame = v.CFrame
- wait(0.5)
- plr.Character:WaitForChild("HumanoidRootPart").CFrame = oldCFrame
- wait(0.5)
- end
- end
- end
- end
- end
- else
- break
- end
- end
- else
- _G.oprDfTp = false
- end
- end)
- mainPage:Toggle(txtStrings[4], function(state)
- if state then
- _G.oprBmTp = true
- while wait(0.0001) do
- if _G.oprBmTp then
- if plr.Character:WaitForChild("HumanoidRootPart") then
- if game.Workspace.NPCS:FindFirstChild("Rivers") then
- local v = game.Workspace.NPCS:FindFirstChild("Rivers")
- if (plr.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).magnitude > 30 then
- plr.Character:WaitForChild("HumanoidRootPart").CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0,6,0)
- end
- end
- end
- else
- break
- end
- end
- else
- _G.oprBmTp = false
- end
- end)
- mainPage:Toggle(txtStrings[5], function(state)
- if state then
- _G.oprChTp = true
- while wait(0.0001) do
- if _G.oprChTp then
- if plr.Character:WaitForChild("HumanoidRootPart") then
- local oldCFrame = plr.Character:WaitForChild("HumanoidRootPart").CFrame
- for i,v in next, game.Workspace.Extra.ChestPlaces:GetChildren() do
- for i2,v2 in next, v:GetChildren() do
- if v2:FindFirstChild("ChestTouch") then
- plr.Character:WaitForChild("HumanoidRootPart").CFrame = v2.ChestTouch.CFrame * CFrame.new(0, 3, 0)
- wait(0.8)
- plr.Character:WaitForChild("HumanoidRootPart").CFrame = oldCFrame * CFrame.new(0, 10, 0)
- wait(0.5)
- end
- end
- end
- end
- else
- break
- end
- end
- else
- _G.oprChTp = false
- end
- end)
- miscPage:Button(txtStrings[10], function()
- game.Players.LocalPlayer.Character:BreakJoints()
- end)
- miscPage:Button(txtStrings[8], function()
- local originalCF = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- local hackCF = CFrame.new(-5236.99365, 335.033875, 301.620331, 0.0803826824, -0.994964302, 0.0598716177, -0.405749142, 0.0222021826, 0.913714767, -0.910442889, -0.097739704, -0.401921242)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = hackCF
- wait(1)
- local StoredCF = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
- local Part = Instance.new('Part',workspace)
- Part.Size = Vector3.new(5,0,5)
- Part.Anchored = true
- Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
- game.Players.LocalPlayer.Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
- spawn(function()
- wait(3)
- Part:Destroy()
- end)
- if CheckRig() == 'R6' then
- local Clone = game.Players.LocalPlayer.Character.HumanoidRootPart:Clone()
- game.Players.LocalPlayer.Character.HumanoidRootPart:Destroy()
- Clone.Parent = game.Players.LocalPlayer.Character
- else
- local Clone = game.Players.LocalPlayer.Character.LowerTorso.Root:Clone()
- game.Players.LocalPlayer.Character.LowerTorso.Root:Destroy()
- Clone.Parent = game.Players.LocalPlayer.Character.LowerTorso
- end
- wait(1)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = originalCF
- local ScreenGui = Instance.new("ScreenGui")
- local YouAreInvisible = Instance.new("Folder")
- local Frame = Instance.new("Frame")
- local UIGridLayout = Instance.new("UIGridLayout")
- local Status = Instance.new("TextLabel")
- local Status_2 = Instance.new("TextLabel")
- ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- YouAreInvisible.Name = "You Are Invisible !"
- YouAreInvisible.Parent = ScreenGui
- Frame.Parent = ScreenGui
- Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Frame.BackgroundTransparency = 1.000
- Frame.BorderSizePixel = 0
- Frame.Position = UDim2.new(0, 0, 0.425061435, 0)
- Frame.Size = UDim2.new(0, 210, 0, 30)
- UIGridLayout.Parent = Frame
- UIGridLayout.SortOrder = Enum.SortOrder.LayoutOrder
- UIGridLayout.CellPadding = UDim2.new(0, 0, 0, 0)
- UIGridLayout.CellSize = UDim2.new(0, 105, 0, 30)
- Status.Name = "Status"
- Status.Parent = Frame
- Status.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Status.BackgroundTransparency = 1.000
- Status.BorderSizePixel = 0
- Status.Size = UDim2.new(0, 200, 0, 50)
- Status.Font = Enum.Font.SourceSansBold
- Status.Text = "Currently :"
- Status.TextColor3 = Color3.fromRGB(255, 255, 255)
- Status.TextScaled = true
- Status.TextSize = 14.000
- Status.TextWrapped = true
- Status_2.Name = "Status"
- Status_2.Parent = Frame
- Status_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Status_2.BackgroundTransparency = 1.000
- Status_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
- Status_2.BorderSizePixel = 0
- Status_2.Size = UDim2.new(0, 200, 0, 50)
- Status_2.Font = Enum.Font.SourceSansBold
- Status_2.Text = "Invisible"
- Status_2.TextColor3 = Color3.fromRGB(0, 0, 0)
- Status_2.TextScaled = true
- Status_2.TextSize = 14.000
- Status_2.TextWrapped = true
- invis = true
- repeat
- wait(0.6)
- if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
- for _, child in next, game.Players.LocalPlayer.PlayerGui:GetDescendants() do
- if child.Name:lower() == "you are invisible !" then
- invis = true
- end
- end
- else
- invis = false
- end
- until not invis
- end)
- farmPage:Toggle(txtStrings[6], function(state)
- if state then
- _G.oprKiraF = true
- local baseFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- for _, child in next, game.Players.LocalPlayer.PlayerGui:GetDescendants() do
- if child.Name:lower() == "you are invisible !" then
- invis = true
- end
- end
- while wait(0.0001) do
- if _G.oprKiraF then
- local boss = game.Workspace.FightableBosses["Kira the Revolutionary"]
- if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
- if not invis then
- local originalCF = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- local hackCF = CFrame.new(-5236.99365, 335.033875, 301.620331, 0.0803826824, -0.994964302, 0.0598716177, -0.405749142, 0.0222021826, 0.913714767, -0.910442889, -0.097739704, -0.401921242)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = hackCF
- wait(1)
- local StoredCF = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
- local Part = Instance.new('Part',workspace)
- Part.Size = Vector3.new(5,0,5)
- Part.Anchored = true
- Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
- game.Players.LocalPlayer.Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
- spawn(function()
- wait(3)
- Part:Destroy()
- end)
- if CheckRig() == 'R6' then
- local Clone = game.Players.LocalPlayer.Character.HumanoidRootPart:Clone()
- game.Players.LocalPlayer.Character.HumanoidRootPart:Destroy()
- Clone.Parent = game.Players.LocalPlayer.Character
- else
- local Clone = game.Players.LocalPlayer.Character.LowerTorso.Root:Clone()
- game.Players.LocalPlayer.Character.LowerTorso.Root:Destroy()
- Clone.Parent = game.Players.LocalPlayer.Character.LowerTorso
- end
- wait(1)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = originalCF
- local ScreenGui = Instance.new("ScreenGui")
- local YouAreInvisible = Instance.new("Folder")
- local Frame = Instance.new("Frame")
- local UIGridLayout = Instance.new("UIGridLayout")
- local Status = Instance.new("TextLabel")
- local Status_2 = Instance.new("TextLabel")
- ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- YouAreInvisible.Name = "You Are Invisible !"
- YouAreInvisible.Parent = ScreenGui
- Frame.Parent = ScreenGui
- Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Frame.BackgroundTransparency = 1.000
- Frame.BorderSizePixel = 0
- Frame.Position = UDim2.new(0, 0, 0.425061435, 0)
- Frame.Size = UDim2.new(0, 210, 0, 30)
- UIGridLayout.Parent = Frame
- UIGridLayout.SortOrder = Enum.SortOrder.LayoutOrder
- UIGridLayout.CellPadding = UDim2.new(0, 0, 0, 0)
- UIGridLayout.CellSize = UDim2.new(0, 105, 0, 30)
- Status.Name = "Status"
- Status.Parent = Frame
- Status.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Status.BackgroundTransparency = 1.000
- Status.BorderSizePixel = 0
- Status.Size = UDim2.new(0, 200, 0, 50)
- Status.Font = Enum.Font.SourceSansBold
- Status.Text = "Currently :"
- Status.TextColor3 = Color3.fromRGB(255, 255, 255)
- Status.TextScaled = true
- Status.TextSize = 14.000
- Status.TextWrapped = true
- Status_2.Name = "Status"
- Status_2.Parent = Frame
- Status_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Status_2.BackgroundTransparency = 1.000
- Status_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
- Status_2.BorderSizePixel = 0
- Status_2.Size = UDim2.new(0, 200, 0, 50)
- Status_2.Font = Enum.Font.SourceSansBold
- Status_2.Text = "Invisible"
- Status_2.TextColor3 = Color3.fromRGB(0, 0, 0)
- Status_2.TextScaled = true
- Status_2.TextSize = 14.000
- Status_2.TextWrapped = true
- invis = true
- wait(1)
- end
- if boss:FindFirstChild("Humanoid") then
- local hum = boss:FindFirstChild("Humanoid")
- game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true
- if hum.Health ~= 0 then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = boss.HumanoidRootPart.CFrame * CFrame.new(0,20,0) * CFrame.Angles(math.rad(-75),0.5,0)
- local fruitName = game.Players.LocalPlayer.PlayerFolder.DevFruit.Value
- local abilities = {}
- for i,v in next, game:GetService("ReplicatedStorage").Skills.DFS[fruitName]:GetChildren() do
- for i2,v2 in next, v:GetChildren() do
- abilities[i] = v2.Name
- end
- end
- for i,v in next, abilities do
- local string_1 = v;
- local userdata_1 = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame;
- local Target = game:GetService("ReplicatedStorage").Remotes.DF[fruitName];
- Target:FireServer(string_1, userdata_1);
- local string_1 = v .. "Up";
- local userdata_1 = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame;
- local Target = game:GetService("ReplicatedStorage").Remotes.DF[fruitName];
- Target:FireServer(string_1, userdata_1);
- end
- else
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = baseFrame * CFrame.new(0,10000,0)
- end
- end
- else
- invis = false
- end
- for i, x in next, game.Players.LocalPlayer.Character:GetDescendants() do
- if x:IsA("BasePart") then
- x.Velocity = Vector3.new(0,0,0)
- end
- end
- else
- break
- end
- end
- else
- game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
- _G.oprKiraF = false
- end
- end)
- teleportPage:Button("Rocky Island", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(1418.28748, 209.752274, 2957.59131, 0.204483747, 4.84780003e-06, -0.978870213, -2.84242105e-07, 1, 4.89306876e-06, 0.978870213, -7.22317623e-07, 0.204483747)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Smoke Town", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-7598.84033, 260.531738, 8141.45264, 0.966802955, -0.000120966266, 0.255522788, 1.43620609e-05, 0.99999994, 0.000419066258, -0.255522847, -0.000401484722, 0.966802895)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Maple Village", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-3230.68164, 116.413864, 6175.79248, -0.070243679, 1.05794349e-07, -0.997529864, 2.87882589e-08, 1, 1.0402912e-07, 0.997529864, -2.14097593e-08, -0.070243679)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Shells Town", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-3516.06152, 315.938873, 1999.35388, -0.013094034, 0.0169753861, -0.999770164, 0.00666867243, 0.999835134, 0.0168891456, 0.999891758, -0.00644599739, -0.0132051054)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Savvy Island", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-3164.60059, 184.344315, -1574.19019, 0.996569157, -4.71997872e-08, 0.0827641934, 4.45395081e-08, 1, 3.39891777e-08, -0.0827641934, -3.0186289e-08, 0.996569157)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("High Peak Island", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-948.481506, 502.961731, -2869.86279, 0.414397508, 1.90847285e-08, -0.91009599, 6.03803185e-09, 1, 2.37193376e-08, 0.91009599, -1.53244226e-08, 0.414397508)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Cross Bridge Pass", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-911.353088, 179.835388, 1244.6106, -0.106050491, -1.0902847e-07, -0.994360864, 2.59261362e-10, 1, -1.09674424e-07, 0.994360864, -1.18888259e-08, -0.106050491)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Arlong Park", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-10365.8477, 237.251114, 3253.79077, 0.687475443, -1.02297291e-08, -0.726207614, 2.61662354e-08, 1, 1.06841558e-08, 0.726207614, -2.63472142e-08, 0.687475443)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Buggy Town", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-9162.51855, 170.256851, -2196.90991, -0.313108832, -7.88758189e-06, -0.949717283, -3.74025694e-05, 1, 4.02592923e-06, 0.949717283, 3.67824177e-05, -0.313108832)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Windmill Village", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(938.579712, 160.500641, 16.832325, 0.137646332, 1.4415348e-08, 0.990481436, -2.3722432e-08, 1, -1.12571943e-08, -0.990481436, -2.19471179e-08, 0.137646332)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Black Leg Island", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(1961.94873, 95.2560272, -3594.0896, 0.963451266, -8.19065633e-08, -0.267883629, 9.42728704e-08, 1, 3.3300843e-08, 0.267883629, -5.73378962e-08, 0.963451266)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Freezing Point Island", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-6498.9375, 124.917984, 2786.42334, -0.752944291, 1.08077998e-07, 0.658084273, 7.63398234e-08, 1, -7.68873676e-08, -0.658084273, -7.65386954e-09, -0.752944291)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Revolutionary Island", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-12091.1074, 377.566772, -2520.19897, -0.933698416, -8.68022099e-10, 0.358060479, 6.1295764e-09, 1, 1.84080573e-08, -0.358060479, 1.93823322e-08, -0.933698416)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Floating Island", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-5236.27979, 359.161407, 301.342743, -0.687650144, 9.32432977e-06, 0.726042509, 0.000392751797, 0.999999881, 0.000359140628, -0.72604239, 0.000532117498, -0.687650263)
- root.CFrame = teleportFrame
- end)
- teleportPage:Button("Battle Arena", function()
- local root = plr.Character.HumanoidRootPart
- local teleportFrame = CFrame.new(-5217.33887, 182.716751, -4775.9624, 0.43153432, -6.20693967e-08, -0.90209651, -1.86654656e-08, 1, -7.77346827e-08, 0.90209651, 5.03832354e-08, 0.43153432)
- root.CFrame = teleportFrame
- end)
- game.Players.LocalPlayer.PlayerGui:WaitForChild("Mouse"):Destroy()
- game:GetService("UserInputService").MouseIconEnabled = true
- local mouse = game.Players.LocalPlayer:GetMouse()
- mouse.Icon = ""
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement