当你们玩挂机游戏累了(_杰森大师_JAVA)

2 篇文章 0 订阅

当我们玩游戏时,有一些游戏类似阴阳师这种要挂机的游戏一直点是不是很累,写了一个jiaoben程序已经挂了三天了,唉~

在这里插入图片描述
** 这时候就需要我们自己动手写个简单的java游戏脚本解放双手**

编写软件:IntelliJ IDEA 2018

JAVA版本 1.8.0_171

开始操作:

1.配置环境

下载JAVA版本
安装java
在这里插入图片描述
除了这个目录你换下位置,也可以不换,记住你的目录位置

来到此电脑的根目录右键属性进入系统

在这里插入图片描述
点击高级系统设置然后点击环境变量
在这里插入图片描述

**来到我们的系统变量这里,这里是设置我们电脑会调用到文件的路径
点击新建,然后写入变量名:JAVA_HOME 变量值:你的java保存地址,我的是 C:\Program Files\Java\jdk1.8.0_171 **

在这里插入图片描述
在这里插入图片描述
然后双击Path变量进入点击新建
在这里插入图片描述
写入:%JAVA_HOME%\bin
这个的意思是包裹他的二进制文件中的exe文件方便调用

好了接下来一直按确定
在这里插入图片描述

2.安装编写软件

一直点就好了,没啥操作;
然后安装好打开idea
开始new创建项目

在这里插入图片描述

点击New选择刚刚的1.8版本(你可能默认就是1.8)然后下一个
在这里插入图片描述
点击完成
在这里插入图片描述

创建类开始编写

在这里插入图片描述
在这里插入图片描述


import java.awt.*;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import java.util.Random;
import java.awt.MouseInfo;
import java.awt.Point;

public class Guiji {
    public static void main(String[] args) throws AWTException {
    //创建一个java机器人对象
    Robot robot = new Robot();
    Random random=new Random();


 /**
 * -------------------------------------------阴阳师魂十脚本-------------------------------------------
 *
 * */



    //    MyThread threadd=new MyThread();
//    threadd.start();


    while(true)
  { System.out.println("开始脚本");
    double v=0.5+random.nextDouble()*(0.6-0.5);v=v*1000;
    robot.delay((int)v);
    System.out.println("v"+v);

      int x=1740+random.nextInt(10);
      int y=950+random.nextInt(5);
    robot.mouseMove(x,y);
    robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
      System.out.println("点击开始运行御魂模式");
      double v1=0.2+random.nextDouble()*(0.3-0.2);v1=v1*1000;
    robot.delay((int)v1);
    robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
  //打赢了,继续下一局
    double v2=4+random.nextDouble()*(0.5-0.4);v2=v2*10000;
    robot.delay((int)v2);
      int x1=960+random.nextInt(200);
      int y1=540+random.nextInt(50);
    robot.mouseMove(x1,y1);
    robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
      double v4=1+random.nextDouble()*(2-1);v2=v2*1000;
    robot.delay((int)v4);
    System.out.println("御魂通关成功");
    robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
      double v3=0.5+random.nextDouble()*(0.6-0.5);v3=v3*1000;
    robot.delay((int)v3);
      //再点击一次
      robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
      double v5=0.1+random.nextDouble()*(0.2-0.1);v5=v5*1000;
      robot.delay((int)v5);
      System.out.println("返回界面");
      robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
    }
}
}

点击运行中编辑配置
在这里插入图片描述
点击虚拟机选项修改:-server -XX:PermSize=1536M -XX:MaxPermSize=1536m 然后确定
在这里插入图片描述
最后点击运行
在这里插入图片描述
在这里插入图片描述
切换成蓝叠模拟器中的阴阳师御魂开始界面锁定角色,然后全屏,让他自动点击
在这里插入图片描述
然后挂着就好了,不挂就关了
在这里插入图片描述
在这里插入图片描述

好了,是不是很简单呀

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值