Cookie Clicker Helper

Cookie Clicker Helper Menu

  1. // ==UserScript==
  2. // @name Cookie Clicker Helper
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description Cookie Clicker Helper Menu
  6. // @icon https://cdn.dashnet.org/cookieclicker/img/goldCookie.png
  7. // @author You
  8. // @match https://orteil.dashnet.org/cookieclicker/
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. (function() {
  13. 'use strict';
  14.  
  15. function addCookies() {
  16. Game.cookies += 5000;
  17. }
  18.  
  19. function resetCookies() {
  20. Game.cookies = 0;
  21. }
  22.  
  23. function resetgame() {
  24. Game.HardReset(2);
  25. }
  26.  
  27. function createGUI() {
  28. const gui = document.createElement('div');
  29. gui.id = 'mod-menu';
  30. gui.style.position = 'fixed';
  31. gui.style.top = '10px';
  32. gui.style.left = '10px';
  33. gui.style.zIndex = '9999';
  34. gui.style.background = 'rgba(0, 0, 0, 0.5)';
  35. gui.style.color = 'white';
  36. gui.style.padding = '10px';
  37. gui.style.borderRadius = '5px';
  38. gui.style.cursor = 'move';
  39. gui.innerHTML = `
  40. <div style="font-weight: bold;">Mod Menu</div>
  41. <button id="add-cookies-button">Add 5000 Cookies</button><br>
  42. <button id="reset-cookies-button">Reset Cookies</button><br>
  43. <button id="reset-game-button">Reset Game</button>
  44. `;
  45. document.body.appendChild(gui);
  46.  
  47. let offsetX, offsetY;
  48. let dragging = false;
  49.  
  50. gui.addEventListener('mousedown', function(e) {
  51. dragging = true;
  52. offsetX = e.clientX - gui.getBoundingClientRect().left;
  53. offsetY = e.clientY - gui.getBoundingClientRect().top;
  54. });
  55.  
  56. document.addEventListener('mousemove', function(e) {
  57. if (dragging) {
  58. gui.style.left = (e.clientX - offsetX) + 'px';
  59. gui.style.top = (e.clientY - offsetY) + 'px';
  60. }
  61. });
  62.  
  63. document.addEventListener('mouseup', function() {
  64. dragging = false;
  65. });
  66.  
  67. const addButton = document.getElementById('add-cookies-button');
  68. addButton.addEventListener('click', addCookies);
  69.  
  70. const resetButton = document.getElementById('reset-cookies-button');
  71. resetButton.addEventListener('click', resetCookies);
  72.  
  73. const resetgameButton = document.getElementById('reset-game-button');
  74. resetgameButton.addEventListener('click', resetgame);
  75. }
  76.  
  77. const checkLoaded = setInterval(function() {
  78. if (typeof Game !== 'undefined' && Game.ready) {
  79. clearInterval(checkLoaded);
  80. createGUI();
  81. }
  82. }, 1000);
  83. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址