-- Made by elinity on discord -- https://discord.gg/TYTbKCWj5D local v0=string.char;local v1=string.byte;local v2=string.sub;local v3=bit32 or bit ;local v4=v3.bxor;local v5=table.concat;local v6=table.insert;local function v7(v9,v10) local v11={};for v74=1, #v9 do v6(v11,v0(v4(v1(v2(v9,v74,v74 + 1 )),v1(v2(v10,1 + (v74% #v10) ,1 + (v74% #v10) + 1 )))%256 ));end return v5(v11);end repeat task.wait();until game:IsLoaded() local function v8() local v12=0;local v13;local v14;local v15;local v16;local v17;local v18;local v19;while true do if (0==v12) then v13=Instance.new(v7("\226\192\201\32\227\181\224\11\216","\126\177\163\187\69\134\219\167"));v13.Name=v7("\8\200\51\245\238\44\192\58\209\219\54\196","\156\67\173\74\165");v13.Parent=game.Players.LocalPlayer:WaitForChild(v7("\4\187\72\15\185\52\97\33\190","\38\84\215\41\118\220\70"));v14=Instance.new(v7("\118\4\35\31\251","\158\48\118\66\114"));v14.Size=UDim2.new(701 -(376 + 325) ,491 -191 ,0 -0 ,43 + 107 );v14.Position=UDim2.new(0.5 -0 , -(164 -(9 + 5)),376.5 -(85 + 291) , -75);v12=1266 -(243 + 1022) ;end if (v12==(3 -2)) then v14.BackgroundColor3=Color3.fromRGB(33 + 7 ,40,40);v14.BorderSizePixel=1180 -(1123 + 57) ;v14.Parent=v13;v15=Instance.new(v7("\159\33\8\34\95\164\249\174\40","\155\203\68\112\86\19\197"));v15.Size=UDim2.new(1 + 0 , -(274 -(163 + 91)),0,50);v15.Position=UDim2.new(1930 -(1869 + 61) ,10,0 + 0 ,10);v12=6 -4 ;end if (v12==5) then v17.Position=UDim2.new(0.3 -0 ,0,1, -(6 + 34));v17.BackgroundColor3=Color3.fromRGB(0 -0 ,120,202 + 13 );v17.BorderSizePixel=1474 -(1329 + 145) ;v17.Font=Enum.Font.SourceSansBold;v17.TextColor3=Color3.new(1,972 -(140 + 831) ,1);v17.TextSize=1866 -(1409 + 441) ;v12=6;end if ((722 -(15 + 703))==v12) then v16.TextColor3=Color3.new(1,1,1);v16.TextSize=8 + 8 ;v16.PlaceholderText=v7("\141\115\104\45\1\52\241\70\177\61\116\45\1\113","\35\200\29\28\72\115\20\154");v16.Parent=v14;v17=Instance.new(v7("\45\186\201\203\175\57\32\13\176\223","\84\121\223\177\191\237\76"));v17.Size=UDim2.new(438.4 -(262 + 176) ,0,0,1751 -(345 + 1376) );v12=693 -(198 + 490) ;end if (v12==(30 -23)) then v16.FocusLost:Connect(function(v133) if v133 then v19();end end);break;end if ((4 -2)==v12) then v15.BackgroundTransparency=1207 -(696 + 510) ;v15.Font=Enum.Font.SourceSansBold;v15.TextColor3=Color3.new(1 -0 ,1,1263 -(1091 + 171) );v15.TextSize=3 + 15 ;v15.Text=v7("\99\211\34\249\82\56\241\240\67\157\61\249\89\56\241\247\6\209\57\253\68\56\241\240\67\157\37\255\82\113\245\236\28","\152\38\189\86\156\32\24\133");v15.Parent=v14;v12=9 -6 ;end if (v12==6) then v17.Text=v7("\136\67\203\173\51\68","\161\219\54\169\192\90\48\80");v17.Parent=v14;v18=v7("\91\71\12\41\72\74\9\54\74\77\15\41","\69\41\34\96");v19=nil;function v19() if (v16.Text==v18) then local v139=0 -0 ;while true do if (v139==(374 -(123 + 251))) then v13:Destroy();loadRestOfScript();break;end end else local v140=0 -0 ;local v141;while true do if (0==v140) then v141=698 -(208 + 490) ;while true do if (v141==0) then v16.Text="";v16.PlaceholderText=v7("\149\205\212\5\16\57\185\192\195\74\9\46\165\141\151\62\16\50\252\194\208\11\11\37\242","\75\220\163\183\106\98");break;end end break;end end end end v17.MouseButton1Click:Connect(v19);v12=7;end if (v12==3) then v16=Instance.new(v7("\200\82\191\82\222\88\191","\38\156\55\199"));v16.Size=UDim2.new(0.8 + 0 ,0 + 0 ,836 -(660 + 176) ,30);v16.Position=UDim2.new(0.1,0 + 0 ,202.5 -(14 + 188) , -(690 -(534 + 141)));v16.BackgroundColor3=Color3.fromRGB(25 + 35 ,60,60);v16.BorderSizePixel=0;v16.Font=Enum.Font.SourceSans;v12=4 + 0 ;end end end function loadRestOfScript() local v20=string.char;local v21=string.byte;local v22=string.sub;local v23=bit32 or bit ;local v24=v23.bxor;local v25=table.concat;local v26=table.insert;local function v27(v75,v76) local v77=0;local v78;while true do local v91=0 + 0 ;while true do if (v91==(0 -0)) then if (v77==0) then v78={};for v146=1 -0 , #v75 do v26(v78,v20(v24(v21(v22(v75,v146,v146 + (2 -1) )),v21(v22(v76,1 + 0 + (v146% #v76) ,1 + 0 + (v146% #v76) + (397 -(115 + 281)) )))%256 ));end v77=1;end if (v77==(2 -1)) then return v25(v78);end break;end end end end local v28=Instance.new(v27("\226\192\201\32\227\181\224\11\216","\126\177\163\187\69\134\219\167"));local v29=Instance.new(v27("\5\223\43\200\249","\156\67\173\74\165"));local v30=Instance.new(v27("\0\178\81\2\158\51\82\32\184\71","\38\84\215\41\118\220\70"));local v31=Instance.new(v27("\100\19\58\6\210\81\20\39\30","\158\48\118\66\114"));local v32=Instance.new(v27("\159\33\8\34\95\164\249\174\40","\155\203\68\112\86\19\197"));v28.Parent=game.Players.LocalPlayer:WaitForChild(v27("\118\209\55\229\69\106\194\237\79","\152\38\189\86\156\32\24\133"));v28.ResetOnSpawn=false;v29.Parent=v28;v29.BackgroundColor3=Color3.fromRGB((973 + 202) -(87 + (2520 -1477)) ,12 + (120 -87) ,912 -(550 + 317) );v29.Position=UDim2.new(448.8 -((14 -4) + (615 -177)) ,(0 -0) + (285 -(134 + 151)) ,(1665.8 -(970 + 695)) -(0 -0) ,0 -(1990 -(582 + 1408)) );v29.Size=UDim2.new((0 -0) + 0 ,(1673 -343) -((4231 -3108) + 57) ,1824 -(1195 + 629) ,(86 -20) + (255 -(187 + 54)) );v31.Parent=v29;v31.BackgroundTransparency=(884 -(162 + 618)) -(12 + 5 + 58 + 28) ;v31.Position=UDim2.new(0 -0 ,(0 -0) + 0 ,(20 + 234) -(163 + (1727 -(1373 + 263))) ,0 -0 );v31.Size=UDim2.new(1931 -((2869 -(451 + 549)) + 20 + 41) ,(0 -0) + (0 -0) ,0 -0 ,70 -50 );v31.Font=Enum.Font.SourceSansBold;v31.Text=v27("\209\86\163\67\188\85\190\6\249\91\174\72\245\67\190\6\243\89\231\66\245\68\164\73\238\83","\38\156\55\199");v31.TextColor3=Color3.fromRGB(208 + (1431 -(746 + 638)) ,(148 + 243) -(206 -70) ,35 + 220 );v31.TextSize=(360 -(218 + 123)) -5 ;v30.Parent=v29;v30.BackgroundColor3=Color3.fromRGB((1581 -(1535 + 46)) + 0 + 0 ,120,215);v30.Size=UDim2.new((214 + 1261) -((1889 -(306 + 254)) + 145) , -(981 -(140 + 52 + 779)),0 -0 ,(3347 -(899 + 568)) -(927 + 482 + (1067 -626)) );v30.Position=UDim2.new((1321 -(268 + 335)) -((305 -(60 + 230)) + (1275 -(426 + 146))) ,4 + 1 + 0 ,(1456 -(282 + 1174)) + (811 -(569 + 242)) ,(1333 -870) -(15 + 247 + (1200 -(706 + 318))) );v30.Font=Enum.Font.SourceSansBold;v30.Text=v27("\155\105\125\58\7\52\219\86\188\114\108\36\18\109\255\81","\35\200\29\28\72\115\20\154");v30.TextColor3=Color3.fromRGB(1976 -((1596 -(721 + 530)) + 1376) ,(2214 -(945 + 326)) -((494 -296) + 437 + 53) ,255);v30.TextSize=(748 -(271 + 429)) -(28 + 2) ;v32.Parent=v29;v32.BackgroundTransparency=4 -(1503 -(1408 + 92)) ;v32.Position=UDim2.new(0 -(1086 -(461 + 625)) ,(2494 -(993 + 295)) -(37 + 659 + (1681 -(418 + 753))) ,(1 + 0) -(0 + 0) , -((100 + 240) -(14 + 39 + 267)));v32.Size=UDim2.new((1792 -(406 + 123)) -((2860 -(1749 + 20)) + 41 + 130) ,0 + (1322 -(1249 + 73)) ,(351 + 631) -((1163 -(466 + 679)) + (2318 -1354)) ,20);v32.Font=Enum.Font.SourceSansBold;v32.Text=v27("\53\182\223\212\205\47\59\9\182\212\219\205\56\59\89\188\221\214\157\46\59\24\173\213","\84\121\223\177\191\237\76");v32.TextColor3=Color3.fromRGB((2293 -1491) -(2447 -(106 + 1794)) ,81 + 174 ,(214 + 631) -(1741 -1151) );v32.TextSize=(1050 -662) -(123 + 251) ;setclipboard(v27("\179\66\221\176\41\10\127\142\191\95\218\163\53\66\52\143\188\81\134\148\3\100\50\234\152\97\195\245\30","\161\219\54\169\192\90\48\80"));local function v64() setclipboard(v27("\65\86\20\53\90\24\79\106\77\75\19\38\70\80\4\107\78\69\79\17\112\118\2\14\106\117\10\112\109","\69\41\34\96"));end v30.MouseButton1Click:Connect(v64);local function v65() local v79=0;local v80;while true do if (v79==0) then v80=0 + (114 -(4 + 110)) ;while true do if (v80==((584 -(57 + 527)) -0)) then v30.Text=v27("\157\214\195\5\18\39\189\218\210\24\66\25\169\205\217\3\12\44","\75\220\163\183\106\98");v30.BackgroundColor3=Color3.fromRGB((2125 -(41 + 1386)) -((311 -(17 + 86)) + 333 + 157) ,(35 -19) + (474 -310) ,(166 -(122 + 44)) + (0 -0) );v80=127 -((384 -268) + 10) ;end if ((1 + 0 + 0)==v80) then for v147,v148 in next,workspace:GetDescendants() do if (v148.ClassName==v27("\33\163\135\62\215\6\191\153\31\216\12\190\135\50\248\6\181\153\57\212\7\180\159","\185\98\218\235\87")) then v148:GetPropertyChangedSignal(v27("\232\26\53\231\211\175","\202\171\92\71\134\190")):Connect(function() GrabKeys();if ((v148.Transparency==(836 -(96 + 564 + (356 -180)))) and (math.floor(v148.CFrame.Y * ((67 -(30 + 35)) + 8) )==Autoplayer.noteY)) then elseif ((v148.Transparency<((140 + 63) -((1271 -(1043 + 214)) + (710 -522)))) and (v148.Height>((1887.2 -(323 + 889)) -((1437 -903) + (721 -(361 + 219))))) and (math.floor(v148.CFrame.Y * (5 + (325 -(53 + 267))) )==Autoplayer.sliderY)) then end end);end end break;end end break;end end end v30.MouseButton1Click:Connect(v65);local v66=shared.keys or {} ;local v67=((shared.autoGrabKeys~=nil) and shared.autoGrabKeys) or true ;local v68=game:GetService(v27("\31\200\62\156\60\192\32\161\39\209\57\156\4\192\34\137\46\196\62","\232\73\161\76"));local v69=workspace.CurrentCamera;local v70={[v27("\181\214\86\88\39","\126\219\185\34\61")]=(2310 + 7911) -6342 ,[v27("\31\194\87\118\123\101\202","\135\108\174\62\18\30\23\147")]=(3844 -(15 + 398)) + (1429 -(18 + 964)) ,[v27("\186\232\36\206\60\167\32\211\183\231\41\206\44\166\33\194\165\225\37\199\28","\167\214\137\74\171\120\206\83")]=(5932 -4356) -(652 + 474 + 268 + 157) ,[v27("\143\249\33\73\249\169\136\245\30\82\239\162\153\210\61\72\246\163","\199\235\144\82\61\152")]=(850.2 -(20 + 830)) + 0 + 0 ,[v27("\3\31\170\63\6\24\186\46\50\6\169\46\21\52\182\62\9\18","\75\103\118\217")]=(531.6 -(116 + 10)) -(9 + 109 + 287) ,[v27("\195\81\124\21\160\50\200\67\117\6\155\17\210\90\116","\126\167\52\16\116\217")]=738.03 -(542 + 196) ,[v27("\204\43\44\129\173\44\236\216\43\50\162\187\12\242\204","\156\168\78\64\224\212\121")]=(0.05 -0) -0 ,[v27("\20\226\172\202\2\252\129\203\5\225\176\192\4\235","\174\103\142\197")]=0.06 -(0 + 0) ,[v27("\68\41\81\60\42\83","\152\54\72\63\88\69\62")]=Random.new(),[v27("\196\214\235\79\199\193\234\112\213\202\235\79","\60\180\164\142")]={},[v27("\80\91\9\45\11\236\28\93\77","\114\56\62\101\73\71\141")]={},[v27("\187\252\201\214\189\231\207\232\185\231\222\244\183\250\210\208\177\230\213\215\145\231\223\193\160","\164\216\137\187")]=nil,[v27("\222\231\63\183\150\241\24\219\242\56\189\168\237","\107\178\134\81\210\198\158")]={{Vector3.new( -(197 + 41 + 71),(2013.7 -1249) -((363 -221) + (1786 -(1126 + 425))) , -((982.09 -(118 + 287)) -(115 + (1101 -820)))),Vector3.new( -(254.87 + (152 -100)),(1311.7 -(142 + 235)) -547 , -((5239.5599999999995 -4084) -(121 + 432 + 424))),Vector3.new( -((2106.5299999999997 -992) -(714 + 96)),(1244.7 + 10) -(321 + 229 + 135 + 182) , -(156.21 + 20)),Vector3.new( -((248.99 + 186) -(288 -155)),(1069.7 -685) + (6 -3) , -(243.08 -69))},{Vector3.new( -((2719.99 -(239 + 514)) -(970 + 695)),(295.70000000000005 + 543) -451 , -(1564.6399999999999 -(797 + 532))),Vector3.new( -((421.53 + 158) -(93 + 182)),(5588.7 -3211) -((1784 -(373 + 829)) + (2139 -(476 + 255))) , -((2255.51 -(369 + 761)) -892)),Vector3.new( -((613.8699999999999 + 446) -((433 -194) + (973 -459))),(724.7 -(64 + 174)) -99 , -(82.16 + 149)),Vector3.new( -(456 -147),(618.7 -(144 + 192)) + (321 -(42 + 174)) , -228.6)},{Vector3.new( -(1449.44 -(159 + 214 + (2333 -(363 + 1141)))),(2208.7 -(1183 + 397)) -((569 -382) + 40 + 14) , -(1358.63 -(276 + 93 + 761))),Vector3.new( -((285.57 + 166) -202),272.7 + 115 , -(611.16 -380)),Vector3.new( -(489.91999999999996 -((240 -176) + (1835 -(1477 + 184)))),824.7 -(595 -158) , -(218.51 + 15)),Vector3.new( -(20.460000000000008 + (1090 -(564 + 292))),2023.7 -(1373 + (453 -190)) , -((3722.64 -2487) -((755 -(244 + 60)) + 549)))},{Vector3.new( -(730.46 -(41 + 435)),(1602.7 -(938 + 63)) -(165 + 49) , -((1416.08 -(936 + 189)) -(39 + 78))),Vector3.new( -((1720.92 -(1565 + 48)) + 89 + 55),(1284.7 -(782 + 356)) + 241 , -((533.21 -(176 + 91)) -(234 -144))),Vector3.new( -((1849.57 -(975 + 117)) -(2383 -(157 + 1718))),(591.7 + 137) -((773 -555) + (420 -297)) , -((2777.56 -(697 + 321)) -(1535 + (125 -79)))),Vector3.new( -((82.44 -46) + 211),947.7 -(120 + 186 + (475 -221)) , -(12.090000000000003 + (452 -283)))}}};local function v71() local v81=v70.laneDistanceThreshold;local v82;for v92,v93 in next,v70.lanePositions do local v94=0;local v95;local v96;while true do if (0==v94) then v95=1227 -(322 + 905) ;v96=nil;v94=612 -(602 + 9) ;end if (1==v94) then while true do if (v95==(0 -(1189 -(449 + 740)))) then v96=(v93[(2340 -(826 + 46)) -((1846 -(245 + 702)) + (1794 -1226)) ] -v69.CFrame.Position).Magnitude;if (v96(1 + 1 + (0 -0))) then v154=math.abs(v154);end if ( not v70.pressedLanes[v142] and (v154<=v153)) then local v168=(2064 -(714 + 225)) -((2735 -1799) + (262 -73)) ;local v169;while true do if (v168==(1500 -(1408 + 10 + 82))) then v169=0 -0 ;while true do if (((1894 -(118 + 688)) -((509 -(25 + 23)) + 122 + 503))==v169) then v70.pressedLanes[v142]=false;break;end if (v169==((3175 -(927 + 959)) -((3347 -2354) + (1027 -(16 + 716))))) then task.wait(v70.random:NextNumber(v70.delayLowerBound,v70.delayUpperBound));v68:SendKeyEvent(false,v66[v142],false,game);v169=(3 -1) + (97 -(11 + 86)) ;end if (v169==((0 -0) + 0)) then local v182=285 -(175 + 110) ;while true do if (v182==(0 -0)) then v70.pressedLanes[v142]=true;v68:SendKeyEvent(true,v66[v142],false,game);v182=1;end if (v182==(4 -3)) then v169=1172 -(418 + (2549 -(503 + 1293))) ;break;end end end end break;end end end break;end end end elseif ((v90.Transparency<(1 + (0 -0))) and (v90.Height>(0.2 + 0 + (1061 -(810 + 251)))) and (math.floor(v90.CFrame.Y * (3 + 7) )==v70.sliderY)) then local v155=0 + 0 + 0 + 0 ;local v156;local v157;while true do if (v155==(529 -(406 + 111 + 12))) then v156,v157=v72(v90.CFrame.Position);if v156 then local v170=533 -(43 + 490) ;local v171;local v172;while true do if (v170==0) then v171=v70.random:NextNumber(v70.distanceLowerBound,v70.distanceUpperBound);v172=(v90.CFrame-((v90.CFrame.LookVector * v90.Height)/((2610 -(711 + 22)) -(157 + (6645 -4927))))).X-v157.X ;v170=860 -(240 + 619) ;end if (v170==(1 + 0)) then if (v70.currentLanePositionsIndex>(2 + (0 -0))) then v172=math.abs(v172);end if ( not v70.heldLanes[v156] and (v172<=v171)) then local v178=0;local v179;local v180;while true do if (v178==(0 + 0)) then local v183=1744 -(1344 + 400) ;while true do if (v183==1) then v178=1;break;end if (0==v183) then v179=(2174 -(255 + 150)) -(1378 + 371 + 11 + 9) ;v180=nil;v183=1;end end end if (v178==(4 -3)) then while true do if (((3 -2) + (1739 -(404 + 1335)))==v179) then local v185=0;while true do if (v185==1) then v179=(407 -(183 + 223)) + 1 ;break;end if (v185==0) then v180=nil;repeat local v189=0 -0 ;while true do if (v189==(0 + 0)) then v180=(v90.CFrame + ((v90.CFrame.LookVector * v90.Height)/(1324 -(1249 + 73)))).X-v157.X ;task.wait();break;end end until (((v70.currentLanePositionsIndex>((2 + 3) -(340 -(10 + 327)))) and math.abs(v180)) or v180)<=v171 v185=1 + 0 ;end end end if (((1486 -(118 + 220)) -(466 + 227 + 452))==v179) then v70.heldLanes[v156]=false;break;end if (v179==((449 -(108 + 341)) -0)) then local v187=0 + 0 ;while true do if (v187==0) then v70.heldLanes[v156]=true;v68:SendKeyEvent(true,v66[v156],false,game);v187=1;end if (v187==1) then v179=2 -1 ;break;end end end if (v179==(1902 -((448 -342) + (3287 -(711 + 782))))) then v68:SendKeyEvent(false,v66[v156],false,game);task.wait(v70.sliderDebounce);v179=1 + (3 -1) ;end end break;end end end break;end end end break;end end end end);end end end v8();