Jump to content

dmmslaver

Trade With Caution
  • Posts

    479
  • Joined

  • Last visited

  • Feedback

    100%

Posts posted by dmmslaver

  1. A lot more than you think goes on when an update occurs. OSBot developers have to go through and figure out if hooks were changed, removed, or added. Sure, they could push a fix in 2 seconds after an update just to make the client load, but the bot would not function right at all. Just be patient, this is a great time to go outdoors and get some fresh air and check back later.

    "this is a great time to go outdoors and get some fresh air and check back later."

    Do you literally sit at your PC and watch bots? That's what it sounds like

  2. It's because I'm using a mouse listener to to add user input to the event queue so that they will not interrupt the script logic.

     

    I wish you wouldn't assume the worst about my intentions, especially considering I typically make scripts for my own personal use.

    I would like to see an answer to this as well. The bots over obfuscation really limits script flexibility for fully automated farms. 

  3. Not sure if this is because of the recent game update or not, but I can't use any script:

     

    java.lang.AbstractMethodError: ai.getTransformIds()[I
    	at org.osbot.rs07.api.def.ObjectDefinition.<init>(ro:206)
    	at org.osbot.rs07.api.def.ObjectDefinition.add(ro:80)
    	at org.osbot.SB.IiiiiiiiiIIi(mx:34)
    	at org.osbot.BotCallback.m3(cx:258)
    	at ai.y(ai.java:105)
    	at ad.z(ad.java:86)
    	at fs.m(fs.java:235)
    	at au.af(au.java:4807)
    	at client.g(client.java:818)
    	at ek.pb(ek.java:211)
    	at ek.run(ek.java:190)
    	at java.lang.Thread.run(Unknown Source)
    
    
  4. very strange... if you can't get this to work, maybe use something like this in the meantime:

     

    List<RS2Object> getObjectsAt(int x, int y) {

          List<RS2Object> objects = new ArrayList<>();

          for(RS2Object o: objects.getAll()) {

                if(o != null && o.getPosition().getX() == x && o.getPosition().getY() == y) {

                      objects.add(o);

                }

          }

          return objects;

    }

    I tried that, and the door is NOT in the list. I am assuming because of the same error that is causing the exception i experienced. 

  5. Why are you making a list for one tile?

    Edit: okay, that's pretty weird. I never had to make a list for the position.. here's a quick mock-up. It worked for me. You always have to null check.

     

    6zHSqpl.png

    You didn't try my coordinates. I'm using the same code.. The list is the only way to get the object that that coords, there can be multiple objects per coordinate, up to 10.

  6. Can confirm that osbot doesnt log back in if you dc. Kinda annoying if you have bad internet :/

     

     

     

    OSBot logs you back in if you get 6h logged (if you have the acc+pw in the settings). You dont need a private script for that.

    not working for me. latest version. 

     

    For me myself it logs me back as I have my account added on the list.

    as do i

  7. accs have timers to where it'll logout once every 6 hours

     

    there are private scripts out there that have log ins i think but im not sure

     

    edit: those disconnects aren't random its just your acc logging lol

    OSBot logs me in itself when i start up the script. It's just most of the time it wont work again if the player gets kicked. It's like it's not detecting that the player is logged out. 

×
×
  • Create New...