better than this, this button made me hide the sig x)
But I think you should make the animations smoother and perhaps make it more dynamic somehow? idk
apa
Unfortunately alek removed the ability to grab a users osbot name using the script, meaning the dynamic sigs are currently unchanging (since 2.3.104). He says he will re-introduce it soon (within the next week i'd hope, but it would be awesome if he could get it back up and running sooner)
Just FYI
All dynamic signatures are currently experiencing the same problemo btw
apa
It runs to reset point if it is under attack. Because worldhopper has a longer timer than usual logout timer for switching worlds, it's hard to tell whether a crab will spawn half way through the routine and stall the worldhopping system. For this reason, as a failsafe, it will run to a safe distance before hopping. If you don't like this, you can always either raise the player limit or disable worldhopping but because worldhopping shouldn't happen too often, this shouldn't scrape the exp rate all that much. But if the player is not in combat and has not been for the past 10 sec, it will hop from where it is currently standing.
apa
Strange.. running fine for me with tuna right now!
Try
Rebooting client
Double checking zoom setting by manually right click > reset to default on the mouse icon
Start script with empty inventory
apa
Pretty much yea
so for example with bank:
bank.withdraw("rune boots"); //or whatever the item
and inventory:
inventory.dropAll("rune boots"); //or whatever the name of the item to drop
apa
It might be worth taking a look at some basic java. This will give you understanding of these kinds of things.
public and boolean are what the method is defined by. But you want to use the name of the method to call it
so it would be
inventory.dropAllExcept(id);
boolean tells you it returns true or false, much like if it said int it would return 1, 2, 3 etc.
apa
That works too
i have my method also built into my timer class
I dislike java's duration and instant classes tho.
your method does not format days though, but that would be easy to add.
apa
UPDATE!
Version 1.02
Added failsafe so that if script gets lost in the house, it will log out and back in again, allowing it to re-enter and continue.
Added failsafe to typing so that it works in the mirror client. script replaces all spaces in names with underscores which allows it to work in mirror mode.
Updated trial system to, should it fail to enter by clicking the previous name the first time, type the name of the host manually the second time.
Updated checks to ensure that script enters the house even if it has no bones when not walking, so that it never gets stuck where it shouldn't be
Happy botting!
apa
Sometimes payments take a little while to go through.
Perhaps wait an hour or 2. If it's not there after 2 hours, I suggest sending a private message to @Maldesto who will manually add the script for you.
EDIT: if you paid with an e-cheque, they can sometimes take up to a week to be processed. You just have to be patient!
Apaec
public static String formatTimeDHMS(final long time) {
final int sec = (int) (time / 1000), d = sec / 86400, h = sec / 3600 % 24, m = sec / 60 % 60, s = sec % 60;
return (d < 10 ? "0" + d : d) + ":" + (h < 10 ? "0" + h : h) + ":"
+ (m < 10 ? "0" + m : m) + ":" + (s < 10 ? "0" + s : s);
}
where time is in milliseconds.
Implementation:
g.drawString("Runtime: " + formatTimeDHMS(timer.getElapsed()), 100,100);
where g = graphics2d
and timer is your timer from the start of the script
and getelapsed is a method from your timer class returning the time elapsed in millis
This ill be formatted as: 00:00:00:00.
d: h: m: s
Apa
Looks good!
Worldhopping is broken on mirror client. The devs are aware of this issue however they don't seem to be fixing it yet. I'm sure it will be working in the next client release tho!
apa