• Log in or sign up for an account here: https://www.sythe.org/login

How to bot correctly [antiban RSBOT]

Did I do a good job of informing you how to not get banend?

  • Yes

    Votes: 118 84.9%
  • No

    Votes: 21 15.1%

  • Total voters
    139
yes but you cant recover your old ip

so using an ip hider is best to use while botting then disable it the claim your account back :D

sweet, will it work everytime though? i mean claiming ur account back like 8 times would be lil too much eh?
 
if you disconnect your internet? it really resets your ip?
 
Thanks for the guide! I'll use these tips. Btw you spelled banned wrong in poll :P
 
Thanks for the guide! I'll use these tips. Btw you spelled banned wrong in poll :P
Oh my lord :( lol thanks for telling me XD
if you disconnect your internet? it really resets your ip?
yes and I mean your dsl box the whole thing power it off by taking it out the wall plug for 5-10 mins your ip will change.
It matters on the scripter and how good the script is if it has antibans and stuff.
yea you can also download antban/antirandom scipts aswell
 
EDIT: I don't think my IP changes ... I haven't tried but everytime I see my IP, it's like the same .. I think lol.

Heh, nice! :P, I already know most of these :s, you should download WarXperiment's ANTIBAN, works like a charm :D.
 
is auto talker any good? will it increase my chance of being banned or lessen it?
 
but I've heard it make some weird replys for example: "whats the best way to get fletching lvls?" and chat responder replies "56"
 
Lol I love how you use God Forbid on runescape. Shows a good sign of respect towards God. Lol.
 
nice guide...that should stop ppl posting about them getting banned cuz of rsbot when they dont know how to auto properly
 
Code:
import com.speljohan.rsbot.script.Random;
import com.speljohan.rsbot.bot.Bot;
import com.speljohan.rsbot.logging.Log;
import java.awt.event.*;

import javax.swing.*;

public class AllAntiBan extends Random {

    int randomInt;
    int GambleInt;
    long lastCheck = 0;
    long timer = System.currentTimeMillis();
    int checkTime;
    public String[] thingsToSayIdle = new String[] {
""};


    public String getName() {
        return "AllAntiBan";
    }

    public double getVersion() {
      return  01;
    }

    public String getAuthor() {
        return "WarXperiment";
    }

    private boolean timer(int seconds) {
        return System.currentTimeMillis() * 1000 < seconds;
    }

   public Log getLog() {
       if(LOG != null)
            LOG = null;

       return super.getLog();
    }

    public boolean activateCondition() {
        randomInt = random(1, 30);
        if (isLoggedIn() && randomInt == 10)
        return true;

    return random(0, 25) == 5;
    }

    public void turnCamera() {
        char[] LR = new char[] { KeyEvent.VK_LEFT, KeyEvent.VK_RIGHT };
        char[] UD = new char[] { KeyEvent.VK_UP, KeyEvent.VK_DOWN };
        char[] LRUD = new char[] { KeyEvent.VK_LEFT, KeyEvent.VK_RIGHT,
                                 KeyEvent.VK_UP, KeyEvent.VK_DOWN };
        int random2 = random(0,2);
        int random1 = random(0,2);
        int random4 = random(0,4);

        if(random(0,3) == 0) {
            Bot.getInputManager().pressKey(LR[random1]);
            try { Thread.sleep(random(100, 400)); } catch (Exception e) {}
            Bot.getInputManager().pressKey(UD[random2]);
            try { Thread.sleep(random(300, 600)); } catch (Exception e) {}
            Bot.getInputManager().releaseKey(UD[random2]);
            try { Thread.sleep(random(100, 400)); } catch (Exception e) {}
            Bot.getInputManager().releaseKey(LR[random1]);
        } else {
            Bot.getInputManager().pressKey(LRUD[random4]);
            if(random4>1) {
                try { Thread.sleep(random(300, 600)); } catch (Exception e) {}
            } else {
                try { Thread.sleep(random(500, 900)); } catch (Exception e) {}
            }
            Bot.getInputManager().releaseKey(LRUD[random4]);
        }
    }


    public int loop() {
        GambleInt = random(1, 12);
        if (GambleInt == 1) {
            turnCamera();
        }

        if (GambleInt == 2) {
            int xA = random(0, 750);
            int yA = random(0, 500);
            moveMouse(xA, yA);
            turnCamera();
        }

        if (GambleInt == 3) {
            if (getCurrentTab() != TAB_INVENTORY) {
                openTab(TAB_INVENTORY);
                turnCamera();
            }
        }

        if (GambleInt == 4) {
            clickCharacter(getNearestPlayerByLevel(1,130) , "Cancel");
            return (random(500, 1750));
        }

        if ((System.currentTimeMillis() - lastCheck) >= checkTime) {
            lastCheck = System.currentTimeMillis();
            checkTime = random(300000, 600000);
            turnCamera();
                openTab(random(0, 13));
            turnCamera();
        }


        if (GambleInt == 5) {
                    turnCamera();
            int xA = random(0, 750);
            int yA = random(0, 500);
            moveMouse(xA, yA);
        }

        if (GambleInt == 6)
            turnCamera();

        if (GambleInt == 7)
            openTab(random(0, 13));

        if (GambleInt == 8)
            moveMouse(random(0,450), random(0,450));

        if (GambleInt == 10)  {
        if(getEnergy() > random(70, 90)) {
        log("Turning Run On");
        setRun(true);
        }
        }
        if (GambleInt == 11) {
            if(getEnergy() < random(10, 35)) {
            log("Turning Run Off");
            setRun(false);
           }
           }
            return -1;
    }

}

AllAntiBan by WarXperiment, FUCKING USE IT.
 
Code:
import com.speljohan.rsbot.script.Random;
import com.speljohan.rsbot.bot.Bot;
import com.speljohan.rsbot.logging.Log;
import java.awt.event.*;

import javax.swing.*;

public class AllAntiBan extends Random {

    int randomInt;
    int GambleInt;
    long lastCheck = 0;
    long timer = System.currentTimeMillis();
    int checkTime;
    public String[] thingsToSayIdle = new String[] {
""};


    public String getName() {
        return "AllAntiBan";
    }

    public double getVersion() {
      return  01;
    }

    public String getAuthor() {
        return "WarXperiment";
    }

    private boolean timer(int seconds) {
        return System.currentTimeMillis() * 1000 < seconds;
    }

   public Log getLog() {
       if(LOG != null)
            LOG = null;

       return super.getLog();
    }

    public boolean activateCondition() {
        randomInt = random(1, 30);
        if (isLoggedIn() && randomInt == 10)
        return true;

    return random(0, 25) == 5;
    }

    public void turnCamera() {
        char[] LR = new char[] { KeyEvent.VK_LEFT, KeyEvent.VK_RIGHT };
        char[] UD = new char[] { KeyEvent.VK_UP, KeyEvent.VK_DOWN };
        char[] LRUD = new char[] { KeyEvent.VK_LEFT, KeyEvent.VK_RIGHT,
                                 KeyEvent.VK_UP, KeyEvent.VK_DOWN };
        int random2 = random(0,2);
        int random1 = random(0,2);
        int random4 = random(0,4);

        if(random(0,3) == 0) {
            Bot.getInputManager().pressKey(LR[random1]);
            try { Thread.sleep(random(100, 400)); } catch (Exception e) {}
            Bot.getInputManager().pressKey(UD[random2]);
            try { Thread.sleep(random(300, 600)); } catch (Exception e) {}
            Bot.getInputManager().releaseKey(UD[random2]);
            try { Thread.sleep(random(100, 400)); } catch (Exception e) {}
            Bot.getInputManager().releaseKey(LR[random1]);
        } else {
            Bot.getInputManager().pressKey(LRUD[random4]);
            if(random4>1) {
                try { Thread.sleep(random(300, 600)); } catch (Exception e) {}
            } else {
                try { Thread.sleep(random(500, 900)); } catch (Exception e) {}
            }
            Bot.getInputManager().releaseKey(LRUD[random4]);
        }
    }


    public int loop() {
        GambleInt = random(1, 12);
        if (GambleInt == 1) {
            turnCamera();
        }

        if (GambleInt == 2) {
            int xA = random(0, 750);
            int yA = random(0, 500);
            moveMouse(xA, yA);
            turnCamera();
        }

        if (GambleInt == 3) {
            if (getCurrentTab() != TAB_INVENTORY) {
                openTab(TAB_INVENTORY);
                turnCamera();
            }
        }

        if (GambleInt == 4) {
            clickCharacter(getNearestPlayerByLevel(1,130) , "Cancel");
            return (random(500, 1750));
        }

        if ((System.currentTimeMillis() - lastCheck) >= checkTime) {
            lastCheck = System.currentTimeMillis();
            checkTime = random(300000, 600000);
            turnCamera();
                openTab(random(0, 13));
            turnCamera();
        }


        if (GambleInt == 5) {
                    turnCamera();
            int xA = random(0, 750);
            int yA = random(0, 500);
            moveMouse(xA, yA);
        }

        if (GambleInt == 6)
            turnCamera();

        if (GambleInt == 7)
            openTab(random(0, 13));

        if (GambleInt == 8)
            moveMouse(random(0,450), random(0,450));

        if (GambleInt == 10)  {
        if(getEnergy() > random(70, 90)) {
        log("Turning Run On");
        setRun(true);
        }
        }
        if (GambleInt == 11) {
            if(getEnergy() < random(10, 35)) {
            log("Turning Run Off");
            setRun(false);
           }
           }
            return -1;
    }

}

AllAntiBan by WarXperiment, FUCKING USE IT.
Thnx for posting but i think its included either way ill give ya some credit if i decide to include it.
 
Runescape Gamblingrunescape gambling
Back
Top