@@ -42,6 +42,7 @@ local Maimbot = menu:AddComponent(MenuLib.Checkbox("Aimbot(Silent)", true,
42
42
local Mchargebot = menu :AddComponent (MenuLib .Checkbox (" charge steer" , true , ItemFlags .FullWidth ))
43
43
local mFov = menu :AddComponent (MenuLib .Slider (" Aimbot FOV" ,10 ,360 ,180 ))
44
44
local mAutoRefill = menu :AddComponent (MenuLib .Checkbox (" Crit Refill" , true ))
45
+ local Achargebot = menu :AddComponent (MenuLib .Checkbox (" Charge Reach" , true , ItemFlags .FullWidth ))
45
46
local mAutoGarden = menu :AddComponent (MenuLib .Checkbox (" Troldier assist" , false ))
46
47
local mmVisuals = menu :AddComponent (MenuLib .Checkbox (" Enable Visuals" , false ))
47
48
local mKeyOverrite = menu :AddComponent (MenuLib .Keybind (" Manual overide" , key ))
@@ -83,7 +84,7 @@ local Safe_Strafe = false
83
84
local latency = 0
84
85
local lerp = 0
85
86
local pivot
86
-
87
+ local can_charge = false
87
88
local settings = {
88
89
MinDistance = 200 ,
89
90
MaxDistance = 1000 ,
@@ -374,18 +375,31 @@ if not Helpers.VisPos(closestPlayer,vPlayerFuture + Vector3(0, 0, 150), pLocalFu
374
375
--[[ check if can hit after swing]]
375
376
-- Simulate swing and return result
376
377
local collisionPoint
378
+
377
379
local collision = checkCollision (vPlayerFuture , pLocalFuture , swingrange )
378
380
can_attack = collision
381
+ can_charge = false
379
382
380
383
if collision then
381
384
can_attack = true
382
- elseif collision == false then
385
+ elseif not collision then
383
386
collision , collisionPoint = checkCollision (vPlayerOrigin , pLocalOrigin , swingrange )
384
387
if collision then
385
388
can_attack = true
386
389
end
387
390
end
388
391
392
+ if Achargebot :GetValue () and chargeLeft >= 100.0 then
393
+ collision , collisionPoint = checkCollision (vPlayerFuture , pLocalFuture , (swingrange * 1.5 )) -- increased range when in charge
394
+ if collision then
395
+ can_attack = true
396
+ tick_count = tick_count + 1
397
+ if tick_count % 6 == 0 then
398
+ can_charge = true
399
+ end
400
+ end
401
+ end
402
+
389
403
-- [--------------AimBot-------------------] --get hitbox of ennmy pelwis(jittery but works)
390
404
local hitboxes = closestPlayer :GetHitboxes ()
391
405
local hitbox = hitboxes [4 ]
453
467
end
454
468
end
455
469
470
+ if can_charge then
471
+ pCmd :SetButtons (pCmd :GetButtons () | IN_ATTACK2 )-- charge
472
+ end
473
+
474
+
475
+
456
476
-- Update last variables
457
477
vPlayerOriginLast = vPlayerOrigin
458
478
pLocalOriginLast = pLocalOrigin
0 commit comments