Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local folder = workspace.ConstructionStuff
- local player = game:GetService("Players").LocalPlayer
- local nam = player.Name
- local root = workspace:FindFirstChild(nam).Head
- local loop = 8
- local res = folder:FindFirstChild("Grab Wood").Prompt
- local backpack = player:FindFirstChild("Backpack")
- local fatfuck = folder:FindFirstChild("Start Job").Prompt
- local function interacttime()
- folder:FindFirstChild("Wall1 Prompt").Prompt.HoldDuration = 0.01
- folder:FindFirstChild("Wall2 Prompt").Prompt.HoldDuration = 0.01
- folder:FindFirstChild("Wall3 Prompt").Prompt.HoldDuration = 0.01
- folder:FindFirstChild("Wall4 Prompt").Prompt.HoldDuration = 0.01
- folder:FindFirstChild("Grab Wood").Prompt.HoldDuration = 0.01
- fatfuck.Enabled = false
- res.MaxActivationDistance = 10000
- res.RequiresLineOfSight = false
- end
- local function childremove ()
- if child.Name == "Plywood" then return true end
- return false
- end
- local function restock()
- root.CFrame = CFrame.new(-1728.87634, 370.812317, -1177.80615, 0.0690508187, -9.15539573e-08, -0.997613132, -7.48516626e-09, 1, -9.22911028e-08, 0.997613132, 1.38400758e-08, 0.0690508187)
- wait(0.5)
- res:InputHoldBegin()
- wait(0.3)
- res:InputHoldEnd()
- if backpack then
- local pho = backpack:FindFirstChild("PlyWood")
- if pho then
- pho.Parent = player.Character
- end end
- end
- local function check()
- local w = true
- while w do
- if folder:FindFirstChild("Wall1 Prompt") and folder["Wall1 Prompt"].Prompt.Enabled then
- return "Wall1 Prompt"
- elseif folder:FindFirstChild("Wall2 Prompt") and folder["Wall2 Prompt"].Prompt.Enabled then
- return "Wall2 Prompt"
- elseif folder:FindFirstChild("Wall3 Prompt") and folder["Wall3 Prompt"].Prompt.Enabled then
- return "Wall3 Prompt"
- elseif folder:FindFirstChild("Wall4 Prompt") and folder["Wall4 Prompt"].Prompt.Enabled then
- return "Wall4 Prompt"
- else
- wait(10) -- Wait if no prompt is found
- end
- end
- end
- local function wallmake(wall)
- local ris = folder:FindFirstChild(wall)
- root.CFrame = ris.CFrame
- wait(0.5)
- for i = 1, loop do
- ris.Prompt:InputHoldBegin()
- wait(0.1)
- ris.Prompt:InputHoldEnd()
- end end
- interacttime()
- while true do
- restock()
- wait(1)
- wallmake(check())
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement