Complete-PedroPascalsTriangleOfPrestige

26/04/2023, 06:42:54

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name        Complete-PedroPascalsTriangleOfPrestige
// @namespace   Violentmonkey Scripts
// @match       https://asteriskman7.github.io/PedroPascalsTriangleOfPrestige/
// @grant       none
// @version     1.0.2
// @author      brenda maria
// @license     MIT
// @description 26/04/2023, 06:42:54
// ==/UserScript==
const cheatPanel=`Digite o coluna e o linha que deseja completar: Ex:row,col`;
document.addEventListener("keyup",function(evt){
    if(evt.keyCode=="67"&&evt.altKey&&evt.ctrlKey){
        let inp=prompt(cheatPanel);
        if(inp.length>0){
            app.state.activeCells.forEach( cell => {
              if(cell.name == inp) {
                let mensagem = inp.split(",")
                let row = mensagem[0];
                let col = mensagem[1];

                cell.complete = true;
                app.progressComplete(row, col);
                app.clickableCount = app.activated - (app.completeCount + app.state.activeCells.length);
                app.saveToStorage();
              }
            });
          window.location.reload();
        }
    }
})