SHARE
TWEET

LOL KISS MY BUM

SirMeme Feb 5th, 2019 21,621 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. _G.Primary = "M16A1";
  2. _G.Secondary = "";
  3. _G.Melee = "Knife";
  4.  
  5.  
  6. local mt = getrawmetatable(game);
  7. local old = mt.__namecall
  8.  
  9. local rstorage = game:GetService("ReplicatedStorage");
  10. local Events = rstorage.Events;
  11. local FallDamage = Events.FallDamage;
  12. local Kick = Events.Kick;
  13. local HitPart = Events.HitPart;
  14. local BeanBoozled = rstorage.BeanBoozled;
  15. local Client = game:GetService("Players").LocalPlayer.PlayerGui.GUI.Client;
  16. local sClient = game:GetService("StarterGui").GUI.Client;
  17. local BanBoi = game:GetService("Players").LocalPlayer.PlayerGui.BanBoi.Ban;
  18. local sBanBoi = game:GetService("StarterGui").BanBoi.Ban;
  19. local FallDamage = rstorage.Events.FallDamage;
  20. local GetItems = rstorage.Events.GetItems;
  21. local Empty = rstorage.Events.empty
  22.  
  23.  
  24. newcclosure = newcclosure or (function(f) return f end)
  25.  
  26. make_writeable(mt, false);
  27.  
  28. mt.__namecall = newcclosure(function(self,...)
  29.     local args = {...}
  30.     local method = args[#args]
  31.    
  32.     if (self == FallDamage and method:find('FireServer')) then
  33.         return wait(9e9);
  34.     end
  35.    
  36.     if (self == Kick or self == FallDamage) and string.lower(method) == 'fireserver' then
  37.         print(self, ...)
  38.         return wait(9e9);
  39.     end
  40.     if self == HitPart and string.lower(method) == 'fireserver' then
  41.         if args[1] == "ban" then
  42.             print(self, ...)
  43.             return wait(9e9);
  44.         else
  45.             return old(self, ...);
  46.         end
  47.     end
  48.     if self == BeanBoozled and string.lower(method) == 'fireserver' then
  49.         return wait(9e9);
  50.     end
  51.     if (self == Client or self == BanBoi or self == sClient or self == sBanBoi) and string.lower(method) == 'destroy' then
  52.         return wait(9e9)
  53.     end
  54.  
  55.     return old(self, ...)
  56. end)
  57.  
  58. local rstorage = game:GetService("ReplicatedStorage");
  59. local mods = {
  60.     Ammo = 1000000,
  61.     Auto = true,
  62.     Bullets = 4,
  63.     Chamber = false,
  64.     DMG = 1000000,
  65.     EquipTime = 0,
  66.     Falloff = 0,
  67.     FireRate = 0.011,
  68.     MaxSpread = 15,
  69.     Rampup = 0,
  70.     Range = 1000000,
  71.     RecoilControl = 0,
  72.     ReloadTime = 0,
  73.     ["Speed%"] = -100,
  74.     Spread = 15,
  75.     SpreadRecovery = 1.25,
  76.     StoredAmmo = 1000000,
  77.     Offset = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  78. }
  79.  
  80. for _,b in next, rstorage.Weapons:GetChildren() do
  81.     for i,v in next, mods do
  82.         if typeof(b:FindFirstChild(i)) == "Instance" then
  83.             b:FindFirstChild(i).Value = v;
  84.         end
  85.     end
  86. end
  87.  
  88. local clone = rstorage.Weapons:FindFirstChild("Rocket Launcher"):Clone();
  89. clone.Parent = game:GetService("Players").LocalPlayer;
  90. local rpg = rstorage.Weapons:FindFirstChild("RPG"):Clone();
  91. rpg.Parent = game:GetService("Players").LocalPlayer;
  92.  
  93. for i,v in next, rstorage.Weapons:GetChildren() do
  94.     if v.Name == "Knife" or v.Name == "Golden Knife" or v.Name == "Battle Axe" or v.Name == "Persian Sword" then
  95.         for a,b in next, clone:GetChildren() do
  96.             if v:FindFirstChild(b.Name) then v:FindFirstChild(b.Name):Remove(); end
  97.             b:Clone().Parent = v;
  98.         end
  99.     end
  100.     if v.Name == "Sword" then
  101.         for a,b in next, rpg:GetChildren() do
  102.             if v:FindFirstChild(b.Name) then v:FindFirstChild(b.Name):Remove(); end
  103.             b:Clone().Parent = v;
  104.         end
  105.     end
  106. end
  107. clone:Remove();
  108. rpg:Remove();
  109.  
  110. local rstorage = game:GetService("ReplicatedStorage");
  111. for i,v in next, rstorage.Levels:GetChildren() do
  112.     v.Value = "Rocket Launcher"
  113. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top