Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import org.rsbot.script.Script;
- public class screenShot extends Script {
- private final ScreenShot screen = new ScreenShot(5);
- @Override
- public boolean onStart() {
- screen.isAlive = true;
- screen.start();
- return true;
- }
- @Override
- public void onFinish() {
- screen.isAlive = false;
- }
- @Override
- public int loop() {
- // code here
- return 100;
- }
- public class ScreenShot extends Thread {
- private boolean isAlive = false;
- private int delay;
- /**
- * ScreenShot
- *
- * @param delay, time in minutes
- */
- ScreenShot(int delay) {
- this.delay = (delay * 60) * 1000;
- }
- @Override
- public void run() {
- while (this.isAlive) {
- try {
- env.saveScreenshot(false);
- } catch (Exception e) {
- }
- try {
- Thread.sleep(delay);
- } catch (Exception e) {
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement