Jump to content

IDontActuallyLift

Registered
  • Content Count

    179
  • Joined

  • Last visited

  • Feedback

    100%

Community Reputation

7 Neutral

About IDontActuallyLift

  • Rank
    Experienced Botter

Recent Profile Visitors

781 profile views
  1. IDontActuallyLift

    [ABCL 10] [ABC2] aAgility v2 [ALL ROOFTOPS]

    @Aropupu Any chance to add agility pyramid support?
  2. IDontActuallyLift

    USA's Crafter [ALL USEFUL METHODS][ABCL10]

    Does this prioritize middle mouse to rotate the camera? If not can the feature be added?
  3. IDontActuallyLift

    [ABCL 10] [ABC2] aAgility v2 [ALL ROOFTOPS]

    Must be from today's update
  4. IDontActuallyLift

    [ABCL 10] [ABC2] aAgility v2 [ALL ROOFTOPS]

    I start the script but the run-time doesn't move and nothing happens. Just keep the account logged in, anyone else experiencing this?
  5. IDontActuallyLift

    [ABCL 10] [ABC2] aAgility v2 [ALL ROOFTOPS]

    anyone have tips on the settings to use to avoid a ban? EDIT: Also is there any chance of getting a mule support for the script? I know I would be more than willing to pay an extended price for a mule setting for those of us who farm agility. @Aropupu
  6. IDontActuallyLift

    Hard coding breaks into my scirpt

    Got it to function correctly, thanks for all the help guys. @JoeDezzy1 thanks for the pseudo code!
  7. IDontActuallyLift

    Hard coding breaks into my scirpt

    This is not allowing me to have the @Override statement, it throws me this error: The method onStart() of type Airorbs must override or implement a supertype method
  8. IDontActuallyLift

    Hard coding breaks into my scirpt

    Thanks for the advice, I'll give it a shot in my next function or script i'm writing.
  9. IDontActuallyLift

    Hard coding breaks into my scirpt

    No worries man, I understand. For me i find it is helpful to fully understand the logic before I implement my checks to ensure it runs correctly every time.
  10. IDontActuallyLift

    Hard coding breaks into my scirpt

    Oh I understand you're point now, I apologize. You are correct, getting the framework to run is a big part of writing a program there needs to be checks to the system in order to ensure the task is complete. This break function is very simple because I was trying to get the logic down before continuing and making it more complex. That is my next step right now.
  11. IDontActuallyLift

    Hard coding breaks into my scirpt

    I have a script that can function for 8+ hours at a time, I feel as though I have done a good job on it. At this point I was just struggling with the breaking logic. Usually I don't like to be a bother to the community so I try to figure it out myself. Thank you for clarifying though, I just implemented it and it works great.
  12. IDontActuallyLift

    Hard coding breaks into my scirpt

    Thank you for taking the time to respond. When you say generate the next break you mean reassign the value of breakStartTime inside the break function? For example something like this: if (Timing.currentTimeMillis() > breakStartTime) { long breakTime = General.randomLong(1200000, 2400000); println("Initiating first break"); println("We ran for " + Timing.msToString(timeRanBreak) + " taking a break for " + (breakTime / 60000) + " minutes."); General.sleep(3000); teleToBank(); General.sleep(6000); Login.logout(); this.setLoginBotState(false); General.sleep(breakTime); breakCounter++; timeOfLastBreak = System.currentTimeMillis(); println("Break Finished, logging in."); this.setLoginBotState(true); Login.login(); firstBreak++; double breakStartTime = General.randomDouble(5400000, 6300000) + Timing.currentTimeMillis(); }
  13. IDontActuallyLift

    Hard coding breaks into my scirpt

    **** TL;DR: Trying to hard code breaks into my script, I want the script to break for a random amount of time between 20 and 40 minutes every 1.5 to 1.75 hours that it has run. The program will run for ~8 hours per day so I need to script to break about 4 times. any help is much appreciated. Thanks! **** Good Evening, I have a bit of an issue. I do not like the break handler that is hard coded into the tribot client, I would much prefer to code breaking conditions into my code for specific scripts. My issue is that I am having trouble with the logic of some of what I have coded already. Here is what I have: long timeRanBreak = System.currentTimeMillis() - startTime; long timeSinceLastBreak = System.currentTimeMillis() - timeOfLastBreak; long breakTime = General.randomLong(1200000, 2400000); if (General.randomLong(5400000, 6300000) < timeRanBreak && firstBreak < 1) { println("Initiating first break"); println("We ran for " + Timing.msToString(timeRanBreak) + " taking a break for " + (breakTime / 60000) + " minutes."); General.sleep(3000); teleToBank(); General.sleep(6000); Login.logout(); this.setLoginBotState(false); General.sleep(breakTime); breakCounter++; timeOfLastBreak = System.currentTimeMillis(); println("Break Finished, logging in."); this.setLoginBotState(true); Login.login(); firstBreak++; } if (General.randomLong(5400000, 6300000) < timeSinceLastBreak && timeOfLastBreak < 1) { println("Initiating tertiary break"); println("We ran for " + Timing.msToString(timeSinceLastBreak) + " since last break, taking another break for " + (breakTime / 60000) + " minutes."); General.sleep(3000); teleToBank(); General.sleep(6000); Login.logout(); this.setLoginBotState(false); General.sleep(breakTime); breakCounter++; timeOfLastBreak = System.currentTimeMillis(); println("Break Finished, logging in."); this.setLoginBotState(true); Login.login(); } All of the above code is contained in my main run while loop, I haven't gotten around to learning node task framework yet its on my list of things to tackle one at a time :). So if I can walk you though the basic logic this is what I've come up with: timeRanBreak = Total time elapsed by the script in ms, once this value is greater than some randomly generated integer between an 1.5 hours and 1.75 hours take a break for another randomly generated value between 20 and 40 minutes. The first break runs no problem, however my problem is that time elapsed wont reinitialize at zero after the first break so I tried to be cool and initialize a tertiary variable called "timeOfLastBreak" which is supposed to keep track of the time that has elapsed since the last time we took a break and once that hits 1.5hours to 1.75 hours we should break for another 20 to 40 minutes. So as I said the first break runs and sleeps for a the amount desired however when the script starts back up from the break the script will initiate the tertiary break immediately and the print line reads as follows: println("We ran for " + Timing.msToString(timeSinceLastBreak) + " since last break, taking another break for " + (breakTime / 60000) + " minutes."); will read: [00:22:11] We ran for 422621:20:56 since last break, taking another break for 28 minutes. So from what I can gather the random amount of time that I want the script to break for will generate every time, however the function is not realizing that I want it to wait an additional period of time of 1.5 hours to 1.75 hours before initiating the tertiary break. Sorry for my spaghetti code, I'm kind of embarrassed by it and try not to post too many issues until I've thoroughly checked for solutions but I want to see if someone can help me with what I am trying to do here. I'm sure someone can come in here and code this all in about 10 lines but I'm fairly inexperienced and trying to learn. Thanks in advanced guys, you are a great community. **** TL;DR: Trying to hard code breaks into my script, I want the script to break for a random amount of time between 20 and 40 minutes every 1.5 to 1.75 hours that it has run. The program will run for ~8 hours per day so I need to script to break about 4 times. any help is much appreciated. Thanks! ****
  14. IDontActuallyLift

    [ABCL 10] ExShopper - AIO Shop Buyer & Seller

    World hopper appears to be broken when at log in screen. Doesn't select a new world.
  15. IDontActuallyLift

    [ABCL 10] [ABC2] aPlunderer [Pyramid Plunder]

    Awesome! I going to pick the script back up and use it fro 72-99 thieving here soon. It took me to 72 already and i love it.
×