42 lines
1.1 KiB
Java
Executable File
42 lines
1.1 KiB
Java
Executable File
package rs.anticheat;
|
|
|
|
import rs.client;// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
|
|
// Jad home page: http://www.kpdus.com/jad.html
|
|
// Decompiler options: packimports(3)
|
|
|
|
public final class MouseDetection
|
|
implements Runnable {
|
|
|
|
public void run() {
|
|
while (running) {
|
|
synchronized (syncObject) {
|
|
if (coordsIndex < 500) {
|
|
coordsX[coordsIndex] = clientInstance.mouseX;
|
|
coordsY[coordsIndex] = clientInstance.mouseY;
|
|
coordsIndex++;
|
|
}
|
|
}
|
|
try {
|
|
Thread.sleep(50L);
|
|
}
|
|
catch (Exception _ex) {
|
|
}
|
|
}
|
|
}
|
|
|
|
public MouseDetection(client client1) {
|
|
syncObject = new Object();
|
|
coordsY = new int[500];
|
|
running = true;
|
|
coordsX = new int[500];
|
|
clientInstance = client1;
|
|
}
|
|
|
|
private client clientInstance;
|
|
public final Object syncObject;
|
|
public final int[] coordsY;
|
|
public boolean running;
|
|
public final int[] coordsX;
|
|
public int coordsIndex;
|
|
}
|