local RS = game:GetService("ReplicatedStorage") local Reliable = RS:WaitForChild("ByteNetReliable") local Query = RS:WaitForChild("ByteNetQuery") local placed = false local upgrading = false task.spawn(function() while task.wait(0.25) do if not placed then local success = pcall(function() Query:InvokeServer( buffer.fromstring("\149\000\000\f\000SlingshotterW0\213D\180\024\128?\158\n\207C"), nil, 149 ) end) if success then placed = true upgrading = true end end end end) while task.wait(0.3) do Reliable:FireServer(buffer.fromstring("\175\004\000Hard")) task.wait(0.05) Reliable:FireServer(buffer.fromstring("\181\001")) task.wait(0.05) local args = { buffer.fromstring("\149\000\000\f\000Slingshotter\179\001\213D\180\024\128?\021\028\207C"), [3] = 149 } Reliable:FireServer(unpack(args)) task.wait(0.05) Reliable:FireServer(buffer.fromstring("\185\001")) end