Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for i,v in pairs(getgc(true)) do
- if type(v) == 'function' and debug.getinfo(v).name == 'getBlockPosition' then
- _G.getBlockPosition = v
- end
- if type(v) == 'function' and debug.getinfo(v).name == 'convertToBlockPosition' then
- _G.conv = v
- end
- if type(v) == 'function' and debug.getinfo(v).name == 'isBlockBreakable' then
- x = hookfunction(v,function(...) if breakall == true then return true end return x(...) end)
- end
- if type(v) == 'function' and getinfo(v).name == 'getEntity' then
- _G.entity = v
- end
- if type(v) == 'function' and debug.getinfo(v).name == 'requestSelfDamage' then
- x = hookfunction(v,function(...) if falldamage == true then return wait() end return x(...) end)
- end
- if type(v) == 'function' and getinfo(v).name == 'attackEntity' then
- _G.attack = v
- end
- if type(v) == 'function' and getinfo(v).name == 'applyKnockback' then
- _G.knockback = v
- end
- if type(v) == 'function' and getinfo(v).name == 'dropItemInHand' then
- _G.dropitem = v
- end
- if type(v) == 'table' and rawget(v,'lastAttack') and rawget(v,'lastSwing') and v.Name == 'SwordController' then
- _G.t = v
- end
- if type(v) == 'table' and rawget(v,'blockType') and v.blockType == "wool_"..string.lower(tostring(game.Players.LocalPlayer.Team)) then
- _G.whitewool = v
- end
- if type(v) == 'function' and debug.getinfo(v).name == 'placeBlock' and _G.placeBlock == nil then
- _G.placeBlock = v
- end
- end
- knockback = hookfunction(_G.knockback, function(...)
- if knock == true then
- return wait()
- else
- return knockback(...)
- end
- end)
- local CoreGui = game:GetService("StarterGui")
- CoreGui:SetCore("SendNotification", {
- Title = "Destroy Blocks Errors";
- Text = "If you use krnl and you cant destroy block, enable [Allow Break All Blocks] toggle";
- Duration = math.huge;
- Button1 = "Okay";
- Button2 = "I use good exploit";
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement