NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Автообновление охоты // @namespace http://tampermonkey.net/ // @version 1.0.0.1 // @description Охотимся удобнее // @author Pid0r // @match https://catwar.su/cw3/jagd // @license MIT; https://opensource.org/licenses/MIT // ==/UserScript== (function() { 'use strict'; document.addEventListener('keypress', function(evt) { if (evt.key === 'c' || evt.key === 'с') { location.reload(); } }); function rndDelay() { return Math.floor(Math.random() * 100) + 300; } var wrap = document.createElement('div'); wrap.style.position = 'fixed'; wrap.style.top = '10px'; wrap.style.right = '10px'; wrap.style.padding = '12px'; wrap.style.backgroundColor = 'rgb(34, 34, 34)'; wrap.style.color = 'rgb(131, 131, 131)'; wrap.style.border = 'none'; wrap.style.borderRadius = '10px'; wrap.style.zIndex = '1000'; wrap.style.fontSize = '100%'; var lbl = document.createElement('label'); lbl.textContent = 'Дичь: '; wrap.appendChild(lbl); var sel = document.createElement('select'); sel.id = 'bSel'; sel.style.backgroundColor = 'rgb(34, 34, 34)'; sel.style.color = 'rgb(131, 131, 131)'; sel.style.border = '1px solid rgb(131, 131, 131)'; sel.style.fontSize = '100%'; var no = document.createElement('option'); no.value = 'none'; no.textContent = 'Не выбрано'; sel.appendChild(no); var weak = document.createElement('option'); weak.value = 'b1'; weak.textContent = 'Хилая'; sel.appendChild(weak); var normal = document.createElement('option'); normal.value = 'b2'; normal.textContent = 'Обычная'; sel.appendChild(normal); var strong = document.createElement('option'); strong.value = 'b3'; strong.textContent = 'Упитанная'; sel.appendChild(strong); wrap.appendChild(sel); document.body.appendChild(wrap); var savedBtn = localStorage.getItem('selBtn'); if (savedBtn) { sel.value = savedBtn; } sel.addEventListener('change', function() { localStorage.setItem('selBtn', this.value); }); var btnId = sel.value; if (btnId !== 'none') { setTimeout(function() { var btn = document.getElementById(btnId); if (btn) { btn.click(); } }, rndDelay()); } })();