修改资源
用浏览器玩游戏的时候,按F12,进入浏览器的控制台,猫国建设者运行的时候是JavaScript脚本的,其起源都在this.gamePage.resPool
对象中,直接输出就能看到资源的相关属性和值,我们就可以对它直接进行修改,例如修改资源数量
1 2 3 4 5
| for(var i=0;i<this.gamePage.resPool.resources.length;i++) { if(this.gamePage.resPool.resources[i].unlocked==true) this.gamePage.resPool.get(this.gamePage.resPool.resources[i].name).value+=9999999999999999999999999999999999999999999999999999999999999999999 }
|
这里为了游戏体验,做了资源是否已经解锁的限制.unlocked==true
,防止直接刷出所有资源,.value+=9999999999999999999999999999999999999999999999999999999999999999999
这里可以进行修改增加多少或者是资源=多少.value=9999999999999999999999999999999999999999999999999999999999999999999
此外,还有一个就是将资源修改到当前限制的最大值的方法,但是有一个弊端,就是工坊里的一些资源会变成0;
1 2 3 4 5
| for(var i=0;i<this.gamePage.resPool.resources.length;i++) { if(this.gamePage.resPool.resources[i].unlocked==true) this.gamePage.resPool.get(this.gamePage.resPool.resources[i].name).value=this.gamePage.resPool.resources[i].maxValue }
|
修改建筑数量
不建议使用
1 2 3 4 5 6 7
| for(var i=0;i<this.gamePage.resPool.game.bld.meta[0].meta.length;i++) { if(this.gamePage.resPool.game.bld.meta[0].meta[i].unlocked==true) this.gamePage.resPool.game.bld.meta[0].meta[i].on+=100 if(this.gamePage.resPool.game.bld.meta[0].meta[i].togglable==true) this.gamePage.resPool.game.bld.meta[0].meta[i].val+=100 }
|
同样增加了建筑是否解锁的判断.unlocked==true
,如果解锁了,就增加100个,也就是.on+=100
;同时判断是否是又开关的.togglable==true
有的话就直接增加.val+=100
,就是建筑上的那种’100/100’。
但是有一点小问题就是即使你的资源不够,建筑依然能升级,所以不如直接修改游戏选项
中的更多设置
-批处理次数(Ctrl+单击)
,然后按住ctrl点建筑的升级方式。