-
Posts
426 -
Joined
-
Last visited
-
Feedback
100%
Everything posted by Ayylmao420
-
botting beers on a level 3 in f2p with breaks ? wtf ...
-
His works and so is mine but my question is why does the widget for both codes return true when the message clearly doesn't equal "Click here to continue" but actually "Please wait...". I tried filtering for "Please wait..." but osbot doesn't even find a widget with message like that even though another botting client that i tried it on does.
-
My code works perfectly fine on another botting client yet it doesn't want to work on osbot, any ideas @Patrick
-
thanks, i'll investigate Edit:// I tried getWidgets().getWidgetContainingText() but it still gives me the same result.
-
List<RS2Widget> clickHereToContinueList = getWidgets().getAll().stream().filter(w -> w != null && w.isVisible() && w.getMessage() != null && w.getMessage().equals("Click here to continue")).collect(Collectors.toList()); if (!clickHereToContinueList.isEmpty()) { RS2Widget clickHereToContinue = clickHereToContinueList.get(0); if (clickHereToContinue.interact("Continue")) { sleepUntil(() -> getWidgets().getAll().stream().filter(w -> w != null && w.isVisible() && w.getMessage() != null && w.getMessage().equals("Click here to continue")).collect(Collectors.toList()).isEmpty(), random(3000, 5000)); } } I'm clicking on Click here to continue, also notice the sleepUntil condition, it should be updating every 10ms but it still sleeps the full time because it still thinks the clickHereToContinue exists. I tried doing this: if (getDialogues().isPendingContinuation()) { if (getDialogues().clickContinue()) { sleepUntil(() -> !getDialogues().isPendingContinuation(), random(3000, 5000)); } } but this one too sleeps the full amount of time because it thinks it is still pending continuation.
-
the main post code was inside onloop so it should be updating every single time onloop returns, the second code i posted was inside onpaint so yeah, it should update immediately but it isn't which is strange.
-
List<RS2Widget> clickHereToContinueList = getWidgets().getAll().stream().filter(w -> w != null && w.isVisible() && w.getMessage() != null && w.getMessage().equals("Click here to continue")).collect(Collectors.toList()); if (!clickHereToContinueList.isEmpty()) { RS2Widget clickHereToContinue = clickHereToContinueList.get(0); g.draw(clickHereToContinue.getBounds()); } Even though Click here to continue is not there it, instead it's Please wait..., it thinks it's still there. Am i doing something wrong ?
-
ah didn't notice 2.5.28 was out, anyways, i tried with 2.5.28 and i still have this issue
-
List<RS2Widget> clickHereToContinueList = getWidgets().getAll().stream().filter(w -> w != null && w.isVisible() && w.getMessage() != null && w.getMessage().equals("Click here to continue")).collect(Collectors.toList()); if (clickHereToContinueList.isEmpty()) { log("empty"); } So this is what happens, when i run the script before entering the dialogue the list is empty as it should but as soon as i exit the dialogue the list isn't empty even though i'm not in dialogue anymore. I'm not storing the widget data anywhere else, this whole code is inside onLoop, can someone tell me what could cause this ? Also, i'm using osbot version 2.5.29, i can't use 2.5.27 as when i try to run it it says my osbot version is outdated. If anyone could try the above with 2.5.27 i'd greatly appreciate it.
-
thanks for the fast update on resizeable, now i can slowly work on getting my f2p farm running
-
no need for resizeable, just make it so that after setting it to fixed mode osbot keeps functioning as it should.
-
Yeah, my script does that but the client still requires restart i can't run anything inside the script because osbot has blocked permissions
-
Sold to @w0mack
-
1. Pictures of the account stats 2. Pictures of the login details 3. Pictures of the total wealth (if there is any) 4. Pictures of the quests completed 5. The price you will be starting bids at 60M 6. The A/W (Auto-win) for your account 80M 7. The methods of payment you are accepting 07 GP 8. Your trading conditions buyer goes first 9. Pictures of the account status 10. Original/previous owners AND Original Email Address i am original owner, will provide original email address with the account
-
cba create new account so i'd prefer if someone just created a fresh account their own and get me the levels.
-
50 attack, 60 strength, 55 magic, 60 prayer skype live:ayylmao420osbot
-
Liked the thread, trial pls
-
ok, after looking through my older posts i guess the account he bought was one of these 2 as you can see those accounts had no emails registered to them so you claiming "email is currently registered to one of yours still" is false, also, i can't even remember the password, if you can tell me what it was i can gladly try recovering it for you.