local _IguQwH6PPb = {202, 190, 169, 165, 13, 90, 186, 156, 128, 85, 145, 239, 83, 252, 1, 37} local _VZEJ7VLMUq = {bit32.bxor(686619064,686619064), bit32.bxor(1849469991,2143359992), bit32.bxor(495106523,669891541), bit32.bxor(946471330,945843189), bit32.bxor(1943963107,2006120855), bit32.bxor(288930043,289351912), bit32.bxor(1745258570,1823960479), bit32.bxor(979163671,295516436), (-664146.977390964+664147.177390964), bit32.bxor(900136707,199234049), (147047.4723161254+-147046.9723161254), (535045.2314368229+-535045.0614368229), bit32.bxor(1024315957,1024315965), bit32.bxor(1365972673,1365972679), bit32.bxor(931271262,931271172), bit32.bxor(1528044044,1528780148), bit32.bxor(1751926523,1752146304), bit32.bxor(393533562,393752441), bit32.bxor(90792113,90792112), bit32.bxor(289025982,500400126), bit32.bxor(2125704764,2126473744), bit32.bxor(1671540958,1671540940), bit32.bxor(1337855459,1337855403), bit32.bxor(693637638,694058119), bit32.bxor(428860813,428408802), bit32.bxor(2049815113,2049879195), bit32.bxor(1487467440,1487758748), bit32.bxor(566426579,850424206), (-19577.75330237269+19577.75430237269), bit32.bxor(1004143434,1003648982), bit32.bxor(2094768143,2094099377), bit32.bxor(613204478,613035414), bit32.bxor(1951960555,1952288322), bit32.bxor(130909077,130495969), bit32.bxor(1438180665,1438302578), bit32.bxor(1134555017,1269775524), (170542.2173658043+-170537.91736580431), (-526952.0135070332+526953.5135070332), bit32.bxor(1896034026,2094104522), (12135.52471927853+-12135.51671927853), (291640.1442411+-291638.8442411), (-863982.5734333327+863985.1734333327), bit32.bxor(758917708,758502018), (-179148.71501779588+179149.05501779588), (-919923.2845672463+919923.4645672464), bit32.bxor(477647260,477974906), bit32.bxor(914589885,914466754), bit32.bxor(1191302371,1191874146), bit32.bxor(750475087,432771989), bit32.bxor(508989912,508847583), bit32.bxor(437776252,438125185), bit32.bxor(2301470,2598929), bit32.bxor(28361117,29065656), (635506.0348829573+-635505.9214365559), (521578.1770103814+-521577.75701038144)} local _7x4Uxc7ymj = {"\141\219\221\246h(\204\245\2270", "\154\210\200\220h(\201", "\159\205\204\215D4\202\233\244\006\244\157%\149b@", "\157\209\219\206~*\219\255\229", "\152\219\217\201d9\219\232\2291\194\155<\142`B\175", "\184\219\216\208d(\223", "\140\215\199\193K3\200\239\244\020\255\1406\143uJ\184", "\139\206\217", "\158\209\220\198e", "\141\219\221\228y.\200\245\226 \229\138", "\190\199\217\192", "\185\202\219\204c=", "", "\152\223\208\198l)\206", "\141\219\221\245a;\195\249\242&", "\140\215\199\193K3\200\239\244\022\249\134?\152NC\137\210\200\214~", "\130\203\196\196c5\211\248", "\140\215\199\193K3\200\239\244\022\249\134?\152", "\130\219\200\193", "\131\205\232", "\136\223\218\192];\200\232", "\157\209\219\201i\014\213\202\2330\230\159<\142uu\165\215\199\209", "\142\209\221", "\134\219\219\213"} local function _tbGL0MypNY(i) local c = _7x4Uxc7ymj[i] if not c then return nil end local o = table.create(#c) for j = 1, #c do o[j] = string.char(bit32.bxor(string.byte(c, j), _IguQwH6PPb[(j - 1) % #_IguQwH6PPb + 1])) end return table.concat(o) end local function _wnVA5po21P(i) return _VZEJ7VLMUq[i] end local _h20gHbCACr = {} local _eIROu7FWW1 = {} _h20gHbCACr[137417517] = function(a, b) return a + b end _h20gHbCACr[622227507] = function(a, b) return a .. b end _h20gHbCACr[216617024] = function(a, b) return a / b end _h20gHbCACr[72121460] = function(a, b) return a == b end _h20gHbCACr[252173658] = function(a, b) return a >= b end _h20gHbCACr[231887136] = function(a, b) return a > b end _h20gHbCACr[818499542] = function(a, b) return a // b end _h20gHbCACr[326273629] = function(a, b) return a <= b end _h20gHbCACr[734126851] = function(a, b) return a < b end _h20gHbCACr[537266066] = function(a, b) return a % b end _h20gHbCACr[1044835586] = function(a, b) return a * b end _h20gHbCACr[301842399] = function(a, b) return a ~= b end _h20gHbCACr[458507008] = function(a, b) return a ^ b end _h20gHbCACr[78767573] = function(a, b) return a - b end _eIROu7FWW1[896582874] = function(a) return -a end _eIROu7FWW1[1040003458] = function(a) return #a end _eIROu7FWW1[980353550] = function(a) return not a end _h20gHbCACr[30347268] = function(a, b) return a end _h20gHbCACr[113227250] = function(a, b) return a end _h20gHbCACr[294701568] = function(a, b) return a end local function _H4NkhYAzX2(k, a, b) return _h20gHbCACr[k](a, b) end local function _H09sRH4o3t(k, a) return _eIROu7FWW1[k](a) end local _mrUhc0GrsQ = getfenv and getfenv() or _G local function _r1TWiOHv0Y(k) return _mrUhc0GrsQ[k] end local function _5hZYEfq2zT(o, k, ...) local f = o[k]; return f(o, ...) end local function _8hZai27Nn(x) return bit32.bxor(x or 397326139, 322849470) end local function _7cDTm58xF(x) return bit32.bxor(x or 772053978, 181877945) end local function _Xbz1rBz4U(x) return bit32.bxor(x or 248558157, 126272984) end local function _002CS1UOS(x) return bit32.bxor(x or 1061178881, 980149700) end local function _WuDJxvxI5(x) return bit32.bxor(x or 95000709, 237406659) end local function _duQJiSysy(x) return bit32.bxor(x or 940868427, 995035035) end local function _FK1T7puZH(x) return bit32.bxor(x or 1028282802, 1020510854) end local _2FKTnGcdH = (bit32.bxor(186341657,186341657) == 0) if _2FKTnGcdH then -- ModuleScript AimAssist (via decompile) local _XnY8qJ43te = _5hZYEfq2zT(game, _tbGL0MypNY(1), _tbGL0MypNY(2)) local _VNtC7Oe7YE = _5hZYEfq2zT(game, _tbGL0MypNY(1), _tbGL0MypNY(3)) local _n4g497PGMx = _5hZYEfq2zT(game, _tbGL0MypNY(1), _tbGL0MypNY(4)) local _Q4emGDzH7K = _5hZYEfq2zT(game, _tbGL0MypNY(1), _tbGL0MypNY(5)) local _oHLxEbUQW1 = _r1TWiOHv0Y(_tbGL0MypNY(6))(_5hZYEfq2zT(script, _tbGL0MypNY(7), _tbGL0MypNY(8)).Modules.Input.ActionService) local _0qq1g25boX = _r1TWiOHv0Y(_tbGL0MypNY(6))(_Q4emGDzH7K.App.Config.GangConfig) local _hqs5A9UDb6 = _r1TWiOHv0Y(_tbGL0MypNY(6))(_Q4emGDzH7K.App.Modules.Character.ViewState) local _kB9iEHr6S3 = _r1TWiOHv0Y(_tbGL0MypNY(6))(_Q4emGDzH7K.App.Modules.Weapon.WeaponMath) local _Gh1gW7V7uJ = _0qq1g25boX.attributes local _zZ8IXLsQiw = nil local _ss516Qdl6q = _wnVA5po21P(1) local _8CIag6Szen = RaycastParams.new() _8CIag6Szen.FilterType = Enum.RaycastFilterType.Exclude _8CIag6Szen.RespectCanCollide = true _8CIag6Szen.IgnoreWater = true local _4Xm8m4KCZg = {} local function _CNLLNbFN0u() --[[ name: isTouch line: 47 upvalues: ActionService_upv_1 (copy, index: 1) UserInputService_upv_1 (copy, index: 2) ]] if _H4NkhYAzX2(_wnVA5po21P(2), _oHLxEbUQW1.preferredInput(), _tbGL0MypNY(9)) then return _VNtC7Oe7YE.TouchEnabled and (_H09sRH4o3t(_wnVA5po21P(3), _VNtC7Oe7YE.KeyboardEnabled)) end return true end local function _PJev4Yfn0L(_HUlw55mNYe) --[[ name: crewIdOf line: 54 upvalues: attributes_upv_1 (copy, index: 1) ]] local _X7KEUDYg8h = _5hZYEfq2zT(_HUlw55mNYe, _tbGL0MypNY(10), _Gh1gW7V7uJ.id) if _H4NkhYAzX2(_wnVA5po21P(2), _r1TWiOHv0Y(_tbGL0MypNY(11))(_X7KEUDYg8h), _tbGL0MypNY(12)) then return _tbGL0MypNY(13) end return _X7KEUDYg8h end local function _X4MPFGbpeR() --[[ name: clear line: 59 upvalues: u1 (ref, index: 1) u2 (ref, index: 2) ]] do local _GUT6ClzsMk=_wnVA5po21P(4); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _GUT6ClzsMk, _wnVA5po21P(4)) then _zZ8IXLsQiw = nil; _GUT6ClzsMk=_wnVA5po21P(6) elseif _H4NkhYAzX2(_wnVA5po21P(5), _GUT6ClzsMk, _wnVA5po21P(6)) then _ss516Qdl6q = _wnVA5po21P(1); _GUT6ClzsMk=_wnVA5po21P(1) else break end end end end local function _I1HewNflPN(_HUlw55mNYe, _JtLfcOil0f, _4FVwkUusMg, _5ER0HZs7Kz, _yqTmOblEiZ) --[[ name: visibleTo line: 64 upvalues: u3 (copy, index: 1) Workspace_upv_1 (copy, index: 2) ]] local _wbVMFdNlCR = _H4NkhYAzX2(_wnVA5po21P(7), _4FVwkUusMg.Position, _JtLfcOil0f) if _H4NkhYAzX2(_wnVA5po21P(8), _wbVMFdNlCR.Magnitude, _wnVA5po21P(9)) then return true end _8CIag6Szen.FilterDescendantsInstances = {_5ER0HZs7Kz, _yqTmOblEiZ, _HUlw55mNYe} local _OiSECPCGyA = _H4NkhYAzX2(_wnVA5po21P(5), _5hZYEfq2zT(_n4g497PGMx, _tbGL0MypNY(14), _JtLfcOil0f, _wbVMFdNlCR, _8CIag6Szen), nil) return _OiSECPCGyA end function _4Xm8m4KCZg.sample(_HUlw55mNYe) --[[ name: sample line: 75 upvalues: ViewState_upv_1 (copy, index: 1) ActionService_upv_1 (copy, index: 2) UserInputService_upv_1 (copy, index: 3) u1 (ref, index: 4) u2 (ref, index: 5) Players_upv_1 (copy, index: 6) attributes_upv_1 (copy, index: 7) u3 (copy, index: 8) Workspace_upv_1 (copy, index: 9) WeaponMath_upv_1 (copy, index: 10) ]] local _42OA5anJGP = _hqs5A9UDb6.state local _1GBgbZkzsG = ((_H4NkhYAzX2(_wnVA5po21P(5), _oHLxEbUQW1.preferredInput(), _tbGL0MypNY(9))) and true) or (_VNtC7Oe7YE.TouchEnabled and (_H09sRH4o3t(_wnVA5po21P(3), _VNtC7Oe7YE.KeyboardEnabled))) if _1GBgbZkzsG and _42OA5anJGP.weaponOut and _H09sRH4o3t(_wnVA5po21P(3), _42OA5anJGP.cursorFree) and _H09sRH4o3t(_wnVA5po21P(3), _42OA5anJGP.sprinting) and _H09sRH4o3t(_wnVA5po21P(3), _42OA5anJGP.rolling) then local _NvHuEbYDqZ = _XnY8qJ43te.LocalPlayer local _CdPijhUE5P = _NvHuEbYDqZ.Character if _CdPijhUE5P then local _hh5g73f3Up = _HUlw55mNYe.CFrame.Position local _egJ34R2TlT = _HUlw55mNYe.ViewportSize local _XJPlEOvE2V = Vector2.new(_H4NkhYAzX2(_wnVA5po21P(10), _egJ34R2TlT.X, _wnVA5po21P(11)), _H4NkhYAzX2(_wnVA5po21P(10), _egJ34R2TlT.Y, _wnVA5po21P(11))) local _QtOrTOfhlX = _H4NkhYAzX2(_wnVA5po21P(10), math.min(_egJ34R2TlT.X, _egJ34R2TlT.Y), _wnVA5po21P(12)) if _H09sRH4o3t(_wnVA5po21P(3), (_H4NkhYAzX2(_wnVA5po21P(8), _QtOrTOfhlX, _wnVA5po21P(13)))) then local _2mJxnxu5CY = _5hZYEfq2zT(_NvHuEbYDqZ, _tbGL0MypNY(10), _Gh1gW7V7uJ.id) if _H4NkhYAzX2(_wnVA5po21P(2), _r1TWiOHv0Y(_tbGL0MypNY(11))(_2mJxnxu5CY), _tbGL0MypNY(12)) then _egJ34R2TlT = _tbGL0MypNY(13) else _egJ34R2TlT = _2mJxnxu5CY end local _Uh2L1kSObi = _wnVA5po21P(1) local _iUbUPROL1Q = nil local _XCzCIoOVTW = _Uh2L1kSObi local _EAUcXL9BAE = nil local _AJFsoy3IcH = nil for _U95JXHEEkG, _jL5CCtOnCc in _5hZYEfq2zT(_XnY8qJ43te, _tbGL0MypNY(15)) do if _H4NkhYAzX2(_wnVA5po21P(5), _jL5CCtOnCc, _NvHuEbYDqZ) then continue end if _H4NkhYAzX2(_wnVA5po21P(5), _egJ34R2TlT, _tbGL0MypNY(13)) then _AJFsoy3IcH = _jL5CCtOnCc.Character if _H09sRH4o3t(_wnVA5po21P(3), (_AJFsoy3IcH)) then continue end local _2R7FCNvqJc = _5hZYEfq2zT(_AJFsoy3IcH, _tbGL0MypNY(16), _tbGL0MypNY(17)) local _hFm1JH5xge = _5hZYEfq2zT(_AJFsoy3IcH, _tbGL0MypNY(18), _tbGL0MypNY(19)) if _H09sRH4o3t(_wnVA5po21P(3), (_2R7FCNvqJc)) or _2R7FCNvqJc.Health <= _wnVA5po21P(1) or _H09sRH4o3t(_wnVA5po21P(3), (_hFm1JH5xge)) then continue end local _LVkmeSjoHq = _5hZYEfq2zT(_hFm1JH5xge, _tbGL0MypNY(20), _tbGL0MypNY(21)) if _H09sRH4o3t(_wnVA5po21P(3), (_LVkmeSjoHq)) then continue end local _5ZvFztG3Iv = (_H4NkhYAzX2(_wnVA5po21P(7), _hFm1JH5xge.Position, _hh5g73f3Up)).Magnitude if _5ZvFztG3Iv < _wnVA5po21P(14) or _5ZvFztG3Iv > _wnVA5po21P(15) then continue end local _aCJQlZWEHv, _g8l5ywUJLd = _5hZYEfq2zT(_HUlw55mNYe, _tbGL0MypNY(22), _hFm1JH5xge.Position) if _H09sRH4o3t(_wnVA5po21P(3), (_g8l5ywUJLd)) or _aCJQlZWEHv.Z <= _wnVA5po21P(1) then continue end local _Tn0g6tiGle = (_H4NkhYAzX2(_wnVA5po21P(7), Vector2.new(_aCJQlZWEHv.X, _aCJQlZWEHv.Y), _XJPlEOvE2V)).Magnitude if _H4NkhYAzX2(_wnVA5po21P(8), _QtOrTOfhlX, _Tn0g6tiGle) then continue end local _9ee9igs4kp = _H4NkhYAzX2(_wnVA5po21P(7), _hFm1JH5xge.Position, _hh5g73f3Up) if _H4NkhYAzX2(_wnVA5po21P(8), _9ee9igs4kp.Magnitude, _wnVA5po21P(9)) then _EAUcXL9BAE = true else do local _t6MqxfJa4t=_wnVA5po21P(16); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _t6MqxfJa4t, _wnVA5po21P(16)) then _8CIag6Szen.FilterDescendantsInstances = {_CdPijhUE5P, _AJFsoy3IcH, _HUlw55mNYe}; _t6MqxfJa4t=_wnVA5po21P(17) elseif _H4NkhYAzX2(_wnVA5po21P(5), _t6MqxfJa4t, _wnVA5po21P(17)) then _EAUcXL9BAE = _H4NkhYAzX2(_wnVA5po21P(5), _5hZYEfq2zT(_n4g497PGMx, _tbGL0MypNY(14), _hh5g73f3Up, _9ee9igs4kp, _8CIag6Szen), nil); _t6MqxfJa4t=_wnVA5po21P(1) else break end end end end if _H09sRH4o3t(_wnVA5po21P(3), (_EAUcXL9BAE)) then continue end do local _kmIjrb5qyT=_wnVA5po21P(18); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _kmIjrb5qyT, _wnVA5po21P(18)) then _AJFsoy3IcH = _H4NkhYAzX2(_wnVA5po21P(7), _wnVA5po21P(19), _H4NkhYAzX2(_wnVA5po21P(20), _Tn0g6tiGle, _QtOrTOfhlX)); _kmIjrb5qyT=_wnVA5po21P(21) elseif _H4NkhYAzX2(_wnVA5po21P(5), _kmIjrb5qyT, _wnVA5po21P(21)) then _5ZvFztG3Iv = _H4NkhYAzX2(_wnVA5po21P(10), _H4NkhYAzX2(_wnVA5po21P(10), _AJFsoy3IcH, _AJFsoy3IcH), (_H4NkhYAzX2(_wnVA5po21P(7), _wnVA5po21P(19), math.clamp(_H4NkhYAzX2(_wnVA5po21P(20), (_5ZvFztG3Iv - _wnVA5po21P(22)), _wnVA5po21P(23)), _wnVA5po21P(1), _wnVA5po21P(19))))); _kmIjrb5qyT=_wnVA5po21P(1) else break end end end if _H4NkhYAzX2(_wnVA5po21P(8), _XCzCIoOVTW, _5ZvFztG3Iv) then _iUbUPROL1Q = _hFm1JH5xge end else local _buKtZBif0q = _5hZYEfq2zT(_jL5CCtOnCc, _tbGL0MypNY(10), _Gh1gW7V7uJ.id) if _H4NkhYAzX2(_wnVA5po21P(2), _r1TWiOHv0Y(_tbGL0MypNY(11))(_buKtZBif0q), _tbGL0MypNY(12)) then _AJFsoy3IcH = _tbGL0MypNY(13) else _AJFsoy3IcH = _buKtZBif0q end if _H4NkhYAzX2(_wnVA5po21P(5), _AJFsoy3IcH, _egJ34R2TlT) then continue end _AJFsoy3IcH = _jL5CCtOnCc.Character if _H09sRH4o3t(_wnVA5po21P(3), (_AJFsoy3IcH)) then continue end local _2R7FCNvqJc = _5hZYEfq2zT(_AJFsoy3IcH, _tbGL0MypNY(16), _tbGL0MypNY(17)) local _hFm1JH5xge = _5hZYEfq2zT(_AJFsoy3IcH, _tbGL0MypNY(18), _tbGL0MypNY(19)) if _H09sRH4o3t(_wnVA5po21P(3), (_2R7FCNvqJc)) or _2R7FCNvqJc.Health <= _wnVA5po21P(1) or _H09sRH4o3t(_wnVA5po21P(3), (_hFm1JH5xge)) then continue end local _LVkmeSjoHq = _5hZYEfq2zT(_hFm1JH5xge, _tbGL0MypNY(20), _tbGL0MypNY(21)) if _H09sRH4o3t(_wnVA5po21P(3), (_LVkmeSjoHq)) then continue end local _5ZvFztG3Iv = (_H4NkhYAzX2(_wnVA5po21P(7), _hFm1JH5xge.Position, _hh5g73f3Up)).Magnitude if _5ZvFztG3Iv < _wnVA5po21P(14) or _5ZvFztG3Iv > _wnVA5po21P(15) then continue end local _aCJQlZWEHv, _g8l5ywUJLd = _5hZYEfq2zT(_HUlw55mNYe, _tbGL0MypNY(22), _hFm1JH5xge.Position) if _H09sRH4o3t(_wnVA5po21P(3), (_g8l5ywUJLd)) or _aCJQlZWEHv.Z <= _wnVA5po21P(1) then continue end local _Tn0g6tiGle = (_H4NkhYAzX2(_wnVA5po21P(7), Vector2.new(_aCJQlZWEHv.X, _aCJQlZWEHv.Y), _XJPlEOvE2V)).Magnitude if _H4NkhYAzX2(_wnVA5po21P(8), _QtOrTOfhlX, _Tn0g6tiGle) then continue end local _9ee9igs4kp = _H4NkhYAzX2(_wnVA5po21P(7), _hFm1JH5xge.Position, _hh5g73f3Up) if _H4NkhYAzX2(_wnVA5po21P(8), _9ee9igs4kp.Magnitude, _wnVA5po21P(9)) then _EAUcXL9BAE = true else do local _23a4hN3RIC=_wnVA5po21P(24); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _23a4hN3RIC, _wnVA5po21P(24)) then _8CIag6Szen.FilterDescendantsInstances = {_CdPijhUE5P, _AJFsoy3IcH, _HUlw55mNYe}; _23a4hN3RIC=_wnVA5po21P(25) elseif _H4NkhYAzX2(_wnVA5po21P(5), _23a4hN3RIC, _wnVA5po21P(25)) then _EAUcXL9BAE = _H4NkhYAzX2(_wnVA5po21P(5), _5hZYEfq2zT(_n4g497PGMx, _tbGL0MypNY(14), _hh5g73f3Up, _9ee9igs4kp, _8CIag6Szen), nil); _23a4hN3RIC=_wnVA5po21P(1) else break end end end end if _H09sRH4o3t(_wnVA5po21P(3), (_EAUcXL9BAE)) then continue end do local _hNdNA9m1B0=_wnVA5po21P(26); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _hNdNA9m1B0, _wnVA5po21P(26)) then _AJFsoy3IcH = _H4NkhYAzX2(_wnVA5po21P(7), _wnVA5po21P(19), _H4NkhYAzX2(_wnVA5po21P(20), _Tn0g6tiGle, _QtOrTOfhlX)); _hNdNA9m1B0=_wnVA5po21P(27) elseif _H4NkhYAzX2(_wnVA5po21P(5), _hNdNA9m1B0, _wnVA5po21P(27)) then _5ZvFztG3Iv = _H4NkhYAzX2(_wnVA5po21P(10), _H4NkhYAzX2(_wnVA5po21P(10), _AJFsoy3IcH, _AJFsoy3IcH), (_H4NkhYAzX2(_wnVA5po21P(7), _wnVA5po21P(19), math.clamp(_H4NkhYAzX2(_wnVA5po21P(20), (_5ZvFztG3Iv - _wnVA5po21P(22)), _wnVA5po21P(23)), _wnVA5po21P(1), _wnVA5po21P(19))))); _hNdNA9m1B0=_wnVA5po21P(1) else break end end end if _H4NkhYAzX2(_wnVA5po21P(8), _XCzCIoOVTW, _5ZvFztG3Iv) then _iUbUPROL1Q = _hFm1JH5xge end end end if _iUbUPROL1Q and _H09sRH4o3t(_wnVA5po21P(3), (_H4NkhYAzX2(_wnVA5po21P(28), _XCzCIoOVTW, _wnVA5po21P(1)))) then local _06CjDDMDVL = _H4NkhYAzX2(_wnVA5po21P(7), _iUbUPROL1Q.Position, _hh5g73f3Up) if _H4NkhYAzX2(_wnVA5po21P(8), _06CjDDMDVL.Magnitude, _wnVA5po21P(29)) then do local _S3LC1eaCO5=_wnVA5po21P(30); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _S3LC1eaCO5, _wnVA5po21P(30)) then _zZ8IXLsQiw = nil; _S3LC1eaCO5=_wnVA5po21P(31) elseif _H4NkhYAzX2(_wnVA5po21P(5), _S3LC1eaCO5, _wnVA5po21P(31)) then _ss516Qdl6q = _wnVA5po21P(1); _S3LC1eaCO5=_wnVA5po21P(32) elseif _H4NkhYAzX2(_wnVA5po21P(5), _S3LC1eaCO5, _wnVA5po21P(32)) then return nil else break end end end else local _3hDdn4vYHG = _06CjDDMDVL.Unit do local _gEfNlc4gwd=_wnVA5po21P(33); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _gEfNlc4gwd, _wnVA5po21P(33)) then _zZ8IXLsQiw = _iUbUPROL1Q.Position; _gEfNlc4gwd=_wnVA5po21P(34) elseif _H4NkhYAzX2(_wnVA5po21P(5), _gEfNlc4gwd, _wnVA5po21P(34)) then _ss516Qdl6q = _XCzCIoOVTW; _gEfNlc4gwd=_wnVA5po21P(35) elseif _H4NkhYAzX2(_wnVA5po21P(5), _gEfNlc4gwd, _wnVA5po21P(35)) then _iUbUPROL1Q = _H4NkhYAzX2(_wnVA5po21P(36), _H4NkhYAzX2(_wnVA5po21P(10), _XCzCIoOVTW, _wnVA5po21P(37)), _wnVA5po21P(38)); _gEfNlc4gwd=_wnVA5po21P(1) else break end end end local _jH3mhpr7sA = ((_H4NkhYAzX2(_wnVA5po21P(39), _H4NkhYAzX2(_wnVA5po21P(36), math.abs(_42OA5anJGP.recoilPitch), math.abs(_42OA5anJGP.recoilYaw)), _wnVA5po21P(40))) and (_H4NkhYAzX2(_wnVA5po21P(36), (((_42OA5anJGP.aiming) and (_H4NkhYAzX2(_wnVA5po21P(36), _iUbUPROL1Q, _wnVA5po21P(41)))) or _iUbUPROL1Q), _wnVA5po21P(42)))) or _iUbUPROL1Q local _JrERkH4rkg = {} do local _nwVDhNQpzG=_wnVA5po21P(43); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _nwVDhNQpzG, _wnVA5po21P(43)) then _JrERkH4rkg.friction = _H4NkhYAzX2(_wnVA5po21P(36), (_H4NkhYAzX2(_wnVA5po21P(10), _XCzCIoOVTW, _wnVA5po21P(44))), _wnVA5po21P(45)); _nwVDhNQpzG=_wnVA5po21P(46) elseif _H4NkhYAzX2(_wnVA5po21P(5), _nwVDhNQpzG, _wnVA5po21P(46)) then _JrERkH4rkg.magnetRate = _jH3mhpr7sA; _nwVDhNQpzG=_wnVA5po21P(47) elseif _H4NkhYAzX2(_wnVA5po21P(5), _nwVDhNQpzG, _wnVA5po21P(47)) then _JrERkH4rkg.yaw = _kB9iEHr6S3.yawOf(_3hDdn4vYHG); _nwVDhNQpzG=_wnVA5po21P(48) elseif _H4NkhYAzX2(_wnVA5po21P(5), _nwVDhNQpzG, _wnVA5po21P(48)) then _JrERkH4rkg.pitch = math.asin(math.clamp(_3hDdn4vYHG.Y, _H09sRH4o3t(_wnVA5po21P(49), _wnVA5po21P(19)), _wnVA5po21P(19))); _nwVDhNQpzG=_wnVA5po21P(50) elseif _H4NkhYAzX2(_wnVA5po21P(5), _nwVDhNQpzG, _wnVA5po21P(50)) then return _JrERkH4rkg else break end end end end end end end end do local _obHr5UVzwD=_wnVA5po21P(51); while true do if _H4NkhYAzX2(_wnVA5po21P(5), _obHr5UVzwD, _wnVA5po21P(51)) then _zZ8IXLsQiw = nil; _obHr5UVzwD=_wnVA5po21P(52) elseif _H4NkhYAzX2(_wnVA5po21P(5), _obHr5UVzwD, _wnVA5po21P(52)) then _ss516Qdl6q = _wnVA5po21P(1); _obHr5UVzwD=_wnVA5po21P(53) elseif _H4NkhYAzX2(_wnVA5po21P(5), _obHr5UVzwD, _wnVA5po21P(53)) then return nil else break end end end end function _4Xm8m4KCZg.pull(_HUlw55mNYe, _JtLfcOil0f) --[[ name: pull line: 181 upvalues: u1 (ref, index: 1) u2 (ref, index: 2) ]] local _hgnj0u0Srn = _zZ8IXLsQiw local _AhIMYJeUO1 = _ss516Qdl6q if _hgnj0u0Srn and _H09sRH4o3t(_wnVA5po21P(3), (_H4NkhYAzX2(_wnVA5po21P(28), _AhIMYJeUO1, _wnVA5po21P(1)))) then local _F1iJgUASuQ = _H4NkhYAzX2(_wnVA5po21P(7), _hgnj0u0Srn, _HUlw55mNYe) if _H4NkhYAzX2(_wnVA5po21P(8), _F1iJgUASuQ.Magnitude, _wnVA5po21P(29)) then return _JtLfcOil0f end local _cQ3ZeeCpmT = _F1iJgUASuQ.Unit local _VPQCjiMevr = _JtLfcOil0f.Unit local _HbKF4Hk1La = math.acos(math.clamp(_5hZYEfq2zT(_VPQCjiMevr, _tbGL0MypNY(23), _cQ3ZeeCpmT), _H09sRH4o3t(_wnVA5po21P(49), _wnVA5po21P(19)), _wnVA5po21P(19))) if _H4NkhYAzX2(_wnVA5po21P(39), _HbKF4Hk1La, _wnVA5po21P(54)) then return _JtLfcOil0f end return _5hZYEfq2zT(_VPQCjiMevr, _tbGL0MypNY(24), _cQ3ZeeCpmT, _H4NkhYAzX2(_wnVA5po21P(10), (_H4NkhYAzX2(_wnVA5po21P(10), (_H4NkhYAzX2(_wnVA5po21P(7), _wnVA5po21P(19), (_HbKF4Hk1La / _wnVA5po21P(54)))), _wnVA5po21P(55))), _AhIMYJeUO1)).Unit end return _JtLfcOil0f end return _4Xm8m4KCZg end