PacMan2009yo

Strucid MOD

Jun 19th, 2020
1,214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. if getgenv().GunMod then
  2. return
  3. end
  4. local __namecall = getrawmetatable(game).__namecall
  5. setreadonly(getrawmetatable(game), false)
  6.  
  7. getrawmetatable(game).__namecall = newcclosure(function(Argument_1, Argument_2, Argument_3, ...)
  8. if Argument_2 == 1 and Argument_3 == 21 or Argument_2 == "Recoil" then
  9. return
  10. end
  11. return __namecall(Argument_1, Argument_2, Argument_3, ...)
  12. end)
  13.  
  14. local GlobalStuffTable = {}
  15. for a,b in pairs(require(game:GetService("ReplicatedStorage").GlobalStuff)) do
  16. GlobalStuffTable[a] = b
  17. end
  18. --No Spread
  19. GlobalStuffTable.ConeOfFire = function(Argument_1, Argument_2, Argument_3)
  20. return Argument_3
  21. end
  22.  
  23. game:GetService("RunService").RenderStepped:Connect(function()
  24. pcall(function()
  25. debug.setupvalue(getsenv(game:GetService("Players").LocalPlayer.PlayerGui.MainGui.MainLocal).Shoot, 36, GlobalStuffTable)
  26. --Firerate 1
  27. getfenv(getsenv(game:GetService("Players").LocalPlayer.PlayerGui.MainGui.MainLocal).Shoot).wait = function()
  28. return game:GetService("RunService").RenderStepped:Wait()
  29. end
  30. --Inf ammo
  31. require(game:GetService("ReplicatedStorage").NetworkModule):FireServer("Animate", "Reload", nil, math.huge)
  32. for a,b in pairs(debug.getupvalue(getsenv(game:GetService("Players").LocalPlayer.PlayerGui.MainGui.MainLocal).Reload, 7)) do
  33. if not debug.getupvalue(getsenv(game:GetService("Players").LocalPlayer.PlayerGui.MainGui.MainLocal).Reload, 3).Pickaxe then
  34. b[2] = math.huge
  35. --Firerate 2
  36. b[5] = 0
  37. end
  38. end
  39. -- No Recoil
  40. getsenv(game:GetService("Players").LocalPlayer.PlayerGui.MainGui.MainLocal).CameraRecoil = function() end
  41. end)
  42. end)
  43. getgenv().GunMod = true
Add Comment
Please, Sign In to add comment