-- discord: mcrgues -- contact me for any future updates/fixes/feature requests local v0=game:GetService("Players");local v1=v0.LocalPlayer;local v2=game:GetService("VirtualInputManager");local v3=game:GetService("VirtualUser");local v4=game:GetService("RunService");local v5=game:GetService("TweenService");local v6=game:GetService("UserInputService");_G.AutoFarm=false;_G.AutoSkill=true;_G.OrbitRadius=1480 -(1329 + 145) ;_G.FloatHeight=976 -(140 + 831) ;_G.OrbitSpeed=1854 -(1409 + 441) ;_G.UndergroundMode=true;_G.KillAuraRadius=45;_G.AutoProgressStage=true;local v7=718 -(15 + 703) ;local v8=nil;local v9=false;local v10=false;local v11=0;local v12=0.1 + 0 ;local v13=438 -(262 + 176) ;local v14=false;local v15=false;local v16=1871 -(345 + 1376) ;if not _G.AntiAFK_Loaded then _G.AntiAFK_Loaded=true;v1.Idled:Connect(function() v3:CaptureController();v3:ClickButton2(Vector2.new(688 -(198 + 490) ,0 -0 ));end);end local function v17(v189) pcall(function() local v266=0;while true do if (v266==(2 -1)) then v2:SendKeyEvent(false,Enum.KeyCode[v189],false,game);break;end if (v266==(1206 -(696 + 510))) then v2:SendKeyEvent(true,Enum.KeyCode[v189],false,game);task.wait(0.02);v266=1 -0 ;end end end);end task.spawn(function() while true do local v267=1262 -(1091 + 171) ;while true do if (v267==(0 + 0)) then task.wait(6.5 -4 );if (_G.AutoFarm and _G.AutoSkill and v1.Character and v8) then local v330=0;while true do if (v330==1) then v17("E");task.wait(0.15 -0 );v330=2;end if (v330==(374 -(123 + 251))) then v17("Q");task.wait(0.15 -0 );v330=699 -(208 + 490) ;end if (v330==(1 + 1)) then v17("R");break;end end end break;end end end end);v4.Heartbeat:Connect(function() if (_G.AutoFarm and v1.Character and v8 and not v10 and not v14) then local v280=0;local v281;while true do if (v280==0) then v281=os.clock();if ((v281-v11)>=v12) then local v350=0 + 0 ;local v351;while true do if (v350==(836 -(660 + 176))) then v11=v281;v351=v1.Character:FindFirstChildOfClass("Humanoid");v350=1 + 0 ;end if (v350==(203 -(14 + 188))) then if v351 then local v370=675 -(534 + 141) ;while true do if (v370==0) then v351:ChangeState(Enum.HumanoidStateType.Jumping);v351.Jump=true;break;end end end break;end end end break;end end end end);local function v18() local v190=v1.Character;local v191=v190 and v190:FindFirstChild("HumanoidRootPart") ;if not v191 then return nil,false;end local v192=nil;local v193=math.huge;local v194=workspace:GetChildren();for v268=1 + 0 , #v194 do local v269=0 + 0 ;local v270;while true do if (v269==0) then v270=v194[v268];if (v270:IsA("Model") and (v270~=v190)) then local v331=0 + 0 ;local v332;while true do if (v331==(0 -0)) then v332=v270:FindFirstChildOfClass("Humanoid");if (v332 and (v332.Health>(0 -0))) then local v368=0;local v369;while true do if (v368==0) then v369=v270:FindFirstChild("HumanoidRootPart") or v270:FindFirstChild("PrimaryPart") ;if v369 then local v379=0;local v380;while true do if (v379==(0 -0)) then v380=(v191.Position-v369.Position).Magnitude;if (v380(0 -0))) then local v385=867 -(550 + 317) ;local v386;while true do if (0==v385) then v386=v373:FindFirstChild("HumanoidRootPart") or v373:FindFirstChild("PrimaryPart") ;if v386 then local v387=0 -0 ;local v388;while true do if (v387==(0 -0)) then v388=(v191.Position-v386.Position).Magnitude;if (v388(8 -3)) and (v272.Size.X>(1 + 4))) then v307=v307 + 2 ;end v306=1639 -(1373 + 263) ;end if (v306==(1003 -(451 + 549))) then if (v307>v199) then local v374=0 + 0 ;while true do if (v374==(0 -0)) then v199=v307;v198=v272;break;end end end break;end end break;end end end end end if (v198 and (v199>=3)) then local v282=0 -0 ;local v283;while true do if (v282==(1384 -(746 + 638))) then v14=true;v15=true;v196.CFrame=CFrame.new(v198.Position);task.wait(0.05 + 0 );v282=1;end if (v282==2) then v196.Velocity=Vector3.new(0,0,0);v14=false;task.spawn(function() task.wait(5 -1 );v15=false;end);break;end if (v282==(342 -(218 + 123))) then v283=v198.CFrame * CFrame.new(1581 -(1535 + 46) ,0 + 0 , -8) ;v196.Velocity=v198.CFrame.LookVector * 40 ;v197:MoveTo(v283.Position);task.wait(0.2 + 0 );v282=562 -(306 + 254) ;end end end end task.spawn(function() while true do if _G.AutoFarm then local v290=0 + 0 ;local v291;local v292;local v293;while true do if (0==v290) then v291,v292,v293=pcall(v18);if (v291 and v292) then local v357=0;while true do if (v357==(0 -0)) then v8=v292;v9=v293;v357=1;end if (v357==(1468 -(899 + 568))) then task.wait(1);break;end end else v8=nil;if (_G.AutoProgressStage and not v14 and not v15) then local v366=0 + 0 ;local v367;while true do if (v366==(0 -0)) then v367=os.clock();if ((v367-v13)>=(605 -(268 + 335))) then local v378=0;while true do if (v378==(290 -(60 + 230))) then v13=v367;pcall(v19);break;end end end break;end end end task.wait(572.3 -(426 + 146) );end break;end end else local v294=0 + 0 ;local v295;while true do if ((1456 -(282 + 1174))==v294) then v295=811 -(569 + 242) ;while true do if (v295==(0 -0)) then v8=nil;task.wait(0.5);break;end end break;end end end end end);local v20=RaycastParams.new();v20.FilterType=Enum.RaycastFilterType.Exclude;v4.Heartbeat:Connect(function(v200) local v201=0 + 0 ;local v202;local v203;local v204;local v205;local v206;local v207;local v208;while true do if (v201==(1024 -(706 + 318))) then v202=v1.Character;v203=v202 and v202:FindFirstChild("HumanoidRootPart") ;v204=v202 and v202:FindFirstChild("Humanoid") ;v201=1252 -(721 + 530) ;end if (v201==2) then local v297=1271 -(945 + 326) ;while true do if (v297==(0 -0)) then v205=_G.OrbitRadius;v206=v8.Position;v297=1 + 0 ;end if (v297==(701 -(271 + 429))) then v207=v206.Y;v201=3 + 0 ;break;end end end if (v201==3) then if _G.UndergroundMode then local v312=0;local v313;local v314;while true do if (v312==1) then v314=workspace:Raycast(v206,Vector3.new(1500 -(1408 + 92) , -(1116 -(461 + 625)),0),v20);v207=(v314 and (v314.Position.Y + v313)) or (v206.Y + v313) ;break;end if (v312==0) then v313= -(_G.UnderGroundHeight or _G.FloatHeight);v20.FilterDescendantsInstances={v8.Parent,v202};v312=1 + 0 ;end end else v207=v206.Y + (_G.AboveHeight or _G.FloatHeight) ;end v7=v7 + (v200 * _G.OrbitSpeed) ;v208=Vector3.new(v206.X + (math.sin(v7) * v205) ,v207,v206.Z + (math.cos(v7) * v205) );v201=4;end if (4==v201) then if _G.UndergroundMode then v203.CFrame=CFrame.new(v208) * CFrame.Angles(math.rad(1261 -(418 + 753) ),0 + 0 ,0 + 0 ) ;else v203.CFrame=CFrame.new(v208) * CFrame.Angles(math.rad( -90),0,0 + 0 ) ;end if not v10 then if ((v203.Position-v8.Position).Magnitude<=_G.KillAuraRadius) then v3:CaptureController();v3:ClickButton1(Vector2.new(0,0 + 0 ));local v352=v202:FindFirstChildOfClass("Tool");if v352 then v352:Activate();end end end break;end if (v201==(530 -(406 + 123))) then if ( not v203 or not v204 or v14 or not _G.AutoFarm) then return;end if ( not v8 or not v8.Parent or not v8.Parent:FindFirstChildOfClass("Humanoid") or (v8.Parent:FindFirstChildOfClass("Humanoid").Health<=(1769 -(1749 + 20)))) then local v317=0 + 0 ;local v318;while true do if (v317==(1322 -(1249 + 73))) then v318=0;while true do if (v318==(0 + 0)) then v8=nil;return;end end break;end end end v203.Velocity=Vector3.new(1145 -(466 + 679) ,v203.Velocity.Y,0 -0 );v201=5 -3 ;end end end);v4.Stepped:Connect(function() if (_G.AutoFarm and v1.Character) then for v299,v300 in pairs(v1.Character:GetChildren()) do if v300:IsA("BasePart") then v300.CanCollide=false;end end end end);local v23=v1:WaitForChild("PlayerGui"):FindFirstChild("morgue");if v23 then v23:Destroy();end local v24=Instance.new("ScreenGui");v24.Name="morgue";v24.ResetOnSpawn=false;v24.IgnoreGuiInset=true;v24.Parent=v1:WaitForChild("PlayerGui");local v29=210;local v30=2210 -(106 + 1794) ;local v31=38;local v32=1 + 2 ;local v33=(v30-v31) -(1 + 0) ;local v34=Instance.new("Frame");v34.Name="OutlineFrame";v34.Size=UDim2.new(0 -0 ,v29 + (v32 * (5 -3)) ,114 -(4 + 110) ,v30 + (v32 * (586 -(57 + 527))) );v34.Position=UDim2.new(1427.5 -(41 + 1386) , -((v29 + (v32 * (105 -(17 + 86))))/(2 + 0)),0.5, -((v30 + (v32 * (3 -1)))/(5 -3)));v34.BackgroundColor3=Color3.fromRGB(421 -(122 + 44) ,0 -0 ,0 -0 );v34.BorderSizePixel=0;v34.Parent=v24;local v41=Instance.new("UICorner");v41.CornerRadius=UDim.new(0 + 0 ,2 + 6 );v41.Parent=v34;local v44=Instance.new("Frame");v44.Size=UDim2.new(1 -0 , -v32 * (67 -(30 + 35)) ,1 + 0 , -v32 * (1259 -(1043 + 214)) );v44.Position=UDim2.new(0,v32,0 -0 ,v32);v44.BackgroundColor3=Color3.fromRGB(1222 -(323 + 889) ,26 -16 ,590 -(361 + 219) );v44.BorderSizePixel=320 -(53 + 267) ;v44.ClipsDescendants=true;v44.Parent=v34;local v51=Instance.new("UICorner");v51.CornerRadius=UDim.new(0 + 0 ,419 -(15 + 398) );v51.Parent=v44;local v54=Instance.new("Frame");v54.Size=UDim2.new(1,0,982 -(18 + 964) ,v31);v54.Position=UDim2.new(0 -0 ,0 + 0 ,0 + 0 ,0);v54.BackgroundColor3=Color3.fromRGB(868 -(20 + 830) ,15 + 3 ,144 -(116 + 10) );v54.BorderSizePixel=0 + 0 ;v54.ZIndex=743 -(542 + 196) ;v54.Parent=v44;local v61=Instance.new("TextLabel");v61.Size=UDim2.new(1, -(93 -49),1,0 + 0 );v61.Position=UDim2.new(0,10,0 + 0 ,0 + 0 );v61.BackgroundTransparency=2 -1 ;v61.Text="[mcrgues] Iron Soul Auto-Farm";v61.TextColor3=Color3.fromRGB(255,653 -398 ,1806 -(1126 + 425) );v61.Font=Enum.Font.SourceSansBold;v61.TextSize=416 -(118 + 287) ;v61.TextXAlignment=Enum.TextXAlignment.Left;v61.ZIndex=19 -14 ;v61.Parent=v54;local v74=Instance.new("TextButton");v74.Size=UDim2.new(0,1147 -(118 + 1003) ,0 -0 ,399 -(142 + 235) );v74.Position=UDim2.new(4 -3 , -(7 + 25),977.5 -(553 + 424) , -(20 -9));v74.BackgroundColor3=Color3.fromRGB(31 + 4 ,35 + 0 ,35);v74.BorderSizePixel=0 + 0 ;v74.Text="-";v74.TextColor3=Color3.fromRGB(109 + 146 ,146 + 109 ,552 -297 );v74.Font=Enum.Font.SourceSansBold;v74.TextSize=44 -28 ;v74.ZIndex=13 -7 ;v74.Parent=v54;local v85=Instance.new("UICorner");v85.CornerRadius=UDim.new(0 + 0 ,4);v85.Parent=v74;local v88=Instance.new("Frame");v88.Size=UDim2.new(4 -3 ,753 -(239 + 514) ,0,1 + 0 );v88.Position=UDim2.new(1329 -(797 + 532) ,0 + 0 ,0 + 0 ,v31);v88.BackgroundColor3=Color3.fromRGB(81 -46 ,35,35);v88.BorderSizePixel=1202 -(373 + 829) ;v88.Parent=v44;local v94=Instance.new("Frame");v94.Name="ContentFrame";v94.Size=UDim2.new(1,731 -(476 + 255) ,0,v33);v94.Position=UDim2.new(1130 -(369 + 761) ,0 + 0 ,0 -0 ,v31 + (1 -0) );v94.BackgroundTransparency=239 -(64 + 174) ;v94.BorderSizePixel=0;v94.ClipsDescendants=true;v94.Visible=false;v94.Parent=v44;local function v103(v209,v210,v211) local v212=0 + 0 ;local v213;local v214;while true do local v273=0;while true do if ((1 -0)==v273) then if (v212==(336 -(144 + 192))) then v213=Instance.new("TextButton");v213.Size=UDim2.new(217 -(42 + 174) , -20,0,26 + 8 );v213.Position=UDim2.new(0,9 + 1 ,0,v210);v213.BackgroundColor3=Color3.fromRGB(109 + 146 ,1759 -(363 + 1141) ,1835 -(1183 + 397) );v212=2 -1 ;end if (v212==(3 + 1)) then return v213;end v273=2;end if ((2 + 0)==v273) then if (v212==(1976 -(1913 + 62))) then v213.BorderSizePixel=0;v213.Text=v209;v213.TextColor3=Color3.fromRGB(10,10,10);v213.Font=Enum.Font.SourceSansBold;v212=2 + 0 ;end break;end if (v273==(0 -0)) then if (v212==(1936 -(565 + 1368))) then v214.CornerRadius=UDim.new(0 -0 ,1666 -(1477 + 184) );v214.Parent=v213;v213.MouseEnter:Connect(function() v5:Create(v213,TweenInfo.new(0.15 -0 ),{BackgroundColor3=Color3.fromRGB(205 + 15 ,1076 -(564 + 292) ,379 -159 )}):Play();end);v213.MouseLeave:Connect(function() v5:Create(v213,TweenInfo.new(0.15),{BackgroundColor3=Color3.fromRGB(768 -513 ,255,559 -(244 + 60) )}):Play();end);v212=4;end if (v212==2) then v213.TextSize=11 + 3 ;v213.AutoButtonColor=false;v213.Parent=v211;v214=Instance.new("UICorner");v212=3;end v273=1;end end end end local function v104(v215,v216,v217,v218) local v219=Instance.new("TextLabel");v219.Size=UDim2.new(477 -(41 + 435) , -(1021 -(938 + 63)),0,12 + 3 );v219.Position=UDim2.new(1125 -(936 + 189) ,4 + 6 ,1613 -(1565 + 48) ,v217);v219.BackgroundTransparency=1 + 0 ;v219.Text=v215;v219.TextColor3=Color3.fromRGB(170,1308 -(782 + 356) ,437 -(176 + 91) );v219.Font=Enum.Font.SourceSansBold;v219.TextSize=11;v219.TextXAlignment=Enum.TextXAlignment.Left;v219.Parent=v218;local v231=Instance.new("TextBox");v231.Size=UDim2.new(1, -20,0,72 -44 );v231.Position=UDim2.new(0 -0 ,1102 -(975 + 117) ,1875 -(157 + 1718) ,v217 + 16 );v231.BackgroundColor3=Color3.fromRGB(22,18 + 4 ,22);v231.BorderSizePixel=0;v231.PlaceholderText=v216;v231.PlaceholderColor3=Color3.fromRGB(319 -229 ,307 -217 ,90);v231.Text="";v231.TextColor3=Color3.fromRGB(1273 -(697 + 321) ,694 -439 ,539 -284 );v231.Font=Enum.Font.SourceSans;v231.TextSize=13;v231.Parent=v218;local v244=Instance.new("UICorner");v244.CornerRadius=UDim.new(0 -0 ,2 + 3 );v244.Parent=v231;return v231;end local v105=v103("toggle: off",18 -8 ,v94);v105.BackgroundColor3=Color3.fromRGB(482 -302 ,1407 -(322 + 905) ,791 -(602 + 9) );local v107=v103("mode: under",52,v94);local v108=v104("above height","default: 5",1289 -(449 + 740) ,v94);local v109=v104("underground height","default: 5",152,v94);local v110=Instance.new("TextLabel");v110.Size=UDim2.new(873 -(826 + 46) , -(967 -(245 + 702)),0,164 -112 );v110.Position=UDim2.new(0 + 0 ,1908 -(260 + 1638) ,440 -(382 + 58) ,666 -458 );v110.BackgroundTransparency=1 + 0 ;v110.Text="Note: if you are fighting a boss, swap the mode to under for better results";v110.TextColor3=Color3.fromRGB(186 -96 ,267 -177 ,1295 -(902 + 303) );v110.Font=Enum.Font.SourceSans;v110.TextSize=21 -11 ;v110.TextWrapped=true;v110.TextXAlignment=Enum.TextXAlignment.Left;v110.TextYAlignment=Enum.TextYAlignment.Top;v110.Parent=v94;local v124=Instance.new("Frame");v124.Size=UDim2.new(1,0 -0 ,1 + 0 ,1690 -(1121 + 569) );v124.Position=UDim2.new(0,0,0,214 -(22 + 192) );v124.BackgroundColor3=Color3.fromRGB(693 -(483 + 200) ,10,1473 -(1404 + 59) );v124.BorderSizePixel=0;v124.ZIndex=10;v124.Parent=v44;local v131=Instance.new("UICorner");v131.CornerRadius=UDim.new(0 -0 ,7 -1 );v131.Parent=v124;local v134=Instance.new("TextLabel");v134.Size=UDim2.new(766 -(468 + 297) ,0,562 -(334 + 228) ,67 -47 );v134.Position=UDim2.new(0 -0 ,0 -0 ,0.28,0 + 0 );v134.BackgroundTransparency=237 -(141 + 95) ;v134.Text="mcrgues";v134.TextColor3=Color3.fromRGB(79 + 1 ,80,205 -125 );v134.Font=Enum.Font.SourceSans;v134.TextSize=11;v134.TextXAlignment=Enum.TextXAlignment.Center;v134.TextTransparency=2 -1 ;v134.ZIndex=3 + 8 ;v134.Parent=v124;local v147=Instance.new("TextLabel");v147.Size=UDim2.new(1, -(54 -34),0,22 + 8 );v147.Position=UDim2.new(0,10,0.38,0 + 0 );v147.BackgroundTransparency=1 -0 ;v147.Text="Iron Soul Auto-Farm";v147.TextColor3=Color3.fromRGB(151 + 104 ,418 -(92 + 71) ,126 + 129 );v147.Font=Enum.Font.SourceSansBold;v147.TextSize=27 -10 ;v147.TextXAlignment=Enum.TextXAlignment.Center;v147.TextTransparency=766 -(574 + 191) ;v147.ZIndex=10 + 1 ;v147.Parent=v124;local v159=Instance.new("TextLabel");v159.Size=UDim2.new(1, -(50 -30),0 + 0 ,867 -(254 + 595) );v159.Position=UDim2.new(126 -(55 + 71) ,13 -3 ,1790.58 -(573 + 1217) ,0 -0 );v159.BackgroundTransparency=1 + 0 ;v159.Text="loading script...";v159.TextColor3=Color3.fromRGB(193 -73 ,120,120);v159.Font=Enum.Font.SourceSans;v159.TextSize=950 -(714 + 225) ;v159.TextXAlignment=Enum.TextXAlignment.Center;v159.TextTransparency=1;v159.ZIndex=32 -21 ;v159.Parent=v124;local v171=Instance.new("Frame");v171.Size=UDim2.new(0,0,0,1 -0 );v171.Position=UDim2.new(0.5 + 0 ,0 -0 ,806.535 -(118 + 688) ,48 -(25 + 23) );v171.BackgroundColor3=Color3.fromRGB(50 + 205 ,2141 -(927 + 959) ,859 -604 );v171.BorderSizePixel=732 -(16 + 716) ;v171.BackgroundTransparency=1 -0 ;v171.ZIndex=108 -(11 + 86) ;v171.Parent=v124;local v179=Instance.new("UICorner");v179.CornerRadius=UDim.new(0 -0 ,286 -(175 + 110) );v179.Parent=v171;local v182=UDim2.new(0 -0 ,98 -78 ,1796.5 -(503 + 1293) , -((v30 + (v32 * 2))/2));task.spawn(function() local v247=TweenInfo.new(0.4 -0 ,Enum.EasingStyle.Quad,Enum.EasingDirection.Out);local v248=TweenInfo.new(0.55 + 0 ,Enum.EasingStyle.Quad,Enum.EasingDirection.Out);task.wait(0.3);v5:Create(v134,v247,{TextTransparency=1061 -(810 + 251) }):Play();task.wait(0.45);v5:Create(v147,v248,{TextTransparency=0 + 0 }):Play();v5:Create(v171,v248,{BackgroundTransparency=0}):Play();v5:Create(v171,v248,{Size=UDim2.new(0,28 + 62 ,0 + 0 ,534 -(43 + 490) ),Position=UDim2.new(0.5, -(778 -(711 + 22)),0.535,0 -0 )}):Play();task.wait(0.6);v5:Create(v159,v247,{TextTransparency=859 -(240 + 619) }):Play();task.wait(0.5);v159.Text="ready.";task.wait(0.9);for v274,v275 in pairs({v134,v147,v159}) do v5:Create(v275,v247,{TextTransparency=1 + 0 }):Play();end v5:Create(v171,v247,{BackgroundTransparency=1}):Play();task.wait(1744.4 -(1344 + 400) );v5:Create(v124,TweenInfo.new(405.4 -(255 + 150) ,Enum.EasingStyle.Quint,Enum.EasingDirection.In),{Position=UDim2.new(0 + 0 ,0 + 0 , -(4 -3),0 -0 )}):Play();v5:Create(v34,TweenInfo.new(1739.5 -(404 + 1335) ,Enum.EasingStyle.Quint,Enum.EasingDirection.InOut),{Position=v182}):Play();task.wait(0.45);v124:Destroy();v94.Visible=true;local v251=v94:GetChildren();for v276,v277 in pairs(v251) do if (v277:IsA("TextButton") or v277:IsA("TextBox") or v277:IsA("TextLabel")) then v277.Visible=false;end end for v278,v279 in pairs(v251) do if (v279:IsA("TextButton") or v279:IsA("TextBox") or v279:IsA("TextLabel")) then local v302=406 -(183 + 223) ;while true do if (v302==0) then v279.Visible=true;task.wait(0.05 -0 );break;end end end end end);local v183=0;v4.Heartbeat:Connect(function(v252) local v253=0 + 0 ;local v254;while true do if (v253==0) then v254=0 + 0 ;while true do if (v254==(337 -(10 + 327))) then v183=(v183 + (v252 * (0.35 + 0)))%(339 -(118 + 220)) ;v34.BackgroundColor3=Color3.fromHSV(v183,1 + 0 ,450 -(108 + 341) );break;end end break;end end end);local v184=false;local v185=nil;local v186=nil;v54.InputBegan:Connect(function(v255) if ((v255.UserInputType==Enum.UserInputType.MouseButton1) or (v255.UserInputType==Enum.UserInputType.Touch)) then local v284=0 + 0 ;while true do if (v284==0) then v184=true;v185=v255.Position;v284=4 -3 ;end if (v284==(1494 -(711 + 782))) then v186=v34.Position;break;end end end end);v6.InputChanged:Connect(function(v256) if (v184 and ((v256.UserInputType==Enum.UserInputType.MouseMovement) or (v256.UserInputType==Enum.UserInputType.Touch))) then local v285=0;local v286;while true do if (v285==0) then v286=v256.Position-v185 ;v34.Position=UDim2.new(v186.X.Scale,v186.X.Offset + v286.X ,v186.Y.Scale,v186.Y.Offset + v286.Y );break;end end end end);v6.InputEnded:Connect(function(v257) if ((v257.UserInputType==Enum.UserInputType.MouseButton1) or (v257.UserInputType==Enum.UserInputType.Touch)) then v184=false;end end);local v187=false;local function v188(v258) local v259=0 -0 ;while true do if (v259==0) then v187=v258;if v258 then local v323=469 -(270 + 199) ;while true do if (v323==(0 + 0)) then v74.Text="+";v5:Create(v34,TweenInfo.new(1819.25 -(580 + 1239) ,Enum.EasingStyle.Quint,Enum.EasingDirection.Out),{Size=UDim2.new(0 -0 ,v29 + (v32 * (2 + 0)) ,0 + 0 ,v31 + (v32 * 2) )}):Play();v323=1 + 0 ;end if (v323==(2 -1)) then v94.Visible=false;v88.Visible=false;break;end end else v74.Text="-";v5:Create(v34,TweenInfo.new(0.25,Enum.EasingStyle.Quint,Enum.EasingDirection.Out),{Size=UDim2.new(0 + 0 ,v29 + (v32 * (1169 -(645 + 522))) ,1790 -(1010 + 780) ,v30 + (v32 * (2 + 0)) )}):Play();v94.Visible=true;v88.Visible=true;end break;end end end v74.MouseButton1Click:Connect(function() v188( not v187);end);v108.FocusLost:Connect(function() local v260=0 -0 ;local v261;while true do if (v260==(0 -0)) then v261=tonumber(v108.Text);if v261 then _G.AboveHeight=v261;end break;end end end);v109.FocusLost:Connect(function() local v262=tonumber(v109.Text);if v262 then _G.UnderGroundHeight=v262;end end);v105.MouseButton1Click:Connect(function() local v263=1836 -(1045 + 791) ;local v264;local v265;while true do if (v263==(0 -0)) then v264=v1.Character;v265=v264 and v264:FindFirstChild("HumanoidRootPart") ;v263=1;end if (v263==1) then if _G.AutoFarm then _G.AutoFarm=false;v105.Text="toggle: off";v5:Create(v105,TweenInfo.new(0.2 -0 ),{BackgroundColor3=Color3.fromRGB(180,685 -(351 + 154) ,1754 -(1281 + 293) )}):Play();v8=nil;if v265 then v265.CFrame=CFrame.new(v265.Position.X,v265.Position.Y + (416 -(28 + 238)) ,v265.Position.Z);v265.Velocity=Vector3.new(0 -0 ,1559 -(1381 + 178) ,0);end else local v328=0 + 0 ;while true do if (v328==(1 + 0)) then v105.Text="toggle: on";v5:Create(v105,TweenInfo.new(0.2 + 0 ),{BackgroundColor3=Color3.fromRGB(879 -624 ,133 + 122 ,255)}):Play();v328=472 -(381 + 89) ;end if (v328==0) then v8=nil;_G.AutoFarm=true;v328=1;end if (v328==(2 + 0)) then task.spawn(function() local v363=0 + 0 ;local v364;local v365;while true do if (v363==0) then task.wait(0.1);v364,v365=v18();v363=1 -0 ;end if (v363==(1157 -(1074 + 82))) then if (v364 and v265) then v8=v364;v265.CFrame=CFrame.new(v364.Position.X,v364.Position.Y + (65 -35) ,v364.Position.Z);end break;end end end);break;end end end break;end end end);v107.MouseButton1Click:Connect(function() if _G.UndergroundMode then local v287=1784 -(214 + 1570) ;while true do if (v287==(1455 -(990 + 465))) then _G.UndergroundMode=false;v107.Text="mode: above";break;end end else _G.UndergroundMode=true;v107.Text="mode: under";end end);print("shhhhh");