Advertisement
CriShoux

Notoriety

Nov 21st, 2020 (edited)
49,382
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.26 KB | None | 0 0
  1. local Finity = loadstring(game:HttpGet('https://pastebin.com/raw/N0RbJ8Yx'))();
  2.  
  3. local window = Finity.new(true);
  4. window.ChangeToggleKey(Enum.KeyCode.P);
  5.  
  6. do -- Main Category
  7. local mainCategory = window:Category('Main');
  8.  
  9. local damageRemote = game:GetService('ReplicatedStorage').RS_Package.Assets.Remotes.Damage;
  10.  
  11. local remoteKey;
  12.  
  13. local backpack = game:GetService('Players').LocalPlayer.Backpack;
  14.  
  15. local pos = Vector3.new();
  16.  
  17. local function Damage(char, godmode)
  18. pcall(function()
  19. coroutine.wrap(function()
  20. damageRemote:FireServer('Damage', remoteKey, char:WaitForChild('Humanoid', 10), godmode and -9e9 or 9e9, char:WaitForChild('Head', 5), backpack:GetChildren()[1].Name, pos);
  21. end)();
  22. end);
  23. end;
  24.  
  25. do -- Get Remote Key
  26. local scr = game:GetService('Players').LocalPlayer.PlayerScripts.SPS_Package.LocalGuns;
  27.  
  28. for i, v in next, getgc() do
  29. if type(v) == 'function' and getfenv(v).script == scr then
  30. for i, v in next, getupvalues(v) do
  31. if i == 17 and type(v) == 'string' then
  32. remoteKey = v;
  33. break;
  34. end;
  35. end;
  36. end;
  37. end;
  38. end;
  39.  
  40. do -- Police Sector
  41. local policeSector = mainCategory:Sector('Police');
  42.  
  43. local police = workspace.Police;
  44.  
  45. local killAllPoliceConnection;
  46.  
  47. local function KillAllPoliceOnce()
  48. for i, v in next, police:GetChildren() do
  49. Damage(v);
  50. end;
  51. end;
  52.  
  53. policeSector:Cheat('Button', 'Kill all police [once]', KillAllPoliceOnce, {text = 'Kill'});
  54.  
  55. policeSector:Cheat('Checkbox', 'Kill all police', function(enabled)
  56. if enabled then
  57. KillAllPoliceOnce();
  58. killAllPoliceConnection = police.ChildAdded:Connect(function(char)
  59. Damage(char);
  60. end);
  61. else
  62. killAllPoliceConnection:Disconnect();
  63. killAllPoliceConnection = nil;
  64. end;
  65. end);
  66. end;
  67.  
  68. do -- Criminals Sector
  69. local criminalsSector = mainCategory:Sector('Criminals');
  70.  
  71. local criminals = workspace.Criminals;
  72.  
  73. criminalsSector:Cheat('Textbox', 'God', function(text)
  74. local text = text:lower();
  75. if text == 'all' then
  76. for i, v in next, criminals:GetChildren() do
  77. Damage(v, true);
  78. end;
  79. else
  80. for i, v in next, criminals:GetChildren() do
  81. if v.Name:lower():find(text) then
  82. Damage(v, true);
  83. end;
  84. end;
  85. end;
  86. end, {placeholder = 'Username'});
  87.  
  88. criminalsSector:Cheat('Textbox', 'Kill', function(text)
  89. local text = text:lower();
  90. if text == 'all' then
  91. for i, v in next, criminals:GetChildren() do
  92. Damage(v);
  93. end;
  94. else
  95. for i, v in next, criminals:GetChildren() do
  96. if v.Name:lower():find(text) then
  97. Damage(v);
  98. end;
  99. end;
  100. end;
  101. end, {placeholder = 'Username'});
  102. end;
  103.  
  104. do -- Citizens Sector
  105. local citizensSector = mainCategory:Sector('Citizens');
  106.  
  107. local citizens = workspace.Citizens;
  108.  
  109. local yellRemote = game:GetService('ReplicatedStorage').RS_Package.Remotes.PlayerYell;
  110.  
  111. citizensSector:Cheat('Button', 'Yell at all citizens', function()
  112. yellRemote:FireServer(citizens:GetChildren());
  113. end, {text = 'Yell'});
  114. end;
  115.  
  116. do -- Misc Sector
  117. local miscSector = mainCategory:Sector('Misc');
  118.  
  119. local cameras = workspace.Cameras;
  120.  
  121. local hitRemote = game:GetService('ReplicatedStorage').RS_Package.Assets.Remotes.HitObject;
  122.  
  123. -- Instant interactions is kinda glitchy
  124.  
  125. --[[local mt = getrawmetatable(game);
  126. local oldNamecall = mt.__namecall;
  127.  
  128. miscSector:Cheat('Checkbox', 'Instant interactions', function(enabled)
  129. if enabled then
  130. setreadonly(mt, false);
  131. mt.__namecall = newcclosure(function(self, ...)
  132. if getnamecallmethod() == 'FireServer' and self.Name == 'StartInteraction' then
  133. return oldNamecall(game.GetService(game, 'ReplicatedStorage').RS_Package.Remotes.CompleteInteraction, ...);
  134. end;
  135.  
  136. return oldNamecall(self, ...);
  137. end);
  138. setreadonly(mt, true);
  139. else
  140. setreadonly(mt, false);
  141. mt.__namecall = oldNamecall;
  142. setreadonly(mt, true);
  143. end;
  144. end, {text = 'Destroy'});]]
  145.  
  146. miscSector:Cheat('Button', 'Destroy all cameras', function()
  147. for i, v in next, cameras:GetChildren() do
  148. hitRemote:FireServer(remoteKey, v.Hitbox, false, nil, nil, pos);
  149. end;
  150. end, {text = 'Destroy'});
  151.  
  152. miscSector:Cheat('Label', 'if ur cursor is stuck then press P');
  153. end;
  154. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement