• 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?
 
or get an ownage appeal :D, i have one, but not leaking yet
 
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"
 
but I've heard it make some weird replys for example: "whats the best way to get fletching lvls?" and chat responder replies "56"

You can easily edit it the important thing is it replies.
I believe its since they say the keyword like " LVL" "fleching" so it puts 1+1 together so it replies the best it can :)
 
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.
 
Back
Top