如何轻松通关网页游戏拿白?

大家好!我是Crypto早鸟!是一只专注于NFT市场的小鸟~

欢迎大家跟早鸟一起,每天早起,每天都比别人早一点~

欢迎关注我的推特!!

————————————————————————————

相信许多小伙伴都会遇到游戏类NFT项目需要通关网页游戏拿到TOP几才能拿到白名单的要求

那你又有没有发现,那些根本不可能拿到的分数,为什么会有这么多人拿到??

明明自己都已经竭尽全力,却依然距离别人一大截?

那么在这里,我会手把手介绍我的方法!

(当然方法不只有我这一种,但我认为这是最适合Web3小伙伴的小技巧!)

相信大家看完这篇文章,肯定还有很多不明白的地方哈哈

随时欢迎在推特跟我讨论,有更好的办法也可以分享!

那么就开始吧!

以Scary Samurai为例(浏览器为Google Chrome,其他同理)

(没有任何利益关系!更何况我是教大家怎么破解他的小游戏…)

游戏网址:

  • 进入开发者工具界面

原本是可以通过右键,点击inspect进入开发者页面。但网页游戏中往往取消了右键功能,因此,只能通过右上角的三个点进入开发者页面。

  • 进入Network,筛选JS

这里是网页的js后端代码界面,可以查看游戏玩法逻辑!

通常会有许多js文件,可以通过文件命名有优先级的查看代码,比如上图的main.js就肯定是游戏的主逻辑文件。

接着就是寻找“关键代码”,这里就要根据游戏的不同,自行查找相应希望修改的代码

比如在这款samurai游戏中,如果障碍全都没有了,是不是想拿多少分就拿多少分?

答案是否定的!

没有障碍掉血,那还怎么结束游戏?

不过没关系,多尝试几次,你就知道怎么拿分了~

  • 更改代码

复制Network里的“关键代码”,去到Sources界面中,找到main.js

Ctrl+F找到“关键代码”位置,直接修改即可。

(上图中,我是直接把所有障碍物都清楚掉了,只是简单说明而已~)

  • 新建Override文件

点击左上角的Override,再点击下方的+号,就可以在本地创建用于“覆盖”的文件。

  • 本地新建

这里要注意,文件的命名必须与Sources中的根文件命名一致!

那么这里的话,自然就是 game.scarysamurai.xyz 了~

  • 保存至Override文件

回到Page页面,鼠标移至更改后main.js文件

右键点击 Save for overrides 之后,main.js文件图标的右下角就会出现紫色实心圆形

这就说明覆盖成功!

  • 刷新!

再次刷新一下网页,这不就什么都没有了吗!

成功!接下来就是想拿多少分就拿多少分!

(不过!分数不要太离谱了…)

————————————————————————————————————

给大家看看我的分数吧~

如果还想要更多例子的小伙伴,麻烦先去推特关注一下我,再在评论区跟我说吧~

谢谢大家!

Subscribe to Crypto早鸟
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.