VortexForge Deadshot.io Lite

Vortex Forge Deadshot Lite- for Everyone

  1. // ==UserScript==
  2. // @name VortexForge Deadshot.io Lite
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.0
  5. // @description Vortex Forge Deadshot Lite- for Everyone
  6. // @author NOOB
  7. // @match https://deadshot.io/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. (function () {
  12. 'use strict';
  13.  
  14. let fpsDisplay = null;
  15. let lastFrameTime = performance.now();
  16. let frameCount = 0;
  17. let fps = 0;
  18. const fpsThreshold = 30;
  19.  
  20. function removeAds() {
  21. const adSelectors = ['.adsbyvli', '[id^=banner]', '[id^=google_ads_iframe]'];
  22. adSelectors.forEach(selector => {
  23. document.querySelectorAll(selector).forEach(ad => ad.remove());
  24. });
  25. }
  26.  
  27. setInterval(removeAds, 3000);
  28.  
  29. function createFPSDisplay() {
  30. fpsDisplay = document.createElement('div');
  31. fpsDisplay.style.position = 'fixed';
  32. fpsDisplay.style.bottom = '10px';
  33. fpsDisplay.style.right = '10px';
  34. fpsDisplay.style.backgroundColor = 'rgba(0, 0, 0, 0.7)';
  35. fpsDisplay.style.padding = '10px';
  36. fpsDisplay.style.borderRadius = '5px';
  37. fpsDisplay.style.color = 'white';
  38. fpsDisplay.style.fontSize = '14px';
  39. fpsDisplay.style.zIndex = '10000';
  40. document.body.appendChild(fpsDisplay);
  41. }
  42.  
  43. function updateFPS() {
  44. const now = performance.now();
  45. frameCount++;
  46.  
  47. if (now - lastFrameTime >= 1000) {
  48. fps = frameCount;
  49. frameCount = 0;
  50. lastFrameTime = now;
  51. fpsDisplay.innerText = `FPS: ${fps}`;
  52. if (fps < fpsThreshold) {
  53. boostFPS();
  54. }
  55. }
  56. requestAnimationFrame(updateFPS);
  57. }
  58.  
  59. function boostFPS() {
  60. document.querySelectorAll('canvas').forEach(canvas => {
  61. canvas.style.imageRendering = 'pixelated';
  62. });
  63. }
  64.  
  65. function changeSelectorBarColor() {
  66. const style = document.createElement('style');
  67. style.innerHTML = `
  68. .range::-webkit-slider-thumb {
  69. background: red !important;
  70. }
  71. .range::-moz-range-thumb {
  72. background: red !important;
  73. }
  74. .range::-ms-thumb {
  75. background: red !important;
  76. }
  77. `;
  78. document.head.appendChild(style);
  79. }
  80.  
  81. window.addEventListener('load', () => {
  82. createFPSDisplay();
  83. updateFPS();
  84. changeSelectorBarColor();
  85. removeAds();
  86. });
  87. })();