Jump to content

Recommended Posts

After being killed by an opposing camp, I always resurrect immediately and repeat it all the time. How do I set up to release the corpse, run to the body position and wait for a few minutes to resurrect? What's more, how to wait 30 seconds for the NPC to resurrect after the death of winter grasp battlefield, instead of running to the corpse.

Link to comment
https://wrobot.eu/forums/topic/11301-wait-for-a-few-minutes-to-resurrect/
Share on other sites

Its an instanced battleground right? In that case you will need to make a BG profile for that specific BG... but i cant tell for sure, since i dont use battlegrounder. its not working properly to leave it running without monitoring

hello, try plugin like:

using System.Threading;
using wManager.Wow.Bot.States;

public class Main : wManager.Plugin.IPlugin
{
    public void Initialize()
    {
        robotManager.Events.FiniteStateMachineEvents.OnRunState += (engine, state, cancelable) =>
        {
            if (state is Resurrect || state is ResurrectBG)
            {
                Thread.Sleep(1000 * 30);
            }
        };
    }

    public void Dispose()
    {
    }

    public void Settings()
    {
    }
}

 

Wait Resurrect.cs

On 5/27/2019 at 11:28 PM, thxgod1 said:

Its an instanced battleground right? In that case you will need to make a BG profile for that specific BG... but i cant tell for sure, since i dont use battlegrounder. its not working properly to leave it running without monitoring

This is a map that can fly to collect minerals and herbs. After being killed by the opposing faction, the soul doctor is revived. I need to wait 30 seconds to revive after being killed, not run to the corpse.

On 5/28/2019 at 1:34 AM, Droidz said:

hello, try plugin like:


using System.Threading;
using wManager.Wow.Bot.States;

public class Main : wManager.Plugin.IPlugin
{
    public void Initialize()
    {
        robotManager.Events.FiniteStateMachineEvents.OnRunState += (engine, state, cancelable) =>
        {
            if (state is Resurrect || state is ResurrectBG)
            {
                Thread.Sleep(1000 * 30);
            }
        };
    }

    public void Dispose()
    {
    }

    public void Settings()
    {
    }
}

Thank you for your answer. Can I set this up by myself and wait for how long to resurrect? Three minutes or 30 seconds, set by myself.

Wait Resurrect.cs 499 B · 1 download

 

On 5/28/2019 at 1:34 AM, Droidz said:

hello, try plugin like:


using System.Threading;
using wManager.Wow.Bot.States;

public class Main : wManager.Plugin.IPlugin
{
    public void Initialize()
    {
        robotManager.Events.FiniteStateMachineEvents.OnRunState += (engine, state, cancelable) =>
        {
            if (state is Resurrect || state is ResurrectBG)
            {
                Thread.Sleep(1000 * 30);
            }
        };
    }

    public void Dispose()
    {
    }

    public void Settings()
    {
    }
}

 

Wait Resurrect.cs 499 B · 4 downloads

Could you change it to wait 30 seconds after releasing your soul? It's not about waiting 30 seconds to release your soul.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...