Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Objects
- local Intro = Instance.new("ScreenGui")
- local IntroImage = Instance.new("ImageLabel")
- local _1 = Instance.new("TextLabel")
- local _2 = Instance.new("TextLabel")
- local _3 = Instance.new("TextLabel")
- local _4 = Instance.new("TextLabel")
- local _5 = Instance.new("TextLabel")
- local _6 = Instance.new("TextLabel")
- local _7 = Instance.new("TextLabel")
- -- Properties
- Intro.Name = "Intro"
- Intro.Parent = game.CoreGui
- IntroImage.Name = "IntroImage"
- IntroImage.Parent = Intro
- IntroImage.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- IntroImage.BackgroundTransparency = 1
- IntroImage.BorderColor3 = Color3.new(1, 1, 1)
- IntroImage.BorderSizePixel = 0
- IntroImage.Position = UDim2.new(0.400, 0, 0.200, 0)
- IntroImage.Size = UDim2.new(0, 356, 0, 347)
- IntroImage.Image = "rbxassetid://1130382821"
- _1.Name = "1"
- _1.Parent = IntroImage
- _1.BackgroundColor3 = Color3.fromRGB(249, 214, 46)
- _1.BackgroundTransparency = 1
- _1.BorderSizePixel = 0
- _1.Position = UDim2.new(0.109550565, 0, 0.423631132, 0)
- _1.Size = UDim2.new(0, 40, 0, 53)
- _1.Font = Enum.Font.ArialBold
- _1.FontSize = Enum.FontSize.Size14
- _1.Text = " "
- _1.TextColor3 = Color3.new(255, 0, 0)
- _1.TextScaled = true
- _1.TextSize = 14
- _1.TextWrapped = true
- _2.Name = "2"
- _2.Parent = IntroImage
- _2.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- _2.BackgroundTransparency = 1
- _2.BorderSizePixel = 0
- _2.Position = UDim2.new(0.221910119, 0, 0.423631132, 0)
- _2.Size = UDim2.new(0, 40, 0, 53)
- _2.Font = Enum.Font.ArialBold
- _2.FontSize = Enum.FontSize.Size14
- _2.Text = "B"
- _2.TextColor3 = Color3.new(255, 0, 0)
- _2.TextScaled = true
- _2.TextSize = 14
- _2.TextWrapped = true
- _3.Name = "3"
- _3.Parent = IntroImage
- _3.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- _3.BackgroundTransparency = 1
- _3.BorderSizePixel = 0
- _3.Position = UDim2.new(0.334269673, 0, 0.423631132, 0)
- _3.Size = UDim2.new(0, 40, 0, 53)
- _3.Font = Enum.Font.ArialBold
- _3.FontSize = Enum.FontSize.Size14
- _3.Text = "L"
- _3.TextColor3 = Color3.new(255, 0, 0)
- _3.TextScaled = true
- _3.TextSize = 14
- _3.TextWrapped = true
- _4.Name = "4"
- _4.Parent = IntroImage
- _4.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- _4.BackgroundTransparency = 1
- _4.BorderSizePixel = 0
- _4.Position = UDim2.new(0.446629226, 0, 0.423631132, 0)
- _4.Size = UDim2.new(0, 40, 0, 53)
- _4.Font = Enum.Font.ArialBold
- _4.FontSize = Enum.FontSize.Size14
- _4.Text = "O"
- _4.TextColor3 = Color3.new(255, 0, 0)
- _4.TextScaled = true
- _4.TextSize = 14
- _4.TextWrapped = true
- _5.Name = "5"
- _5.Parent = IntroImage
- _5.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- _5.BackgroundTransparency = 1
- _5.BorderSizePixel = 0
- _5.Position = UDim2.new(0.55898881, 0, 0.423631132, 0)
- _5.Size = UDim2.new(0, 40, 0, 53)
- _5.Font = Enum.Font.ArialBold
- _5.FontSize = Enum.FontSize.Size14
- _5.Text = "O"
- _5.TextColor3 = Color3.new(255, 0, 0)
- _5.TextScaled = true
- _5.TextSize = 14
- _5.TextWrapped = true
- _6.Name = "6"
- _6.Parent = IntroImage
- _6.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- _6.BackgroundTransparency = 1
- _6.BorderSizePixel = 0
- _6.Position = UDim2.new(0.671348333, 0, 0.423631132, 0)
- _6.Size = UDim2.new(0, 40, 0, 53)
- _6.Font = Enum.Font.ArialBold
- _6.FontSize = Enum.FontSize.Size14
- _6.Text = "D"
- _6.TextColor3 = Color3.new(255, 0, 0)
- _6.TextScaled = true
- _6.TextSize = 14
- _6.TextWrapped = true
- _7.Name = "7"
- _7.Parent = IntroImage
- _7.BackgroundColor3 = Color3.new(1, 1, 1)
- _7.BackgroundTransparency = 1
- _7.BorderSizePixel = 0
- _7.Position = UDim2.new(0.775280893, 0, 0.423631132, 0)
- _7.Size = UDim2.new(0, 40, 0, 53)
- _7.Font = Enum.Font.ArialBold
- _7.FontSize = Enum.FontSize.Size14
- _7.Text = " "
- _7.TextColor3 = Color3.new(255, 0, 0)
- _7.TextScaled = true
- _7.TextSize = 14
- _7.TextWrapped = true
- _1.TextTransparency = 0.2
- wait()
- _2.TextTransparency = 0.2
- wait()
- _3.TextTransparency = 0.2
- wait()
- _4.TextTransparency = 0.2
- wait()
- _5.TextTransparency = 0.2
- wait()
- _6.TextTransparency = 0.2
- wait()
- _7.TextTransparency = 0.2
- wait()
- IntroImage.ImageTransparency = 0.2
- wait()
- _1.TextTransparency = 0.3
- wait()
- _2.TextTransparency = 0.3
- wait()
- _3.TextTransparency = 0.3
- wait()
- _4.TextTransparency = 0.3
- wait()
- _5.TextTransparency = 0.3
- wait()
- _6.TextTransparency = 0.3
- wait()
- _7.TextTransparency = 0.3
- wait()
- IntroImage.ImageTransparency = 0.3
- wait()
- _1.TextTransparency = 0.4
- wait()
- _2.TextTransparency = 0.4
- wait()
- _3.TextTransparency = 0.4
- wait()
- _4.TextTransparency = 0.4
- wait()
- _5.TextTransparency = 0.4
- wait()
- _6.TextTransparency = 0.4
- wait()
- _7.TextTransparency = 0.4
- wait()
- IntroImage.ImageTransparency = 0.4
- wait()
- _1.TextTransparency = 0.5
- wait()
- _2.TextTransparency = 0.5
- wait()
- _3.TextTransparency = 0.4
- wait()
- _4.TextTransparency = 0.5
- wait()
- _5.TextTransparency = 0.5
- wait()
- _6.TextTransparency = 0.5
- wait()
- _7.TextTransparency = 0.5
- wait()
- IntroImage.ImageTransparency = 0.5
- wait()
- _1.TextTransparency = 0.6
- wait()
- _2.TextTransparency = 0.6
- wait()
- _3.TextTransparency = 0.6
- wait()
- _4.TextTransparency = 0.6
- wait()
- _5.TextTransparency = 0.6
- wait()
- _6.TextTransparency = 0.6
- wait()
- _7.TextTransparency = 0.6
- wait()
- IntroImage.ImageTransparency = 0.6
- wait()
- _1.TextTransparency = 0.7
- wait()
- _2.TextTransparency = 0.7
- wait()
- _3.TextTransparency = 0.7
- wait()
- _4.TextTransparency = 0.7
- wait()
- _5.TextTransparency = 0.7
- wait()
- _6.TextTransparency = 0.7
- wait()
- _7.TextTransparency = 0.7
- wait()
- IntroImage.ImageTransparency = 0.7
- wait()
- _1.TextTransparency = 0.8
- wait()
- _2.TextTransparency = 0.8
- wait()
- _3.TextTransparency = 0.8
- wait()
- _4.TextTransparency = 0.8
- wait()
- _5.TextTransparency = 0.8
- wait()
- _6.TextTransparency = 0.8
- wait()
- _7.TextTransparency = 0.8
- wait()
- IntroImage.ImageTransparency = 0.8
- wait()
- _1.TextTransparency = 0.9
- wait()
- _2.TextTransparency = 0.9
- wait()
- _3.TextTransparency = 0.9
- wait()
- _4.TextTransparency = 0.9
- wait()
- _5.TextTransparency = 0.9
- wait()
- _6.TextTransparency = 0.9
- wait()
- _7.TextTransparency = 0.9
- wait()
- IntroImage.ImageTransparency = 0.9
- wait()
- _1.TextTransparency = 1
- wait()
- _2.TextTransparency = 1
- wait()
- _3.TextTransparency = 1
- wait()
- _4.TextTransparency = 1
- wait()
- _5.TextTransparency = 1
- wait()
- _6.TextTransparency = 1
- wait()
- _7.TextTransparency = 1
- wait()
- IntroImage.ImageTransparency = 0.9
- wait()
- _1.TextTransparency = 1.1
- wait()
- _2.TextTransparency = 1.1
- wait()
- _3.TextTransparency = 1.1
- wait()
- _4.TextTransparency = 1.1
- wait()
- _5.TextTransparency = 1.1
- wait()
- _6.TextTransparency = 1.1
- wait()
- _7.TextTransparency = 1.1
- wait()
- IntroImage.ImageTransparency = 5.1
- wait()
- Intro:Destroy()
- wait()
- local s = Instance.new("Sound")
- s.Name = "Sound"
- s.SoundId = "http://www.roblox.com/asset/?id=2528420941"
- s.Volume = 0
- s.Looped = false
- s.archivable = false
- s.Parent = game.Workspace
- --Join
- local k = Instance.new("Sound")
- k.Name = "Soundzz"
- k.SoundId = "http://www.roblox.com/asset/?id=305977837"
- k.Volume = 0
- k.Looped = false
- k.archivable = false
- k.Parent = game.Workspace
- --Left
- local q = Instance.new("Sound")
- q.Name = "Soundzzzz"
- q.SoundId = "http://www.roblox.com/asset/?id=249869145"
- q.Volume = 0
- q.Looped = false
- q.archivable = false
- q.Parent = game.Workspace
- --Systems Online
- local function SendNotification(title,text,duration,...)
- game.StarterGui:SetCore("SendNotification", {
- Title = title;
- Text = text;
- Icon = "";
- Duration = duration;
- })
- end
- game.Players.ChildAdded:Connect(function(player)
- if not pcall (function()
- SendNotification("Player JOINED",""..player.Name.." has JOINED the game",5 )
- s:Play()
- end) then
- print ("Error")
- end
- end)
- ---------------------------------------------------------------------
- -- Same extra's apply down here as well.
- game.Players.ChildRemoved:Connect(function(player)
- if not pcall (function()
- SendNotification("Player LEFT",""..player.Name.." has LEFT the game",4.4 )
- k:Play()
- end) then
- print ("Error")
- end
- end)
- SendNotification("Loaded","Join and leave detector is loaded",2)
- q:Play()
- -- Variables --
- local Script = "BLOOD"
- local gFont = "SourceSans"
- local Visi = true
- -- Functions --
- function Log(text, r, g, b, font)
- game.StarterGui:SetCore("ChatMakeSystemMessage", {
- Text = "{" .. tostring(Script) .. "} - " .. text;
- Color = Color3.new(r, g, b);
- Font = Enum.Font[font];
- FontSize = Enum.FontSize.Size10;
- })
- end
- Log("Loading framework...", 255,0,0, tostring(gFont))
- ---------------------------------------------------------------------
- -- Automatically Add players to Blacklist --
- Mouse = game.Players.LocalPlayer:GetMouse()
- game:service'ReplicatedStorage'.Interaction.Ban:Destroy()
- Instance.new('RemoteEvent', game:service'ReplicatedStorage'.Interaction).Name = "Ban"
- Client = game.ReplicatedStorage.Interaction.ClientSetListPlayer
- players = game.Players
- for i, v in pairs(players:GetPlayers()) do
- if v.Name ~= players.LocalPlayer.Name then
- Client:InvokeServer(players.LocalPlayer.BlacklistFolder, v, true)
- end
- end
- players.PlayerAdded:connect(function(plr)
- Client:InvokeServer(players.LocalPlayer.BlacklistFolder, plr, true)
- end)
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Title = "BLOOD",
- Text = "Loaded Successful."
- })
- local players = game:GetService('Players')
- if game.Players.LocalPlayer then
- game.StarterGui:SetCore('SendNotification', {
- Title = ' '.. players.LocalPlayer.Name..'!',
- Text = 'Welcome to Bloods GUI!',
- Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..players.LocalPlayer.Name..[[&RAND]] .. math.random(1,10000000),
- Duration = 5,
- })
- end
- ---------------------------------------------------------------------
- WCollide = "Nothing"
- afkactive = false
- CustomLocationSet = false
- local BLOOD = Instance.new("ScreenGui")
- local MainFrame = Instance.new("Frame")
- local ImageLabel = Instance.new("ImageLabel")
- local OpenFrame = Instance.new("Frame")
- local Open = Instance.new("ImageButton")
- local CloseBLOOD = Instance.new("TextButton")
- local Minimize = Instance.new("TextButton")
- local MenuFrame = Instance.new("Frame")
- local MenuFramea = Instance.new("Frame")
- local AIntroImage = Instance.new("ImageLabel")
- local AIntroImage1 = Instance.new("ImageLabel")
- local BloodFrameInfo = Instance.new("TextLabel")
- local Picker = Instance.new("ScrollingFrame")
- local AIntroImage = Instance.new("ImageButton")
- local ChangeItem = Instance.new("Frame")
- local CurrentItem = Instance.new("ImageButton")
- --Properties:
- BLOOD.Name = "BLOOD"
- BLOOD.Parent = game.CoreGui
- OpenFrame.Name = "OpenFrame"
- OpenFrame.Parent = BLOOD
- OpenFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- OpenFrame.BorderColor3 = Color3.fromRGB(196, 40, 28)
- OpenFrame.Position = UDim2.new(0.5, -40, 0, -28)
- OpenFrame.Size = UDim2.new(0, 80, 0, 20)
- Open.Name = "Open"
- Open.Parent = OpenFrame
- Open.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1)
- Open.BorderColor3 = Color3.fromRGB(196, 40, 28)
- Open.Size = UDim2.new(0, 80, 0, 20)
- Open.Image = "rbxassetid://3630810430"
- Open.Selectable = true
- MainFrame.Name = "MainFrame"
- MainFrame.Parent = BLOOD
- MainFrame.Active = true
- MainFrame.Draggable = true
- MainFrame.BackgroundColor3 = Color3.new(1, 1, 1)
- MainFrame.Position = UDim2.new(0.0111675123, 0, 0.436827958, 0)
- MainFrame.Selectable = true
- MainFrame.Size = UDim2.new(0, 500, 0, 500)
- MainFrame.Visible = false
- ImageLabel.Name = "ImageLabel"
- ImageLabel.Parent = MainFrame
- ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageLabel.Position = UDim2.new(-0.000475523295, 0, -0.00117481197, 0)
- ImageLabel.Size = UDim2.new(0, 500, 0, 500)
- ImageLabel.Image = "rbxassetid://3883502641"
- CloseBLOOD.Name = "CloseBLOOD"
- CloseBLOOD.Parent = MainFrame
- CloseBLOOD.BackgroundColor3 = Color3.new(0, 0, 0)
- CloseBLOOD.BorderColor3 = Color3.fromRGB(196, 40, 28)
- CloseBLOOD.Position = UDim2.new(0, 5, 0, 5)
- CloseBLOOD.Size = UDim2.new(0, 20, 0, 20)
- CloseBLOOD.Font = Enum.Font.Fantasy
- CloseBLOOD.FontSize = Enum.FontSize.Size18
- CloseBLOOD.Text = "X"
- CloseBLOOD.TextColor3 = Color3.new(1, 1, 1)
- CloseBLOOD.TextScaled = true
- CloseBLOOD.TextWrapped = true
- CloseBLOOD.TextSize = 17
- Minimize.Name = "Minimize"
- Minimize.Parent = MainFrame
- Minimize.BackgroundColor3 = Color3.new(0, 0, 0)
- Minimize.BorderColor3 = Color3.fromRGB(196, 40, 28)
- Minimize.Position = UDim2.new(0, 26, 0, 5)
- Minimize.Size = UDim2.new(0, 20, 0, 20)
- Minimize.Font = Enum.Font.Fantasy
- Minimize.FontSize = Enum.FontSize.Size18
- Minimize.Text = "-"
- Minimize.TextColor3 = Color3.new(1, 1, 1)
- Minimize.TextScaled = true
- Minimize.TextWrapped = true
- Minimize.TextSize = 17
- MenuFrame.Name = "MenuFrame"
- MenuFrame.Parent = MainFrame
- MenuFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- MenuFrame.BackgroundTransparency = 1
- MenuFrame.BorderColor3 = Color3.new(0, 1, 0)
- MenuFrame.Position = UDim2.new(0, 5, 0, 30)
- MenuFrame.Size = UDim2.new(0, 170, 0,400)
- MenuFramea.Name = "MenuFrame"
- MenuFramea.Parent = MainFrame
- MenuFramea.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- MenuFramea.BackgroundTransparency = 1
- MenuFramea.BorderColor3 = Color3.new(0, 1, 0)
- MenuFramea.Position = UDim2.new(0, 270, 0, 140)
- MenuFramea.Size = UDim2.new(0, 120, 0,350)
- AIntroImage.Name = "IntroImage"
- AIntroImage.Parent = MainFrame
- AIntroImage.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- AIntroImage.BackgroundTransparency = 1
- AIntroImage.BorderColor3 = Color3.new(1, 1, 1)
- AIntroImage.BorderSizePixel = 0
- AIntroImage.Position = UDim2.new(0, 10, 0, 335)
- AIntroImage.Size = UDim2.new(0, 120, 0, 30)
- AIntroImage.Image = "rbxassetid://3630810430"
- AIntroImage.Visible = true
- AIntroImage1.Name = "IntroImage"
- AIntroImage1.Parent = MainFrame
- AIntroImage1.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- AIntroImage1.BackgroundTransparency = 1
- AIntroImage1.BorderColor3 = Color3.new(1, 1, 1)
- AIntroImage1.BorderSizePixel = 0
- AIntroImage1.Position = UDim2.new(0, 10, 0, 370)
- AIntroImage1.Size = UDim2.new(0, 120, 0, 120)
- AIntroImage1.Image = "rbxassetid://3940167130"
- AIntroImage1.Visible = true
- BloodFrameInfo.Name = "BloodFrameInfo"
- BloodFrameInfo.Parent = MenuFrame
- BloodFrameInfo.BackgroundColor3 = Color3.new(0, 0, 0)
- BloodFrameInfo.BackgroundTransparency = 1
- BloodFrameInfo.Position = UDim2.new(0, 3, 0, 3)
- BloodFrameInfo.Size = UDim2.new(0, 164, 0, 310)
- BloodFrameInfo.Font = Enum.Font.Fantasy
- BloodFrameInfo.FontSize = Enum.FontSize.Size14
- BloodFrameInfo.Text = "BirdAxe + Rukiryaxe added to Autobuy (Wood R US).\n\nWood and Plank teleport Fixed.\n\nMoved Paint and AutoBuy back to the Left Hand Side.\n\nAutobuy Halloween added + TreePort.\n\nA BIG THANKS TO JOHIRO FOR WORKING ON THE NEW SCRIPTS.\n\nScripts are big so give time to load."
- BloodFrameInfo.TextColor3 = Color3.new(0, 0, 0)
- BloodFrameInfo.TextWrapped = true
- BloodFrameInfo.TextSize = 14
- BloodFrameInfo.Visible = true
- Log("Loaded framework successfully!", 0,255,255, tostring(gFont))
- local Depart = Instance.new("TextLabel")
- Depart.Name = "Depart"
- Depart.Parent = MainFrame
- Depart.BackgroundColor3 = Color3.new(0, 0.298039, 0.498039)
- Depart.BorderColor3 = Color3.new(0, 0, 0)
- Depart.BorderSizePixel = 2
- Depart.Position = UDim2.new(0, 50, 0, 5)
- Depart.Size = UDim2.new(0, 130, 0, 20)
- Depart.BackgroundTransparency=1
- Depart.Font = Enum.Font.Fantasy
- Depart.FontSize = Enum.FontSize.Size18
- Depart.Text = "Ferry Departs: 0"
- Depart.TextColor3 = Color3.new(1, 1, 1)
- Depart.TextSize = 15
- Depart.TextStrokeColor3 = Color3.new(1, 1, 1)
- Depart.TextWrapped = true
- game.Workspace.Ferry.TimeToDeparture.Changed:connect(function()
- Depart.Text = "Ferry Departs: ".. game.Workspace.Ferry.TimeToDeparture.Value
- if Depart.Text == "Ferry Departs: 0" then
- wait(6)
- Depart.Text = "Ferry has Departed"
- else
- Depart.Text = "Ferry Departs: ".. game.Workspace.Ferry.TimeToDeparture.Value
- end
- end)
- ChangeItem.Name = "ChangeItem"
- ChangeItem.Parent = MainFrame
- ChangeItem.BackgroundColor3 = Color3.fromRGB(193, 40, 28)
- ChangeItem.BorderColor3 = Color3.new(0, 0, 0)
- ChangeItem.BorderSizePixel = 2
- ChangeItem.Position = UDim2.new(0, 390, 1, -110)
- ChangeItem.Size = UDim2.new(0, 100, 0, 100)
- ChangeItem.ZIndex = 2
- CurrentItem.Name = "CurrentItem"
- CurrentItem.Parent = ChangeItem
- CurrentItem.BackgroundColor3 = Color3.new(1, 1, 1)
- CurrentItem.BorderColor3 = Color3.new(0, 0, 0)
- CurrentItem.BorderSizePixel = 2
- CurrentItem.Position = UDim2.new(0, 10, 0, 10)
- CurrentItem.Size = UDim2.new(0, 80, 0, 80)
- CurrentItem.ZIndex = 2
- CurrentItem.Image = "rbxassetid://3886256996"
- CurrentItem.ScaleType = Enum.ScaleType.Crop
- Picker.Name = "Picker"
- Picker.Parent = MainFrame
- Picker.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- Picker.BorderColor3 = Color3.new(0, 0, 0)
- Picker.BorderSizePixel = 2
- Picker.Position = UDim2.new(0, 390, 1, -373)
- Picker.Size = UDim2.new(0, 100, 0, 258)
- Picker.CanvasPosition = Vector2.new(0,0)
- Picker.CanvasSize = UDim2.new(0, 0, 0, 687)
- Picker.ScrollBarThickness = 10
- Picker.VerticalScrollBarPosition = Enum.VerticalScrollBarPosition.Left
- Picker.Visible = false
- local PlayerFrame = Instance.new("Frame")
- local Player1 = Instance.new("TextButton")
- local Player2 = Instance.new("TextButton")
- local Player3 = Instance.new("TextButton")
- local Player4 = Instance.new("TextButton")
- local Player5 = Instance.new("TextButton")
- local Player6 = Instance.new("TextButton")
- local PlyrSel = Instance.new("TextLabel")
- local TpPlayer = Instance.new("TextButton")
- local TpBase = Instance.new("TextButton")
- local Player = Instance.new("ImageButton")
- Player.Name = "Player"
- Player.Parent = Picker
- Player.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- Player.BorderColor3 = Color3.new(0, 0, 0)
- Player.Position = UDim2.new(0, 15, 0, 5)
- Player.Size = UDim2.new(0, 80, 0, 80)
- Player.ZIndex = 3
- Player.Image = "rbxassetid://3888401903"
- Player.ScaleType = Enum.ScaleType.Crop
- Player.MouseButton1Click:Connect(function()
- CurrentItem.Image = "rbxassetid://3886256996"
- AIntroImage.Visible = true
- AIntroImage1.Visible = true
- end)
- PlayerFrame.Name = "PlayerFrame"
- PlayerFrame.Parent = MenuFrame
- PlayerFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- PlayerFrame.BackgroundTransparency = 0
- PlayerFrame.BorderColor3 = Color3.new(0, 0, 0)
- PlayerFrame.Size = UDim2.new(0, 170, 0, 290)
- PlayerFrame.Visible = false
- PlyrSel.Name = "PlyrSel"
- PlyrSel.Parent = PlayerFrame
- PlyrSel.BackgroundColor3 = Color3.new(0, 0, 0)
- PlyrSel.BackgroundTransparency = 0.15
- PlyrSel.BorderColor3 = Color3.new(0, 0, 0)
- PlyrSel.Position = UDim2.new(0, 5, 0, 5)
- PlyrSel.Size = UDim2.new(0, 160, 0, 20)
- PlyrSel.Font = Enum.Font.SourceSansBold
- PlyrSel.FontSize = Enum.FontSize.Size18
- PlyrSel.Text = "SELECT A PLAYER"
- PlyrSel.TextColor3 = Color3.fromRGB(255, 0, 0)
- PlyrSel.TextScaled = true
- PlyrSel.TextSize = 17
- PlyrSel.TextWrapped = true
- Player1.Name = "Player1"
- Player1.Parent = PlayerFrame
- Player1.BackgroundColor3 = Color3.new(0, 0, 0)
- Player1.BorderColor3 = Color3.new(0, 0, 0)
- Player1.Position = UDim2.new(0, 5, 0, 40)
- Player1.Size = UDim2.new(0, 160, 0, 20)
- Player1.Font = Enum.Font.SourceSansSemibold
- Player1.FontSize = Enum.FontSize.Size18
- Player1.Text = ""
- Player1.TextColor3 = Color3.fromRGB(255, 0, 0)
- Player1.TextSize = 16
- Player1.TextWrapped = true
- Player2.Name = "Player2"
- Player2.Parent = PlayerFrame
- Player2.BackgroundColor3 = Color3.new(0, 0, 0)
- Player2.BorderColor3 = Color3.new(0, 0, 0)
- Player2.Position = UDim2.new(0, 5, 0, 65)
- Player2.Size = UDim2.new(0, 160, 0, 20)
- Player2.Font = Enum.Font.SourceSansSemibold
- Player2.FontSize = Enum.FontSize.Size18
- Player2.Text = ""
- Player2.TextColor3 = Color3.fromRGB(255, 0, 0)
- Player2.TextSize = 16
- Player2.TextWrapped = true
- Player3.Name = "Player3"
- Player3.Parent = PlayerFrame
- Player3.BackgroundColor3 = Color3.new(0, 0, 0)
- Player3.BorderColor3 = Color3.new(0, 0, 0)
- Player3.Position = UDim2.new(0, 5, 0, 90)
- Player3.Size = UDim2.new(0, 160, 0, 20)
- Player3.Font = Enum.Font.SourceSansSemibold
- Player3.FontSize = Enum.FontSize.Size18
- Player3.Text = ""
- Player3.TextColor3 = Color3.fromRGB(255, 0, 0)
- Player3.TextSize = 16
- Player3.TextWrapped = true
- Player4.Name = "Player4"
- Player4.Parent = PlayerFrame
- Player4.BackgroundColor3 = Color3.new(0, 0, 0)
- Player4.BorderColor3 = Color3.new(0, 0, 0)
- Player4.Position = UDim2.new(0, 5, 0, 115)
- Player4.Size = UDim2.new(0, 160, 0, 20)
- Player4.Font = Enum.Font.SourceSansSemibold
- Player4.FontSize = Enum.FontSize.Size18
- Player4.Text = ""
- Player4.TextColor3 = Color3.fromRGB(255, 0, 0)
- Player4.TextSize = 16
- Player4.TextWrapped = true
- Player5.Name = "Player5"
- Player5.Parent = PlayerFrame
- Player5.BackgroundColor3 = Color3.new(0, 0, 0)
- Player5.BorderColor3 = Color3.new(0, 0, 0)
- Player5.Position = UDim2.new(0, 5, 0, 140)
- Player5.Size = UDim2.new(0, 160, 0, 20)
- Player5.Font = Enum.Font.SourceSansSemibold
- Player5.FontSize = Enum.FontSize.Size18
- Player5.Text = ""
- Player5.TextColor3 = Color3.fromRGB(255, 0, 0)
- Player5.TextSize = 16
- Player5.TextWrapped = true
- Player6.Name = "Player6"
- Player6.Parent = PlayerFrame
- Player6.BackgroundColor3 = Color3.new(0, 0, 0)
- Player6.BorderColor3 = Color3.new(0, 0, 0)
- Player6.Position = UDim2.new(0, 5, 0, 165)
- Player6.Size = UDim2.new(0, 160, 0, 20)
- Player6.Font = Enum.Font.SourceSansSemibold
- Player6.FontSize = Enum.FontSize.Size18
- Player6.Text = ""
- Player6.TextColor3 = Color3.fromRGB(255, 0, 0)
- Player6.TextSize = 16
- Player6.TextWrapped = true
- TpPlayer.Name = "TpPlayer"
- TpPlayer.Parent = PlayerFrame
- TpPlayer.BackgroundColor3 = Color3.new(0, 0, 0)
- TpPlayer.BackgroundTransparency = 0
- TpPlayer.BorderColor3 = Color3.new(0, 0, 0)
- TpPlayer.Position = UDim2.new(0, 5, 0, 225)
- TpPlayer.Size = UDim2.new(0, 75, 0, 35)
- TpPlayer.Font = Enum.Font.SourceSansBold
- TpPlayer.FontSize = Enum.FontSize.Size18
- TpPlayer.Text = "Tp to Player"
- TpPlayer.TextColor3 = Color3.fromRGB(255, 0, 0)
- TpPlayer.TextScaled = true
- TpPlayer.TextWrapped = true
- TpPlayer.TextSize = 14
- TpBase.Name = "TpBase"
- TpBase.Parent = PlayerFrame
- TpBase.BackgroundColor3 = Color3.new(0, 0, 0)
- TpBase.BackgroundTransparency = 0
- TpBase.BorderColor3 = Color3.new(0, 0, 0)
- TpBase.Position = UDim2.new(0, 90, 0, 225)
- TpBase.Size = UDim2.new(0, 75, 0, 35)
- TpBase.Font = Enum.Font.SourceSansBold
- TpBase.FontSize = Enum.FontSize.Size18
- TpBase.Text = "Tp to\nBase"
- TpBase.TextColor3 = Color3.fromRGB(255, 0, 0)
- TpPlayer.TextSize = 22
- local Waypoints = Instance.new("ScrollingFrame")
- local Stranger = Instance.new("TextButton")
- local BobsShack = Instance.new("TextButton")
- local PlotTp = Instance.new("TextButton")
- local BoxedCars = Instance.new("TextButton")
- local FancyFurnishings = Instance.new("TextButton")
- local FineArtsShop = Instance.new("TextButton")
- local LandStore = Instance.new("TextButton")
- local LinksLogic = Instance.new("TextButton")
- local SpawnPoint = Instance.new("TextButton")
- local WoodRUs = Instance.new("TextButton")
- local Dock = Instance.new("TextButton")
- local Bridge = Instance.new("TextButton")
- local ShrineOfSight = Instance.new("TextButton")
- local TheDen = Instance.new("TextButton")
- local VolcanoWin = Instance.new("TextButton")
- local SkiLodge = Instance.new("TextButton")
- local ShowLocation = Instance.new("TextButton")
- local CustomTPPoint = Instance.new("TextButton")
- local Teleport = Instance.new("ImageButton")
- local WayPoints = {
- ["Wood R Us"] = Vector3.new(265, 3, 57),
- ["SpawnPoint"] = Vector3.new(155, 3, 74),
- ["Land Store"] = Vector3.new(258, 3, -99),
- ["Link's Logic"] = Vector3.new(4607, 7.5, -798),
- ["Fancy Furnishings"] = Vector3.new(491, 3, -1720),
- ["Boxed Cars"] = Vector3.new(509, 5.2, -1463),
- ["Fine Arts Shop"] = Vector3.new(5207, -166, 719),
- ["Bob's Shack"] = Vector3.new(260, 8, -2542),
- ["Strange Man"] = Vector3.new(1061, 16, 1131),
- ["Dock"] = CFrame.new(1114, 3.2, -197),
- ["Bridge"] = CFrame.new(113, 15, -977),
- ["Shrine Of Sight"] = CFrame.new(-1600, 205, 919),
- ["The Den"] = CFrame.new(323, 49, 1930),
- ["Volcano Win"] = CFrame.new(-1675, 358, 1476),
- ["Ski Lodge"] = CFrame.new(1244, 66, 2306)
- }
- Teleport.Name = "Teleport"
- Teleport.Parent = Picker
- Teleport.BackgroundColor3 = Color3.new(1, 1, 1)
- Teleport.BorderColor3 = Color3.new(0, 0, 0)
- Teleport.Position = UDim2.new(0, 15, 0,90)
- Teleport.Size = UDim2.new(0, 80, 0, 80)
- Teleport.ZIndex = 3
- Teleport.Image = "rbxassetid://3891269399"
- Teleport.ScaleType = Enum.ScaleType.Crop
- Teleport.MouseButton1Click:Connect(function()
- CurrentItem.Image = "rbxassetid://3886256996"
- AIntroImage.Visible = true
- AIntroImage1.Visible = true
- end)
- Waypoints.Name = "Waypoints"
- Waypoints.Parent = MenuFrame
- Waypoints.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- Waypoints.BorderColor3 = Color3.new(0, 0, 0)
- Waypoints.Size = UDim2.new(0, 170, 0, 290)
- Waypoints.CanvasPosition = Vector2.new(0,0)
- Waypoints.CanvasSize = UDim2.new(0, 0, 0, 470)
- Waypoints.Visible = false
- BobsShack.Name = "BobsShack"
- BobsShack.Parent = Waypoints
- BobsShack.BackgroundColor3 = Color3.new(0, 0, 0)
- BobsShack.Position = UDim2.new(0, 5, 0, 155)
- BobsShack.Size = UDim2.new(0, 148, 0, 20)
- BobsShack.Font = Enum.Font.Fantasy
- BobsShack.FontSize = Enum.FontSize.Size18
- BobsShack.Text = "Bob's Shack"
- BobsShack.TextColor3 = Color3.fromRGB(255, 0, 0)
- BobsShack.TextSize = 16
- BobsShack.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["Bob's Shack"])
- end)
- PlotTp.Name = "PlotTp"
- PlotTp.Parent = Waypoints
- PlotTp.BackgroundColor3 = Color3.new(0, 0, 0)
- PlotTp.Position = UDim2.new(0, 5, 0, 30)
- PlotTp.Size = UDim2.new(0, 148, 0, 20)
- PlotTp.Font = Enum.Font.Fantasy
- PlotTp.FontSize = Enum.FontSize.Size18
- PlotTp.Text = "Tp to Plot"
- PlotTp.TextColor3 = Color3.fromRGB(255, 0, 0)
- PlotTp.TextSize = 16
- PlotTp.MouseButton1Down:connect(function()
- for i,v in pairs(game.Workspace.Properties:GetChildren()) do
- if v.Owner.Value == game.Players.LocalPlayer then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.OriginSquare.CFrame + Vector3.new(0,10,0)
- end
- end
- end)
- LinksLogic.Name = "LinksLogic"
- LinksLogic.Parent = Waypoints
- LinksLogic.BackgroundColor3 = Color3.new(0, 0, 0)
- LinksLogic.Position = UDim2.new(0, 5, 0, 105)
- LinksLogic.Size = UDim2.new(0, 148, 0, 20)
- LinksLogic.Font = Enum.Font.Fantasy
- LinksLogic.FontSize = Enum.FontSize.Size18
- LinksLogic.Text = "Link's Logic"
- LinksLogic.TextColor3 = Color3.new(255, 0, 0)
- LinksLogic.TextSize = 16
- LinksLogic.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["Link's Logic"])
- end)
- BoxedCars.Name = "BoxedCars"
- BoxedCars.Parent = Waypoints
- BoxedCars.BackgroundColor3 = Color3.new(0, 0, 0)
- BoxedCars.Position = UDim2.new(0, 5, 0, 130)
- BoxedCars.Size = UDim2.new(0, 148, 0, 20)
- BoxedCars.Font = Enum.Font.Fantasy
- BoxedCars.FontSize = Enum.FontSize.Size18
- BoxedCars.Text = "Boxed Cars"
- BoxedCars.TextColor3 = Color3.fromRGB(255, 0, 0)
- BoxedCars.TextSize = 16
- BoxedCars.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["Boxed Cars"])
- end)
- FancyFurnishings.Name = "FancyFurnishings"
- FancyFurnishings.Parent = Waypoints
- FancyFurnishings.BackgroundColor3 = Color3.new(0, 0, 0)
- FancyFurnishings.Position = UDim2.new(0, 5, 0, 80)
- FancyFurnishings.Size = UDim2.new(0, 148, 0, 20)
- FancyFurnishings.Font = Enum.Font.Fantasy
- FancyFurnishings.FontSize = Enum.FontSize.Size18
- FancyFurnishings.Text = "Fancy Furnishings"
- FancyFurnishings.TextColor3 = Color3.new(255, 0, 0)
- FancyFurnishings.TextSize = 16
- FancyFurnishings.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["Fancy Furnishings"])
- end)
- FineArtsShop.Name = "FineArtsShop"
- FineArtsShop.Parent = Waypoints
- FineArtsShop.BackgroundColor3 = Color3.new(0, 0, 0)
- FineArtsShop.Position = UDim2.new(0, 5, 0, 180)
- FineArtsShop.Size = UDim2.new(0, 148, 0, 20)
- FineArtsShop.Font = Enum.Font.Fantasy
- FineArtsShop.FontSize = Enum.FontSize.Size18
- FineArtsShop.Text = "Fine Arts Shop"
- FineArtsShop.TextColor3 = Color3.new(255, 0, 0)
- FineArtsShop.TextSize = 16
- FineArtsShop.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["Fine Arts Shop"])
- end)
- LandStore.Name = "LandStore"
- LandStore.Parent = Waypoints
- LandStore.BackgroundColor3 = Color3.new(0, 0, 0)
- LandStore.Position = UDim2.new(0, 5, 0, 205)
- LandStore.Size = UDim2.new(0, 148, 0, 20)
- LandStore.Font = Enum.Font.Fantasy
- LandStore.FontSize = Enum.FontSize.Size18
- LandStore.Text = "Land Store"
- LandStore.TextColor3 = Color3.new(255, 0, 0)
- LandStore.TextSize = 16
- LandStore.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["Land Store"])
- end)
- Stranger.Name = "Stranger"
- Stranger.Parent = Waypoints
- Stranger.BackgroundColor3 = Color3.new(0, 0, 0)
- Stranger.Position = UDim2.new(0, 5, 0, 230)
- Stranger.Size = UDim2.new(0, 148, 0, 20)
- Stranger.Font = Enum.Font.Fantasy
- Stranger.FontSize = Enum.FontSize.Size18
- Stranger.Text = "Stranger"
- Stranger.TextColor3 = Color3.fromRGB(255, 0, 0)
- Stranger.TextSize = 16
- Stranger.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["Strange Man"])
- end)
- Dock.Name = "Dock"
- Dock.Parent = Waypoints
- Dock.BackgroundColor3 = Color3.new(0, 0, 0)
- Dock.Position = UDim2.new(0, 5, 0, 255)
- Dock.Size = UDim2.new(0, 148, 0, 20)
- Dock.Font = Enum.Font.Fantasy
- Dock.FontSize = Enum.FontSize.Size18
- Dock.Text = "Dock"
- Dock.TextColor3 = Color3.new(255, 0, 0)
- Dock.TextSize = 16
- Dock.MouseButton1Down:connect(function()
- local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
- uTorso.CFrame = WayPoints["Dock"]
- end)
- Bridge.Name = "Bridge"
- Bridge.Parent = Waypoints
- Bridge.BackgroundColor3 = Color3.new(0, 0, 0)
- Bridge.Position = UDim2.new(0, 5, 0, 280)
- Bridge.Size = UDim2.new(0, 148, 0, 20)
- Bridge.Font = Enum.Font.Fantasy
- Bridge.FontSize = Enum.FontSize.Size18
- Bridge.Text = "Bridge"
- Bridge.TextColor3 = Color3.new(255, 0, 0)
- Bridge.TextSize = 16
- Bridge.MouseButton1Down:connect(function()
- local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
- uTorso.CFrame = WayPoints["Bridge"]
- end)
- ShrineOfSight.Name = "ShrineOfSight"
- ShrineOfSight.Parent = Waypoints
- ShrineOfSight.BackgroundColor3 = Color3.new(0, 0, 0)
- ShrineOfSight.Position = UDim2.new(0, 5, 0, 305)
- ShrineOfSight.Size = UDim2.new(0, 148, 0, 20)
- ShrineOfSight.Font = Enum.Font.Fantasy
- ShrineOfSight.FontSize = Enum.FontSize.Size18
- ShrineOfSight.Text = "Shrine Of Sight"
- ShrineOfSight.TextColor3 = Color3.new(255, 0, 0)
- ShrineOfSight.TextSize = 16
- ShrineOfSight.MouseButton1Down:connect(function()
- local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
- uTorso.CFrame = WayPoints["Shrine Of Sight"]
- end)
- TheDen.Name = "TheDen"
- TheDen.Parent = Waypoints
- TheDen.BackgroundColor3 = Color3.new(0, 0, 0)
- TheDen.Position = UDim2.new(0, 5, 0, 330)
- TheDen.Size = UDim2.new(0, 148, 0, 20)
- TheDen.Font = Enum.Font.Fantasy
- TheDen.FontSize = Enum.FontSize.Size18
- TheDen.Text = "The Den"
- TheDen.TextColor3 = Color3.new(255, 0, 0)
- TheDen.TextSize = 16
- TheDen.MouseButton1Down:connect(function()
- local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
- uTorso.CFrame = WayPoints["The Den"]
- end)
- VolcanoWin.Name = "VolcanoWin"
- VolcanoWin.Parent = Waypoints
- VolcanoWin.BackgroundColor3 = Color3.new(0, 0, 0)
- VolcanoWin.Position = UDim2.new(0, 5, 0, 355)
- VolcanoWin.Size = UDim2.new(0, 148, 0, 20)
- VolcanoWin.Font = Enum.Font.Fantasy
- VolcanoWin.FontSize = Enum.FontSize.Size18
- VolcanoWin.Text = "Volcano Win"
- VolcanoWin.TextColor3 = Color3.new(255, 0, 0)
- VolcanoWin.TextSize = 16
- VolcanoWin.MouseButton1Down:connect(function()
- local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
- uTorso.CFrame = WayPoints["Volcano Win"]
- end)
- SkiLodge.Name = "Ski Lodge"
- SkiLodge.Parent = Waypoints
- SkiLodge.BackgroundColor3 = Color3.new(0, 0, 0)
- SkiLodge.Position = UDim2.new(0, 5, 0, 380)
- SkiLodge.Size = UDim2.new(0, 148, 0, 20)
- SkiLodge.Font = Enum.Font.Fantasy
- SkiLodge.FontSize = Enum.FontSize.Size18
- SkiLodge.Text = "Ski Lodge"
- SkiLodge.TextColor3 = Color3.new(255, 0, 0)
- SkiLodge.TextSize = 16
- SkiLodge.MouseButton1Down:connect(function()
- local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
- uTorso.CFrame = WayPoints["Ski Lodge"]
- end)
- SpawnPoint.Name = "SpawnPoint"
- SpawnPoint.Parent = Waypoints
- SpawnPoint.BackgroundColor3 = Color3.new(0, 0, 0)
- SpawnPoint.Position = UDim2.new(0, 5, 0, 5)
- SpawnPoint.Size = UDim2.new(0, 148, 0, 20)
- SpawnPoint.Font = Enum.Font.Fantasy
- SpawnPoint.FontSize = Enum.FontSize.Size18
- SpawnPoint.Text = "Spawn"
- SpawnPoint.TextColor3 = Color3.new(255, 0, 0)
- SpawnPoint.TextSize = 16
- SpawnPoint.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["SpawnPoint"])
- end)
- WoodRUs.Name = "WoodRUs"
- WoodRUs.Parent = Waypoints
- WoodRUs.BackgroundColor3 = Color3.new(0, 0, 0)
- WoodRUs.Position = UDim2.new(0, 5, 0, 55)
- WoodRUs.Size = UDim2.new(0, 148, 0, 20)
- WoodRUs.Font = Enum.Font.Fantasy
- WoodRUs.FontSize = Enum.FontSize.Size18
- WoodRUs.Text = "Wood R Us"
- WoodRUs.TextColor3 = Color3.new(255, 0, 0)
- WoodRUs.TextSize = 16
- WoodRUs.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character:MoveTo(WayPoints["Wood R Us"])
- end)
- ShowLocation.Name = "ShowLocation"
- ShowLocation.Parent = Waypoints
- ShowLocation.BackgroundColor3 = Color3.new(0, 0, 0)
- ShowLocation.Position = UDim2.new(0, 5, 0, 405)
- ShowLocation.Size = UDim2.new(0, 148, 0, 30)
- ShowLocation.Font = Enum.Font.Fantasy
- ShowLocation.FontSize = Enum.FontSize.Size14
- ShowLocation.Text = "Show Current Coords\nSet Custom Location"
- ShowLocation.TextColor3 = Color3.new(255, 0, 0)
- ShowLocation.TextSize = 13
- CustomTPPoint.Name = "CustomTPPoint"
- CustomTPPoint.Parent = Waypoints
- CustomTPPoint.BackgroundColor3 = Color3.new(0, 0, 0)
- CustomTPPoint.Position = UDim2.new(0, 5, 0, 440)
- CustomTPPoint.Size = UDim2.new(0, 148, 0, 20)
- CustomTPPoint.Font = Enum.Font.Fantasy
- CustomTPPoint.FontSize = Enum.FontSize.Size14
- CustomTPPoint.Text = "TP to Custom Location"
- CustomTPPoint.TextColor3 = Color3.new(255, 0, 0)
- CustomTPPoint.TextSize = 13
- -- Scripts:
- --- Show Current Location
- ShowLocation.MouseButton1Down:connect(function()
- function round(num, numDecimalPlaces)
- local mult = 10^(numDecimalPlaces or 0)
- return math.floor(num * mult + 0.5) / mult
- end
- LocationX = round(game.Players.LocalPlayer.Character.HumanoidRootPart.Position.x, 1)
- LocationY = round(game.Players.LocalPlayer.Character.HumanoidRootPart.Position.y, 1)
- LocationZ = round(game.Players.LocalPlayer.Character.HumanoidRootPart.Position.z, 1)
- ShowLocation.Text = "Current/Set Location\n"..LocationX..", "..LocationY..", "..LocationZ
- CustomTPPoint.Text = "TP to "..LocationX..", "..LocationY..", "..LocationZ
- CustomLocationSet = true
- end)
- --- TP to custom location ---
- CustomTPPoint.MouseButton1Down:connect(function()
- if CustomLocationSet == true then
- local uTorso = workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart
- uTorso.CFrame = CFrame.new(LocationX, LocationY, LocationZ)
- end
- end)
- --- Player Tp ---
- local buttons = {
- Player1,
- Player2,
- Player3,
- Player4,
- Player5,
- Player6
- }
- spawn(function()
- while true do
- Player1.Text = ""
- Player2.Text = ""
- Player3.Text = ""
- Player4.Text = ""
- Player5.Text = ""
- Player6.Text = ""
- for i, v in pairs(game.Players:GetChildren()) do
- buttons[i].Text = v.Name
- buttons[i].Visible = true
- end
- wait(0.5)
- end
- end)
- Player1.MouseButton1Down:connect(function()
- PlyrSel.Text = Player1.Text
- end)
- Player2.MouseButton1Down:connect(function()
- PlyrSel.Text = Player2.Text
- end)
- Player3.MouseButton1Down:connect(function()
- PlyrSel.Text = Player3.Text
- end)
- Player4.MouseButton1Down:connect(function()
- PlyrSel.Text = Player4.Text
- end)
- Player5.MouseButton1Down:connect(function()
- PlyrSel.Text = Player5.Text
- end)
- Player6.MouseButton1Down:connect(function()
- PlyrSel.Text = Player6.Text
- end)
- TpPlayer.MouseButton1Down:connect(function()
- if PlyrSel.Text == "SELECT A PLAYER" then
- warn("No Player Selected")
- else
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace[PlyrSel.Text].HumanoidRootPart.CFrame
- end
- end)
- TpBase.MouseButton1Down:connect(function()
- for i, v in pairs(game.Workspace.Properties:GetChildren()) do
- if v.Owner.Value == game.Players[PlyrSel.Text] then
- local p= CFrame.new(v.OriginSquare.CFrame.x, v.OriginSquare.CFrame.y +3.5, v.OriginSquare.CFrame.z)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = p
- end
- end
- end)
- local WoodFrame = Instance.new("Frame")
- local Woodmenu = Instance.new("ImageButton")
- local SawmillTp = Instance.new("TextButton")
- Woodmenu.Name = "Woodmenu"
- Woodmenu.Parent = Picker
- Woodmenu.BackgroundColor3 = Color3.new(1, 1, 1)
- Woodmenu.BorderColor3 = Color3.new(0, 0, 0)
- Woodmenu.Position = UDim2.new(0, 15, 0,175)
- Woodmenu.Size = UDim2.new(0, 80, 0, 80)
- Woodmenu.ZIndex = 3
- Woodmenu.Image = "rbxassetid://3894370075"
- Woodmenu.ScaleType = Enum.ScaleType.Crop
- Woodmenu.MouseButton1Click:Connect(function()
- CurrentItem.Image = "rbxassetid://3886256996"
- AIntroImage.Visible = true
- AIntroImage1.Visible = true
- end)
- WoodFrame.Name = "WoodFrame"
- WoodFrame.Parent = MenuFrame
- WoodFrame.BorderSizePixel = 1
- WoodFrame.BackgroundTransparency = 0
- WoodFrame.BorderColor3 = Color3.new(0, 0, 0)
- WoodFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- WoodFrame.Size = UDim2.new(0, 170, 0, 210)
- WoodFrame.Visible = false
- SawmillTp.Name = "SawmillTp"
- SawmillTp.Parent = WoodFrame
- SawmillTp.BackgroundColor3 = Color3.new(0, 0, 0)
- SawmillTp.BorderColor3 = Color3.new(0, 0, 0)
- SawmillTp.Position = UDim2.new(0, 3, 0, 3)
- SawmillTp.Size = UDim2.new(0, 165, 0, 20)
- SawmillTp.Font = Enum.Font.Fantasy
- SawmillTp.FontSize = Enum.FontSize.Size18
- SawmillTp.Text = "Wood to Saw"
- SawmillTp.TextColor3 = Color3.new(255, 0, 0)
- SawmillTp.TextSize = 15
- SawmillTp.MouseButton1Down:connect(function()
- SawmillTp.Text = "WOOD TO SAW ON"
- SawmillTp.TextColor3 = Color3.new(1, 1, 1)
- SawmillC = false
- Mouse = game.Players.LocalPlayer:GetMouse()
- Mouse.KeyDown:connect(function(key)
- if key:lower() == "q" then
- Treee = Mouse.Target
- end
- end)
- Mouse.KeyDown:connect(function(key)
- if key:lower() == "p" then
- if Mouse.Target.Parent:FindFirstChild("BlockageAlert") then
- Sawmill = Mouse.Target.Parent
- else
- Sawmill=Mouse.Target.Parent.Parent
- end
- if Sawmill:FindFirstChild("BlockageAlert") and Sawmill:FindFirstChild("Owner") then
- SawmillC = true
- else
- SawmillC = false
- print"Something went wrong while setting the sawmill!"
- end
- if Treee ~= nil then
- Mod(Treee)
- else
- print("Select tree with 'Q'!")
- end
- end
- end)
- function Mod(SelectedPart)
- if SawmillC ~= true then
- print'Set the sawmill with "P"!'
- return
- end
- if SelectedPart.Parent:FindFirstChild("TreeClass") and SelectedPart.Parent:FindFirstChild("Owner") then
- print("Tree: "..SelectedPart.Parent.TreeClass.Value)
- Tree = SelectedPart.Parent
- Tree.PrimaryPart = SelectedPart
- game.ReplicatedStorage.Interaction.Verify:FireServer('Item owned by player',Tree)
- Tree:SetPrimaryPartCFrame(Sawmill.Particles.CFrame)
- game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Tree)
- end
- end
- end)
- local Goldaxe = Instance.new("TextButton")
- Goldaxe.Name = "SawmillTp"
- Goldaxe.Parent = WoodFrame
- Goldaxe.BackgroundColor3 = Color3.new(0, 0, 0)
- Goldaxe.BorderColor3 = Color3.new(0, 0, 0)
- Goldaxe.Position = UDim2.new(0, 3, 0, 26)
- Goldaxe.Size = UDim2.new(0, 165, 0, 20)
- Goldaxe.Font = Enum.Font.Fantasy
- Goldaxe.FontSize = Enum.FontSize.Size18
- Goldaxe.Text = "Gold Axe Off"
- Goldaxe.TextColor3 = Color3.new(255, 0, 0)
- Goldaxe.TextSize = 15
- loadstring(game:HttpGet("https://pastebin.com/raw/n87tsjB1", true))()
- Goldaxe.MouseButton1Down:connect(function()
- if GAxe == true then
- GAxe = false
- Goldaxe.Text = "Gold Axe Off"
- Goldaxe.TextColor3 = Color3.new(255, 0, 0)
- elseif GAxe == false then
- GAxe = true
- Goldaxe.Text = "Gold Axe On"
- Goldaxe.TextColor3 = Color3.new(1, 1, 1)
- --Credits to Johiro
- end
- end)
- local Harddrag = Instance.new("TextButton")
- Harddrag.Name = "Harddrag"
- Harddrag.Parent = WoodFrame
- Harddrag.BackgroundColor3 = Color3.new(0, 0, 0)
- Harddrag.BorderColor3 = Color3.new(0, 0, 0)
- Harddrag.Position = UDim2.new(0, 3, 0, 49)
- Harddrag.Size = UDim2.new(0, 165, 0, 20)
- Harddrag.Font = Enum.Font.Fantasy
- Harddrag.FontSize = Enum.FontSize.Size18
- Harddrag.Text = "Hard drag"
- Harddrag.TextColor3 = Color3.new(255, 0, 0)
- Harddrag.TextSize = 15
- Harddrag.MouseButton1Down:connect(function()
- Harddrag.Text = "HARD DRAG ACTIVE"
- Harddrag.TextColor3 = Color3.new(1, 1, 1)
- local player = game.Players.LocalPlayer
- local Character = player.Character or player.CharacterAdded:wait()
- local Humanoid = Character:WaitForChild("Humanoid")
- local walkSpeed = Humanoid.WalkSpeed
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger.Disabled = true
- _G.dragRangeMin = 5
- fivefour = coroutine.wrap(function()
- EKey = false
- QKey = false
- player:GetMouse().KeyDown:connect(function(key)
- if string.lower(key) == "e" then
- EKey = true
- elseif string.lower(key) == "q" then
- QKey = true
- end
- end)
- player:GetMouse().KeyUp:connect(function(key)
- if string.lower(key) == "e" then
- EKey = false
- elseif string.lower(key) == "q" then
- QKey = false
- end
- end)
- while wait(0.1) do
- if EKey then
- F = FVal
- FVal = FVal + 1000
- ChangeForce(F+1000)
- print(F)
- end
- if QKey then
- F = FVal
- FVal = FVal - 1000
- ChangeForce(F-1000)
- print(F)
- end
- end
- end)
- fivefour()
- local dragPart = Instance.new("Part",game.Players.LocalPlayer.PlayerGui)--game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger.Dragger
- dragPart.Size = Vector3.new(0.2,0.2,0.2)
- dragPart.BrickColor = BrickColor.new("Really red")
- player.CharacterAdded:connect(function()
- Character = player.Character
- Humanoid = Character:WaitForChild("Humanoid")
- Humanoid.Died:connect(function()
- dragPart.Parent = nil
- end)
- end)
- wait(1)
- local dragRangeMax = 10000
- local dragRangeMin = _G.dragRangeMin
- local camera = workspace.CurrentCamera
- local mouse = player:GetMouse()
- local button1Down = false
- local dragRange = dragRangeMax
- FVal = 80000
- local bodyPosition = Instance.new("BodyPosition", dragPart)
- bodyPosition.maxForce = Vector3.new(1, 1, 1) * FVal
- bodyPosition.D = 1000
- bodyPosition.P = 4000
- function ChangeForce(F)
- if F > 0 then
- F = bodyPosition.maxForce.X+F
- bodyPosition.maxForce = Vector3.new(1, 1, 1) * F
- else
- F = bodyPosition.maxForce.X-F
- bodyPosition.maxForce = Vector3.new(1, 1, 1) * F
- end
- end
- local bodyGyro = Instance.new("BodyGyro", dragPart)
- bodyGyro.maxTorque = Vector3.new(1, 1, 1) * 200 --4000 -- * 0.000012
- bodyGyro.P = 1200
- bodyGyro.D = 140 --15
- --bodyPosition.P = bodyPosition.P * 1/19
- --bodyPosition.D = bodyPosition.D * 1/19
- --bodyGyro.P = bodyGyro.P * 1/19
- --bodyGyro.D = bodyGyro.D * 1/19
- local rotateCFrame = CFrame.new()
- local weld = Instance.new("Weld", dragPart)
- --local interactPermission = require(game.ReplicatedStorage.Interaction.InteractionPermission)
- local clientIsDragging = game.ReplicatedStorage.Interaction.ClientIsDragging
- local carryAnimationTrack
- --------------------------------[[ Drag Main ]]------------------------------------
- local draggingPart = false
- function click()
- button1Down = true
- local targetObject = game.Players.LocalPlayer:GetMouse().Target
- if not canDrag(targetObject) then
- return
- end
- local mouseHit = game.Players.LocalPlayer:GetMouse().Hit.p
- if (mouseHit - Character.Head.Position).magnitude > dragRangeMax then
- return
- end
- initializeDrag(targetObject, mouseHit)
- rotateCFrame = CFrame.new()
- carryAnimationTrack:Play(0.1, 1, 1)
- local dragIsFailing = 0
- local dragTime = 0
- while button1Down and canDrag(targetObject) do
- local desiredPos = Character.Head.Position + (game.Players.LocalPlayer:GetMouse().Hit.p - Character.Head.Position).unit * dragRange
- local dragRay = Ray.new(Character.Head.Position, desiredPos - Character.Head.Position)
- local part, pos = workspace:FindPartOnRayWithIgnoreList(dragRay, {Character, dragPart, targetObject.Parent})
- if part then
- desiredPos = pos
- end
- if (camera.CoordinateFrame.p - Character.Head.Position).magnitude > 2 then
- desiredPos = desiredPos + Vector3.new(0, 1.8, 0)
- end
- moveDrag(desiredPos)
- bodyGyro.cframe = CFrame.new(dragPart.Position, camera.CoordinateFrame.p) * rotateCFrame
- local targParent = findHighestParent(targetObject) or targetObject
- local attemptingToSurf = false
- for _, check in pairs({{Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.7, -2.8, 0)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, 0)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.7, -2.8, 0)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.5, -0.8, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.5, -0.8, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.5, -1.3, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
- {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.5, -1.3, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing}
- }) do
- local ray = check.Ray
- local part, _ = workspace:FindPartOnRayWithIgnoreList(ray, {Character})
- local op = part
- part = part and findHighestParent(part)
- if part and (not check.State or Humanoid:GetState() == check.State) then
- if part == targParent then
- attemptingToSurf = true
- else
- for _, connectedPart in pairs(op:GetConnectedParts(true)) do
- if connectedPart == targetObject--[[targParent]] then
- attemptingToSurf = true
- break
- end
- end
- end
- if attemptingToSurf then
- break
- end
- end
- end
- local falling = Humanoid:GetState() == Enum.HumanoidStateType.Freefall or Humanoid:GetState() == Enum.HumanoidStateType.FallingDown--not part1 and not part2
- if attemptingToSurf then
- dragIsFailing = 0
- elseif falling then
- dragIsFailing = 0
- elseif (dragPart.Position - desiredPos).magnitude > 5 then
- dragIsFailing = 0
- else
- dragIsFailing = 0
- end
- if dragIsFailing > 16 then
- break
- end
- if dragTime % 10 == 0 and targParent.Parent:FindFirstChild("BedInfo") and targParent.Parent:FindFirstChild("Main") then
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Parent.Scripts.VehicleControl.SetVehicleOwnership:Fire(targParent.Parent.Main)
- end
- clientIsDragging:FireServer(targParent.Parent)
- wait()
- dragTime = 0
- end
- carryAnimationTrack:Stop()
- endDrag()
- end
- function findHighestParent(child)
- if not child or not child.Parent or child.Parent == workspace then
- return nil
- end
- local ret = child.Parent:FindFirstChild("Owner") and child
- return findHighestParent(child.Parent) or ret
- end
- function clickEnded()
- button1Down = false
- end
- function holdDistanceChanged()
- dragRange = dragRangeMax--[[_G.dragRangeMin + (1 - dist) * (dragRangeMax - _G.dragRangeMin)]]
- end
- function canDrag(targetObject)
- if not (targetObject and not targetObject.Anchored and targetObject.Parent and Humanoid.Health > 0) then -- General conditions
- return false
- end
- if targetObject.Name == "LeafPart" then
- return false
- end
- local originTargetObject = targetObject
- targetObject = findHighestParent(targetObject) or targetObject
- bodyGyro.Parent = dragPart
- --[[if not (targetObject.Parent:FindFirstChild("Owner") or targetObject.Parent.Parent:FindFirstChild("Owner")) then
- return otherDraggable(targetObject, originTargetObject)
- end]]
- if targetObject.Parent:FindFirstChild("Owner") or targetObject.Parent.Parent:FindFirstChild("Owner") then
- return true
- end
- if targetObject.Parent:FindFirstChild("TreeClass") then -- Wood class
- return true
- end
- if targetObject.Parent:FindFirstChild("BoxItemName") then -- Shop items
- return true
- end
- if targetObject.Parent:FindFirstChild("PurchasedBoxItemName") then -- Purchased box items
- return true
- end
- if targetObject.Parent:FindFirstChild("Handle") then -- Tool items
- return true
- end
- return otherDraggable(targetObject, originTargetObject)
- end
- function otherDraggable(targetObject, originTargetObject)
- local draggable = targetObject and targetObject.Parent and targetObject.Parent:FindFirstChild("DraggableItem") or originTargetObject and originTargetObject.Parent and originTargetObject.Parent:FindFirstChild("DraggableItem")
- if draggable then -- Other stuff
- if draggable:FindFirstChild("NoRotate") then
- bodyGyro.Parent = nil
- end
- return true
- end
- end
- function initializeDrag(targetObject,mouseHit)
- draggingPart = true
- mouse.TargetFilter = targetObject and findHighestParent(targetObject) and findHighestParent(targetObject).Parent or targetObject
- dragPart.CFrame = CFrame.new(mouseHit, camera.CoordinateFrame.p)
- weld.Part0 = dragPart
- weld.Part1 = targetObject
- weld.C0 = CFrame.new(mouseHit,camera.CoordinateFrame.p):inverse() * targetObject.CFrame
- weld.Parent = dragPart
- dragPart.Parent = workspace
- end
- function endDrag()
- mouse.TargetFilter = nil
- dragPart.Parent = nil
- draggingPart = false
- end
- --------------------------------[[ Do Prompt ]]------------------------------------
- local dragGuiState = ""
- function interactLoop()
- while true do
- wait()
- local newState = ""
- local mouseHit = game.Players.LocalPlayer:GetMouse().Hit.p
- local targetObject = game.Players.LocalPlayer:GetMouse().Target
- if draggingPart then
- newState = "Dragging"
- elseif canDrag(targetObject) and not button1Down and (mouseHit - Character.Head.Position).magnitude < dragRangeMax then
- newState = "Mouseover"
- end
- if true then-- not (newState == dragGuiState) then
- dragGuiState = newState
- setPlatformControls()
- if dragGuiState == "" then
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = false
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = false
- elseif dragGuiState == "Mouseover" then
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = true
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = false
- elseif dragGuiState == "Dragging" then
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = false
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = not (bodyGyro.Parent == nil) and (not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 1)
- end
- end
- end
- end
- --------------------------------[[ Drag Moving ]]------------------------------------
- function moveDrag(pos)
- bodyPosition.position = pos
- end
- local rotateSpeedReduce = 0.036
- local lastRotateTick
- function crotate(amount, speed)
- if not draggingPart then
- if not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 2 then
- Humanoid.WalkSpeed = walkSpeed
- end
- return
- end
- if Humanoid.WalkSpeed > 1 then
- walkSpeed = Humanoid.WalkSpeed
- Humanoid.WalkSpeed = 0
- end
- lastRotateTick = tick()
- local thisRotateTick = lastRotateTick
- while draggingPart and amount.magnitude > 0 and lastRotateTick == thisRotateTick do
- rotateCFrame = CFrame.Angles(0, -amount.X * rotateSpeedReduce, 0) * CFrame.Angles(amount.Y * rotateSpeedReduce, 0, 0) * rotateCFrame
- wait()
- end
- if amount.magnitude == 0 then
- if not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 2 then
- Humanoid.WalkSpeed = walkSpeed
- end
- end
- end
- --------------------------------[[ User Input ]]------------------------------------
- wait(1)
- carryAnimationTrack = Humanoid:LoadAnimation(game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger:WaitForChild("CarryItem"))
- --input = require(game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Parent:WaitForChild("Scripts"):WaitForChild("UserInput"))
- game.Players.LocalPlayer:GetMouse().Button1Down:connect(function()
- click()
- holdDistanceChanged()
- end)
- game.Players.LocalPlayer:GetMouse().Button1Up:connect(function()
- clickEnded()
- end)
- --input.ClickBegan(click, holdDistanceChanged)
- --input.ClickEnded(clickEnded)
- --input.Rotate(crotate)
- function setPlatformControls()
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.Image = game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.PC.Value
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.KeyLabel.Text = "CLICK"
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.Image = game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.PC.Value
- game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.KeyLabel.Text = "SHIFT + WASD"
- end
- interactLoop()
- end)
- local SellWood = Instance.new("TextButton")
- SellWood.Name = "SellWood"
- SellWood.Parent = WoodFrame
- SellWood.BackgroundColor3 = Color3.new(0, 0, 0)
- SellWood.BorderColor3 = Color3.new(0, 0, 0)
- SellWood.Position = UDim2.new(0, 3, 0, 72)
- SellWood.Size = UDim2.new(0, 165, 0, 20)
- SellWood.Font = Enum.Font.Fantasy
- SellWood.FontSize = Enum.FontSize.Size18
- SellWood.Text = "Sell Cut Wood"
- SellWood.TextColor3 = Color3.new(255, 0, 0)
- SellWood.TextSize = 15
- SellWood.MouseButton1Down:connect(function()
- for _, Log in pairs(workspace.LogModels:GetChildren()) do
- if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
- if Log.Owner.Value == game.Players.LocalPlayer then
- for i,v in pairs(Log:GetChildren()) do
- if v.Name=="WoodSection" then
- spawn(function()
- for i=1,10 do
- wait()
- v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
- end
- end)
- end
- end
- spawn(function()
- for i=1,20 do
- wait()
- game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log.WoodSection)
- game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Log.WoodSection)
- end
- end)
- end
- end
- end
- end)
- local SellPlanks = Instance.new("TextButton")
- SellPlanks.Name = "SellWood"
- SellPlanks.Parent = WoodFrame
- SellPlanks.BackgroundColor3 = Color3.new(0, 0, 0)
- SellPlanks.BorderColor3 = Color3.new(0, 0, 0)
- SellPlanks.Position = UDim2.new(0, 3, 0, 95)
- SellPlanks.Size = UDim2.new(0, 165, 0, 20)
- SellPlanks.Font = Enum.Font.Fantasy
- SellPlanks.FontSize = Enum.FontSize.Size18
- SellPlanks.Text = "Sell Planks"
- SellPlanks.TextColor3 = Color3.new(255, 0, 0)
- SellPlanks.TextSize = 15
- SellPlanks.MouseButton1Click:Connect(function()
- for _, Plank in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if Plank.Name=="Plank" and Plank:findFirstChild("Owner") then
- if Plank.Owner.Value == game.Players.LocalPlayer then
- for i,v in pairs(Plank:GetChildren()) do
- if v.Name=="WoodSection" then
- spawn(function()
- for i=1,10 do
- wait()
- v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
- end
- end)
- end
- end
- spawn(function()
- for i=1,20 do
- wait()
- game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank.WoodSection)
- game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Plank.WoodSection)
- end
- end)
- end
- end
- end
- end)
- local TPWood = Instance.new("TextButton")
- TPWood.Name = "TPWood"
- TPWood.Parent = WoodFrame
- TPWood.BackgroundColor3 = Color3.new(0, 0, 0)
- TPWood.BorderColor3 = Color3.new(0, 0, 0)
- TPWood.Position = UDim2.new(0, 3, 0, 118)
- TPWood.Size = UDim2.new(0, 165, 0, 20)
- TPWood.Font = Enum.Font.Fantasy
- TPWood.FontSize = Enum.FontSize.Size18
- TPWood.Text = "TP Wood to You"
- TPWood.TextColor3 = Color3.new(255, 0, 0)
- TPWood.TextSize = 15
- TPWood.MouseButton1Click:Connect(function()
- for _, Log in pairs(game.Workspace.LogModels:GetChildren()) do
- if Log.Name:sub(1, 6) == "Loose_" and Log:findFirstChild("Owner") then
- if Log.Owner.Value == game.Players.LocalPlayer then
- Log:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
- for i=1,20 do
- game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Log.WoodSection)
- game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Log.WoodSection)
- end
- end
- end
- end
- end)
- local TpAllPlanks = Instance.new("TextButton")
- TpAllPlanks.Name = "TpAllPlanks"
- TpAllPlanks.Parent = WoodFrame
- TpAllPlanks.BackgroundColor3 = Color3.new(0, 0, 0)
- TpAllPlanks.BorderColor3 = Color3.new(0, 0, 0)
- TpAllPlanks.Position = UDim2.new(0, 3, 0, 141)
- TpAllPlanks.Size = UDim2.new(0, 165, 0, 20)
- TpAllPlanks.Font = Enum.Font.Fantasy
- TpAllPlanks.FontSize = Enum.FontSize.Size18
- TpAllPlanks.Text = "TP Planks to You"
- TpAllPlanks.TextColor3 = Color3.new(255, 0, 0)
- TpAllPlanks.TextSize = 15
- TpAllPlanks.MouseButton1Click:Connect(function()
- for _, Plank in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if Plank.Name=="Plank" and Plank:findFirstChild("Owner") then
- if Plank.Owner.Value == game.Players.LocalPlayer then
- sendNotice = game.ReplicatedStorage.Notices.SendUserNotice
- sendNotice:Fire("Click where you want ALL the Planks to TP to")
- local ButtonPress
- ButtonPress = game.Players.LocalPlayer:GetMouse().Button1Down:Connect(function()
- Square = game.Players.LocalPlayer:GetMouse().Target
- if (Square.Name == "OriginSquare" or Square.Name == "Square") then
- ButtonPress:Disconnect()
- Plank:MoveTo(Square.Position)
- for i=1,20 do
- game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank.WoodSection)
- game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(Plank.WoodSection)
- end
- end
- end)
- end
- end
- end
- end)
- local TeleportToTree = Instance.new("TextButton")
- TeleportToTree.Name = "TeleportToTree"
- TeleportToTree.Parent = WoodFrame
- TeleportToTree.BackgroundColor3 = Color3.new(0, 0, 0)
- TeleportToTree.BorderColor3 = Color3.new(0, 0, 0)
- TeleportToTree.Position = UDim2.new(0, 3, 0, 164)
- TeleportToTree.Size = UDim2.new(0, 165, 0, 20)
- TeleportToTree.Font = Enum.Font.Fantasy
- TeleportToTree.FontSize = Enum.FontSize.Size18
- TeleportToTree.Text = "Port To Trees"
- TeleportToTree.TextColor3 = Color3.new(255, 0, 0)
- TeleportToTree.TextSize = 15
- TeleportToTree.MouseButton1Click:Connect(function()
- loadstring(game:HttpGet('https://pastebin.com/raw/ePD8jwbT',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local Treeaura = Instance.new("TextButton")
- Treeaura.Name = "Tree aura"
- Treeaura.Parent = WoodFrame
- Treeaura.BackgroundColor3 = Color3.new(0, 0, 0)
- Treeaura.BorderColor3 = Color3.new(0, 0, 0)
- Treeaura.Position = UDim2.new(0, 3, 0, 187)
- Treeaura.Size = UDim2.new(0, 165, 0, 20)
- Treeaura.Font = Enum.Font.Fantasy
- Treeaura.FontSize = Enum.FontSize.Size18
- Treeaura.Text = "Tree Aura"
- Treeaura.TextColor3 = Color3.new(255, 0, 0)
- Treeaura.TextSize = 15
- loadstring(game:HttpGet("https://pastebin.com/raw/iM4sMR6j", true))()
- Treeaura.MouseButton1Down:connect(function()
- if CutEnabled == true then
- CutEnabled = false
- Treeaura.Text = "Tree Aura off"
- Treeaura.TextColor3 = Color3.new(255, 0, 0)
- elseif CutEnabled == false then
- CutEnabled = true
- Treeaura.Text = "Tree Aura on"
- Treeaura.TextColor3 = Color3.new(1, 1, 1)
- end
- end)
- --Credits to Johiro
- local PlayerNameBox = Instance.new("TextBox")
- local CopyFrame = Instance.new("Frame")
- local Copymenu = Instance.new("ImageButton")
- Copymenu.Name = "Copymenu"
- Copymenu.Parent = Picker
- Copymenu.BackgroundColor3 = Color3.new(1, 1, 1)
- Copymenu.BorderColor3 = Color3.new(0, 0, 0)
- Copymenu.Position = UDim2.new(0, 15, 0,260)
- Copymenu.Size = UDim2.new(0, 80, 0, 80)
- Copymenu.ZIndex = 3
- Copymenu.Image = "rbxassetid://3899462163"
- Copymenu.ScaleType = Enum.ScaleType.Crop
- Copymenu.MouseButton1Click:Connect(function()
- CurrentItem.Image = "rbxassetid://3886256996"
- AIntroImage.Visible = false
- AIntroImage1.Visible = false
- end)
- CopyFrame.Name = "CopyFrame"
- CopyFrame.Parent = MenuFrame
- CopyFrame.BorderSizePixel = 1
- CopyFrame.BackgroundTransparency = 0
- CopyFrame.BorderColor3 = Color3.new(0, 0, 0)
- CopyFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- CopyFrame.Size = UDim2.new(0, 170, 0, 439)
- CopyFrame.Visible = false
- PlayerNameBox.Name = "PlayerNameBox"
- PlayerNameBox.Parent = CopyFrame
- PlayerNameBox.BackgroundColor3 = Color3.new(0, 0, 0)
- PlayerNameBox.BorderColor3 = Color3.new(0, 0, 0)
- PlayerNameBox.Position = UDim2.new(0, 3, 0, 3)
- PlayerNameBox.Size = UDim2.new(0, 165, 0, 20)
- PlayerNameBox.Font = Enum.Font.Fantasy
- PlayerNameBox.FontSize = Enum.FontSize.Size18
- PlayerNameBox.Text = "PLAYER NAME"
- PlayerNameBox.TextColor3 = Color3.new(255, 0, 0)
- PlayerNameBox.TextSize = 15
- local CopyBase = Instance.new("TextButton")
- CopyBase.Name = "CopyBase"
- CopyBase.Parent = CopyFrame
- CopyBase.BackgroundColor3 = Color3.new(0, 0, 0)
- CopyBase.BorderColor3 = Color3.new(0, 0, 0)
- CopyBase.Position = UDim2.new(0, 3, 0, 26)
- CopyBase.Size = UDim2.new(0, 165, 0, 20)
- CopyBase.Font = Enum.Font.Fantasy
- CopyBase.FontSize = Enum.FontSize.Size18
- CopyBase.Text = "Copy Base"
- CopyBase.TextColor3 = Color3.new(255, 0, 0)
- CopyBase.TextSize = 15
- --//Setting\\
- CopyBase.MouseButton1Down:connect(function()
- local RunService = game:GetService("RunService")
- local TargetPlayer = PlayerNameBox.Text
- local SlowMode = false
- local WipeLocal = false
- local CopyStructure = true
- local CopyWire = true
- local CopyItems = true
- local CopyFurniture = true
- --------------------------------------
- if WipeLocal then
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") then
- if v.Owner.Value == game.Players.LocalPlayer then
- game.ReplicatedStorage.Interaction.DestroyStructure:FireServer(v)
- end
- end
- end
- wait(0.5)
- end
- for i,v in pairs(game.Players:GetChildren()) do
- if v ~= game.Players.LocalPlayer then
- if v.Name:find(TargetPlayer) then
- TargetPlayer = v
- break
- end
- end
- end
- local LocalLand, TargetLand
- for i,v in pairs(game.Workspace.Properties:GetChildren()) do
- if v:FindFirstChild("Owner") then
- if v.Owner.Value == TargetPlayer then
- TargetLand = v
- elseif v.Owner.Value == game.Players.LocalPlayer then
- LocalLand = v
- end
- end
- end
- local CollectedTargetStructures, CollectedLocalStructures, CollectedLocalFurnitures, CollectedTargetFurnitures, CollectedLocalItems, CollectedTargetItems = {}, {}, {}, {}, {}, {}
- local CollectedTargetItemsCopy, CollectedTargetFurnituresCopy = {}, {}
- local TotalCollectedBlueprints = 0
- if CopyStructure then
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and v.Owner.Value == TargetPlayer then
- if v:FindFirstChild("BuildDependentWood") and (v.Type.Value == "Structure" or v.Type.Value == "Furniture") then
- local Data = {}
- Data.WoodClass = v:FindFirstChild("BlueprintWoodClass") and v.BlueprintWoodClass.Value
- Data.OffSet = (v:FindFirstChild("MainCFrame") and v.MainCFrame.Value or v.PrimaryPart.CFrame) - TargetLand.OriginSquare.Position
- Data.BlueprintType = v.ItemName.Value
- table.insert(CollectedTargetStructures,Data)
- end
- end
- end
- for i, Data in pairs(CollectedTargetStructures) do
- game.ReplicatedStorage.PlaceStructure.ClientPlacedBlueprint:FireServer(Data.BlueprintType, LocalLand.OriginSquare.CFrame - Vector3.new(0,20,0), game.Players.LocalPlayer)
- if SlowMode and (math.random(1,2) ~= 1) then
- RunService.RenderStepped:Wait()
- end
- end
- end
- function blueprintHasBeenCollected(Model)
- if CollectedLocalStructures[Model.Name] then
- for i, BlueprintModel in pairs(CollectedLocalStructures[Model.Name]) do
- if BlueprintModel == Model then
- return true
- end
- end
- end
- return false
- end
- repeat
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and v.Owner.Value == game.Players.LocalPlayer and v:FindFirstChild("Type") and v.Type.Value == "Blueprint" and not blueprintHasBeenCollected(v) then
- if not CollectedLocalStructures[v.Name] then
- CollectedLocalStructures[v.Name] = {}
- end
- table.insert(CollectedLocalStructures[v.Name], v)
- TotalCollectedBlueprints = TotalCollectedBlueprints + 1
- end
- end
- wait()
- until TotalCollectedBlueprints == #CollectedTargetStructures
- function SpawnStructure(Data, Blueprint)
- local Position = Data.OffSet + LocalLand.OriginSquare.Position
- game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(Blueprint.ItemName.Value, Position, game.Players.LocalPlayer, Data.WoodClass, Blueprint, not Data.WoodClass)
- end
- for i, Data in pairs(CollectedTargetStructures) do
- local Blueprint = CollectedLocalStructures[Data.BlueprintType][1]
- table.remove(CollectedLocalStructures[Data.BlueprintType], 1)
- SpawnStructure(Data, Blueprint)
- if SlowMode and (math.random(1,2) ~= 1) then
- RunService.RenderStepped:Wait()
- end
- end
- function CreateWire(WireType, Points)
- local Wire = game.ReplicatedStorage.Purchasables.WireObjects[WireType]
- for i,v in pairs(Points) do
- Points[i] = v + LocalLand.OriginSquare.Position
- end
- game.ReplicatedStorage.PlaceStructure.ClientPlacedWire:FireServer(Wire, Points)
- end
- if CopyWire then
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and v.Owner.Value == TargetPlayer and v:FindFirstChild("Type") and v.Type.Value == "Wire" and v:FindFirstChild("End1") then
- local Points = {}
- local PointCount = 1
- table.insert(Points, (v.End1.Position - TargetLand.OriginSquare.Position))
- for i,w in pairs(v:GetChildren()) do
- if w.Name:find("Point") then
- PointCount = PointCount + 1
- end
- end
- for i=2, PointCount do
- local Point = v:FindFirstChild("Point"..tostring(i))
- table.insert(Points, (Point.Position - TargetLand.OriginSquare.Position))
- end
- table.insert(Points, (v.End2.Position - TargetLand.OriginSquare.Position))
- CreateWire(v.ItemName.Value, Points)
- if SlowMode and (math.random(1,2) ~= 1)then
- RunService.RenderStepped:Wait()
- end
- end
- end
- end
- function isValidFurniture(Model)
- if Model:FindFirstChild("Type") and (Model.Type.Value == "Structure" or Model.Type.Value == "Furniture" or Model.Type.Value == "Vehicle Spot") then
- if Model:FindFirstChild("BuildDependentWood") or Model:FindFirstChild("PurchasedBoxItemName") then
- return false
- end
- return true
- end
- return false
- end
- function Spawn(ItemName, Position)
- local Info = {}
- Info.Name = ItemName.Value
- Info.Type = ItemName.Name == "PurchasedBoxItemName" and ItemName or game.ReplicatedStorage.Purchasables.Structures.HardStructures.Sawmill2.Type
- Info.OtherInfo = game.ReplicatedStorage.Purchasables.WireObjects.Wire.OtherInfo
- local Points = {Position.p, Position.p}
- game.ReplicatedStorage.PlaceStructure.ClientPlacedWire:FireServer(Info, Points)
- end
- if CopyFurniture then
- for i, Model in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if Model:FindFirstChild("Owner") and Model.Owner.Value == TargetPlayer and isValidFurniture(Model) then
- local ItemName = Model:FindFirstChild("ItemName") or Model:FindFirstChild("PurchasedBoxItemName")
- local Position = (Model:FindFirstChild("MainCFrame") and Model.MainCFrame.Value or Model.PrimaryPart.CFrame) - TargetLand.OriginSquare.Position
- if ItemName.Name == "PurchasedBoxItemName" then
- Spawn(ItemName, Position + LocalLand.OriginSquare.Position)
- else
- Spawn(ItemName, LocalLand.OriginSquare.CFrame - Vector3.new(0,20,0))
- end
- local Data = {}
- Data.ItemName = ItemName.Value
- Data.OffSet = Position
- table.insert(CollectedTargetFurnitures, Data)
- if SlowMode and (math.random(1,2) ~= 1)then
- RunService.RenderStepped:Wait()
- end
- end
- end
- end
- for i, v in pairs(CollectedTargetFurnitures) do
- table.insert(CollectedTargetFurnituresCopy,v)
- end
- function isValidFurnitureModel(Model)
- for i, Data in pairs(CollectedTargetFurnitures) do
- if Data.ItemName == Model.ItemName.Value then
- table.remove(CollectedTargetFurnitures, i)
- return true
- end
- end
- return false
- end
- repeat
- for i, Model in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if Model.Name == "Wire" and Model:FindFirstChild("Owner") and Model.Owner.Value == game.Players.LocalPlayer and Model.ItemName.Value ~= "Wire" and isValidFurnitureModel(Model) then
- table.insert(CollectedLocalFurnitures, Model)
- end
- end
- wait()
- until #CollectedTargetFurnitures == 0
- function GrabModelFromCollectedFurnitures(ItemName)
- for i, Model in pairs(CollectedLocalFurnitures) do
- if Model.ItemName.Value == ItemName then
- table.remove(CollectedLocalFurnitures,i)
- return Model
- end
- end
- end
- for i, Data in pairs(CollectedTargetFurnituresCopy) do
- local Model = GrabModelFromCollectedFurnitures(Data.ItemName)
- local ItemName = Data.ItemName
- local Position = Data.OffSet + LocalLand.OriginSquare.Position
- game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(ItemName,Position,game.Players.LocalPlayer,false,Model,true)
- if SlowMode and (math.random(1,2) ~= 1)then
- RunService.RenderStepped:Wait()
- end
- end
- function isValidItem(Model)
- if Model:FindFirstChild("Type") and (Model.Type.Value == "Structure" or Model.Type.Value == "Loose Item" or Model.Type.Value == "Tool" or Model.Type.Value == "Wire" or Model.Type.Value == "Furniture" or Model.Type.Value == "Gift") then
- if (Model.Type.Value == "Structure" or Model.Type.Value == "Wire" or Model.Type.Value == "Furniture") and not Model:FindFirstChild("PurchasedBoxItemName") then
- return false
- end
- return true
- elseif not Model:FindFirstChild("Type") then
- if Model:FindFirstChild("ItemName") then
- local ItemName = Model.ItemName.Value:lower()
- if ItemName:find("bob") and (ItemName:find("wob") or ItemName:find("head"))then
- return true
- end
- end
- end
- return false
- end
- function itemIsOnLand(Position)
- if (math.abs(Position.X - TargetLand.OriginSquare.Position.X) > 101 or math.abs(Position.Z - TargetLand.OriginSquare.Position.Z) > 101) then
- return false
- end
- for i, Square in pairs(TargetLand:GetChildren()) do
- if Square.Name == "Square" then
- if (math.abs(Position.X - Square.Position.X) < 21 and math.abs(Position.Z - Square.Position.Z) < 21) then
- return true
- end
- end
- end
- return false
- end
- if CopyItems then
- for i, Model in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if Model:FindFirstChild("Owner") and Model.Owner.Value == TargetPlayer and isValidItem(Model) then
- local ItemName = Model:FindFirstChild("ItemName") or Model:FindFirstChild("PurchasedBoxItemName")
- local Position = (Model:FindFirstChild("MainCFrame") and Model.MainCFrame.Value or Model.PrimaryPart.CFrame) - TargetLand.OriginSquare.Position
- if itemIsOnLand((Model:FindFirstChild("MainCFrame") and Model.MainCFrame.Value or Model.PrimaryPart.CFrame).p) then
- Spawn(ItemName, LocalLand.OriginSquare.CFrame - Vector3.new(0,20,0))
- local Data = {}
- Data.ItemName = ItemName.Value
- Data.OffSet = Position
- table.insert(CollectedTargetItems, Data)
- if SlowMode and (math.random(1,2) ~= 1)then
- RunService.RenderStepped:Wait()
- end
- end
- end
- end
- end
- for i, v in pairs(CollectedTargetItems) do
- table.insert(CollectedTargetItemsCopy,v)
- end
- function isValidItemModel(Model)
- for i, Data in pairs(CollectedTargetItems) do
- if Data.ItemName == Model.ItemName.Value then
- table.remove(CollectedTargetItems, i)
- return true
- end
- end
- return false
- end
- function itemHasBeenCollected(Model)
- for i, Data in pairs(CollectedLocalItems) do
- if Data.ItemName == Model.ItemName.Value then
- return true
- end
- end
- return false
- end
- repeat
- for i, Model in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if Model.Name == "Wire" and Model:FindFirstChild("Owner") and Model.Owner.Value == game.Players.LocalPlayer and (Model.ItemName.Value ~= "Wire" or (Model:FindFirstChild("ItemName") and Model.ItemName.Value == "Wire" and Model:FindFirstChild("PurchasedBoxItemName"))) and isValidItemModel(Model) and not itemHasBeenCollected(Model) then
- table.insert(CollectedLocalItems, Model)
- end
- end
- wait()
- until #CollectedTargetItems == 0
- function GrabModelFromCollectedItems(ItemName)
- for i, Model in pairs(CollectedLocalItems) do
- if Model.ItemName.Value == ItemName then
- table.remove(CollectedLocalItems,i)
- return Model
- end
- end
- end
- for i, Data in pairs(CollectedTargetItemsCopy) do
- local Model = GrabModelFromCollectedItems(Data.ItemName)
- local ItemName = Data.ItemName
- local Position = Data.OffSet + LocalLand.OriginSquare.Position
- if Model:FindFirstChild("PurchasedBoxItemName") then
- game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(false, Position, false, false, Model)
- Model.Parent = nil
- else
- game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure:FireServer(ItemName,Position,game.Players.LocalPlayer,false,Model,true)
- end
- if SlowMode and (math.random(1,2) ~= 1)then
- RunService.RenderStepped:Wait()
- end
- end
- print("Finished Copying!")
- end)
- local ItemDupe = Instance.new("TextButton")
- ItemDupe.Name = "ItemDupe"
- ItemDupe.Parent = CopyFrame
- ItemDupe.BackgroundColor3 = Color3.new(0, 0, 0)
- ItemDupe.BorderColor3 = Color3.new(0, 0, 0)
- ItemDupe.Position = UDim2.new(0, 3, 0, 49)
- ItemDupe.Size = UDim2.new(0, 165, 0, 20)
- ItemDupe.Font = Enum.Font.Fantasy
- ItemDupe.FontSize = Enum.FontSize.Size18
- ItemDupe.Text = "Dupe Mode"
- ItemDupe.TextColor3 = Color3.new(255, 0, 0)
- ItemDupe.TextSize = 15
- ItemDupe.MouseButton1Down:connect(function()
- --Functions, look here for the source and how it works if you want to know, also give me credits if you skid xD
- --Prevent the game to kick you by letting the script error by not fincing the remote
- if game.ReplicatedStorage.Transactions:FindFirstChild("AddLog") then
- game.ReplicatedStorage.Transactions.AddLog:Destroy()
- end
- --Button function (toggle)
- local Enabled = false
- ItemDupe.MouseButton1Down:Connect(function()
- if Enabled == true then
- Enabled = false
- ItemDupe.Text = "Dupe Mode: Disabled"
- elseif Enabled == false then
- Enabled = true
- ItemDupe.Text = "Dupe Mode: Enabled"
- end
- end)
- --Changes slot to -1 when Enabled to prevent saving
- while wait(.25) do
- if Enabled == true then
- game.Players.LocalPlayer.CurrentSaveSlot.Value = -1
- end
- end
- --Credits to Johiro
- end)
- local GetWood = Instance.new("TextButton")
- GetWood.Name = "GetWood"
- GetWood.Parent = CopyFrame
- GetWood.BackgroundColor3 = Color3.new(0, 0, 0)
- GetWood.BorderColor3 = Color3.new(0, 0, 0)
- GetWood.Position = UDim2.new(0, 3, 0, 72)
- GetWood.Size = UDim2.new(0, 165, 0, 20)
- GetWood.Font = Enum.Font.Fantasy
- GetWood.FontSize = Enum.FontSize.Size18
- GetWood.Text = "Steal all Wood"
- GetWood.TextColor3 = Color3.new(255, 0, 0)
- GetWood.TextSize = 15
- GetWood.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/StealWood2.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local GetItems = Instance.new("TextButton")
- GetItems.Name = "GetItems"
- GetItems.Parent = CopyFrame
- GetItems.BackgroundColor3 = Color3.new(0, 0, 0)
- GetItems.BorderColor3 = Color3.new(0, 0, 0)
- GetItems.Position = UDim2.new(0, 3, 0, 95)
- GetItems.Size = UDim2.new(0, 165, 0, 20)
- GetItems.Font = Enum.Font.Fantasy
- GetItems.FontSize = Enum.FontSize.Size18
- GetItems.Text = "Steal all Items"
- GetItems.TextColor3 = Color3.new(255, 0, 0)
- GetItems.TextSize = 15
- GetItems.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetItems2.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local GetAxes = Instance.new("TextButton")
- GetAxes.Name = "GetAxes"
- GetAxes.Parent = CopyFrame
- GetAxes.BackgroundColor3 = Color3.new(0, 0, 0)
- GetAxes.BorderColor3 = Color3.new(0, 0, 0)
- GetAxes.Position = UDim2.new(0, 3, 0, 118)
- GetAxes.Size = UDim2.new(0, 165, 0, 20)
- GetAxes.Font = Enum.Font.Fantasy
- GetAxes.FontSize = Enum.FontSize.Size18
- GetAxes.Text = "Steal all Axes"
- GetAxes.TextColor3 = Color3.new(255, 0, 0)
- GetAxes.TextSize = 15
- GetAxes.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetAxe2.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local GetGifts = Instance.new("TextButton")
- GetGifts.Name = "GetGifts"
- GetGifts.Parent = CopyFrame
- GetGifts.BackgroundColor3 = Color3.new(0, 0, 0)
- GetGifts.BorderColor3 = Color3.new(0, 0, 0)
- GetGifts.Position = UDim2.new(0, 3, 0, 141)
- GetGifts.Size = UDim2.new(0, 165, 0, 20)
- GetGifts.Font = Enum.Font.Fantasy
- GetGifts.FontSize = Enum.FontSize.Size18
- GetGifts.Text = "Steal all Gifts"
- GetGifts.TextColor3 = Color3.new(255, 0, 0)
- GetGifts.TextSize = 15
- GetGifts.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetGifts2.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local GetStructure = Instance.new("TextButton")
- GetStructure.Name = "GetStructure"
- GetStructure.Parent = CopyFrame
- GetStructure.BackgroundColor3 = Color3.new(0, 0, 0)
- GetStructure.BorderColor3 = Color3.new(0, 0, 0)
- GetStructure.Position = UDim2.new(0, 3, 0, 164)
- GetStructure.Size = UDim2.new(0, 165, 0, 20)
- GetStructure.Font = Enum.Font.Fantasy
- GetStructure.FontSize = Enum.FontSize.Size18
- GetStructure.Text = "Steal all Structures"
- GetStructure.TextColor3 = Color3.new(255, 0, 0)
- GetStructure.TextSize = 15
- GetStructure.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetStructure2.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local GetFurniture = Instance.new("TextButton")
- GetFurniture.Name = "GetFurniture"
- GetFurniture.Parent = CopyFrame
- GetFurniture.BackgroundColor3 = Color3.new(0, 0, 0)
- GetFurniture.BorderColor3 = Color3.new(0, 0, 0)
- GetFurniture.Position = UDim2.new(0, 3, 0, 187)
- GetFurniture.Size = UDim2.new(0, 165, 0, 20)
- GetFurniture.Font = Enum.Font.Fantasy
- GetFurniture.FontSize = Enum.FontSize.Size18
- GetFurniture.Text = "Steal all Furniture"
- GetFurniture.TextColor3 = Color3.new(255, 0, 0)
- GetFurniture.TextSize = 15
- GetFurniture.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetFurnitures2.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local GetVehicle = Instance.new("TextButton")
- GetVehicle.Name = "GetVehicle"
- GetVehicle.Parent = CopyFrame
- GetVehicle.BackgroundColor3 = Color3.new(0, 0, 0)
- GetVehicle.BorderColor3 = Color3.new(0, 0, 0)
- GetVehicle.Position = UDim2.new(0, 3, 0, 210)
- GetVehicle.Size = UDim2.new(0, 165, 0, 20)
- GetVehicle.Font = Enum.Font.Fantasy
- GetVehicle.FontSize = Enum.FontSize.Size18
- GetVehicle.Text = "Steal all Box Vehicles"
- GetVehicle.TextColor3 = Color3.new(255, 0, 0)
- GetVehicle.TextSize = 15
- GetVehicle.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetVehicle2.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local GetWires = Instance.new("TextButton")
- GetWires.Name = "GetWires"
- GetWires.Parent = CopyFrame
- GetWires.BackgroundColor3 = Color3.new(0, 0, 0)
- GetWires.BorderColor3 = Color3.new(0, 0, 0)
- GetWires.Position = UDim2.new(0, 3, 0, 233)
- GetWires.Size = UDim2.new(0, 165, 0, 20)
- GetWires.Font = Enum.Font.Fantasy
- GetWires.FontSize = Enum.FontSize.Size18
- GetWires.Text = "Steal all Wires"
- GetWires.TextColor3 = Color3.new(255, 0, 0)
- GetWires.TextSize = 15
- GetWires.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/GetWires2.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local BringUp = Instance.new("TextButton")
- BringUp.Name = "BringUp"
- BringUp.Parent = CopyFrame
- BringUp.BackgroundColor3 = Color3.new(0, 0, 0)
- BringUp.BorderColor3 = Color3.new(0, 0, 0)
- BringUp.Position = UDim2.new(0, 3, 0, 256)
- BringUp.Size = UDim2.new(0, 165, 0, 20)
- BringUp.Font = Enum.Font.Fantasy
- BringUp.FontSize = Enum.FontSize.Size18
- BringUp.Text = "BringUp"
- BringUp.TextColor3 = Color3.new(255, 0, 0)
- BringUp.TextSize = 15
- BringUp.MouseButton1Down:connect(function()
- loadstring(game:GetObjects("rbxassetid://01925396229")[1].Source)()
- end)
- local Slot = Instance.new("TextBox")
- local DMoney = Instance.new("TextButton")
- local Load = Instance.new("TextButton")
- local Store = Instance.new("TextButton")
- local Restore = Instance.new("TextButton")
- local SaveSlot = Instance.new("TextButton")
- local DropAxes = Instance.new("TextButton")
- local CountAxes = Instance.new("TextButton")
- Slot.Name = "Slot"
- Slot.Parent = CopyFrame
- Slot.BackgroundColor3 = Color3.new(0, 0, 0)
- Slot.BorderColor3 = Color3.new(0, 0, 0)
- Slot.Position = UDim2.new(0, 3, 0, 279)
- Slot.Size = UDim2.new(0, 165, 0, 20)
- Slot.Font = Enum.Font.Fantasy
- Slot.FontSize = Enum.FontSize.Size18
- Slot.Text = "Base Slot Number "
- Slot.TextColor3 = Color3.new(1, 1, 1)
- Slot.TextSize = 15
- --Locals
- local MoneyCooldown = false
- local CurrentSlot = game.Players.LocalPlayer:WaitForChild("CurrentSaveSlot").Value
- local ScriptLoad = false
- local CurrentlySavingOrLoading = game.Players.LocalPlayer:WaitForChild("CurrentlySavingOrLoading")
- --Functions
- local function CheckIfSlotAvailable(Slot)
- for a,b in pairs(game.ReplicatedStorage.LoadSaveRequests.GetMetaData:InvokeServer(game.Players.LocalPlayer)) do
- if a == Slot then
- for c,d in pairs(b) do
- if c == "NumSaves" and d ~= 0 then
- return true
- else
- return false
- end
- end
- end
- end
- end
- local function CheckSlotNumber() --Checks if the slot number is right
- if Slot.Text == "1" or Slot.Text == "2" or Slot.Text == "3" or Slot.Text == "4" or Slot.Text == "5" or Slot.Text == "6" then
- local SlotNumber = tonumber(Slot.Text)
- return SlotNumber
- else return false
- end
- end
- local function SendNotification(Title,Text,Duration) -- Sends Notification in the bottom right of the screen
- game.StarterGui:SetCore("SendNotification", {
- Title = Title;
- Text = Text;
- Icon = nil;
- Duration = Duration
- })
- end
- DMoney.Name = "DMoney"
- DMoney.Parent = CopyFrame
- DMoney.BackgroundColor3 = Color3.new(0, 0, 0)
- DMoney.BorderColor3 = Color3.new(0, 0, 0)
- DMoney.Position = UDim2.new(0, 3, 0, 302)
- DMoney.Size = UDim2.new(0, 90, 0, 20)
- DMoney.Font = Enum.Font.Fantasy
- DMoney.FontSize = Enum.FontSize.Size18
- DMoney.Text = "Dupe Money"
- DMoney.TextColor3 = Color3.new(255, 0, 0)
- DMoney.TextSize = 15
- DMoney.MouseButton1Down:connect(function() --Sends the money and will come back after around 2 mins
- if MoneyCooldown == true then
- SendNotification("Cooldown Notification", "Wait for your Money to come back",2)
- return
- elseif MoneyCooldown == false then
- MoneyCooldown = true
- SendNotification("Money Sent", "Wait about 2 minutes for your Money to come back", 5)
- game.ReplicatedStorage.Transactions.ClientToServer.Donate:InvokeServer(game.Players.LocalPlayer, game.Players.LocalPlayer.leaderstats.Money.Value, 1)
- SendNotification("Money Received", "You received your money that you have sent earlier", 5)
- MoneyCooldown = false
- end
- end)
- Load.Name = "Load"
- Load.Parent = CopyFrame
- Load.BackgroundColor3 = Color3.new(0, 0, 0)
- Load.BorderColor3 = Color3.new(0, 0, 0)
- Load.Position = UDim2.new(0, 97, 0, 312)
- Load.Size = UDim2.new(0, 70, 0, 20)
- Load.Font = Enum.Font.Fantasy
- Load.FontSize = Enum.FontSize.Size18
- Load.Text = "Load Slot"
- Load.TextColor3 = Color3.new(1, 1, 1)
- Load.TextSize = 15
- Load.MouseButton1Down:connect(function() --Loads the slot you want
- ScriptLoad = true
- local CheckSlot = CheckSlotNumber()
- if CheckSlot ~= false then
- if CheckIfSlotAvailable(CheckSlot) == true then
- local LoadSlot = game.ReplicatedStorage.LoadSaveRequests.RequestLoad:InvokeServer(CheckSlot)
- if LoadSlot == false then
- SendNotification("Cooldown Notification", "You aren't abled to load now", 1)
- end
- if LoadSlot == true then
- SendNotification("Reload Notification", "Loaded Your Slot", 2)
- CurrentSlot = CheckSlot
- end
- else
- SendNotification("Slot not Available", "This Slot is not Available, please choose another slot", 2)
- end
- else
- SendNotification("Incorrect Slot", "Enter a Valid number in the upper field", 1)
- end
- ScriptLoad = false
- end)
- Store.Name = "Store"
- Store.Parent = CopyFrame
- Store.BackgroundColor3 = Color3.new(0, 0, 0)
- Store.BorderColor3 = Color3.new(0, 0, 0)
- Store.Position = UDim2.new(0, 3, 0, 325)
- Store.Size = UDim2.new(0, 90, 0, 20)
- Store.Font = Enum.Font.Fantasy
- Store.FontSize = Enum.FontSize.Size18
- Store.Text = "Store Axe"
- Store.TextColor3 = Color3.new(255, 0, 0)
- Store.TextSize = 15
- Store.MouseButton1Down:connect(function() --Stores the Axes somewhere so you can restore them later
- Amount = 0
- for a,b in pairs(game.Players.LocalPlayer.Backpack:GetChildren())do
- if b.Name ~= "BlueprintTool" and b.Name == "Tool" then
- b.Parent = game.Players.LocalPlayer
- Amount = Amount + 1
- end
- end
- SendNotification("Store Notification", "Stored "..Amount.." Axes, you can restore them later", 2)
- end)
- Restore.Name = "Restore"
- Restore.Parent = CopyFrame
- Restore.BackgroundColor3 = Color3.new(0, 0, 0)
- Restore.BorderColor3 = Color3.new(0, 0, 0)
- Restore.Position = UDim2.new(0, 3, 0, 348)
- Restore.Size = UDim2.new(0, 165, 0, 20)
- Restore.Font = Enum.Font.Fantasy
- Restore.FontSize = Enum.FontSize.Size18
- Restore.Text = "Restore Axe"
- Restore.TextColor3 = Color3.new(1, 1, 1)
- Restore.TextSize = 15
- Restore.MouseButton1Down:connect(function() --Restores the axes that you stored with the Store function
- Amount = 0
- for a,b in pairs(game.Players.LocalPlayer:GetChildren()) do
- if b.Name ~= "BlueprintTool" and b.Name == "Tool" then
- b.Parent = game.Players.LocalPlayer.Backpack
- Amount = Amount + 1
- end
- end
- SendNotification("Restore Notification", "Restored "..Amount.." Axes that you Stored", 2)
- end)
- SaveSlot.Name = "SaveSlot"
- SaveSlot.Parent = CopyFrame
- SaveSlot.BackgroundColor3 = Color3.new(0, 0, 0)
- SaveSlot.BorderColor3 = Color3.new(0, 0, 0)
- SaveSlot.Position = UDim2.new(0, 3, 0, 371)
- SaveSlot.Size = UDim2.new(0, 165, 0, 20)
- SaveSlot.Font = Enum.Font.Fantasy
- SaveSlot.FontSize = Enum.FontSize.Size18
- SaveSlot.Text = "SaveSlot "
- SaveSlot.TextColor3 = Color3.new(1, 1, 1)
- SaveSlot.TextSize = 15
- SaveSlot.MouseButton1Down:connect(function() --Saves the slot that you want
- local CheckSlot = CheckSlotNumber()
- if CheckSlot ~= false then
- if CurrentSlot ~= -1 then
- local SaveSlot = game.ReplicatedStorage.LoadSaveRequests.RequestSave:InvokeServer(CheckSlot)
- if SaveSlot == true then
- SendNotification("Save Notification", "Saved your Slot", 2)
- elseif SaveSlot == false then
- SendNotification("Already Saving", "Saving/Loading is currently in Progress", 1)
- end
- else
- SendNotification("Error", "Load Your Slot First before saving", 1)
- end
- else
- SendNotification("Incorrect Slot", "Enter a number in the upper field", 1)
- end
- end)
- DropAxes.Name = "DropAxes"
- DropAxes.Parent = CopyFrame
- DropAxes.BackgroundColor3 = Color3.new(0, 0, 0)
- DropAxes.BorderColor3 = Color3.new(0, 0, 0)
- DropAxes.Position = UDim2.new(0, 3, 0, 417)
- DropAxes.Size = UDim2.new(0, 165, 0, 20)
- DropAxes.Font = Enum.Font.Fantasy
- DropAxes.FontSize = Enum.FontSize.Size18
- DropAxes.Text = "Drop Axes "
- DropAxes.TextColor3 = Color3.new(255, 0, 0)
- DropAxes.TextSize = 15
- DropAxes.MouseButton1Down:connect(function() --Drops all your Axes
- Amount = 0
- for a,b in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if b.Name ~= "BlueprintTool" and b.Name == "Tool" then
- game.ReplicatedStorage.Interaction.ClientInteracted:FireServer(b, "Drop tool", game.Players.LocalPlayer.Character.Head.CFrame)
- Amount = Amount + 1
- end
- end
- SendNotification("Axe Dropped", "Dropped "..Amount.." Axes from your Backpack",5)
- end)
- CountAxes.Name = "CountAxes"
- CountAxes.Parent = CopyFrame
- CountAxes.BackgroundColor3 = Color3.new(0, 0, 0)
- CountAxes.BorderColor3 = Color3.new(0, 0, 0)
- CountAxes.Position = UDim2.new(0, 3, 0, 394)
- CountAxes.Size = UDim2.new(0, 165, 0, 20)
- CountAxes.Font = Enum.Font.Fantasy
- CountAxes.FontSize = Enum.FontSize.Size18
- CountAxes.Text = "Count Axes "
- CountAxes.TextColor3 = Color3.new(255, 0, 0)
- CountAxes.TextSize = 15
- CountAxes.MouseButton1Down:connect(function() --Counts Axes in your Backpack (Equiped Axes dont Count)
- Amount = 0
- for a,b in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if b.Name ~= "BlueprintTool" and b.Name == "Tool" then
- Amount = Amount + 1
- end
- end
- SendNotification("Axe Amount", "You have "..Amount.." Axes in your Backpack",2)
- end)
- local ArtFrame = Instance.new("Frame")
- local Artmenu = Instance.new("ImageButton")
- local Paint = Instance.new("TextButton")
- Artmenu.Name = "Artmenu"
- Artmenu.Parent = Picker
- Artmenu.BackgroundColor3 = Color3.new(1, 1, 1)
- Artmenu.BorderColor3 = Color3.new(0, 0, 0)
- Artmenu.Position = UDim2.new(0, 15, 0, 345)
- Artmenu.Size = UDim2.new(0, 80, 0, 80)
- Artmenu.ZIndex = 3
- Artmenu.Image = "rbxassetid://3907587419"
- Artmenu.ScaleType = Enum.ScaleType.Crop
- Artmenu.MouseButton1Click:Connect(function()
- CurrentItem.Image = "rbxassetid://3886256996"
- AIntroImage.Visible = false
- AIntroImage1.Visible = false
- end)
- ArtFrame.Name = "ArtFrame"
- ArtFrame.Parent = MenuFrame
- ArtFrame.BorderSizePixel = 1
- ArtFrame.BackgroundTransparency = 0
- ArtFrame.BorderColor3 = Color3.new(0, 0, 0)
- ArtFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- ArtFrame.Size = UDim2.new(0, 170, 0, 280)
- ArtFrame.Visible = false
- Paint.Name = "Paint"
- Paint.Parent = ArtFrame
- Paint.BackgroundColor3 = Color3.new(0, 0, 0)
- Paint.BorderColor3 = Color3.new(0, 0, 0)
- Paint.Position = UDim2.new(0, 3, 0, 3)
- Paint.Size = UDim2.new(0, 165, 0, 20)
- Paint.Font = Enum.Font.Fantasy
- Paint.Text = "Paint"
- Paint.TextColor3 = Color3.new(255, 0, 0)
- Paint.TextSize = 15
- Paint.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/Paint2a.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local PaintFill = Instance.new("TextButton")
- local PaintFill_1 = Instance.new("TextButton")
- local PaintFillFrame = Instance.new("Frame")
- local PaintNameBox = Instance.new("TextBox")
- local PaintFills = Instance.new("ScrollingFrame")
- local FillFir = Instance.new("TextButton")
- local FillBirch = Instance.new("TextButton")
- local FillCherry = Instance.new("TextButton")
- local FillGeneric = Instance.new("TextButton")
- local FillOak = Instance.new("TextButton")
- local FillPalm = Instance.new("TextButton")
- local FillPine = Instance.new("TextButton")
- local FillWalnut = Instance.new("TextButton")
- local FillKoa = Instance.new("TextButton")
- local FillSign = Instance.new("TextButton")
- local FillVolcano = Instance.new("TextButton")
- local FillGoldSwampy = Instance.new("TextButton")
- local FillGreenSwampy = Instance.new("TextButton")
- local FillSnowGlow = Instance.new("TextButton")
- local FillCaveCrawler = Instance.new("TextButton")
- local FillSpooky = Instance.new("TextButton")
- local FillLoneCave = Instance.new("TextButton")
- local FillSpookyNeon = Instance.new("TextButton")
- local FillFrost = Instance.new("TextButton")
- local FillGenericSpecial = Instance.new("TextButton")
- local FillGrey = Instance.new("TextButton")
- PaintFill.Name = "PaintFill"
- PaintFill.Parent = ArtFrame
- PaintFill.BackgroundColor3 = Color3.new(0, 0, 0)
- PaintFill.BorderColor3 = Color3.new(0, 0, 0)
- PaintFill.Position = UDim2.new(0, 3, 0, 26)
- PaintFill.Size = UDim2.new(0, 165, 0, 20)
- PaintFill.Font = Enum.Font.Fantasy
- PaintFill.FontSize = Enum.FontSize.Size18
- PaintFill.Text = "Paint Fill"
- PaintFill.TextColor3 = Color3.new(255, 0, 0)
- PaintFill.TextSize = 15
- PaintFill.MouseButton1Click:Connect(function()
- end)
- PaintFills.Name = "PaintFill"
- PaintFills.Parent = MenuFrame
- PaintFills.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- PaintFills.BorderColor3 = Color3.new(0, 0, 0)
- PaintFills.Size = UDim2.new(0, 150, 0, 380)
- PaintFills.Position = UDim2.new(0, 3, 0, 3)
- PaintFills.CanvasPosition = Vector2.new(0,0)
- PaintFills.CanvasSize = UDim2.new(0, 0, 0, 495)
- PaintFills.Visible = false
- PaintNameBox.Name = "PaintNameBox"
- PaintNameBox.Parent = PaintFills
- PaintNameBox.BackgroundColor3 = Color3.new(0, 0, 0)
- PaintNameBox.BorderColor3 = Color3.new(0, 0, 0)
- PaintNameBox.Position = UDim2.new(0, 3, 0, 3)
- PaintNameBox.Size = UDim2.new(0, 150, 0, 20)
- PaintNameBox.Font = Enum.Font.Fantasy
- PaintNameBox.FontSize = Enum.FontSize.Size18
- PaintNameBox.Text = "PLAYER NAME"
- PaintNameBox.TextColor3 = Color3.new(255, 0, 0)
- PaintNameBox.TextSize = 15
- FillFir.Name = "FillFir"
- FillFir.Parent = PaintFills
- FillFir.BackgroundColor3 = Color3.fromRGB(241, 231, 199)
- FillFir.BorderColor3 = Color3.new(0, 0, 0)
- FillFir.Position = UDim2.new(0, 3, 0, 26)
- FillFir.Size = UDim2.new(0, 150, 0, 20)
- FillFir.Font = Enum.Font.SourceSans
- FillFir.Text = "Fir"
- FillFir.TextColor3 = Color3.new(0, 0, 0)
- FillFir.TextSize = 14
- FillFir.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Fir"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillCherry.Name = "Cherry"
- FillCherry.Parent = PaintFills
- FillCherry.BackgroundColor3 = Color3.fromRGB(136, 62, 62)
- FillCherry.BorderColor3 = Color3.new(0, 0, 0)
- FillCherry.Position = UDim2.new(0, 3, 0, 49)
- FillCherry.Size = UDim2.new(0, 150, 0, 20)
- FillCherry.Font = Enum.Font.SourceSans
- FillCherry.Text = "Cherry"
- FillCherry.TextColor3 = Color3.new(0, 0, 0)
- FillCherry.TextSize = 14
- FillCherry.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Cherry"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillGeneric.Name = "Generic"
- FillGeneric.Parent = PaintFills
- FillGeneric.BackgroundColor3 = Color3.fromRGB(204, 142, 105)
- FillGeneric.BorderColor3 = Color3.new(0, 0, 0)
- FillGeneric.Position = UDim2.new(0, 3, 0, 72)
- FillGeneric.Size = UDim2.new(0, 150, 0, 20)
- FillGeneric.Font = Enum.Font.SourceSans
- FillGeneric.Text = "Generic"
- FillGeneric.TextColor3 = Color3.new(0, 0, 0)
- FillGeneric.TextSize = 14
- FillGeneric.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Generic"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillOak.Name = "Oak"
- FillOak.Parent = PaintFills
- FillOak.BackgroundColor3 = Color3.fromRGB(243, 207, 155)
- FillOak.BorderColor3 = Color3.new(0, 0, 0)
- FillOak.Position = UDim2.new(0, 3, 0, 95)
- FillOak.Size = UDim2.new(0, 150, 0, 20)
- FillOak.Font = Enum.Font.SourceSans
- FillOak.Text = "Oak"
- FillOak.TextColor3 = Color3.new(0, 0, 0)
- FillOak.TextSize = 14
- FillOak.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Oak"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillPalm.Name = "Palm"
- FillPalm.Parent = PaintFills
- FillPalm.BackgroundColor3 = Color3.fromRGB(241, 231, 199)
- FillPalm.BorderColor3 = Color3.new(0, 0, 0)
- FillPalm.Position = UDim2.new(0, 3, 0, 118)
- FillPalm.Size = UDim2.new(0, 150, 0, 20)
- FillPalm.Font = Enum.Font.SourceSans
- FillPalm.Text = "Palm"
- FillPalm.TextColor3 = Color3.new(0, 0, 0)
- FillPalm.TextSize = 14
- FillPalm.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Palm"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillPine.Name = "Pine"
- FillPine.Parent = PaintFills
- FillPine.BackgroundColor3 = Color3.fromRGB(211, 190, 150)
- FillPine.BorderColor3 = Color3.new(0, 0, 0)
- FillPine.Position = UDim2.new(0, 3, 0, 141)
- FillPine.Size = UDim2.new(0, 150, 0, 20)
- FillPine.Font = Enum.Font.SourceSans
- FillPine.Text = "Pine"
- FillPine.TextColor3 = Color3.new(0, 0, 0)
- FillPine.TextSize = 14
- FillPine.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Pine"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillWalnut.Name = "Walnut"
- FillWalnut.Parent = PaintFills
- FillWalnut.BackgroundColor3 = Color3.fromRGB(106, 57, 9)
- FillWalnut.BorderColor3 = Color3.new(0, 0, 0)
- FillWalnut.Position = UDim2.new(0, 3, 0, 164)
- FillWalnut.Size = UDim2.new(0, 150, 0, 20)
- FillWalnut.Font = Enum.Font.SourceSans
- FillWalnut.Text = "Walnut"
- FillWalnut.TextColor3 = Color3.new(0, 0, 0)
- FillWalnut.TextSize = 14
- FillWalnut.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Walnut"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillKoa.Name = "Koa"
- FillKoa.Parent = PaintFills
- FillKoa.BackgroundColor3 = Color3.fromRGB(144, 76, 42)
- FillKoa.BorderColor3 = Color3.new(0, 0, 0)
- FillKoa.Position = UDim2.new(0, 3, 0, 187)
- FillKoa.Size = UDim2.new(0, 150, 0, 20)
- FillKoa.Font = Enum.Font.SourceSans
- FillKoa.Text = "Koa"
- FillKoa.TextColor3 = Color3.new(0, 0, 0)
- FillKoa.TextSize = 14
- FillKoa.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Koa"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillVolcano.Name = "Volcano"
- FillVolcano.Parent = PaintFills
- FillVolcano.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- FillVolcano.BorderColor3 = Color3.new(0, 0, 0)
- FillVolcano.Position = UDim2.new(0, 3, 0, 210)
- FillVolcano.Size = UDim2.new(0, 150, 0, 20)
- FillVolcano.Font = Enum.Font.SourceSans
- FillVolcano.Text = "Volcano"
- FillVolcano.TextColor3 = Color3.new(0, 0, 0)
- FillVolcano.TextSize = 14
- FillVolcano.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Volcano"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillSign.Name = "Sign"
- FillSign.Parent = PaintFills
- FillSign.BackgroundColor3 = Color3.fromRGB(238, 196, 182)
- FillSign.BorderColor3 = Color3.new(0, 0, 0)
- FillSign.Position = UDim2.new(0, 3, 0, 233)
- FillSign.Size = UDim2.new(0, 150, 0, 20)
- FillSign.Font = Enum.Font.SourceSans
- FillSign.Text = "Sign"
- FillSign.TextColor3 = Color3.new(0, 0, 0)
- FillSign.TextSize = 14
- FillSign.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Sign"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillGoldSwampy.Name = "GoldSwampy"
- FillGoldSwampy.Parent = PaintFills
- FillGoldSwampy.BackgroundColor3 = Color3.fromRGB(220, 188, 129)
- FillGoldSwampy.BorderColor3 = Color3.new(0, 0, 0)
- FillGoldSwampy.Position = UDim2.new(0, 3, 0, 256)
- FillGoldSwampy.Size = UDim2.new(0, 150, 0, 20)
- FillGoldSwampy.Font = Enum.Font.SourceSans
- FillGoldSwampy.Text = "Gold"
- FillGoldSwampy.TextColor3 = Color3.new(0, 0, 0)
- FillGoldSwampy.TextSize = 14
- FillGoldSwampy.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "GoldSwampy"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillGreenSwampy.Name = "GreenSwampy"
- FillGreenSwampy.Parent = PaintFills
- FillGreenSwampy.BackgroundColor3 = Color3.fromRGB(40, 127, 71)
- FillGreenSwampy.BorderColor3 = Color3.new(0, 0, 0)
- FillGreenSwampy.Position = UDim2.new(0, 3, 0, 279)
- FillGreenSwampy.Size = UDim2.new(0, 150, 0, 20)
- FillGreenSwampy.Font = Enum.Font.SourceSans
- FillGreenSwampy.Text = "Green Swamp"
- FillGreenSwampy.TextColor3 = Color3.new(0, 0, 0)
- FillGreenSwampy.TextSize = 14
- FillGreenSwampy.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "GreenSwampy"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillSnowGlow.Name = "SnowGlow"
- FillSnowGlow.Parent = PaintFills
- FillSnowGlow.BackgroundColor3 = Color3.fromRGB(199, 210, 60)
- FillSnowGlow.BorderColor3 = Color3.new(0, 0, 0)
- FillSnowGlow.Position = UDim2.new(0, 3, 0, 302)
- FillSnowGlow.Size = UDim2.new(0, 150, 0, 20)
- FillSnowGlow.Font = Enum.Font.SourceSans
- FillSnowGlow.Text = "SnowGlow"
- FillSnowGlow.TextColor3 = Color3.new(0, 0, 0)
- FillSnowGlow.TextSize = 14
- FillSnowGlow.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "SnowGlow"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillCaveCrawler.Name = "CaveCrawler"
- FillCaveCrawler.Parent = PaintFills
- FillCaveCrawler.BackgroundColor3 = Color3.fromRGB(33, 84, 185)
- FillCaveCrawler.BorderColor3 = Color3.new(0, 0, 0)
- FillCaveCrawler.Position = UDim2.new(0, 3, 0, 325)
- FillCaveCrawler.Size = UDim2.new(0, 150, 0, 20)
- FillCaveCrawler.Font = Enum.Font.SourceSans
- FillCaveCrawler.Text = "CaveCrawler"
- FillCaveCrawler.TextColor3 = Color3.new(0, 0, 0)
- FillCaveCrawler.TextSize = 14
- FillCaveCrawler.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "CaveCrawler"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillSpooky.Name = "Spooky"
- FillSpooky.Parent = PaintFills
- FillSpooky.BackgroundColor3 = Color3.fromRGB(98, 71, 50)
- FillSpooky.BorderColor3 = Color3.new(0, 0, 0)
- FillSpooky.Position = UDim2.new(0, 3, 0, 348)
- FillSpooky.Size = UDim2.new(0, 150, 0, 20)
- FillSpooky.Font = Enum.Font.SourceSans
- FillSpooky.Text = "Spooky"
- FillSpooky.TextColor3 = Color3.new(0, 0, 0)
- FillSpooky.TextSize = 14
- FillSpooky.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Spooky"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillLoneCave.Name = "LoneCave"
- FillLoneCave.Parent = PaintFills
- FillLoneCave.BackgroundColor3 = Color3.fromRGB(207, 226, 247)
- FillLoneCave.BorderColor3 = Color3.new(0, 0, 0)
- FillLoneCave.Position = UDim2.new(0, 3, 0, 371)
- FillLoneCave.Size = UDim2.new(0, 150, 0, 20)
- FillLoneCave.Font = Enum.Font.SourceSans
- FillLoneCave.Text = "LoneCave"
- FillLoneCave.TextColor3 = Color3.new(0, 0, 0)
- FillLoneCave.TextSize = 14
- FillLoneCave.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "LoneCave"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillSpookyNeon.Name = "SpookyNeon"
- FillSpookyNeon.Parent = PaintFills
- FillSpookyNeon.BackgroundColor3 = Color3.fromRGB(255, 176, 0)
- FillSpookyNeon.BorderColor3 = Color3.new(0, 0, 0)
- FillSpookyNeon.Position = UDim2.new(0, 3, 0, 394)
- FillSpookyNeon.Size = UDim2.new(0, 150, 0, 20)
- FillSpookyNeon.Font = Enum.Font.SourceSans
- FillSpookyNeon.Text = "SpookyNeon"
- FillSpookyNeon.TextColor3 = Color3.new(0, 0, 0)
- FillSpookyNeon.TextSize = 14
- FillSpookyNeon.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "SpookyNeon"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillGenericSpecial.Name = "GenericSpecial"
- FillGenericSpecial.Parent = PaintFills
- FillGenericSpecial.BackgroundColor3 = Color3.fromRGB(255, 102, 204)
- FillGenericSpecial.BorderColor3 = Color3.new(0, 0, 0)
- FillGenericSpecial.Position = UDim2.new(0, 3, 0, 417)
- FillGenericSpecial.Size = UDim2.new(0, 150, 0, 20)
- FillGenericSpecial.Font = Enum.Font.SourceSans
- FillGenericSpecial.Text = "Pink"
- FillGenericSpecial.TextColor3 = Color3.new(0, 0, 0)
- FillGenericSpecial.TextSize = 14
- FillGenericSpecial.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "GenericSpecial"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillFrost.Name = "Frost"
- FillFrost.Parent = PaintFills
- FillFrost.BackgroundColor3 = Color3.fromRGB(175, 221, 255)
- FillFrost.BorderColor3 = Color3.new(0, 0, 0)
- FillFrost.Position = UDim2.new(0, 3, 0, 440)
- FillFrost.Size = UDim2.new(0, 150, 0, 20)
- FillFrost.Font = Enum.Font.SourceSans
- FillFrost.Text = "Frost"
- FillFrost.TextColor3 = Color3.new(0, 0, 0)
- FillFrost.TextSize = 14
- FillFrost.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Frost"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- FillGrey.Name = "Grey"
- FillGrey.Parent = PaintFills
- FillGrey.BackgroundColor3 = Color3.fromRGB(159, 161, 172)
- FillGrey.BorderColor3 = Color3.new(0, 0, 0)
- FillGrey.Position = UDim2.new(0, 3, 0, 463)
- FillGrey.Size = UDim2.new(0, 150, 0, 20)
- FillGrey.Font = Enum.Font.SourceSans
- FillGrey.Text = "Del Prints"
- FillGrey.TextColor3 = Color3.new(0, 0, 0)
- FillGrey.TextSize = 14
- FillGrey.MouseButton1Down:connect(function()
- local PlayerName = PaintNameBox.Text
- -- Put Whole Name
- local WoodName = "Grey"
- local ItsCFrame
- local Remote = game.ReplicatedStorage.PlaceStructure.ClientPlacedStructure
- for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
- if v:FindFirstChild("Owner") and tostring(v.Owner.Value) == PlayerName then
- if v:FindFirstChild("Type") and v.Type.Value == "Blueprint" then
- if v:FindFirstChild("MainCFrame") then
- ItsCFrame = v.MainCFrame.Value
- else
- ItsCFrame = v.PrimaryPart.CFrame
- end
- if v ~= nil then
- Remote:FireServer(v.Name, ItsCFrame, game.Players.LocalPlayer, WoodName, v, false)
- end
- end
- end
- end
- end)
- local BaseFLOOR = Instance.new("TextButton")
- BaseFLOOR.Name = "BaseFLOOR"
- BaseFLOOR.Parent = ArtFrame
- BaseFLOOR.BackgroundColor3 = Color3.new(0, 0, 0)
- BaseFLOOR.BorderColor3 = Color3.new(0, 0, 0)
- BaseFLOOR.Position = UDim2.new(0, 3, 0, 49)
- BaseFLOOR.Size = UDim2.new(0, 165, 0, 20)
- BaseFLOOR.Font = Enum.Font.Fantasy
- BaseFLOOR.FontSize = Enum.FontSize.Size18
- BaseFLOOR.Text = "Base Floor Prints"
- BaseFLOOR.TextColor3 = Color3.new(255, 0, 0)
- BaseFLOOR.TextSize = 15
- BaseFLOOR.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/BaseFLOOR1.txt',true))()
- end)
- local SingleWalls = Instance.new("TextButton")
- SingleWalls.Name = "SingleWalls"
- SingleWalls.Parent = ArtFrame
- SingleWalls.BackgroundColor3 = Color3.new(0, 0, 0)
- SingleWalls.BorderColor3 = Color3.new(0, 0, 0)
- SingleWalls.Position = UDim2.new(0, 3, 0, 72)
- SingleWalls.Size = UDim2.new(0, 165, 0, 20)
- SingleWalls.Font = Enum.Font.Fantasy
- SingleWalls.FontSize = Enum.FontSize.Size18
- SingleWalls.Text = "Single Wall Prints"
- SingleWalls.TextColor3 = Color3.new(255, 0, 0)
- SingleWalls.TextSize = 15
- SingleWalls.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/SingeWALLS.txt',true))()
- end)
- local DoubleWalls = Instance.new("TextButton")
- DoubleWalls.Name = "DoubleWalls"
- DoubleWalls.Parent = ArtFrame
- DoubleWalls.BackgroundColor3 = Color3.new(0, 0, 0)
- DoubleWalls.BorderColor3 = Color3.new(0, 0, 0)
- DoubleWalls.Position = UDim2.new(0, 3, 0, 95)
- DoubleWalls.Size = UDim2.new(0, 165, 0, 20)
- DoubleWalls.Font = Enum.Font.Fantasy
- DoubleWalls.FontSize = Enum.FontSize.Size18
- DoubleWalls.Text = "Double Wall Prints"
- DoubleWalls.TextColor3 = Color3.new(255, 0, 0)
- DoubleWalls.TextSize = 15
- DoubleWalls.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/DoubleWALLS.txt',true))()
- end)
- local TripleWalls = Instance.new("TextButton")
- TripleWalls.Name = "TripleWalls"
- TripleWalls.Parent = ArtFrame
- TripleWalls.BackgroundColor3 = Color3.new(0, 0, 0)
- TripleWalls.BorderColor3 = Color3.new(0, 0, 0)
- TripleWalls.Position = UDim2.new(0, 3, 0, 118)
- TripleWalls.Size = UDim2.new(0, 165, 0, 20)
- TripleWalls.Font = Enum.Font.Fantasy
- TripleWalls.FontSize = Enum.FontSize.Size18
- TripleWalls.Text = "Triple Wall Prints"
- TripleWalls.TextColor3 = Color3.new(255, 0, 0)
- TripleWalls.TextSize = 15
- TripleWalls.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/TripleWALLS1.txt',true))()
- end)
- local Hoofer = Instance.new("TextButton")
- Hoofer.Name = "Hoofer"
- Hoofer.Parent = ArtFrame
- Hoofer.BackgroundColor3 = Color3.new(0, 0, 0)
- Hoofer.BorderColor3 = Color3.new(0, 0, 0)
- Hoofer.Position = UDim2.new(0, 3, 0, 141)
- Hoofer.Size = UDim2.new(0, 165, 0, 20)
- Hoofer.Font = Enum.Font.Fantasy
- Hoofer.FontSize = Enum.FontSize.Size18
- Hoofer.Text = "Hoofer Art Gui"
- Hoofer.TextColor3 = Color3.new(255, 0, 0)
- Hoofer.TextSize = 15
- Hoofer.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/hooferb.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local Landart = Instance.new("TextButton")
- Landart.Name = "Landart"
- Landart.Parent = ArtFrame
- Landart.BackgroundColor3 = Color3.new(0, 0, 0)
- Landart.BorderColor3 = Color3.new(0, 0, 0)
- Landart.Position = UDim2.new(0, 3, 0, 164)
- Landart.Size = UDim2.new(0, 165, 0, 20)
- Landart.Font = Enum.Font.Fantasy
- Landart.FontSize = Enum.FontSize.Size18
- Landart.Text = "Custom Land Art"
- Landart.TextColor3 = Color3.new(255, 0, 0)
- Landart.TextSize = 15
- Landart.MouseButton1Down:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/LANDART1.txt',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local BluePrints = Instance.new("TextButton")
- BluePrints.Name = "BluePrints"
- BluePrints.Parent = ArtFrame
- BluePrints.BackgroundColor3 = Color3.new(0, 0, 0)
- BluePrints.BorderColor3 = Color3.new(0, 0, 0)
- BluePrints.Position = UDim2.new(0, 3, 0, 187)
- BluePrints.Size = UDim2.new(0, 165, 0, 20)
- BluePrints.Font = Enum.Font.Fantasy
- BluePrints.FontSize = Enum.FontSize.Size18
- BluePrints.Text = "BluePrints"
- BluePrints.TextColor3 = Color3.new(255, 0, 0)
- BluePrints.TextSize = 15
- BluePrints.MouseButton1Down:connect(function()
- for i,v in pairs(game.ReplicatedStorage.Purchasables.Structures.BlueprintStructures:GetChildren()) do
- local clone = v:Clone()
- clone.Parent = game.Players.LocalPlayer.PlayerBlueprints.Blueprints
- end
- end)
- local MaxLand = Instance.new("TextButton")
- MaxLand.Name = "MaxLand"
- MaxLand.Parent = ArtFrame
- MaxLand.BackgroundColor3 = Color3.new(0, 0, 0)
- MaxLand.BorderColor3 = Color3.new(0, 0, 0)
- MaxLand.Position = UDim2.new(0, 3, 0, 210)
- MaxLand.Size = UDim2.new(0, 165, 0, 20)
- MaxLand.Font = Enum.Font.Fantasy
- MaxLand.FontSize = Enum.FontSize.Size18
- MaxLand.Text = "MaxLand"
- MaxLand.TextColor3 = Color3.new(255, 0, 0)
- MaxLand.TextSize = 15
- MaxLand.MouseButton1Down:connect(function()
- for i, v in pairs(game:GetService("Workspace").Properties:GetChildren()) do
- if v:FindFirstChild("Owner") and v.Owner.Value == game.Players.LocalPlayer then
- base = v
- square = v.OriginSquare
- end
- end
- function makebase(pos)
- local Event = game:GetService("ReplicatedStorage").PropertyPurchasing.ClientExpandedProperty
- Event:FireServer(base, pos)
- end
- spos = square.Position
- makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z))
- makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z))
- makebase(CFrame.new(spos.X, spos.Y, spos.Z + 40))
- makebase(CFrame.new(spos.X, spos.Y, spos.Z - 40))
- makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 40))
- makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 40))
- makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 40))
- makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 40))
- makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z))
- makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z))
- makebase(CFrame.new(spos.X, spos.Y, spos.Z + 80))
- makebase(CFrame.new(spos.X, spos.Y, spos.Z - 80))
- --Corners--
- makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 80))
- makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 80))
- makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 80))
- makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 80))
- --Corners--
- makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z + 80))
- makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z + 80))
- makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z + 40))
- makebase(CFrame.new(spos.X + 80, spos.Y, spos.Z - 40))
- makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z + 40))
- makebase(CFrame.new(spos.X - 80, spos.Y, spos.Z - 40))
- makebase(CFrame.new(spos.X + 40, spos.Y, spos.Z - 80))
- makebase(CFrame.new(spos.X - 40, spos.Y, spos.Z - 80))
- end)
- local WipeBase = Instance.new("TextButton")
- WipeBase.Name = "WipeBase"
- WipeBase.Parent = ArtFrame
- WipeBase.BackgroundColor3 = Color3.new(0, 0, 0)
- WipeBase.BorderColor3 = Color3.new(0, 0, 0)
- WipeBase.Position = UDim2.new(0, 3, 0, 233)
- WipeBase.Size = UDim2.new(0, 165, 0, 20)
- WipeBase.Font = Enum.Font.Fantasy
- WipeBase.FontSize = Enum.FontSize.Size18
- WipeBase.Text = "Wipe Base"
- WipeBase.TextColor3 = Color3.new(255, 0, 0)
- WipeBase.TextSize = 15
- WipeBase.MouseButton1Down:Connect(function()
- plr = game.Players.LocalPlayer.Name
- pmds = game.Workspace.PlayerModels
- PlaceR = game.ReplicatedStorage.Interaction.DestroyStructure
- for i, v in pairs(pmds:GetChildren()) do
- if v:FindFirstChild("Owner") and v.Owner.Value ~= nil and v.Owner.Value == game.Players[plr] and v:FindFirstChild("ItemName") and v:FindFirstChild("Type") and (v.PrimaryPart ~= nil or v:FindFirstChild("MainCFrame")) then
- PlaceR:FireServer(v)
- end
- end
- end)
- WCollide = "Nothing"
- local toolaFrame = Instance.new("Frame")
- local toolamenu = Instance.new("ImageButton")
- local WalkspeedLabel = Instance.new("TextButton")
- local JumpText = Instance.new("TextBox")
- local WalkSpeed = Instance.new("TextLabel")
- local JumpPower = Instance.new("TextButton")
- local AntiBlack = Instance.new("TextButton")
- local GriefFly = Instance.new("TextButton")
- local StopGriefFly = Instance.new("TextButton")
- local Fly = Instance.new("TextButton")
- local PinkWires = Instance.new("TextButton")
- local WaterCollide = Instance.new("TextButton")
- local ClickTP = Instance.new("TextButton")
- local Noclip = Instance.new("TextButton")
- local AntiAFK = Instance.new("TextButton")
- local AntiAFKtime = Instance.new("TextLabel")
- local Fog = Instance.new("TextButton")
- local CARA = Instance.new("TextButton")
- local CARAs = Instance.new("TextBox")
- local RemoveT = Instance.new("TextButton")
- local ReJoinServer = Instance.new("TextButton")
- local Reset = Instance.new("TextButton")
- toolamenu.Name = "toolamenu"
- toolamenu.Parent = Picker
- toolamenu.BackgroundColor3 = Color3.new(1, 1, 1)
- toolamenu.BorderColor3 = Color3.new(0, 0, 0)
- toolamenu.Position = UDim2.new(0, 15, 0,430)
- toolamenu.Size = UDim2.new(0, 80, 0, 80)
- toolamenu.ZIndex = 3
- toolamenu.Image = "rbxassetid://3916428981"
- toolamenu.ScaleType = Enum.ScaleType.Crop
- toolamenu.MouseButton1Click:Connect(function()
- CurrentItem.Image = "rbxassetid://3886256996"
- AIntroImage.Visible = false
- AIntroImage1.Visible = false
- end)
- toolaFrame.Name = "toolaFrame"
- toolaFrame.Parent = MenuFrame
- toolaFrame.BorderSizePixel = 1
- toolaFrame.BackgroundTransparency = 0
- toolaFrame.BorderColor3 = Color3.new(0, 0, 0)
- toolaFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- toolaFrame.Size = UDim2.new(0, 170, 0, 373)
- toolaFrame.Visible = false
- JumpText.Name = "JumpText"
- JumpText.Parent = toolaFrame
- JumpText.BackgroundColor3 = Color3.new(0, 0, 0)
- JumpText.BorderColor3 = Color3.new(0, 0, 0)
- JumpText.Position = UDim2.new(0, 147, 0, 26)
- JumpText.Size = UDim2.new(0, 21, 0, 20)
- JumpText.Font = Enum.Font.Fantasy
- JumpText.FontSize = Enum.FontSize.Size18
- JumpText.Text = "50"
- JumpText.TextColor3 = Color3.new(255, 0, 0)
- JumpText.TextSize = 15
- JumpPower.Name = "JumpPowerLabel"
- JumpPower.Parent = toolaFrame
- JumpPower.BackgroundColor3 = Color3.new(0, 0, 0)
- JumpPower.BorderColor3 = Color3.new(0, 0, 0)
- JumpPower.Position = UDim2.new(0, 3, 0, 26)
- JumpPower.Size = UDim2.new(0, 140, 0, 20)
- JumpPower.Font = Enum.Font.Fantasy
- JumpPower.FontSize = Enum.FontSize.Size18
- JumpPower.Text = "Jump Power"
- JumpPower.TextColor3 = Color3.new(255, 0, 0)
- JumpPower.TextSize = 15
- player = game.Players.LocalPlayer
- Jump = 50
- JumpPower.MouseButton1Down:connect(function()
- Jump = JumpText.Text
- end)
- player.Character.Humanoid.JumpPower = Jump
- player.Character.Humanoid.Changed:connect(function()
- player.Character.Humanoid.JumpPower = Jump
- end)
- WalkspeedLabel.Name = "WalkspeedLabel"
- WalkspeedLabel.Parent = toolaFrame
- WalkspeedLabel.BackgroundColor3 = Color3.new(0, 0, 0)
- WalkspeedLabel.BorderColor3 = Color3.new(0, 0, 0)
- WalkspeedLabel.Position = UDim2.new(0, 3, 0, 3)
- WalkspeedLabel.Size = UDim2.new(0, 140, 0, 20)
- WalkspeedLabel.Font = Enum.Font.Fantasy
- WalkspeedLabel.FontSize = Enum.FontSize.Size18
- WalkspeedLabel.Text = "Walkspeed"
- WalkspeedLabel.TextColor3 = Color3.new(255, 0, 0)
- WalkspeedLabel.TextSize = 15
- WalkSpeed.Name = "WalkSpeed"
- WalkSpeed.Parent = toolaFrame
- WalkSpeed.BackgroundColor3 = Color3.new(0, 0, 0)
- WalkSpeed.BorderColor3 = Color3.new(0, 0, 0)
- WalkSpeed.Position = UDim2.new(0, 147, 0, 3)
- WalkSpeed.Size = UDim2.new(0, 21, 0, 20)
- WalkSpeed.Font = Enum.Font.Fantasy
- WalkSpeed.FontSize = Enum.FontSize.Size18
- WalkSpeed.Text = "V"
- WalkSpeed.TextColor3 = Color3.new(255, 0, 0)
- WalkSpeed.TextSize = 15
- WalkspeedLabel.MouseButton1Down:connect(function()
- local walkspeedplayer = game:GetService("Players").LocalPlayer
- local walkspeedmouse = walkspeedplayer:GetMouse()
- local walkspeedenabled = false
- function x_walkspeed(key)
- if (key == "v") then
- if walkspeedenabled == false then
- _G.WS = 150;
- local Humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid;
- Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
- Humanoid.WalkSpeed = _G.WS;
- end)
- Humanoid.WalkSpeed = _G.WS;
- walkspeedenabled = true
- elseif walkspeedenabled == true then
- _G.WS = 15;
- local Humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid;
- Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
- Humanoid.WalkSpeed = _G.WS;
- end)
- Humanoid.WalkSpeed = _G.WS;
- walkspeedenabled = false
- end
- end
- end
- walkspeedmouse.KeyDown:connect(x_walkspeed)
- end)
- AntiBlack.Name = "AntiBlackLabel"
- AntiBlack.Parent = toolaFrame
- AntiBlack.BackgroundColor3 = Color3.new(0, 0, 0)
- AntiBlack.BorderColor3 = Color3.new(0, 0, 0)
- AntiBlack.Position = UDim2.new(0, 3, 0, 49)
- AntiBlack.Size = UDim2.new(0, 165, 0, 20)
- AntiBlack.Font = Enum.Font.Fantasy
- AntiBlack.FontSize = Enum.FontSize.Size18
- AntiBlack.Text = "Anti Black List (OFF)"
- AntiBlack.TextColor3 = Color3.new(255, 0, 0)
- AntiBlack.TextSize = 15
- AntiBlack.MouseButton1Click:connect(function()
- AntiBlack.TextColor3 = Color3.new(1, 1, 1)
- AntiBlack.BackgroundColor3 = Color3.new(0, 0, 0)
- AntiBlack.Text = "Anti Black List (ON)"
- local plr = game.Players.LocalPlayer
- local cframe
- for i,v in next, workspace:GetDescendants() do
- if v:IsA("SpawnLocation") then
- v.Touched:Connect(function(h)
- if h.Parent == plr.Character and cframe then
- plr.Character:SetPrimaryPartCFrame(cframe)
- end
- end)
- end
- end
- game:GetService("RunService"):BindToRenderStep("NO HACKS",Enum.RenderPriority.Last.Value,function()
- if game.Players.LocalPlayer.Character.PrimaryPart then
- cframe = game.Players.LocalPlayer.Character.PrimaryPart.CFrame
- end
- end)
- for i,v in next, debug.getregistry() do
- if type(v)=='function' and debug.getupvalues(v).lastUpdate then
- debug.setupvalue(v,"lastUpdate",math.huge)
- break
- end
- end
- for i,v in next, workspace.Effects:GetChildren() do
- if v:IsA("BasePart") and v.Name == "BlacklistWall" then
- v:Destroy()
- end
- end
- end)
- GriefFly.Name = "GriefFly"
- GriefFly.Parent = toolaFrame
- GriefFly.BackgroundColor3 = Color3.new(0, 0, 0)
- GriefFly.BorderColor3 = Color3.new(0, 0, 0)
- GriefFly.Position = UDim2.new(0, 3, 0, 72)
- GriefFly.Size = UDim2.new(0, 110, 0, 20)
- GriefFly.Font = Enum.Font.Fantasy
- GriefFly.FontSize = Enum.FontSize.Size18
- GriefFly.Text = "Grief Fly Off "
- GriefFly.TextColor3 = Color3.new(255, 0, 0)
- GriefFly.TextSize = 15
- GriefFly.MouseButton1Click:connect(function()
- GriefFly.Text = "Grief Fly On "
- GriefFly.TextColor3 = Color3.new(1, 1, 1)
- StopGriefFly.Text = "Stop Fly"
- Speed = 2
- Force = 800000
- --Script:
- lplayer = game:GetService("Players").LocalPlayer
- Mouse = lplayer:GetMouse()
- speedfly = Speed
- T = lplayer.Character.HumanoidRootPart
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- local function fly()
- flying = true
- local BG = Instance.new('BodyGyro', T)
- local BV = Instance.new('BodyVelocity', T)
- BG.P = 9e4
- BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- BG.cframe = T.CFrame
- BV.velocity = Vector3.new(0, 0.1, 0)
- BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
- spawn(function()
- repeat wait()
- lplayer.Character.Humanoid.PlatformStand = true
- if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
- SPEED = 50
- elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
- SPEED = 0
- end
- if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
- elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- else
- BV.velocity = Vector3.new(0, 0.1, 0)
- end
- BG.cframe = workspace.CurrentCamera.CoordinateFrame
- until not flying
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- SPEED = 0
- BG:destroy()
- BV:destroy()
- lplayer.Character.Humanoid.PlatformStand = false
- end)
- end
- Mouse.KeyDown:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = speedfly
- elseif KEY:lower() == 's' then
- CONTROL.B = -speedfly
- elseif KEY:lower() == 'a' then
- CONTROL.L = -speedfly
- elseif KEY:lower() == 'd' then
- CONTROL.R = speedfly
- end
- end)
- Mouse.KeyUp:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 0
- elseif KEY:lower() == 's' then
- CONTROL.B = 0
- elseif KEY:lower() == 'a' then
- CONTROL.L = 0
- elseif KEY:lower() == 'd' then
- CONTROL.R = 0
- end
- end)
- fly()
- -- Made by JackMcJagger15
- power = Force -- change this to make it more or less powerful
- game:GetService('RunService').Stepped:connect(function()
- game.Players.LocalPlayer.Character.Head.CanCollide = false
- game.Players.LocalPlayer.Character.Torso.CanCollide = false
- game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false
- game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false
- end)
- wait(.1)
- local bambam = Instance.new("BodyThrust")
- bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
- bambam.Force = Vector3.new(power,0,power)
- bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
- while wait(0.2) do
- game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Died:connect(function()
- script:Remove()
- end)
- end
- end)
- StopGriefFly.Name = "StopGriefFly"
- StopGriefFly.Parent = toolaFrame
- StopGriefFly.BackgroundColor3 = Color3.new(0, 0, 0)
- StopGriefFly.BorderColor3 = Color3.new(0, 0, 0)
- StopGriefFly.Position = UDim2.new(0, 117, 0, 72)
- StopGriefFly.Size = UDim2.new(0, 51, 0, 20)
- StopGriefFly.Font = Enum.Font.Fantasy
- StopGriefFly.FontSize = Enum.FontSize.Size18
- StopGriefFly.Text = "Stop Fly"
- StopGriefFly.TextColor3 = Color3.new(255, 0, 0)
- StopGriefFly.TextSize = 15
- StopGriefFly.MouseButton1Click:connect(function()
- GriefFly.TextColor3 = Color3.new(1, 1, 1)
- active = false
- game.Players.LocalPlayer.Character.HumanoidRootPart.BodyThrust:Remove()
- if flying then
- end
- GriefFly.Text = "Grief Fly Off "
- StopGriefFly.Text = "Press Fly"
- GriefFly.TextColor3 = Color3.new(255, 0, 0)
- end)
- Fly.Name = "Fly"
- Fly.Parent = toolaFrame
- Fly.BackgroundColor3 = Color3.new(0, 0, 0)
- Fly.BorderColor3 = Color3.new(0, 0, 0)
- Fly.Position = UDim2.new(0, 3, 0, 95)
- Fly.Size = UDim2.new(0, 165, 0, 20)
- Fly.Font = Enum.Font.Fantasy
- Fly.FontSize = Enum.FontSize.Size18
- Fly.Text = "Fly (Press again to STOP)"
- Fly.TextColor3 = Color3.new(255, 0, 0)
- Fly.TextSize = 15
- Fly.MouseButton1Down:connect(function()
- flying = not flying
- 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 deb = true
- local ctrl = {f = 0, b = 0, l = 0, r = 0}
- local lastctrl = {f = 0, b = 0, l = 0, r = 0}
- local maxspeed = 200
- local speed = 0
- if flying then
- end
- function FlyFunction()
- 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() == "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)
- FlyFunction()
- end)
- PinkWires.Name = "PinkWires"
- PinkWires.Parent = toolaFrame
- PinkWires.BackgroundColor3 = Color3.new(0, 0, 0)
- PinkWires.BorderColor3 = Color3.new(0, 0, 0)
- PinkWires.Position = UDim2.new(0, 3, 0, 118)
- PinkWires.Size = UDim2.new(0, 165, 0, 20)
- PinkWires.Font = Enum.Font.Fantasy
- PinkWires.FontSize = Enum.FontSize.Size18
- PinkWires.Text = "Pink Wires"
- PinkWires.TextColor3 = Color3.new(255, 0, 0)
- PinkWires.TextSize = 15
- PinkWires.MouseButton1Click:connect(function()
- local typecurrent = false
- if typecurrent == true then
- typecurrent = false
- PinkWires.TextColor3 = Color3.new(0.666667, 0, 0)
- PinkWires.Text = "Pink Wires: Magenta Icicle"
- local c = game.ReplicatedStorage.Purchasables:FindFirstChild("IcicleWireMagenta", true)
- c.Name = "Wire"
- local d = game.ReplicatedStorage.Purchasables:FindFirstChild("Wire", true)
- d:Destroy()
- elseif typecurrent == false then
- typecurrent = true
- PinkWires.TextColor3 = Color3.new(1, 1, 1)
- PinkWires.Text = "Pink Wires: Active"
- local a = game.ReplicatedStorage.Purchasables:FindFirstChild("NeonWirePinky", true)
- a.Name = "Wire"
- local b = game.ReplicatedStorage.Purchasables:FindFirstChild("Wire", true)
- b:Destroy()
- end
- end)
- WaterCollide.Name = "WaterCollide"
- WaterCollide.Parent = toolaFrame
- WaterCollide.BackgroundColor3 = Color3.new(0, 0, 0)
- WaterCollide.BorderColor3 = Color3.new(0, 0, 0)
- WaterCollide.Position = UDim2.new(0, 3, 0, 141)
- WaterCollide.Size = UDim2.new(0, 165, 0, 20)
- WaterCollide.Font = Enum.Font.Fantasy
- WaterCollide.FontSize = Enum.FontSize.Size18
- WaterCollide.Text = "Walk On Water"
- WaterCollide.TextColor3 = Color3.new(255, 0, 0)
- WaterCollide.TextSize = 15
- WaterCollide.MouseButton1Down:connect(function()
- if WCollide == "Nothing" then
- WCollide = "On"
- WaterCollide.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- WaterCollide.TextColor3 = Color3.new(1, 1, 1)
- WaterCollide.Text = "Water Is Solid"
- game:service'ReplicatedStorage'.Interaction.Ban:Destroy()
- Instance.new('RemoteEvent', game:service'ReplicatedStorage'.Interaction).Name = "Ban"
- for i,v in pairs(game.Workspace.Water:GetChildren()) do
- if v:IsA("Part") then
- v.CanCollide = true
- end
- end
- else
- WCollide = "Nothing"
- WaterCollide.BackgroundColor3 = Color3.new(0, 0, 0)
- WaterCollide.TextColor3 = Color3.new(255, 0, 0)
- WaterCollide.Text = "Walk On Water"
- for i,v in pairs(game.Workspace.Water:GetChildren()) do
- if v:IsA("Part") then
- v.CanCollide = false
- end
- end
- end
- end)
- ClickTP.Name = "ClickTP"
- ClickTP.Parent = toolaFrame
- ClickTP.BackgroundColor3 = Color3.new(0, 0, 0)
- ClickTP.BorderColor3 = Color3.new(0, 0, 0)
- ClickTP.Position = UDim2.new(0, 3, 0, 164)
- ClickTP.Size = UDim2.new(0, 165, 0, 20)
- ClickTP.Font = Enum.Font.Fantasy
- ClickTP.FontSize = Enum.FontSize.Size18
- ClickTP.Text = "ClickTP"
- ClickTP.TextColor3 = Color3.new(255, 0, 0)
- ClickTP.TextSize = 15
- ClickTP.MouseButton1Click:Connect(function()
- mouse = game.Players.LocalPlayer:GetMouse()
- tool = Instance.new("Tool")
- tool.RequiresHandle = false
- tool.Name = "Click Teleport"
- tool.Activated:connect(function()
- local pos = mouse.Hit+Vector3.new(0,2.5,0)
- pos = CFrame.new(pos.X,pos.Y,pos.Z)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
- end)
- tool.Parent = game.Players.LocalPlayer.Backpack
- end)
- Noclip.Name = "Noclip"
- Noclip.Parent = toolaFrame
- Noclip.BackgroundColor3 = Color3.new(0, 0, 0)
- Noclip.BorderColor3 = Color3.new(0, 0, 0)
- Noclip.Position = UDim2.new(0, 3, 0, 187)
- Noclip.Size = UDim2.new(0, 165, 0, 20)
- Noclip.Font = Enum.Font.Fantasy
- Noclip.FontSize = Enum.FontSize.Size18
- Noclip.Text = "No clip"
- Noclip.TextColor3 = Color3.new(255, 0, 0)
- Noclip.TextSize = 15
- noclip = false
- game:GetService('RunService').Stepped:connect(function()
- if noclip then
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
- Noclip.BackgroundColor3 = Color3.new(0, 0, 0)
- Noclip.TextColor3 = Color3.new(1, 1, 1)
- Noclip.Text = "No Clip On"
- end
- end)
- Noclip.MouseButton1Down:connect(function()
- noclip = not noclip
- Noclip.BackgroundColor3 = Color3.new(0, 0, 0)
- Noclip.TextColor3 = Color3.new(255, 0, 0)
- Noclip.Text = "No Clip Off"
- end)
- AntiAFK.Name = "AntiAFK"
- AntiAFK.Parent = toolaFrame
- AntiAFK.BackgroundColor3 = Color3.new(0, 0, 0)
- AntiAFK.BorderColor3 = Color3.new(0, 0, 0)
- AntiAFK.Position = UDim2.new(0, 3, 0, 233)
- AntiAFK.Size = UDim2.new(0, 165, 0, 20)
- AntiAFK.Font = Enum.Font.Fantasy
- AntiAFK.FontSize = Enum.FontSize.Size18
- AntiAFK.Text = "Start Anti-AFK Mode"
- AntiAFK.TextColor3 = Color3.new(255, 0, 0)
- AntiAFK.TextSize = 15
- AntiAFKtime.Name = "AntiAFKtime"
- AntiAFKtime.Parent = toolaFrame
- AntiAFKtime.BackgroundColor3 = Color3.new(0, 0, 0)
- AntiAFKtime.BorderColor3 = Color3.new(0, 0, 0)
- AntiAFKtime.Position = UDim2.new(0, 3, 0, 210)
- AntiAFKtime.Size = UDim2.new(0, 165, 0, 20)
- AntiAFKtime.Font = Enum.Font.Fantasy
- AntiAFKtime.FontSize = Enum.FontSize.Size18
- AntiAFKtime.Text = "AFK for: 0 Seconds"
- AntiAFKtime.TextColor3 = Color3.new(255, 0, 0)
- AntiAFKtime.TextSize = 15
- AntiAFK.MouseButton1Down:Connect(function()
- if afkactive == true then
- afkactive = false
- AntiAFK.BackgroundColor3 = Color3.new(0, 0, 0)
- AntiAFKtime.TextColor3 = Color3.new(1, 1, 1)
- AntiAFK.Text = "Start Anti-AFK Mode"
- elseif afkactive == false then
- afkactive = true
- AntiAFK.BackgroundColor3 = Color3.new(0, 0, 0)
- AntiAFKtime.TextColor3 = Color3.new(1, 1, 1)
- AntiAFK.Text = "Stop Anti-AFK Mode"
- logtime = coroutine.wrap(function()
- afktotaltime=0
- while afkactive == true do
- wait(1)
- afktotaltime=afktotaltime+1
- AntiAFKtime.Text = "AFK for: "..afktotaltime.." Seconds"
- end
- end)
- messageBot = coroutine.wrap(function()
- while afkactive == true do
- wait(900)
- possiblechats = {"afk", "brb", "I'm AFK"}
- decide=math.random(1,#possiblechats)
- game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(possiblechats[decide], "All")
- game.Players:Chat("/e point")
- end
- end)
- moveChar = coroutine.wrap(function()
- plr = game:service'Players'.LocalPlayer
- char = plr.Character
- hum = char:FindFirstChildOfClass'Humanoid'
- while afkactive==true do
- wait(1)
- hum:Move(Vector3.new(1, 0, 0), false)
- wait(1)
- hum:Move(Vector3.new(-1, 0, 0), false)
- wait(1)
- hum:Move(Vector3.new(1, 0, 0), false)
- wait(1)
- hum:Move(Vector3.new(-1, 0, 0), false)
- wait(1)
- hum:Move(Vector3.new(0, 1, 0), false)
- wait(1)
- hum:Move(Vector3.new(0, 1, 0), false)
- wait(60)
- end
- end)
- logtime()
- moveChar()
- messageBot()
- end
- end)
- Fog.Name = "Fog"
- Fog.Parent = toolaFrame
- Fog.BackgroundColor3 = Color3.new(0, 0, 0)
- Fog.BorderColor3 = Color3.new(0, 0, 0)
- Fog.Position = UDim2.new(0, 3, 0, 256)
- Fog.Size = UDim2.new(0, 165, 0, 20)
- Fog.Font = Enum.Font.Fantasy
- Fog.FontSize = Enum.FontSize.Size18
- Fog.Text = "Remove Fog"
- Fog.TextColor3 = Color3.new(255, 0, 0)
- Fog.TextSize = 15
- Fog.MouseButton1Down:connect(function()
- Fog.BackgroundColor3 = Color3.new(0, 0, 0)
- Fog.TextColor3 = Color3.new(1, 1, 1)
- game.Lighting.Changed:connect(function()
- game.Lighting.TimeOfDay = "12:00:00"
- game.Lighting.FogEnd = 9999
- game.Lighting.Brightness = 2
- end)
- end)
- CARAs.Name = "CARAs"
- CARAs.Parent = toolaFrame
- CARAs.BackgroundColor3 = Color3.new(0, 0, 0)
- CARAs.BorderColor3 = Color3.new(0, 0, 0)
- CARAs.Position = UDim2.new(0, 147, 0, 279)
- CARAs.Size = UDim2.new(0, 21, 0, 20)
- CARAs.Font = Enum.Font.Fantasy
- CARAs.FontSize = Enum.FontSize.Size18
- CARAs.Text = "S"
- CARAs.TextColor3 = Color3.new(255, 0, 0)
- CARAs.TextSize = 15
- CARA.Name = "CARA"
- CARA.Parent = toolaFrame
- CARA.BackgroundColor3 = Color3.new(0, 0, 0)
- CARA.BorderColor3 = Color3.new(0, 0, 0)
- CARA.Position = UDim2.new(0, 3, 0, 279)
- CARA.Size = UDim2.new(0, 140, 0, 20)
- CARA.Font = Enum.Font.Fantasy
- CARA.FontSize = Enum.FontSize.Size18
- CARA.Text = "Fast Car"
- CARA.TextColor3 = Color3.new(255, 0, 0)
- CARA.TextSize = 15
- CARA.MouseButton1Down:connect(function()
- CARA.BackgroundColor3 = Color3.new(0, 0, 0)
- CARA.TextColor3 = Color3.new(1, 1, 1)
- game.Workspace.PlayerModels.ChildAdded:connect(function(ADDED)
- wait(0.5)
- if ADDED:FindFirstChild('Configuration') then
- if ADDED.Configuration:FindFirstChild('MaxSpeed') then
- ADDED.Configuration.MaxSpeed.Value = CARAs.Text
- end
- end
- end)
- end)
- RemoveT.Name = "RemoveT"
- RemoveT.Parent = toolaFrame
- RemoveT.BackgroundColor3 = Color3.new(0, 0, 0)
- RemoveT.BorderColor3 = Color3.new(0, 0, 0)
- RemoveT.Position = UDim2.new(0, 3, 0, 302)
- RemoveT.Size = UDim2.new(0, 165, 0, 20)
- RemoveT.Font = Enum.Font.Fantasy
- RemoveT.FontSize = Enum.FontSize.Size18
- RemoveT.Text = "Remove Trees"
- RemoveT.TextColor3 = Color3.new(255, 0, 0)
- RemoveT.TextSize = 15
- RemoveT.MouseButton1Down:connect(function()
- RemoveT.BackgroundColor3 = Color3.new(0, 0, 0)
- RemoveT.TextColor3 = Color3.new(1, 1, 1)
- for i,v in pairs(game.Workspace:GetDescendants()) do
- if v.Name == "WoodSection" and v.Parent:FindFirstChild("CutEvent") then
- game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(v.Parent)
- game.ReplicatedStorage.Interaction.DestroyStructure:FireServer(v.Parent)
- end
- end
- game.Workspace.DescendantAdded:connect(function(Thing)
- wait(0.1)
- if Thing.Name == "WoodSection" and Thing.Parent:FindFirstChild("CutEvent") then
- game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Thing.Parent)
- game.ReplicatedStorage.Interaction.DestroyStructure:FireServer(Thing.Parent)
- end
- end)
- end)
- ReJoinServer.Name = "ReJoinServer"
- ReJoinServer.Parent = toolaFrame
- ReJoinServer.BackgroundColor3 = Color3.new(0, 0, 0)
- ReJoinServer.BorderColor3 = Color3.new(0, 0, 0)
- ReJoinServer.Position = UDim2.new(0, 3, 0, 325)
- ReJoinServer.Size = UDim2.new(0, 165, 0, 20)
- ReJoinServer.Font = Enum.Font.Fantasy
- ReJoinServer.FontSize = Enum.FontSize.Size18
- ReJoinServer.Text = "ReJoin Server"
- ReJoinServer.TextColor3 = Color3.new(255, 0, 0)
- ReJoinServer.TextSize = 15
- ReJoinServer.MouseButton1Down:connect(function()
- local placeId = "13822889"
- game:GetService("TeleportService"):Teleport(placeId)
- end)
- Reset.Name = "Reset"
- Reset.Parent = toolaFrame
- Reset.BackgroundColor3 = Color3.new(0, 0, 0)
- Reset.BorderColor3 = Color3.new(0, 0, 0)
- Reset.Position = UDim2.new(0, 3, 0, 348)
- Reset.Size = UDim2.new(0, 165, 0, 20)
- Reset.Font = Enum.Font.Fantasy
- Reset.FontSize = Enum.FontSize.Size18
- Reset.Text = "Reset Character"
- Reset.TextColor3 = Color3.new(255, 0, 0)
- Reset.TextSize = 15
- Reset.MouseButton1Click:connect(function()
- game.Players.LocalPlayer.Character.Head:Destroy()
- end)
- local BuyFrame = Instance.new("Frame")
- local Buymenu = Instance.new("ImageButton")
- local bcps = Instance.new("TextButton")
- local lshop = Instance.new("TextButton")
- local fshop = Instance.new("TextButton")
- local wrus = Instance.new("TextButton")
- local bp = Instance.new("TextButton")
- local ls = Instance.new("TextButton")
- local Halloween = Instance.new("TextButton")
- local Openall = Instance.new("TextButton")
- Buymenu.Name = "Buymenu"
- Buymenu.Parent = Picker
- Buymenu.BackgroundColor3 = Color3.new(1, 1, 1)
- Buymenu.BorderColor3 = Color3.new(0, 0, 0)
- Buymenu.Position = UDim2.new(0, 15, 0,515)
- Buymenu.Size = UDim2.new(0, 80, 0, 80)
- Buymenu.ZIndex = 3
- Buymenu.Image = "rbxassetid://3936608288"
- Buymenu.ScaleType = Enum.ScaleType.Crop
- Buymenu.MouseButton1Click:Connect(function()
- CurrentItem.Image = "rbxassetid://3886256996"
- AIntroImage.Visible = true
- AIntroImage1.Visible = true
- end)
- BuyFrame.Name = "BuyFrame"
- BuyFrame.Parent = MenuFrame
- BuyFrame.BorderSizePixel = 1
- BuyFrame.BackgroundTransparency = 0
- BuyFrame.BorderColor3 = Color3.new(0, 0, 0)
- BuyFrame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- BuyFrame.Size = UDim2.new(0, 170, 0, 164)
- BuyFrame.Visible = false
- wrus.Name = "wrus"
- wrus.Parent = BuyFrame
- wrus.BackgroundColor3 = Color3.new(0, 0, 0)
- wrus.BorderColor3 = Color3.new(0, 0, 0)
- wrus.Position = UDim2.new(0, 3, 0, 3)
- wrus.Size = UDim2.new(0, 164, 0, 20)
- wrus.Font = Enum.Font.Fantasy
- wrus.FontSize = Enum.FontSize.Size18
- wrus.Text = "Wod R Us"
- wrus.TextColor3 = Color3.new(255, 0, 0)
- wrus.TextSize = 15
- wrus.MouseButton1Click:connect(function()
- loadstring(game:HttpGet("https://pastebin.com/raw/p1FmUM1K", true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- fshop.Name = "fshop"
- fshop.Parent = BuyFrame
- fshop.BackgroundColor3 = Color3.new(0, 0, 0)
- fshop.BorderColor3 = Color3.new(0, 0, 0)
- fshop.Position = UDim2.new(0, 3, 0, 26)
- fshop.Size = UDim2.new(0, 164, 0, 20)
- fshop.Font = Enum.Font.Fantasy
- fshop.FontSize = Enum.FontSize.Size18
- fshop.Text = "Furniture Store"
- fshop.TextColor3 = Color3.new(255, 0, 0)
- fshop.TextSize = 15
- fshop.MouseButton1Click:connect(function()
- loadstring(game:HttpGet("https://pastebin.com/raw/V9H3iN0n", true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- bcps.Name = "bcps"
- bcps.Parent = BuyFrame
- bcps.BackgroundColor3 = Color3.new(0, 0, 0)
- bcps.BorderColor3 = Color3.new(0, 0, 0)
- bcps.Position = UDim2.new(0, 3, 0, 49)
- bcps.Size = UDim2.new(0, 164, 0, 20)
- bcps.Font = Enum.Font.Fantasy
- bcps.FontSize = Enum.FontSize.Size18
- bcps.Text = "Bobs, Car, Pics"
- bcps.TextColor3 = Color3.new(255, 0, 0)
- bcps.TextSize = 15
- bcps.MouseButton1Click:connect(function()
- loadstring(game:HttpGet("https://pastebin.com/raw/VkXjfjNh", true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- ls.Name = "ls"
- ls.Parent = BuyFrame
- ls.BackgroundColor3 = Color3.new(0, 0, 0)
- ls.BorderColor3 = Color3.new(0, 0, 0)
- ls.Position = UDim2.new(0, 3, 0, 72)
- ls.Size = UDim2.new(0, 164, 0, 20)
- ls.Font = Enum.Font.Fantasy
- ls.FontSize = Enum.FontSize.Size18
- ls.Text = "Logic Store"
- ls.TextColor3 = Color3.new(255, 0, 0)
- ls.TextSize = 15
- ls.MouseButton1Click:connect(function()
- loadstring(game:HttpGet("https://pastebin.com/raw/gyGKfy65", true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- bp.Name = "bp"
- bp.Parent = BuyFrame
- bp.BackgroundColor3 = Color3.new(0, 0, 0)
- bp.BorderColor3 = Color3.new(0, 0, 0)
- bp.Position = UDim2.new(0, 3, 0, 95)
- bp.Size = UDim2.new(0, 164, 0, 20)
- bp.Font = Enum.Font.Fantasy
- bp.FontSize = Enum.FontSize.Size18
- bp.Text = "Blue Prints"
- bp.TextColor3 = Color3.new(255, 0, 0)
- bp.TextSize = 15
- bp.MouseButton1Click:connect(function()
- loadstring(game:HttpGet('https://pastebin.com/raw/kV27zpcQ',true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- Halloween.Name = "Halloween"
- Halloween.Parent = BuyFrame
- Halloween.BackgroundColor3 = Color3.new(0, 0, 0)
- Halloween.BorderColor3 = Color3.new(0, 0, 0)
- Halloween.Position = UDim2.new(0, 3, 0, 118)
- Halloween.Size = UDim2.new(0, 164, 0, 20)
- Halloween.Font = Enum.Font.Fantasy
- Halloween.FontSize = Enum.FontSize.Size18
- Halloween.Text = "Halloween"
- Halloween.TextColor3 = Color3.new(255, 0, 0)
- Halloween.TextSize = 15
- Halloween.MouseButton1Click:connect(function()
- loadstring(game:HttpGet("https://pastebin.com/raw/AmeS7EcE", true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- Openall.Name = "Openall"
- Openall.Parent = BuyFrame
- Openall.BackgroundColor3 = Color3.new(0, 0, 0)
- Openall.BorderColor3 = Color3.new(0, 0, 0)
- Openall.Position = UDim2.new(0, 3, 0, 141)
- Openall.Size = UDim2.new(0, 164, 0, 20)
- Openall.Font = Enum.Font.Fantasy
- Openall.FontSize = Enum.FontSize.Size18
- Openall.Text = "Open All Autobuy"
- Openall.TextColor3 = Color3.new(255, 0, 0)
- Openall.TextSize = 15
- Openall.MouseButton1Click:connect(function()
- loadstring(game:HttpGet("https://pastebin.com/raw/AmeS7EcE", true))()
- loadstring(game:HttpGet("https://pastebin.com/raw/gyGKfy65", true))()
- loadstring(game:HttpGet("https://pastebin.com/raw/VkXjfjNh", true))()
- loadstring(game:HttpGet("https://pastebin.com/raw/V9H3iN0n", true))()
- loadstring(game:HttpGet("https://pastebin.com/raw/p1FmUM1K", true))()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- local LT2GUI2Frame = Instance.new("Frame")
- local Btoolamenu = Instance.new("ImageButton")
- local FunStuffHOVER = Instance.new("TextButton")
- local FunStuffTHOMAS = Instance.new("TextButton")
- local FunStuffPOLICE = Instance.new("TextButton")
- local FunStuffSPRAY = Instance.new("TextButton")
- local FunStuffCOCA = Instance.new("TextButton")
- local FunStuffLEAKED = Instance.new("TextButton")
- local FunStuffFLASH = Instance.new("TextButton")
- local FunStuffReset = Instance.new("TextButton")
- Btoolamenu.Name = "Btoolamenu"
- Btoolamenu.Parent = Picker
- Btoolamenu.BackgroundColor3 = Color3.new(1, 1, 1)
- Btoolamenu.BorderColor3 = Color3.new(0, 0, 0)
- Btoolamenu.Position = UDim2.new(0, 15, 0,600)
- Btoolamenu.Size = UDim2.new(0, 80, 0, 80)
- Btoolamenu.ZIndex = 3
- Btoolamenu.Image = "rbxassetid://3953123880"
- Btoolamenu.ScaleType = Enum.ScaleType.Crop
- Btoolamenu.MouseButton1Click:Connect(function()
- CurrentItem.Image = "rbxassetid://3886256996"
- AIntroImage.Visible = true
- AIntroImage1.Visible = true
- end)
- LT2GUI2Frame.Name = "LT2GUI2Frame"
- LT2GUI2Frame.Parent = MenuFrame
- LT2GUI2Frame.BorderSizePixel = 1
- LT2GUI2Frame.BackgroundTransparency = 0
- LT2GUI2Frame.BorderColor3 = Color3.new(0, 0, 0)
- LT2GUI2Frame.BackgroundColor3 = Color3.fromRGB(196, 40, 28)
- LT2GUI2Frame.Size = UDim2.new(0, 170, 0, 186)
- LT2GUI2Frame.Visible = false
- FunStuffHOVER.Name = "FunStuffHOVER"
- FunStuffHOVER.Parent = LT2GUI2Frame
- FunStuffHOVER.BackgroundColor3 = Color3.new(0, 0, 0)
- FunStuffHOVER.BorderColor3 = Color3.new(0, 0, 0)
- FunStuffHOVER.Position = UDim2.new(0, 3, 0, 3)
- FunStuffHOVER.Size = UDim2.new(0, 165, 0, 20)
- FunStuffHOVER.Font = Enum.Font.Fantasy
- FunStuffHOVER.FontSize = Enum.FontSize.Size18
- FunStuffHOVER.Text = "Hover Board"
- FunStuffHOVER.TextColor3 = Color3.new(255, 0, 0)
- FunStuffHOVER.TextSize = 15
- FunStuffHOVER.MouseButton1Click:connect(function()
- loadstring(game:HttpGet('https://nto.darkdevs.pro/uploads/Hoverboard.txt',true))()
- end)
- FunStuffTHOMAS.Name = "FunStuffTHOMAS"
- FunStuffTHOMAS.Parent = LT2GUI2Frame
- FunStuffTHOMAS.BackgroundColor3 = Color3.new(0, 0, 0)
- FunStuffTHOMAS.BorderColor3 = Color3.new(0, 0, 0)
- FunStuffTHOMAS.Position = UDim2.new(0, 3, 0, 26)
- FunStuffTHOMAS.Size = UDim2.new(0, 165, 0, 20)
- FunStuffTHOMAS.Font = Enum.Font.Fantasy
- FunStuffTHOMAS.FontSize = Enum.FontSize.Size18
- FunStuffTHOMAS.Text = "Thomas The Tank"
- FunStuffTHOMAS.TextColor3 = Color3.new(255, 0, 0)
- FunStuffTHOMAS.TextSize = 15
- FunStuffTHOMAS.MouseButton1Click:connect(function()
- loadstring(game:HttpGet('http://pastebin.com/raw/tMr759X7',true))()
- end)
- FunStuffPOLICE.Name = "FunStuffPOLICE"
- FunStuffPOLICE.Parent = LT2GUI2Frame
- FunStuffPOLICE.BackgroundColor3 = Color3.new(0, 0, 0)
- FunStuffPOLICE.BorderColor3 = Color3.new(0, 0, 0)
- FunStuffPOLICE.Position = UDim2.new(0, 3, 0, 49)
- FunStuffPOLICE.Size = UDim2.new(0, 165, 0, 20)
- FunStuffPOLICE.Font = Enum.Font.Fantasy
- FunStuffPOLICE.FontSize = Enum.FontSize.Size18
- FunStuffPOLICE.Text = "Police Man"
- FunStuffPOLICE.TextColor3 = Color3.new(255, 0, 0)
- FunStuffPOLICE.TextSize = 15
- FunStuffPOLICE.MouseButton1Click:connect(function()
- loadstring(game:HttpGet('https://pastebin.com/raw/FR9Fzcqw',true))()
- end)
- FunStuffSPRAY.Name = "FunStuffSPRAY"
- FunStuffSPRAY.Parent = LT2GUI2Frame
- FunStuffSPRAY.BackgroundColor3 = Color3.new(0, 0, 0)
- FunStuffSPRAY.BorderColor3 = Color3.new(0, 0, 0)
- FunStuffSPRAY.Position = UDim2.new(0, 3, 0, 72)
- FunStuffSPRAY.Size = UDim2.new(0, 165, 0, 20)
- FunStuffSPRAY.Font = Enum.Font.Fantasy
- FunStuffSPRAY.FontSize = Enum.FontSize.Size18
- FunStuffSPRAY.Text = "Spray Can"
- FunStuffSPRAY.TextColor3 = Color3.new(255, 0, 0)
- FunStuffSPRAY.TextSize = 15
- FunStuffSPRAY.MouseButton1Click:connect(function()
- loadstring(game:HttpGet('http://pastebin.com/raw/raYkCjyy',true))()
- end)
- FunStuffCOCA.Name = "FunStuffCOCA"
- FunStuffCOCA.Parent = LT2GUI2Frame
- FunStuffCOCA.BackgroundColor3 = Color3.new(0, 0, 0)
- FunStuffCOCA.BorderColor3 = Color3.new(0, 0, 0)
- FunStuffCOCA.Position = UDim2.new(0, 3, 0, 95)
- FunStuffCOCA.Size = UDim2.new(0, 165, 0, 20)
- FunStuffCOCA.Font = Enum.Font.Fantasy
- FunStuffCOCA.FontSize = Enum.FontSize.Size18
- FunStuffCOCA.Text = "Coca Cola"
- FunStuffCOCA.TextColor3 = Color3.new(255, 0, 0)
- FunStuffCOCA.TextSize = 15
- FunStuffCOCA.MouseButton1Click:connect(function()
- loadstring(game:HttpGet('https://pastebin.com/raw/nMu90Kdq',true))()
- end)
- FunStuffLEAKED.Name = "FunStuffLEAKED"
- FunStuffLEAKED.Parent = LT2GUI2Frame
- FunStuffLEAKED.BackgroundColor3 = Color3.new(0, 0, 0)
- FunStuffLEAKED.BorderColor3 = Color3.new(0, 0, 0)
- FunStuffLEAKED.Position = UDim2.new(0, 3, 0, 118)
- FunStuffLEAKED.Size = UDim2.new(0, 165, 0, 20)
- FunStuffLEAKED.Font = Enum.Font.Fantasy
- FunStuffLEAKED.FontSize = Enum.FontSize.Size18
- FunStuffLEAKED.Text = "Leaked Items"
- FunStuffLEAKED.TextColor3 = Color3.new(255, 0, 0)
- FunStuffLEAKED.TextSize = 15
- FunStuffLEAKED.MouseButton1Down:connect(function()
- game.ReplicatedStorage.Purchasables:Clone().Parent = game.Workspace.PlayerModels
- end)
- FunStuffFLASH.Name = "FunStuffFLASH"
- FunStuffFLASH.Parent = LT2GUI2Frame
- FunStuffFLASH.BackgroundColor3 = Color3.new(0, 0, 0)
- FunStuffFLASH.BorderColor3 = Color3.new(0, 0, 0)
- FunStuffFLASH.Position = UDim2.new(0, 3, 0, 141)
- FunStuffFLASH.Size = UDim2.new(0, 165, 0, 20)
- FunStuffFLASH.Font = Enum.Font.Fantasy
- FunStuffFLASH.FontSize = Enum.FontSize.Size18
- FunStuffFLASH.Text = "Flash Light"
- FunStuffFLASH.TextColor3 = Color3.new(255, 0, 0)
- FunStuffFLASH.TextSize = 15
- FunStuffFLASH.MouseButton1Click:Connect(function()
- FunStuffFLASH.BackgroundColor3 = Color3.new(0.14902, 0.490196, 0.109804)
- -- Created by supersonicfan111
- local p=game:GetService"Players".LocalPlayer
- local c=p.Character
- local surf='SmoothNoOutlines'
- if not c then error'Cannot find character, please respawn, then rerun the script' end
- -- Flashlight Handle
- local hand=Instance.new"Part"
- hand.BrickColor=BrickColor.DarkGray()
- hand.Parent=c
- hand.Anchored=false
- hand.Locked=true
- hand.CanCollide=false
- hand.FormFactor='Custom'
- hand.Size=Vector3.new(1,1,2)
- hand.TopSurface,hand.BottomSurface=surf,surf
- -- Torch Effect
- local fe=Instance.new"Part"
- fe.BrickColor=BrickColor.new"Black"
- fe.Parent=c
- fe.Anchored=false
- fe.Locked=true
- fe.CanCollide=false
- fe.FormFactor='Custom'
- fe.Size=Vector3.new(.8,.8,.2)
- fe.TopSurface,hand.BottomSurface=surf,surf
- -- Welding stuff
- -- Flash to Right Arm
- local weld1=Instance.new"Weld"
- weld1.Parent=hand
- weld1.Part0=hand
- weld1.Part1=c['Right Arm']
- weld1.C0=CFrame.new(0, 1.5, 0)
- -- Torch Effect to Flash
- local weld2=Instance.new"Weld"
- weld2.Parent=hand
- weld2.Part0=hand
- weld2.Part1=fe
- weld2.C0=CFrame.new(0, 0, 1)
- -- Right Arm Weld
- local ra=Instance.new"Weld"
- ra.Parent=c['Torso']
- ra.Part0=c['Right Arm']
- ra.Part1=c['Torso']
- ra.C0=CFrame.new(-1.5,1,0)*CFrame.Angles(math.rad(180),0,0)
- -- Flashlight Functionality
- local flashlightOn = false
- local Battery=50
- -- Handles turning the flashlight on/off
- p:GetMouse().Button1Down:connect(function()
- flashlightOn=not flashlightOn
- if flashlightOn then
- fe.BrickColor=BrickColor.new"New Yeller"
- light=Instance.new"SurfaceLight"
- light.Parent=fe
- light.Range=1000
- light.Face="Back"
- light.Brightness=10
- fe.Material="Neon"
- else
- fe.BrickColor=BrickColor.new"Black"
- if light then light:destroy() end
- fe.Material="SmoothPlastic"
- end
- end)
- -- Battery Modules
- -- Depleting and Charging
- spawn(function()
- while wait(1) do
- if flashlightOn then
- if Battery > 0 then
- Battery=Battery-1
- end
- else
- if Battery < 100 then
- Battery=Battery+1
- end
- end
- print(Battery)
- end
- end)
- -- Turning off flashlight if the battery is too low
- spawn(function()
- while wait() do
- if Battery <= 0 then
- flashlightOn=false
- if light then light:destroy() end
- fe.BrickColor=BrickColor.new"Black"
- fe.Material="SmoothPlastic"
- end
- end
- end)
- local stepped = game:GetService'RunService'.RenderStepped
- end)
- FunStuffReset .Name = "FunStuffReset "
- FunStuffReset .Parent = LT2GUI2Frame
- FunStuffReset .BackgroundColor3 = Color3.new(0, 0, 0)
- FunStuffReset .BorderColor3 = Color3.new(0, 0, 0)
- FunStuffReset .Position = UDim2.new(0, 3, 0, 164)
- FunStuffReset .Size = UDim2.new(0, 165, 0, 20)
- FunStuffReset .Font = Enum.Font.Fantasy
- FunStuffReset .FontSize = Enum.FontSize.Size18
- FunStuffReset .Text = "Reset Character"
- FunStuffReset .TextColor3 = Color3.new(255, 0, 0)
- FunStuffReset .TextSize = 15
- FunStuffReset.MouseButton1Click:connect(function()
- game.Players.LocalPlayer.Character.Head:Destroy()
- end)
- local Menus = {
- [Player] = PlayerFrame;
- [Teleport] = Waypoints;
- [AIntroImage] = BloodFrameInfo;
- [Woodmenu] = WoodFrame;
- [Copymenu] = CopyFrame;
- [PaintFill] = PaintFills;
- [Artmenu] = ArtFrame;
- [toolamenu] = toolaFrame;
- [Buymenu] = BuyFrame;
- [Btoolamenu] = LT2GUI2Frame;
- }
- for button,frame in pairs(Menus) do
- button.MouseButton1Click:connect(function()
- if frame.Visible then
- frame.Visible = false
- return
- end
- for k,v in pairs(Menus) do
- v.Visible = v == frame
- end
- end)
- end
- local Menusa = {
- [Paint] = MenuFramea;
- }
- for button,frame in pairs(Menusa) do
- button.MouseButton1Click:connect(function()
- if frame.Visible then
- frame.Visible = true
- return
- end
- for k,v in pairs(Menusa) do
- v.Visible = v == frame
- end
- end)
- end
- --- Open/Close ---
- Open.MouseButton1Down:connect(function()
- OpenFrame.Visible = false
- MainFrame.Visible = true
- end)
- Minimize.MouseButton1Down:connect(function()
- MainFrame.Visible = false
- OpenFrame.Visible = true
- end)
- CloseBLOOD.MouseButton1Down:connect(function()
- BLOOD:destroy()
- end)
- --bring up menu
- CurrentItem.MouseButton1Click:Connect(function()
- if Picker.Visible == false then
- Picker.Visible = true
- else
- Picker.Visible = false
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement