您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Knopka bablo
// ==UserScript== // @name Bablo // @namespace http://tampermonkey.net/ // @version 2024-11-08 // @license MIT // @description Knopka bablo // @author ChotkiiYT // @match https://zelenka.guru/* // @match https://lolz.live/* // @match https://lolz.guru/* // @match https://lolz.market/* // @match https://lzt.market/* // @icon https://www.google.com/s2/favicons?sz=64&domain=zelenka.guru // @grant none // ==/UserScript== (function() { 'use strict'; let modalId = 0; let per_sec = 10 class LolzModal{ constructor(name, html){ modalId+=1; this.id = modalId; this.html = `<div class="fade in lztModal${this.id}" style="display: none; z-index: 10002; outline: none; background-color: rgb(0, 0, 0, 0.5);" data-z-index="0" tabindex="-1"><div class="xenOverlay __XenForoActivator lzt-fe-editorDialog" style="top: 10%;"><a class="close OverlayCloser lztModalClose${this.id}"></a><div><h2 class="heading h1">${name}</h2> <form class="xenForm"> ${html} </form></div></div></div>` document.body.insertAdjacentHTML('beforeend', this.html); document.querySelector(`.lztModalClose${this.id}`).addEventListener("click", ()=>{ console.log("[LolzOverlay] Close") this.close(); }) } open(){ document.querySelector(`.lztModal${this.id}`).style.display = "flex"; document.querySelector(`.lztModal${this.id}`).classList.add("modal") } close(){ document.querySelector(`.lztModal${this.id}`).style.display = "none"; document.querySelector(`.lztModal${this.id}`).classList.remove("modal") } } let old_el = document.querySelector("#AccountMenu > ul:nth-child(1) > li:nth-child(4)") let new_element = old_el.cloneNode(true); new_element.classList.add("bablo") new_element.querySelector("a").innerText = "Бабло" new_element.querySelector("a").removeAttribute("href") old_el.before(new_element) let modal = new LolzModal("Кнопка бабло by <a href='/web3'>ChotkiiYT</a>", `<dl class="ctrlUnit submitUnit"> <dt>Введите количество бабла в секунду</dt> <dd> <input class="textCtrl" id="gondon"> </dd> </dl> <dl class="ctrlUnit"> <dt></dt> <dd> <button class="button primary" id="sex"> Подтвердить </button> </dd> </dl>`); document.querySelector(".bablo").addEventListener("click", ()=>{ let b = parseInt(document.querySelectorAll(".balanceValue")[document.querySelectorAll(".balanceValue").length-1].innerText) document.querySelectorAll(".balanceValue").forEach( (el)=>{ setInterval(()=>{ el.innerText = `${b}` b+=per_sec }, 100) } ); }); document.querySelector("#sex").addEventListener("click", (event) => { event.preventDefault(); let inputValue = parseInt(document.querySelector("#gondon").value); if (!isNaN(inputValue)) { per_sec = parseInt(inputValue / 10); console.log(`New per_sec: ${per_sec}`); modal.close(); } else { console.error("Invalid input value"); } }); document.querySelector(".bablo").addEventListener("contextmenu", (e)=>{ e.preventDefault(); modal.open() }) })();