Jump to content

Abuse

Members
  • Posts

    548
  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    100%

Everything posted by Abuse

  1. Some very strange behaviour .. Fly ended up sending me the account password, but it's still locked by an authenticator. he dissapeared at that moment
  2. Bought the following account a while back: http://osbot.org/forum/topic/110549-near-maxedzulrah-main-account-all-hard-diaries-torso-fcape-torso-slayer-helm-qp-cape-gracefull/ It got recovered today, most likely by him since he's the original owner. I'm willing to solve this in a friendly manner as soon as he comes online, but since he's the original owner, it's only him that can recover the account so I fear the worst
  3. Getting raped as well (Sig reflects it) Time to rewrite stuff
  4. Got wiped entirely, it's been a good run though
  5. Abuse

    1am roll call

    10am, awake since yesterday 10am
  6. No me this time The all have numeric names, been stuck since yesterday night
  7. No, my post is directed towards Alek, telling him that I've successfully tested this update on 510 simultaneous clients + a screenshot of the current resource usage per client Express your feeling in the spam section, not here
  8. Agreed. Jagex has a couple staff members occupied by banning bots, weath mainly handles the larger packs of gold farmers, be it F2P or P2P. The others analize the less obvious behaviours
  9. Can confirm that Weath being AFK has a large impact on the amount of bans that particular day.
  10. You're looking at 250-300 resale value, hardware prices drop fast (And especially amd ) Instead of selling it, maybe consider converting it into a home media server? I've done exactly that with my old PC, it now houses my whole library of music movies and TV shows that I can watch anywhere I want to using Plex I even share access to it with 8 people, it's like your own private Netflix/Spotify
  11. Eh, this does make sense. Make like a support package that costs 1.99 - 3.99 monthly that removes ads, but gives you no other priveledges
  12. Amazing work man, running 510 clients right now, I see a 50mb memory drop per client and a slight CPU usage decrease
  13. It just seemed to obvious to just do arrow.isActive() && arrow.getType() == HintArrow.HintArrowType.NPC Ah well.. once again much appreciated for sharing this list
  14. Why was I so retarded to base my tutorial island script on the overhead arrows Q_Q Thank you for this
  15. Agreed Found out the hard way, when I was trying to reading messages while doing other actions, they all arrived suspiciously late
  16. I don't think that you need to synchronzie onMessage() as it's always called before (or after, cant remember) the onLoop(), it's on the same thread.
  17. That seems to be correct Try to store a seperate boolean "tradeRequested" and set it to true in the onMessage function, and back to false when you complete a trade / fail to trade x amount of times. It's bad practice to have blocking methods in the onMessage handler
  18. Probably a broken script, check the logger
  19. Autocast config is getConfigs().get(108) Not sure if the 108 is related to what staff you are carrying or it's just static, I've done this with a staff of air Value 0 is no spell selected Value 3 is air strike 5 is water strike and so on Here is a snippet that does a spell change based on levels private int getSpellChange() { int currentSpell = self.getConfigs().get(108); int currentLevel = self.getSkills().getStatic(Skill.MAGIC); if (currentLevel >= 13) { if (currentSpell != 9) { return 4; } else{ return 0; } } else if (currentLevel >= 9) { if (currentSpell != 7) { return 3; } else{ return 0; } } else if (currentLevel >= 5) { if (currentSpell != 5) { return 2; } else{ return 0; } } else if (currentLevel >= 1) { if (currentSpell != 3) { return 1; } else{ return 0; } } return 0; } private void changeSpell() { if (self.getTabs().open(Tab.ATTACK)) { RS2Widget castWidget = self.getWidgets().get(593, 25); if (castWidget != null && castWidget.isVisible()) { if (castWidget.interact()) { new ConditionalSleep(MethodProvider.random(2000,5000), MethodProvider.random(100,200)) { @[member=Override] public boolean condition() throws InterruptedException { return !castWidget.isVisible(); } }.sleep(); } } else { RS2Widget spellWidget = self.getWidgets().get(201, 0 , getSpellChange()); if (spellWidget != null && spellWidget.isVisible() && spellWidget.interact()) { new ConditionalSleep(MethodProvider.random(2000,5000), MethodProvider.random(100,200)) { @[member=Override] public boolean condition() throws InterruptedException { return getSpellChange() == 0; } }.sleep(); if (MethodProvider.random(0, 1) == 0) { self.getTabs().open(Tab.INVENTORY); } } } } }
  20. I've posted an answer to this in your previous thread. Have a thorough look through these to understand our API: http://osbot.org/api/ and especially http://osbot.org/api/org/osbot/rs07/script/MethodProvider.html These will provide you with all the basic available methods
×
×
  • Create New...