print("testing it loads :p");local v0=game:GetService("Players");local v1=game:GetService("TweenService");local v2=game:GetService("RunService");local v3=game:GetService("UserInputService");local v4=v0.LocalPlayer;local v5=v4:WaitForChild("PlayerGui");local v6=v4.Character or v4.CharacterAdded:Wait() ;local v7=v6:WaitForChild("HumanoidRootPart");local v8=Instance.new("ScreenGui");v8.Name="GrassFarmGUI";v8.ResetOnSpawn=false;v8.Parent=v5;local v12=Instance.new("Frame");v12.Size=UDim2.new(0 -0 ,1447 -(1069 + 118) ,0 -0 ,210);v12.Position=UDim2.new(0.5, -(284 -154),0.5, -(16 + 74));v12.BackgroundColor3=Color3.fromRGB(35 -15 ,20 + 0 ,811 -(368 + 423) );v12.BorderSizePixel=0 -0 ;v12.Parent=v8;Instance.new("UICorner",v12).CornerRadius=UDim.new(18 -(10 + 8) ,16);local v19=Instance.new("UIStroke");v19.Color=Color3.fromRGB(0,170,980 -725 );v19.Thickness=444 -(416 + 26) ;v19.Parent=v12;local v23=Instance.new("ImageLabel");v23.Size=UDim2.new(0,70,0 -0 ,31 + 39 );v23.Position=UDim2.new(0.5 -0 , -(473 -(145 + 293)),0, -(465 -(44 + 386)));v23.BackgroundTransparency=1;v23.Image="rbxassetid://12750747873";v23.Parent=v12;local v29=Instance.new("TextLabel");v29.Size=UDim2.new(1487 -(998 + 488) ,0,0 + 0 ,60);v29.BackgroundTransparency=1 + 0 ;v29.Text="nabnab says autoclick :3";v29.TextColor3=Color3.fromRGB(1027 -(201 + 571) ,1393 -(116 + 1022) ,1061 -806 );v29.Font=Enum.Font.GothamBold;v29.TextSize=13 + 9 ;v29.Parent=v12;local v38=Instance.new("TextLabel");v38.Size=UDim2.new(3 -2 ,0 -0 ,859 -(814 + 45) ,25);v38.Position=UDim2.new(0 -0 ,0 + 0 ,0 + 0 ,947 -(261 + 624) );v38.BackgroundTransparency=1;v38.Text="Status: OFF";v38.TextColor3=Color3.fromRGB(255,80,142 -62 );v38.Font=Enum.Font.Gotham;v38.TextSize=1098 -(1020 + 60) ;v38.Parent=v12;local v48=Instance.new("TextLabel");v48.Size=UDim2.new(1424 -(630 + 793) ,0 -0 ,0,94 -74 );v48.Position=UDim2.new(0 + 0 ,0 -0 ,1747 -(760 + 987) ,92);v48.BackgroundTransparency=1914 -(1789 + 124) ;v48.Text="Chunk: none";v48.TextColor3=Color3.fromRGB(946 -(745 + 21) ,62 + 118 ,495 -315 );v48.Font=Enum.Font.Gotham;v48.TextSize=54 -40 ;v48.Parent=v12;local v57=Instance.new("TextButton");v57.Size=UDim2.new(0.8,0 + 0 ,0 + 0 ,1095 -(87 + 968) );v57.Position=UDim2.new(0.1 -0 ,0,1, -(46 + 4));v57.BackgroundColor3=Color3.fromRGB(79 -44 ,35,35);v57.Text="ENABLE";v57.TextColor3=Color3.fromRGB(1668 -(447 + 966) ,255,255);v57.Font=Enum.Font.GothamBold;v57.TextSize=20;v57.Parent=v12;Instance.new("UICorner",v57).CornerRadius=UDim.new(0,32 -20 );local v67=Instance.new("TextButton");v67.Size=UDim2.new(1817.8 -(1703 + 114) ,701 -(376 + 325) ,0,51 -19 );v67.Position=UDim2.new(0.1 -0 ,0,1 + 0 , -92);v67.BackgroundColor3=Color3.fromRGB(35,76 -41 ,49 -(9 + 5) );v67.Text="MISC GRASS: OFF";v67.TextColor3=Color3.fromRGB(631 -(85 + 291) ,1520 -(243 + 1022) ,970 -715 );v67.Font=Enum.Font.GothamBold;v67.TextSize=14;v67.Parent=v12;Instance.new("UICorner",v67).CornerRadius=UDim.new(0 + 0 ,1190 -(1123 + 57) );local v77=false;local v78;local v79;v12.InputBegan:Connect(function(v86) if (v86.UserInputType==Enum.UserInputType.MouseButton1) then local v95=0 + 0 ;while true do if ((255 -(163 + 91))==v95) then v79=v12.Position;break;end if (v95==(1930 -(1869 + 61))) then v77=true;v78=v86.Position;v95=1 + 0 ;end end end end);v12.InputEnded:Connect(function(v87) if (v87.UserInputType==Enum.UserInputType.MouseButton1) then v77=false;end end);v3.InputChanged:Connect(function(v88) if (v77 and (v88.UserInputType==Enum.UserInputType.MouseMovement)) then local v96=0 -0 ;local v97;while true do if (v96==0) then v97=v88.Position-v78 ;v12.Position=UDim2.new(v79.X.Scale,v79.X.Offset + v97.X ,v79.Y.Scale,v79.Y.Offset + v97.Y );break;end end end end);local v80=false;local v81=false;local function v82() if v80 then local v98=0;while true do if (v98==1) then v38.TextColor3=Color3.fromRGB(0 -0 ,35 + 220 ,164 -44 );v1:Create(v57,TweenInfo.new(0.2 + 0 ),{BackgroundColor3=Color3.fromRGB(1474 -(1329 + 145) ,1141 -(140 + 831) ,100)}):Play();break;end if (v98==(1850 -(1409 + 441))) then v57.Text="DISABLE";v38.Text="Status: ON";v98=719 -(15 + 703) ;end end else v57.Text="ENABLE";v38.Text="Status: OFF";v38.TextColor3=Color3.fromRGB(255,38 + 42 ,518 -(262 + 176) );v1:Create(v57,TweenInfo.new(0.2),{BackgroundColor3=Color3.fromRGB(35,1756 -(345 + 1376) ,35)}):Play();end end local function v83() if v81 then local v102=688 -(198 + 490) ;while true do if (v102==(0 -0)) then v67.Text="MISC GRASS: ON";v1:Create(v67,TweenInfo.new(0.2 -0 ),{BackgroundColor3=Color3.fromRGB(170,1326 -(696 + 510) ,0 -0 )}):Play();break;end end else local v103=0;while true do if (v103==(1262 -(1091 + 171))) then v67.Text="MISC GRASS: OFF";v1:Create(v67,TweenInfo.new(0.2 + 0 ),{BackgroundColor3=Color3.fromRGB(110 -75 ,116 -81 ,35)}):Play();break;end end end end v57.MouseButton1Click:Connect(function() v80= not v80;v82();end);v67.MouseButton1Click:Connect(function() v81= not v81;v83();end);local v84=nil;local function v85() local v89=374 -(123 + 251) ;while true do if (v89==1) then for v104,v105 in ipairs(workspace:GetChildren()) do if v105.Name:match("^chunk%d+$") then local v127=v105:FindFirstChild("Grass");if (v127 and ( #v127:GetChildren()>(0 -0))) then v84=v127;v48.Text="Chunk: " .. v105.Name ;return;end end end break;end if (0==v89) then v84=nil;if v81 then local v123=698 -(208 + 490) ;local v124;while true do if (v123==(0 + 0)) then v124=workspace:FindFirstChild("chunk15");if v124 then local v135=0 + 0 ;local v136;while true do if (v135==(836 -(660 + 176))) then v136=v124:FindFirstChild("MiscGrass");if (v136 and ( #v136:GetChildren()>(0 + 0))) then local v143=0;while true do if (v143==0) then v84=v136;v48.Text="Chunk: chunk15 (Misc)";v143=203 -(14 + 188) ;end if (v143==1) then return;end end end break;end end end break;end end end v89=676 -(534 + 141) ;end end end task.spawn(function() while true do v85();task.wait(1 + 0 );end end);task.spawn(function() while true do local v92=0 + 0 ;local v93;local v94;while true do if (v92==(2 + 0)) then task.wait(0.1);break;end if (v92==0) then v93=false;for v125,v126 in ipairs(workspace:GetChildren()) do if v126.Name:match("^chunk%d+$") then local v129=v126:FindFirstChild("BuiltInBattleScenes");if v129 then local v132=0 -0 ;local v133;while true do if (v132==0) then v133=v129:FindFirstChild("Single");if v133 then local v142=v133:FindFirstChild("Model");if v142 then for v145,v146 in ipairs(v142:GetChildren()) do local v147=v146:FindFirstChild("BB");if v147 then local v150=v147:FindFirstChild("Target");if v150 then local v151=v150:FindFirstChild("Aura");if v151 then v93=true;break;end end end end end end break;end end end end if v93 then break;end end v92=1 -0 ;end if (v92==(2 -1)) then v94=v5:FindFirstChild("MainGui");if v94 then local v128=v94:FindFirstChild("Frame");if v128 then local v131=v128:FindFirstChild("BattleGui");if v131 then local v137=0 + 0 ;local v138;while true do if (v137==(0 + 0)) then v138=v131:FindFirstChild("Run");if v138 then v138.Visible= not v93;end break;end end end end end v92=398 -(115 + 281) ;end end end end);v2.Heartbeat:Connect(function() local v90=0 -0 ;local v91;while true do if (v90==2) then table.sort(v91,function(v106,v107) return v106.distance