forked from dunnkers/RSBot-API
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAntiRandom.java
More file actions
Latest commit
41 lines (35 loc) · 1.21 KB
/
Copy pathAntiRandom.java
File metadata and controls
41 lines (35 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
packageorg.powerbot.game.api;
importjava.awt.Canvas;
importjava.awt.Color;
importjava.awt.Graphics;
importjava.awt.Point;
importjava.util.logging.Logger;
importorg.powerbot.concurrent.Task;
importorg.powerbot.concurrent.strategy.Condition;
importorg.powerbot.game.api.methods.input.Mouse;
importorg.powerbot.game.bot.Bot;
importorg.powerbot.game.bot.Context;
importorg.powerbot.game.bot.event.listener.PaintListener;
/**
* @author Timer
*/
publicabstractclassAntiRandomimplementsCondition, Task, PaintListener {
publicfinalLoggerlog = Logger.getLogger(getClass().getName());
publicBotbot = null;
privatestaticfinalbooleanVERBOSE = true;
publicvoidonRepaint(finalGraphicsrender) {
finalPointp = Mouse.getLocation();
finalCanvascanvas = Context.client().getCanvas();
finalintw = canvas.getWidth(), h = canvas.getHeight();
render.setColor(newColor(51, 153, 255, 30));
render.fillRect(0, 0, p.x - 1, p.y - 1);
render.fillRect(p.x + 1, 0, w - (p.x + 1), p.y - 1);
render.fillRect(0, p.y + 1, p.x - 1, h - (p.y - 1));
render.fillRect(p.x + 1, p.y + 1, w - (p.x + 1), h - (p.y - 1));
}
protectedvoidverbose(finalStringinfo) {
if (VERBOSE) {
log.info(info);
}
}
}