// ==UserScript== // @name Kour KP Script // @namespace http://tampermonkey.net/ // @version 1.1 // @description Unlimited 1500 KP Daily Rewards // @author November2246 // @match *://kour.io/* // @icon https://www.google.com/s2/favicons?sz=64&domain=kour.io // @grant none // @license ISC <3 // @run-at document-start // @downloadURL none // ==/UserScript== const _fetch = window.fetch; window.fetch = function () { if (arguments[0].includes('/api/track')) { return Promise.reject(); } return _fetch.apply(this, arguments); } function fakeSetDataNew(a) { window.unityInstance.SendMessage('FirebasePlayerPrefs2023', 'OnSetData', '{"err":null}&' + [...a].pop()); } Object.defineProperty(window, 'unityInstance', { get() { return this._unityInstance; }, set(v) { const _setDataNew = window.setDataNew; window.setDataNew = function () { if (arguments[1] === 'banned') { fakeSetDataNew(arguments); return; } if (arguments[1].includes("dailyReward_")) { fakeSetDataNew(arguments); window.showUserDetails('', window.firebase.auth().currentUser); return; } if (arguments[1] === 'lastDailyReward') { arguments[2] = '9'; } return _setDataNew.apply(this, arguments); } this._unityInstance = v; }, });