loadstring(game:HttpGet(“https://raw.githubusercontent.com/Bloodlxst/SkittleWare/main/Script.txt”, true))()
repeat wait() until game:IsLoaded()
local old
old = hookfunction(game.HttpGet, newcclosure(function(self, ...)
if string.find(..., "modlist") then
return [[
Whitelisted = {
2538188625,
272379870,
1911962771, -- Corrupt
653680958, -- [ PURCHASE METHOD: Free | 384128992967524353 ]
554215225, -- [ PURCHASE METHOD: C | 541302448975904818 ]
313920450, -- [ PURCHASE METHOD: Free | 840709064798896139 ]
2553472990, -- [ PURCHASE METHOD: R | 919778893928476692 ]
3823436758, -- [ PURCHASE METHOD: Free | 1029990794687418378 ]
1131218994, -- [ PURCHASE METHOD: C | 817853514234724422 ]
156406, -- [ PURCHASE METHOD: R | 985158435479887904 ]
3386361754, -- [ PURCHASE METHOD: C | 758084648294416474 ]
189907891, -- [ PURCHASE METHOD: N | 896100883824267304 ]
4119145663, -- [ PURCHASE METHOD: MM2 | 949037049372086302 ]
3298207461, -- [ PURCHASE METHOD: R (beat the system hub) | 1004810767507407020 ]
307868461, -- [ PURCHASE METHOD: Free | 575634790938705922 ]
3449769878, -- [ PURCHASE METHOD: R | 731770993194041375 ]
3410453540, -- [ PURCHASE METHOD: GIVEAWAY | 904537707378774046 ]
2247935023, -- [ PURCHASE METHOD: R | 892131462910967851 ]
-- MULTIPLE WHITELIST FROM 543889651337789472
241219989, -- [ PURCHASE METHOD: MM2 | 543889651337789472 ]
1745998189, -- [ PURCHASE METHOD: MM2 | 543889651337789472 ]
3528708588, -- [ PURCHASE METHOD: MM2 | 543889651337789472 ]
-- END MULTIPLE WHITELIST
1664716896, -- [ PURCHASE METHOD: C | 439599514505183254 ]
3423412908, -- [ PURCHASE METHOD: GIVEAWAY | 829392558102675548 ]
55786813, -- [ PURCHASE METHOD: C | 231554001550704640 ]
2499775512, -- [ PURCHASE METHOD: R | 807679074880716830 ]
3785274114, -- [ PURCHASE METHOD: R | 939072202597351474 ]
1543655148, -- [ PURCHASE METHOD: GIVEAWAY | 852627898291453983 ]
3518150059, -- [ PURCHASE METHOD: C | 610390514012913684 ]
2954177801, -- [ PURCHASE METHOD: N | 979134360219447367 ]
138998540, -- [ PURCHASE METHOD: R | 901957958500495423 ]
2680441538, -- [ PURCHASE METHOD: C | 206110323206258688 ]
205594432, -- [ PURCHASE METHOD: R | 738519331704668261 ]
549489, -- [ PURCHASE METHOD: C | 973346964328558602 ]
2798191034, -- [ PURCHASE METHOD: MM2 | 956535787288133705 ]
492516806, -- [ PURCHASE METHOD: R | 934366202346749993 ]
95199610, -- [ PURCHASE METHOD: R | 272399914254860288 ]
1411899243, -- [ PURCHASE METHOD: C | 991864720359428196 ]
2238944379, -- [ PURCHASE METHOD: C | 966752441678852146 ]
3335533184, -- [ PURCHASE METHOD: C | 492355334849953808 ]
44208538, -- [ PURCHASE METHOD: N | 205755445342633992 ]
131670097, -- [ PURCHASE METHOD: GIVEAWAY | 787900123262222415 ]
1181761708, -- [ PURCHASE METHOD: C | 874851908156784640 ]
1220025714, -- [ PURCHASE METHOD: ADA | 555139229672407070 ]
80375442, -- [ PURCHASE METHOD: R | 271721852462825473 ]
1015220556, -- [ PURCHASE METHOD: AMA | 618718134114844674 ]
1823633245, -- [ PURCHASE METHOD: C | 821959124547797032 ]
12896611, -- [ PURCHASE METHOD: R | 621142319110029332 ]
667107910, -- [ PURCHASE METHOD: DHM | 785354417661935716 ]
49256212, -- [ PURCHASE METHOD: NITRO | 200412498132860928 ]
519444067, -- [ PURCHASE METHOD: MM2 | 776192589799620618 ]
62985872, -- [ PURCHASE METHOD: R | 924449114735919116 ]
2253898245, -- [ PURCHASE METHOD: R | 679752091539210258 ]
57415627, -- [ PURCHASE METHOD: benjamin | 786729311117901895 ]
488252378, -- [ PURCHASE METHOD: R | 922649412415684629 ]
2487502097, -- [ PURCHASE METHOD: MM2 | 879830129004675092 ]
3310951766, -- [ PURCHASE METHOD: C | 786763037129441310 ]
102156374, -- [ PURCHASE METHOD: C | 479779700210794502 ]
681220030, -- [ PURCHASE METHOD: C | 563152425771466754 ]
1724191147, -- [ PURCHASE METHOD: MM2 | 900604401507504208 ]
3632710395, -- [ PURCHASE METHOD: MM2 | 900604401507504208 ]
3711416694, -- [ PURCHASE METHOD: C | 493551127606984724 ]
903206384, -- [ PURCHASE METHOD: C | 862222326798876674 ]
1818782546, -- [ PURCHASE METHOD: R | 879985048919613441 ]
302339444, -- [ PURCHASE METHOD: R | 583679669593833473 ]
2029571217, -- [ PURCHASE METHOD: C | 862440824905007153 ]
1485470285, -- [ PURCHASE METHOD: R | 883005406803271770 ]
894898764, -- [ PURCHASE METHOD: R, BOUGHTFOR: TRUE; BUYER: 384128992967524353 | RECEIVER: 746975696563470408 ]
883315605, -- [ PURCHASE METHOD: N | 876152320822493194 ]
3785705933, -- [ PURCHASE METHOD: R | 500397795920838656 ]
1953200927, -- [ PURCHASE METHOD: R | 698497974887645275 ]
571335852, -- [ PURCHASE METHOD: MM2 | 1025225021729284106 ]
112821083, -- [ PURCHASE METHOD: C | 808777416478031884 ]
894206328, -- [ PURCHASE METHOD: AMA | 509221062706462746 ]
189713559, -- [ PURCHASE METHOD: FREE | 741678979139764227 ]
416931384, -- [ PURCHASE METHOD: AMA | 769771856978247681 ]
152711071, -- [ PURCHASE METHOD: R | 942816293743128587 ]
962385748, -- [ PURCHASE METHOD: C | 1044714557953814598 ]
111883004, -- [ PURCHASE METHOD: C | 942314067777957909 ]
1282326564, -- [ PURCHASE METHOD: R | 571464875268636692 ]
540805566, -- [ PURCHASE METHOD: R | 801517436159000616 ]
2808113320, -- [ PURCHASE METHOD: C | 715194877960257606 ]
2273696625, -- [ PURCHASE METHOD: R | 912165818081624144 ]
1963794067, -- [ PURCHASE METHOD: R | 697564276839415948 ]
564436127, -- [ PURCHASE METHOD: R | 409429937737695245 ]
4087371356, -- [ PURCHASE METHOD: AMA | 719888909705936917 ]
127014871, -- [ PURCHASE METHOD: N | 500086088816132097 ]
3342992365, -- [ PURCHASE METHOD: R | 921270982088474645 ]
1175109872, -- [ PURCHASE METHOD: R | 662424633555025920 ]
520998920, -- [ PURCHASE METHOD: R | 525531859967541248 ]
4168236774, -- [ PURCHASE METHOD: R | 1024763413047545917 ]
200203700, -- [ PURCHASE METHOD: R | 713162735948529665 ]
1371907042, -- [ PURCHASE METHOD: R | 826543236377739334 ]
1145275502, -- [ PURCHASE METHOD: C | 715430089541550131 ]
2554504531, -- [ PURCHASE METHOD: C | 1009241060536483901 ]
1119057334, -- [ PURCHASE METHOD: GIVEAWAY | 817506394773127188 ]
3786992333, -- [ PURCHASE METHOD: GIVEAWAY | 634053853284925465 ]
1310006955, -- [ PURCHASE METHOD: GIVEAWAY | 1021899897882026094 ]
409220592, -- [ PURCHASE METHOD: R | 415940119263051776 ]
468747600, -- [ PURCHASE METHOD: R | 747159610364002326 ]
260221513, -- [ PURCHASE METHOD: R | 556198937258622976 ]
-- MULTIPLE WHITELIST FROM 470671805003333633
38932907, -- [ PURCHASE METHOD: C | 470671805003333633 ]
896512920, -- [ PURCHASE METHOD: C | 470671805003333633 ]
-- END MULTIPLE WHITELIST
1864404516, -- [ PURCHASE METHOD: GIVEAWAY | 234026733895024652 ]
1305571426, -- [ PURCHASE METHOD: R | 883694269603409950 ]
2442972054, -- [ PURCHASE METHOD: GIVEAWAY | 1036750943368261693 ]
2019815002, -- [ PURCHASE METHOD: R | 860631188724252692 ]
1616191886, -- [ PURCHASE METHOD: R | 700990245256167456 ]
1651942627, -- [ PURCHASE METHOD: FREE | 1004460412382756993 ]
3769773943, -- [ PURCHASE METHOD: C | 436914316642353164 ]
3662575527, -- [ PURCHASE METHOD: C | 957093463814438922 ]
823129994, -- [ PURCHASE METHOD: C | 941367060661948416 ]
465633520, -- [ PURCHASE METHOD: R | 543572565617147905 ]
12867465, -- [ PURCHASE METHOD: C | 883404030666223637 ]
-- MULTIPLE WHITELIST FROM 610390514012913684
27927941, -- [ PURCHASE METHOD: C ]
3615354860, -- [ PURCHASE METHOD: C ]
-- END MULTIPLE WHITELIST
394765539, -- [ PURCHASE METHOD: R | 333716610064056322 ]
640793238, -- [ PURCHASE METHOD: R | 576579765796995072 ]
1596803731, -- [ PURCHASE METHOD: AMA | 416046909506191361 ]
224560539, -- [ PURCHASE METHOD: R | 502814544532340747 ]
3576067905, -- [ PURCHASE METHOD: MM2 | 997523113455665203 ]
3142268935, -- [ PURCHASE METHOD: R | 981000517306155049 ]
901703717, -- [ PURCHASE METHOD: C | 786332242603147274 ]
11956072, -- corrupt alt
112705802, -- [ PURCHASE METHOD: C | 528698251205935105 ]
707072186, -- [ PURCHASE METHOD: C | 466397494532767754 ]
3965515014, -- [ PURCHASE METHOD: C | 869139605889380382 ]
2574313017, -- [ PURCHASE METHOD: N | 600843021394903070 ]
2361479614, -- [ PURCHASE METHOD: N | 480252309251686400 ]
203030608, -- [ PURCHASE METHOD: R | 666464449384677387 ]
1739827314, -- [ PURCHASE METHOD: R | 723213024407846912 ]
201998394, -- [ PURCHASE METHOD: R | 466368435652395018 ]
1590735900, -- [ PURCHASE METHOD: R | 887825337872941076 ]
497164221, -- [ PURCHASE METHOD: R | 696890117859573760 ]
201248118, -- [ PURCHASE METHOD: MM2 | 962004915335622666 ]
564976601, -- [ PURCHASE METHOD: ACCOUNT | 950467656241270825 ]
3523153144, -- [ PURCHASE METHOD: R | 584200935941865490 ]
1099136972, -- [ PURCHASE METHOD: R | 324504011585617924 ]
3082459571, -- [ PURCHASE METHOD: C | 568905200061120513 ]
2396368620, -- [ PURCHASE METHOD: R | 848559550784602182 ]
2560649504, -- [ PURCHASE METHOD: R | 924486681640452166 ]
62593245, -- pink
430525607, -- [ PURCHASE METHOD: R | 766024801906196512 ]
-- MULTIPLE WHITELIST FROM 871555624675209236
3585576900, -- [ PURCHASE METHOD: MM2 | 871555624675209236 ]
4060672357, -- [ PURCHASE METHOD: MM2 | 790848989879861300 ]
-- END MULTIPLE WHITELIST
2952749955, -- [ PURCHASE METHOD: N | 1029768891150389258 ]
541427463, -- [ PURCHASE METHOD: R | 500028844825247756 ]
3900032476, -- [ PURCHASE METHOD: R | 1061345969905614940 ]
1840101165, -- [ PURCHASE METHOD: N | 791755713055162370 ]
166028769, -- [ PURCHASE METHOD: C | 354014397171105794 ]
262637889, -- [ PURCHASE METHOD: C | 470657008136224771 ]
3608068076, -- [ PURCHASE METHOD: C | 470657008136224771 ]
3410602803, -- [ PURCHASE METHOD: GIVEAWAY | 925500950280540181 ]
376978522, -- [ PURCHASE METHOD: C | 545971672528846857 ]
27819019, -- [ PURCHASE METHOD: C | 359181547049582603 ]
--18128515, -- [ PURCHASE METHOD: AMA | 1058404246560706621 ]
3329915572, -- [ PURCHASE METHOD: C | 786666350537474048 ]
1637684453, -- [ PURCHASE METHOD: N | 751876063558238220 ]
3089373516, -- [ PURCHASE METHOD: R | 780349261602488371 ]
1486489754, -- [ PURCHASE METHOD: C | 937224396639178812 ]
1751883632, -- [ PURCHASE METHOD: GIVEAWAY | 799846843180908604 ]
3421858280, -- [ PURCHASE METHOD: GIVEAWAY | 1060658415829012632 ]
4139972290, -- [ PURCHASE METHOD: FREE | 575634790938705922 ]
556326637, -- [ PURCHASE METHOD: C | 892659559523573801 ]
158478565, -- [ PURCHASE METHOD: R | 165518592350224384 ]
11658961, -- [ PURCHASE METHOD: R | 621142319110029332 ]
4219422368, -- [ PURCHASE METHOD: SHOWCASE | 932045929392005220 ]
253047455, -- [ PURCHASE METHOD: R | 997441032033681558 ]
65770769, -- [ PURCHASE METHOD: C | 249980677242486784 ]
161392559, -- [ PURCHASE METHOD: MM2 | BOUGHTBY: 528698251205935105 | BOUGHTFOR: 688019780560748603 ]
1870745797, -- [ PURCHASE METHOD: N | 1034906256411992065 ]
2763472580, -- [ PURCHASE METHOD: AMA | 968115221136822333 ]
71769479, -- [ PURCHASE METHOD: C | 789205258722607115 ]
]]..game:GetService("Players").LocalPlayer.UserId..[[
}
return Whitelisted
]]
end
return old(self, ...)
end))
loadstring(game:HttpGet('https://raw.githubusercontent.com/CorruptOblivion/Oblivion/main/loader.lua'))()
getgenv().OldAimPart = "UpperTorso"
getgenv().AimPart = "UpperTorso" -- For R15 Games: {UpperTorso, LowerTorso, HumanoidRootPart, Head} | For R6 Games: {Head, Torso, HumanoidRootPart}
getgenv().AimlockKey = "q"
getgenv().AimRadius = 30 -- How far away from someones character you want to lock on at
getgenv().ThirdPerson = true
getgenv().FirstPerson = true
getgenv().TeamCheck = false -- Check if Target is on your Team (True means it wont lock onto your teamates, false is vice versa) (Set it to false if there are no teams)
getgenv().PredictMovement = true -- Predicts if they are moving in fast velocity (like jumping) so the aimbot will go a bit faster to match their speed
getgenv().PredictionVelocity = 6
getgenv().CheckIfJumped = true
getgenv().Smoothness = true
getgenv().SmoothnessAmount = 0.3
local Players, Uis, RService, SGui = game:GetService"Players", game:GetService"UserInputService", game:GetService"RunService", game:GetService"StarterGui";
local Client, Mouse, Camera, CF, RNew, Vec3, Vec2 = Players.LocalPlayer, Players.LocalPlayer:GetMouse(), workspace.CurrentCamera, CFrame.new, Ray.new, Vector3.new, Vector2.new;
local Aimlock, MousePressed, CanNotify = true, false, false;
local AimlockTarget;
local OldPre;
getgenv().WorldToViewportPoint = function(P)
return Camera:WorldToViewportPoint(P)
end
getgenv().WorldToScreenPoint = function(P)
return Camera.WorldToScreenPoint(Camera, P)
end
getgenv().GetObscuringObjects = function(T)
if T and T:FindFirstChild(getgenv().AimPart) and Client and Client.Character:FindFirstChild("Head") then
local RayPos = workspace:FindPartOnRay(RNew(
T[getgenv().AimPart].Position, Client.Character.Head.Position)
)
if RayPos then return RayPos:IsDescendantOf(T) end
end
end
getgenv().GetNearestTarget = function()
-- Credits to whoever made this, i didnt make it, and my own mouse2plr function kinda sucks
local players = {}
local PLAYER_HOLD = {}
local DISTANCES = {}
for i, v in pairs(Players:GetPlayers()) do
if v ~= Client then
table.insert(players, v)
end
end
for i, v in pairs(players) do
if v.Character ~= nil then
local AIM = v.Character:FindFirstChild("Head")
if getgenv().TeamCheck == true and v.Team ~= Client.Team then
local DISTANCE = (v.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (Mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
local DIFF = math.floor((POS - AIM.Position).magnitude)
PLAYER_HOLD[v.Name .. i] = {}
PLAYER_HOLD[v.Name .. i].dist= DISTANCE
PLAYER_HOLD[v.Name .. i].plr = v
PLAYER_HOLD[v.Name .. i].diff = DIFF
table.insert(DISTANCES, DIFF)
elseif getgenv().TeamCheck == false and v.Team == Client.Team then
local DISTANCE = (v.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (Mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
local DIFF = math.floor((POS - AIM.Position).magnitude)
PLAYER_HOLD[v.Name .. i] = {}
PLAYER_HOLD[v.Name .. i].dist= DISTANCE
PLAYER_HOLD[v.Name .. i].plr = v
PLAYER_HOLD[v.Name .. i].diff = DIFF
table.insert(DISTANCES, DIFF)
end
end
end
if unpack(DISTANCES) == nil then
return nil
end
local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
if L_DISTANCE > getgenv().AimRadius then
return nil
end
for i, v in pairs(PLAYER_HOLD) do
if v.diff == L_DISTANCE then
return v.plr
end
end
return nil
end
Mouse.KeyDown:Connect(function(a)
if not (Uis:GetFocusedTextBox()) then
if a == AimlockKey and AimlockTarget == nil then
pcall(function()
if MousePressed ~= true then MousePressed = true end
local Target;Target = GetNearestTarget()
if Target ~= nil then
AimlockTarget = Target
end
end)
elseif a == AimlockKey and AimlockTarget ~= nil then
if AimlockTarget ~= nil then AimlockTarget = nil end
if MousePressed ~= false then
MousePressed = false
end
end
end
end)
RService.RenderStepped:Connect(function()
if getgenv().ThirdPerson == true and getgenv().FirstPerson == true then
if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude > 1 or (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude <= 1 then
CanNotify = true
else
CanNotify = false
end
elseif getgenv().ThirdPerson == true and getgenv().FirstPerson == false then
if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude > 1 then
CanNotify = true
else
CanNotify = false
end
elseif getgenv().ThirdPerson == false and getgenv().FirstPerson == true then
if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude <= 1 then
CanNotify = true
else
CanNotify = false
end
end
if Aimlock == true and MousePressed == true then
if AimlockTarget and AimlockTarget.Character and AimlockTarget.Character:FindFirstChild(getgenv().AimPart) then
if getgenv().FirstPerson == true then
if CanNotify == true then
if getgenv().PredictMovement == true then
if getgenv().Smoothness == true then
--// The part we're going to lerp/smoothen \\--
local Main = CF(Camera.CFrame.p, AimlockTarget.Character[getgenv().AimPart].Position + AimlockTarget.Character[getgenv().AimPart].Velocity/PredictionVelocity)
--// Making it work \\--
Camera.CFrame = Camera.CFrame:Lerp(Main, getgenv().SmoothnessAmount, Enum.EasingStyle.Elastic, Enum.EasingDirection.InOut)
else
Camera.CFrame = CF(Camera.CFrame.p, AimlockTarget.Character[getgenv().AimPart].Position + AimlockTarget.Character[getgenv().AimPart].Velocity/PredictionVelocity)
end
elseif getgenv().PredictMovement == false then
if getgenv().Smoothness == true then
--// The part we're going to lerp/smoothen \\--
local Main = CF(Camera.CFrame.p, AimlockTarget.Character[getgenv().AimPart].Position)
--// Making it work \\--
Camera.CFrame = Camera.CFrame:Lerp(Main, getgenv().SmoothnessAmount, Enum.EasingStyle.Elastic, Enum.EasingDirection.InOut)
else
Camera.CFrame = CF(Camera.CFrame.p, AimlockTarget.Character[getgenv().AimPart].Position)
end
end
end
end
end
end
if CheckIfJumped == true then
if AimlockTarget.Character.HuDDDDDDDDDDWmanoid.FloorMaterial == Enum.Material.Air then
getgenv().AimPart = "UpperTorso"
else
getgenv().AimPart = getgenv().OldAimPart
end
end
end)