Jump to content

KnightRyder

Members
  • Posts

    396
  • Joined

  • Last visited

Posts posted by KnightRyder

  1. Turning this off, seems a little worse. I have to move it more manually, and even through the first couple of points for it to start. Also some times I could not get it to go at all. it would just run to a point if i got too far away. 

     

    Quote

    [D] 17:56:53 - [Quester] New step (88): PopQuizAdvancedRuneDrawingArcane>PickUp
    [N] 17:56:53 - [Path-Finding] Path Count: 2
    [N] 17:56:53 - [Path-Finding] Path Count: 2
    [N] 17:56:59 - [Path-Finding] Path Count: 2
    [D] 17:57:05 - [Quester] New step (89): PopQuizAdvancedRuneDrawingArcane>Pulse
    [N] 18:00:17 - [Path-Finding] Path Count: 2
    [N] 18:00:19 - [Path-Finding] Path Count: 2
    [N] 18:00:20 - [Path-Finding] Path Count: 2
    [N] 18:00:21 - [Path-Finding] Path Count: 2
    [D] 18:00:36 - [Quester] New step (90): PopQuizAdvancedRuneDrawingFire>Pulse
    [N] 18:03:28 - [Path-Finding] Path Count: 2
    [N] 18:03:35 - [Path-Finding] Path Count: 2
    [N] 18:03:40 - [Path-Finding] Path Count: 2
    [N] 18:03:41 - [Path-Finding] Path Count: 2
    [N] 18:03:44 - [Path-Finding] Path Count: 2
    [N] 18:03:52 - [Path-Finding] Path Count: 2
    [D] 18:04:14 - [Quester] New step (91): PopQuizAdvancedRuneDrawingFrost>Pulse
    [N] 18:04:28 - [Path-Finding] Path Count: 2
    [N] 18:05:02 - [Path-Finding] Path Count: 2
    [D] 18:05:25 - [Quester] MessageBox: Done.

    In this log I could not get it to perform Steps 90 or 91.

  2. I have setup a quester run the quest Pop Quiz Advanced Rune Drawing. It will pick up the quest just fine and trace the first rune but will not start the 2nd. I've attached the log below. If I move the character manually, it will start and proceed to do the 2nd rune, then get stuck starting the 3rd again. Once again I can move the character and then it will continue the path. It's like it will go to the first spot, but not contenue onto the next.

    Quote


    [D] 15:58:34 - [Quester] New step (88): PopQuizAdvancedRuneDrawingArcane>PickUp
    [N] 15:58:34 - [Path-Finding] Load finish: C:\Users\Mike\Desktop\3\WRobot\Data\Meshes\\Troll Raid\Troll Raid_19_31.mesh.gz
    [N] 15:58:34 - [Path-Finding] Load finish: C:\Users\Mike\Desktop\3\WRobot\Data\Meshes\\Troll Raid\Troll Raid_20_31.mesh.gz
    [N] 15:58:35 - [Path-Finding] Load finish: C:\Users\Mike\Desktop\3\WRobot\Data\Meshes\\Troll Raid\Troll Raid_19_32.mesh.gz
    [N] 15:58:35 - [Path-Finding] Load finish: C:\Users\Mike\Desktop\3\WRobot\Data\Meshes\\Troll Raid\Troll Raid_20_32.mesh.gz
    [N] 15:58:35 - [Path-Finding] Path Count: 2
    [N] 15:58:35 - [Path-Finding] Path Count: 2
    [N] 15:58:42 - [Path-Finding] Path Count: 2
    [D] 15:58:48 - [Quester] New step (89): PopQuizAdvancedRuneDrawingArcane>Pulse
    [N] 15:58:48 - [Path-Finding] Path Count: 2
    [D] 15:58:59 - [Quester] New step (90): PopQuizAdvancedRuneDrawingFire>Pulse
    [N] 15:58:59 - [Path-Finding] Path Count: 2
    [D] 16:02:42 - [Quester] New step (91): PopQuizAdvancedRuneDrawingFrost>Pulse
    [N] 16:02:42 - [Path-Finding] Path Count: 2
    [D] 16:07:53 - [Quester] MessageBox: Done.
    16:08:10 - CTM disabled.
    16:08:10 - [Quester] Stopped
    16:08:11 - Session statistics:
    Elapsed time: 00h:09m:40s
    XP/HR: 0 - 0 min
    Kills: 0 (0/hr)
    Deaths: 0 (0/hr)
    Stucks: 0 (0/hr)
    Farms: 0 (0/hr)
    Loots: 0 (0/hr)
    Money/HR: 0 G 00 S 00 C (0 G 00 S 00 C)

     

    I moved the character between 15:58 and 16:02, and again between 16:02 and16:07.

  3. 7 hours ago, Droidz said:

    When you run in your wow chat 

    
    /cast Ysera's Wrath

    this works?

    Nope.

    7 hours ago, Droidz said:

    ps: you can also replace

    
                                if (itemId > 0)
                                    ItemsManager.UseItem(itemId); // if it is item
                                if (spellId > 0)
                                    SpellManager.CastSpellByIdLUA(spellId); // if it is spell

    by

    
    Lua.LuaDoString("ExtraActionButton1:Click()");

     

    This did.

  4. The "Auto detect Objective" doesn't seem to work either. There's probably another (better) way but I got it to work.

    Since the NPC ID changed after interacting, I was able to use the "Is complete condition" and put the following code in:

    return ObjectManager.GetWoWUnitByEntry(88889).Count == 1;

    The new NPC spawns after being interacted with, therefore marks it complete and can go to next step. 

     

     

  5.  

                Thread t = new Thread(() =>
                {
                    uint itemId = 0;
                    uint spellId = 185887;
                    int questId = 38582;
                    while (robotManager.Products.Products.IsStarted)
                    {
                        if (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause)
                        {
                            if (!Quest.HasQuest(questId))
                                break;
                            if (ObjectManager.Target.IsValid && ObjectManager.Target.IsAlive)
                            {
                                if (itemId > 0)
                                    ItemsManager.UseItem(itemId); // if it is item
                                if (spellId > 0)
                                    SpellManager.CastSpellByIdLUA(spellId); // if it is spell
                                ClickOnTerrain.Pulse(new Vector3(ObjectManager.Target.Position)); // for AOE spell/item
                            }
                        }
                        Thread.Sleep(500);
                    }
                });
                t.Start();

     

    This appears to work for normal spells in spellbook, like Heroic Leap, but does not activate the ExtraActionButton1 spell. 

    Spell in question is185887 Ysera's Wrath

    Quest 38582 To Old Friends

  6. Quest: http://www.wowhead.com/quest=38331

    You have to click on 3 items and throw them into the pot. No idea what-so-ever how to make quester do this.

    I would imagine I would need 3 gather lines, one at a time, to pick up each item, then throw it by pushing number 4 when the targeting thingy is over the pot.

    Any suggestions? I don't know if it is even possible for WRobot to it. 

     

    Info:

    Havi's Test - Quest ID: 38331
    Basket of Root Vegetables: Object ID: 252074
    Barrel of Crabs Object ID: 252076
    Hearty Vrykul Grains Object ID: 252080

    Pot of Stew Object ID: 244480

  7. Is there a way to attack or be attacked by an NPC, then when NPC is beaten at 1%, then interact with the same NPC?

    I found the following, but not sure how to adapt it to what I need.

    On 2/1/2016 at 8:24 AM, Droidz said:

    Use item on hostile weakened mob

    1. Add step type "PickUp" (put quest name in parameter)
    2. Add step type "RunCode", in parameter put this code:
      
      Thread t = new Thread(() =>
      {
      	uint itemId = 62899;
      	int questId = 28000;
      	while (robotManager.Products.Products.IsStarted)
      	{
      		if (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause)
      		{
      			if (!Quest.HasQuest(questId))
      				break;
      			if (ObjectManager.Target.IsValid && ObjectManager.Target.IsAlive && ObjectManager.Target.HealthPercent <= 25)
      			{
      				ItemsManager.UseItem(itemId);
      			}
      		}
      		Thread.Sleep(500);
      	}
      });
      t.Start();

       (you need to have quest in your questlog, you can replace "62899" but the item id, "28000" by the quest id and "25" by the max target health)

    3. Add step type "Pulse" (put quest name in parameter) (use quest type kill or interact)

    4. Add step type "TurnIn" (put quest name in parameter)

    (sample if based on this quest: Do the Imp-Possible )

     

  8. Hello again. Got another problem...

     

    I am on quest 37467 The Walk of Shame where you accecpt the quest from Prince Farondis, then talk to him to start the escort quest. 

     

    The problem I am having is that when you talk to him, the objectives do not change.

    If I set an Objective count as a 1, it will interact with the NPC, the escort part will proceede and the NPC will run off but I will just stand there as the objective is not complete. 

    If i set all objective counts to 0, it does not the action InteractWithNpc step and immediately tries to follow. 

     

    I've been looking at all other profiles that have InteractWithNpc, and it seems they all have at least 1 Objective count. Does the WRobot need to be changed/updated so it will process InteractWithNpc without an Objective? Is there something I can put in the "Is complete condition" section?

  9. I'm trying to find a way to use the ExtraActionButton1 to cast an AoE spell to kill NPC's. I've tried several variations including InteractWithNpc with "ExtraActionButton1:Click()" in the macro. This will give me the AoE green circle to put down, but it never clicks or uses it.

     

    I've also tried the code from Use item on hostile "weakened" mob but I am not good enough with coding to change it from an item to a spell.

     

    Any suggestions?

  10. Yes, it is only for one quest (at the moment, and I can adapt to more if needed) however I get an error:

    [E] 14:15:08 - Compilator Error :
    %localappdata%\Temp\gtuj2rll.0.cs(36,9) : error CS1502: The best overloaded method match for 'wManager.Wow.ObjectManager.WoWUnit.HaveBuff(string)' has some invalid arguments
    %localappdata%\Temp\gtuj2rll.0.cs(36,35) : error CS1503: Argument 1: cannot convert from 'int' to 'string'

     

    I've only changed the 3 ID's you mentioned, and have it running the code after pickup quest.

  11. Is there a way to make it re-use an item if I loose a buff? For example, running in Suramar, if a patrol see's me and pops my illusion, is there a way to make it reuse the disguise then continue on with the quest? 

     

    I could probably fit this into a fightclass, but I really don't want to do that to all my fightclasses. I am hoping there is some code or something I could add?

  12. 45 minutes ago, KnightRyder said:

    I am having same problem. WRobot will follow my part leader, but wont attack. Do you want my logs as well? 

    nvm, attached.

     

    Sometimes it would attack something, not sure why. I think if the mob hurt it then it would fight back.

    It will also randomly try to attack a opposite faction player. I am not flagged and neither are they, so it cannot do any damage, so not sure why it is trying to attack the player.

     

     

    12 Aug 2016 23H39.log.html

  13. So you're upset because you know what your doing, have heirlooms (which is like having blue/purple gear) in one of the easiest instances?

     

    Look from a new players point of view:

    They have never played before and barely know what to do.

    They do not have heirlooms. Probably 1 green.

    They probably do not have all items in all slots. If they do, they may be the wrong armor type. (See rogues wearing cloth, etc)

     

     

×
×
  • Create New...