Jump to content

Sophisticated

Registered
  • Content count

    46
  • Joined

  • Last visited

  • Feedback

    N/A

Community Reputation

6 Neutral

About Sophisticated

  • Rank
    New Botter

Recent Profile Visitors

199 profile views
  1. How many days your bot survive?

    Got one account on its 3rd bond and one on his second bond currently, first two bot accounts since years. (no previous bans)
  2. Help with NPCChat

    Ow thanks you just helped me out, I was checking for interfaces only and ended up with some pasta like code.
  3. How To: Purchase TRiBot Credits & VIP w/ PayPal

    I was going to ask if this is still possible, I made this Gyazo: https://gyazo.com/8c9d51744d2944be6abba2b42369a0e3 and went to double check what you said. After reading your tutorial again and clicking on your Step 2 link, I found the option of filling in my paypal email. Pretty weird why I can't find that page myself. https://gyazo.com/3eb51c072a35edbf6a54601783e3daf9
  4. Looking to buy 8 credits. Added you on skype. (Gamideos is mine.)
  5. Client freezes while trying to open mini map.

    Okay thanks for the anwer!
  6. Trying to setup tabs with multiple proxies (solved)

    Thanks for the link and info !
  7. Hi guys as the title says, I can't do anything after I open up the minimap. My Java is up-to-date. Any suggestions on how I can fix this?
  8. Trying to setup tabs with multiple proxies (solved)

    Wait what, if I have 2 instances of the same script running, will they both share the same static variables? And if my question is true, is it still recommended to just stick with using static if you already have? Or is it recommended to not use static at all?
  9. Trying to setup tabs with multiple proxies (solved)

    Ow that's true, didn't think about using a fake proxy to check it. I also didn't knew about scripts screwing up when using multiple tabs, going to check it out myself. Thanks for the help! Ah that makes sense. Thanks for the help!
  10. Hi guys as the title says I'm trying to use the advanced client to setup each tab with a proxy. Whenever I add a new tab, I add another proxy. But if I check 'each' tab's, runtime info, it's all the same. Perhaps they each are using another IP or I'm doing something wrong. (Is there another way of finding out if I'm using the correct proxy for each tab?) I've also tried by right-clicking the tab and use 'Set Proxy' but without succes. I'm hoping someone here could tell me what I'm doing wrong.
  11. Having a problem using interfaces.

    Okay will do, thx!
  12. Having a problem using interfaces.

    Oh now I see what I did wrong. I've changed a little bit of the method. And it now works perfectly fine. Thank you very much! Here is what I did: // Get's the interface. private void getInterface() { if (Timing.waitCondition(new Condition() { @Override public boolean active() { General.sleep(50, 150); General.println("We zitten in getinterface2"); return Interfaces.isInterfaceValid(309); } }, General.random(2500, 3500))) { RSInterface target = Interfaces.get(309, 3); General.println("Calling chooseMakeOption!"); chooseMakeOption(target); } else { General.println("We are running getInterface() again."); getInterface(); } }
  13. Having a problem using interfaces.

    Thanks for the reply, I tried adding your line of code. After adding a null check everything seemed alright, because if I don't add a nullcheck, I get a NPE error often. But then I noticed whenever target == null, the target will stay null until I call getInterface() another time. This is how the method looks right now: // Get's the interface. private void getInterface() { RSInterface target = Interfaces.get(309, 3); if (Timing.waitCondition(new Condition() { @Override public boolean active() { General.sleep(50, 150); if (target != null) { return Interfaces.isInterfaceValid(309); } General.println("Returning false, interface = null!"); return false; } }, General.random(2500, 3500))) { General.println("Calling chooseMakeOption!"); chooseMakeOption(target); } else { General.println("We are running getInterface() again."); getInterface(); } } The bandaid fix that works is adding a long sleep before calling getInterface(). But I'd prefer to have a better fix for this. Do you have any idea why target keeps being null even when I've first clicked on both items and the interface is up (atleast on my screen)?
  14. Having a problem using interfaces.

    Hi guys, I decided to rewrite my simple herblore script. I'm using the node framework now and the code is a little bit better. But once again I get problems when I'm trying to see if the interface I'm using is up or not. This is the method that gives me problems: // Get's the interface. private void getInterface() { RSInterface target = Interfaces.get(309, 3); if (Timing.waitCondition(new Condition() { @Override public boolean active() { General.sleep(50, 150); return target != null && !target.isHidden(); } }, General.random(2500, 3500))) { General.println("Calling chooseMakeOption!"); chooseMakeOption(target); } else { General.println("We are running getInterface() again."); getInterface(); } } After I use a guam leaf and a vial of water on each other, I call this method. But everytime this method calls itselfs again and after the second call the script continues to work and chooseMakeOption get's called. I've tried different things but I can't seem to properly fix this. Is there someone able to help me out? Here is the full class if you're wondering: https://pastebin.com/Wdv3sAgw
×