当我们玩游戏时,有一些游戏类似阴阳师这种要挂机的游戏一直点是不是很累,写了一个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 然后确定
最后点击运行
切换成蓝叠模拟器中的阴阳师御魂开始界面锁定角色,然后全屏,让他自动点击
然后挂着就好了,不挂就关了