get paid to paste

Nuke Simulator Script | ALWAYS ON CRITICAL...

local Knit = require(game:GetService("ReplicatedStorage").Packages.knit) -- // get the knit module
local Nuke = Knit.GetController("NukeController") -- // get the nuke controller

local AttackHook do -- // initialize the hook variable so we can return it later in the script
   AttackHook = hookfunction(Nuke.Attack, function(Self, Target, ...) -- // hook the attack function
       -- // the "Target" is just a bunch of info on the current target as a table
       rawset(Target, "nextAttackCritical", true) -- // make "nextAttackCritical" true, and bypass the __newindex metamethod using rawset just in case they decide to make the "Target" readonly
       
       return AttackHook(Self, Target, ...) -- // return & call the function with the newly edited nextAttackCritical value
   end)
end

Pasted: Mar 25, 2023, 5:36:31 am
Views: 4