查看: 13277|回复: 3

Google 恐龙小游戏作弊

[复制链接]
  • TA的每日心情
    开心
    2022-2-10 18:06
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    发表于 2021-11-21 18:08:56 | 显示全部楼层 |阅读模式
    新手上路,希望大家支持

    #无敌
    Runner.instance_.gameOver=function(){}
    ————————————————————————————
    #设速(<var> 写数字)
    Runner.instance_.setSpeed(<var>)
    ————————————————————————————
    #跳跃高度(<var> 写数字)
    Runner.instance_.tRex.setJumpVelocity(<var>)
    ————————————————————————————
    #自动跳跃
    function TrexRunnerBot() {
      const makeKeyArgs = (keyCode) => {
        const preventDefault = () => void 0;
        return {keyCode, preventDefault};
      };
      const upKeyArgs = makeKeyArgs(38);
      const downKeyArgs = makeKeyArgs(40);
      const startArgs = makeKeyArgs(32);
      if (!Runner().playing) {
        Runner().onKeyDown(startArgs);
        setTimeout(() => {
          Runner().onKeyUp(startArgs);
        }, 500);
      }
      function conquerTheGame() {
        if (!Runner || !Runner().horizon.obstacles[0]) return;
        const obstacle = Runner().horizon.obstacles[0];
        if (obstacle.typeConfig && obstacle.typeConfig.type === 'SNACK') return;
        if (needsToTackle(obstacle) && closeEnoughToTackle(obstacle)) tackle(obstacle);
      }
      function needsToTackle(obstacle) {
        return obstacle.yPos !== 50;
      }
      function closeEnoughToTackle(obstacle) {
        return obstacle.xPos <= Runner().currentSpeed * 18;
      }
      function tackle(obstacle) {
        if (isDuckable(obstacle)) {
          duck();
        } else {
          jumpOver(obstacle);
        }
      }
      function isDuckable(obstacle) {
        return obstacle.yPos === 50;
      }
      function duck() {
        Runner().onKeyDown(downKeyArgs);
        setTimeout(() => {
          Runner().onKeyUp(downKeyArgs);
        }, 500);
      }
      function jumpOver(obstacle) {
        if (isNextObstacleCloseTo(obstacle))
          jumpFast();
        else
          Runner().onKeyDown(upKeyArgs);
      }
      function isNextObstacleCloseTo(currentObstacle) {
        const nextObstacle = Runner().horizon.obstacles[1];

        return nextObstacle && nextObstacle.xPos - currentObstacle.xPos <= Runner().currentSpeed * 42;
      }
      function jumpFast() {
        Runner().onKeyDown(upKeyArgs);
        Runner().onKeyUp(upKeyArgs);
      }
      return {conquerTheGame: conquerTheGame};
    }
    let bot = TrexRunnerBot();
    let botInterval = setInterval(bot.conquerTheGame, 2);

    评分

    参与人数 1i币 +1 收起 理由
    7/4 + 1 支持原创

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-2-10 18:06
  • 签到天数: 21 天

    [LV.4]偶尔看看III

     楼主| 发表于 2021-11-21 18:10:10 | 显示全部楼层
    使用F12 打开控制台操作
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-2-10 18:06
  • 签到天数: 21 天

    [LV.4]偶尔看看III

     楼主| 发表于 2021-11-21 18:12:11 | 显示全部楼层
    屏幕截图 2021-11-21 181121.png
    图片
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-2-10 18:06
  • 签到天数: 21 天

    [LV.4]偶尔看看III

     楼主| 发表于 2021-11-21 18:16:16 | 显示全部楼层
    200支持发低伤害Bat,Vbs病毒
    500支持指定
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    指导单位

    江苏省公安厅

    江苏省通信管理局

    浙江省台州刑侦支队

    DEFCON GROUP 86025

    旗下站点

    邮箱系统

    应急响应中心

    红盟安全

    联系我们

    官方QQ群:112851260

    官方邮箱:security#ihonker.org(#改成@)

    官方核心成员

    Archiver|手机版|小黑屋| ( 苏ICP备2021031567号 )

    GMT+8, 2024-7-27 23:27 , Processed in 0.030491 second(s), 20 queries , Gzip On, MemCache On.

    Powered by ihonker.com

    Copyright © 2015-现在.

  • 返回顶部