Skip to content
View in the app

A better way to browse. Learn more.

WRobot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Force bot to take a "break"

Featured Replies

Hey,

Is there an easy way to force the bot to pause for like 20-30 seconds dependant on hp/mana of pet, after combat.
I've tried with Thread.Sleep(20000) as a spell in my fightclass with hp condition of my pet and not in combat.
According to the log, it actually runs the spell, but the bot will just continue attacking mobs.

  • Author

Yep. I actually used simular code as you Droidz.

Now I got a new problem. I want to run this code RANDOMLY after combat when the manapercent of my pet is less than xx. Eg. condition: Pet.Manapercent <= 20 && (Others.Random(1,20) <= 4) && Notincombat..

Since the bot checks spells conditions each tick?, the random condition will eventually return true, because it runs often. The result is that the bot always pauses after combat when manapercent of pet is less that 20.

Would it be possible to only check these conditions once after combat? Is there a easier solution?

Everything is possible. It will be easier to make plugin to do that. I have something like that so what you need exactly?

to stop the bot we need :

in_combat = false

petMana < 20%

and

( % chance to stop? )

to start it again we need?

time interval? random time interval? external stimuli?

  • Author

Sorry for late reply.

Yes something like that.

Conditions:

  1. Not in combat, should be straight after combat.
  2. Pet Mana < 20
  3. Randomizer, lets say 25% for beeing true.

When all these conditions is true, we should pause bot for like 20 seconds, something like this:

robotManager.Products.Products.InPause = true;
Others.Wait(Others.Random(20000);
robotManager.Products.Products.InPause = false;

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.