Jump to content

FNV316

Members
  • Posts

    250
  • Joined

  • Last visited

Posts posted by FNV316

  1. 12 minutes ago, Garub said:

    About item 1, it is not selling items but rather collecting, do not want it to collect gray items.

    Then make sure you have "Selling" enabled and de-check all item rarities, you want to keep as I explained. If you want to sell only Grey items, de-check all other options besides "Sell Grey"

    According to your log file:

    Quote

    Repair = True ; Selling = True ; SellGray = True ; SellWhite = True ; SellGreen = True ; SellBlue = True ; SellPurple = True

    You have currently selected to sell any item, regardless of rarity.

  2. 1. WRobot Ui -> General Settings -> Enter advanced settings -> Vendor (Selling or Buying) -> de-check Sell Green / Blue / Purple items

    2. Your profile needs at least two NPCs. One NPC type "Vendor", where your bot can buy food / drinks and one NPC type "Repair", where your bot can fix weapons / armor.
         Make also sure that you have disabled "Automatically add nearest NPCs to database" (WRobot Ui -> General Settings -> Enter advanced settings -> Other Options -> de-check Add NPCs Repair, Add NPCs Vendor)

  3. -Create a path that doesn't lead near / into water in the first place

    -Remove NPC id of enemies the bot tries to engage with in the water

    -Decrease attack range

    -Blacklist all bodies of water, the bot might run into

    -Use Quester instead of Grinder and execute "wManager.Wow.Helpers.Conditions.ForceIgnoreIsAttacked = true;" or "wManager.wManagerSetting.CurrentSetting.DontStartFighting = true;", as long as it's necessary. Don't forget to change it back to false afterwards

     

    Bare in mind that it is still possible for your bot to end up in the water when fighting, due to fleeing enemies, body pulls etc.

  4. 17 hours ago, Droidz said:

    I don't get this problem , you don't use trial WRobot version to the test? do you have try to use option "Short file" when you encrypt your file?

    Me neither. It's @shhume log file, I just created these two xml files for testing purpose. He managed to run encrypted files, when using wRobot on a virtual machine, so it seems like an issue related to his computer. Any idea what could cause such a behavior and how to fix it?

  5. Create a follow path step that leads right before the portal, add step "Run Code" and insert one of these two codes:

    wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(123.456, 123.456, 123.456));

    For 123.456 you insert the coords of a point behind the portal.

    Or:

    while(Usefuls.ContinentId == (int) ContinentId.Azeroth)
    {
       wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey, 1000);
    }

     

  6. 10 minutes ago, BambosiXadrea said:

    What exactly do you mean? I am not saying that this teleport was caused by your profile. Just saying that the leveling experience currently is way slower than what I am used to when I use grinding profiles on horde side.

    No need to get offended. I can send you the logs later this evening.

    ? I was just stating that it doesn't make sense for my profile to causing it. The 1-40 versions contains some steps that could cause the bot to close, when the option is activated, but the demo version doesn't. I'm asking out of pure curiosity.

    The only thing offending me right now is your assumption that I am offended :rolleyes:

  7. You're welcome :)

    No other than using a proxy with a lower latency, unfortunately. For me, anything above 500 ms causes the same issue. I try to stick with proxies that are located in the same region as me (Europe), so the latency is in general no problem (<100 ms). Most free proxy providers offer pretty bad proxies. You might have to try a few of them, until you found a reliable one that fits your needs.

  8. To make the bot enter / leave the cave you don't necessarily need to clear your blacklist. You can record a follow path step instead. The bot will follow the recorded path, even if the path goes through a blacklisted area.

    You can also use run code commands:

    //Add a blacklist
    wManager.wManagerSetting.CurrentSetting.AddBlackListZone(Vector3 position, float radius, bool isSessionBlacklist);
    
    //Clears the WHOLE blacklist
    wManager.wManagerSetting.CurrentSetting.ClearBlacklist();
    
    //Clears the blacklist, besides entries hard coded in the current profile
    wManager.wManagerSetting.CurrentSetting.ClearBlacklistOfCurrentProductSession();
    
    //Ignore blacklisted areas
    wManager.wManagerSetting.CurrentSetting.AvoidBlacklistedZonesPathFinder = false;

     

    For an API read this:

     

  9. You can enable the option "Ignore combat with all pets", to avoid this behavior. That however will lead the bot to ignore combat with pets of NPCs as well, along with all the downsides. It's unfortunately a common weakness most bots share. Might be possible to write a plugin that blacklists friendly units, when trying to engage combat with them.

×
×
  • Create New...