-
Posts
548 -
Joined
-
Last visited
-
Days Won
2 -
Feedback
100%
Everything posted by Abuse
-
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
-
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
-
Getting raped as well (Sig reflects it) Time to rewrite stuff
-
Got wiped entirely, it's been a good run though
-
10am, awake since yesterday 10am
-
No me this time The all have numeric names, been stuck since yesterday night
-
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
-
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
-
Can confirm that Weath being AFK has a large impact on the amount of bans that particular day.
-
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
-
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
-
Amazing work man, running 510 clients right now, I see a 50mb memory drop per client and a slight CPU usage decrease
-
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
-
Why was I so retarded to base my tutorial island script on the overhead arrows Q_Q Thank you for this
-
Agreed Found out the hard way, when I was trying to reading messages while doing other actions, they all arrived suspiciously late
-
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.
-
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
-
Probably a broken script, check the logger
-
My whole panel is written in / based on it
-
YII2
-
getPlayers().getAll(). size()
-
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); } } } } }
-
ANyone got a snippet of how to calculate players around?
Abuse replied to TheGreatests's topic in Snippets
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