Jump to content

FNV316

Members
  • Posts

    250
  • Joined

  • Last visited

Reputation Activity

  1. Like
    FNV316 got a reaction from TheSmokie in Snippets codes for quest profiles   
    Force Taxi (Vanilla) & automatically get TaxiButton by name
    var position = new Vector3(-8835.76f, 490.084f, 109.6157f); int npcEntryId = 352; if (!ObjectManager.Me.IsOnTaxi) { if (wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(position, npcEntryId)) { int node; Usefuls.SelectGossipOption(GossipOptionsType.taxi); node = wManager.Wow.Helpers.Lua.LuaDoString<int>("for i=0,30 do if string.find(TaxiNodeName(i),'Ironforge') then return i end end"); wManager.Wow.Helpers.Lua.LuaDoString("TakeTaxiNode(" + node + ")"); } } Step "RunCode" and wrap it into a while loop (as shown in Droidz example).
    For 'position' you have to add the position of the flight master the bot is going to use.
    For 'npcEntryID' you have to add the ID of the corresponding flight master.
    For 'Ironforge' you have to change it to the name of the taxi node you wanna travel to. Has not to be the full name, an explizit part of the destination is enough (f.e. 'Stormwind' instead of 'Stormwind City').
    The code above makes the bot travelling from Stormwind to Ironforge.
  2. Like
    FNV316 got a reaction from Pudge in Snippets codes for quest profiles   
    Force Taxi (Vanilla) & automatically get TaxiButton by name
    var position = new Vector3(-8835.76f, 490.084f, 109.6157f); int npcEntryId = 352; if (!ObjectManager.Me.IsOnTaxi) { if (wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(position, npcEntryId)) { int node; Usefuls.SelectGossipOption(GossipOptionsType.taxi); node = wManager.Wow.Helpers.Lua.LuaDoString<int>("for i=0,30 do if string.find(TaxiNodeName(i),'Ironforge') then return i end end"); wManager.Wow.Helpers.Lua.LuaDoString("TakeTaxiNode(" + node + ")"); } } Step "RunCode" and wrap it into a while loop (as shown in Droidz example).
    For 'position' you have to add the position of the flight master the bot is going to use.
    For 'npcEntryID' you have to add the ID of the corresponding flight master.
    For 'Ironforge' you have to change it to the name of the taxi node you wanna travel to. Has not to be the full name, an explizit part of the destination is enough (f.e. 'Stormwind' instead of 'Stormwind City').
    The code above makes the bot travelling from Stormwind to Ironforge.
  3. Like
    FNV316 got a reaction from tonycali in toons not resurrect   
    Can confirm that this still happens from time to time, even after ->
     
  4. Sad
    FNV316 got a reaction from Bambo in toons not resurrect   
    Can confirm that this still happens from time to time, even after ->
     
  5. Sad
    FNV316 reacted to food4me in willing to pay   
    Thank you very much! I love it. 

    Runaro made the profile exactly how I wanted it super fast response time and the agreed price was reasonable for the amount of joy I will get out of the profile I will now come stright to you for any custom profile I require. Thank you very much 
  6. Sad
    FNV316 reacted to Runaro in willing to pay   
    He just did charge back the money, so beware of this guy.
  7. Like
    FNV316 got a reaction from Meelko in No navigation In Silithus ( cenarion hold )   
    Took an unskilled programmer like me around four hours to fully automate entering Thorium Point, reach any NPC at Thorium Point and leaving Thorium Point, without my bot breaking his nose every other minute. Might be a dirty solution, but it works. Why exactly is this still a thing?
    Thorium Point - Default Path Finder VS Custom Path Plugin.mp4
  8. Like
    FNV316 got a reaction from Matenia in No navigation In Silithus ( cenarion hold )   
    Took an unskilled programmer like me around four hours to fully automate entering Thorium Point, reach any NPC at Thorium Point and leaving Thorium Point, without my bot breaking his nose every other minute. Might be a dirty solution, but it works. Why exactly is this still a thing?
    Thorium Point - Default Path Finder VS Custom Path Plugin.mp4
  9. Thanks
    FNV316 got a reaction from Bambo in No navigation In Silithus ( cenarion hold )   
    Took an unskilled programmer like me around four hours to fully automate entering Thorium Point, reach any NPC at Thorium Point and leaving Thorium Point, without my bot breaking his nose every other minute. Might be a dirty solution, but it works. Why exactly is this still a thing?
    Thorium Point - Default Path Finder VS Custom Path Plugin.mp4
  10. Like
    FNV316 got a reaction from Meelko in No navigation In Silithus ( cenarion hold )   
    I don't buy that. Even if it is impossible to make that with the path finder, why not hard code paths at these locations? Pathfinder is looking for a path to coordinate XYZ within range of area ABC? Use one of the pre made paths that is closest to that coordinate and use path finder to move to the starting location of that pre made path. Need to leave the place? Well, use the closest pre made path leading out again. Need to run to another NPC at the same location? Then join a follow path loop leading to any NPC / object, until players position is closest to his original destination. Similar to how battlegrounds are set up. I mean c'mon. How long does wRobot exist now? Still no solution for this? Not even a workaround? Who cares about bot trains and inefficient routes, if the alternative is the bot slamming his head into a wall for ten minutes straight.
    That's why I'm asking what needs to be done. But I refuse to write and support a whole logic for this crap, to allow my other code running as intended. I already did this for the broken taxi system.
    I don't expect any random location in the world to be fixed, but at least major hubs have to work properly.
  11. Like
    FNV316 got a reaction from Bambo in No navigation In Silithus ( cenarion hold )   
    I don't buy that. Even if it is impossible to make that with the path finder, why not hard code paths at these locations? Pathfinder is looking for a path to coordinate XYZ within range of area ABC? Use one of the pre made paths that is closest to that coordinate and use path finder to move to the starting location of that pre made path. Need to leave the place? Well, use the closest pre made path leading out again. Need to run to another NPC at the same location? Then join a follow path loop leading to any NPC / object, until players position is closest to his original destination. Similar to how battlegrounds are set up. I mean c'mon. How long does wRobot exist now? Still no solution for this? Not even a workaround? Who cares about bot trains and inefficient routes, if the alternative is the bot slamming his head into a wall for ten minutes straight.
    That's why I'm asking what needs to be done. But I refuse to write and support a whole logic for this crap, to allow my other code running as intended. I already did this for the broken taxi system.
    I don't expect any random location in the world to be fixed, but at least major hubs have to work properly.
  12. Like
    FNV316 got a reaction from Mike Mail in No navigation In Silithus ( cenarion hold )   
    @DroidzThere you go. Can you tell me how exactly I can contribute to help you fixing these issues? I even offer you to record offmesh connections / custom paths to leave / enter each NPC / game object individually, if that helps to fix it sooner. Silithus and Searing Gorge are not bottable at all with the current state of path finder, due the bot getting stuck all the time. Do you need video footage? More log files? I rely on both of these zones in my quester, so it's in my very interest to get this stuff finally fixed.
    The behavior is identically to the other places I reported over the past days (Silverwing Grove, Thorium Point). Bot is unable to detect huge and solid walls / obstacles. It seems the bot doesn't know they are there at all.
    15 Sep 2018 08H56.log.html
    15 Sep 2018 09H20.log.html
  13. Thanks
    FNV316 got a reaction from Nosferatuepic in Maria's Last Wish Quest I am stuck Help!   
    Step RunCode. Add the position of the grave, but not the exact position, use a position that is a few yards away instead:
    wManager.wManagerSetting.ClearBlacklistOfCurrentProductSession(); wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithGameObject(new Vector3(XXX.xxx, YYY.yyy, ZZZ.zzz), 178090);  
  14. Thanks
    FNV316 got a reaction from Nosferatuepic in Maria's Last Wish Quest I am stuck Help!   
    You have to split the quest up. First part is to kill and loot the NPC. After that has been completed, make a follow path quest to the grave and execute the RunCode step. You might need a custom complete condition for the kill & loot quest like this:
    return Quest.IsObjectiveComplete(1, 6395) || ItemsManager.GetItemCountById(16333) > 0; Returns true, if the quest objective has been completed or your bot has Samuel's Remains in his inventory
  15. Like
    FNV316 got a reaction from 79135 in Is complete condition   
    return wManager.Statistics.Stucks > 4;  
  16. Sad
    FNV316 got a reaction from BetterSister in WTB private bot for officiel   
    There is none. If someone tries to sell you one, it's scam
     
  17. Thanks
    FNV316 got a reaction from Miragex01 in enemy pets   
    Hey,
    General Settings -> Enter advanced Settings -> Class / Fight Class -> Ignore combat with all pets (will ignore combat with companions of NPCs and other players)
  18. Like
    FNV316 got a reaction from Ordush in Support   
    Make sure to mark the name of the food with your mouse cursor and hit enter. Repeat that a few times. Seems like the name is not always recognized / saved immediately
    Or (shameless promotion incoming ?) :
     
  19. Thanks
    FNV316 reacted to Droidz in item not detected   
    https://github.com/MOUZU/Blizzard-WoW-Interface/blob/d162a4c0d198a4381b5b6573d975635ed7316702/1.12.1/FrameXML/ContainerFrame.lua#L52
    Not tested, but try:
    local itemIdSearch = 3467; local bag = KEYRING_CONTAINER; for slot = 1,MAX_CONTAINER_ITEMS do local itemLink = GetContainerItemLink(bag,slot); local _, itemCount = GetContainerItemInfo(bag,slot); if itemLink and itemCount then local _,_,itemId = string.find(itemLink, '.*|Hitem:(%d+):.*'); if itemId and tonumber(itemId) == itemIdSearch then print("Key found"); return end end end print("Key no found");  
  20. Like
    FNV316 got a reaction from g2bazman in Food and drink   
    FoodIsSpell = True ; DrinkIsSpell = True
    You use consumable items, so you have to disable IsSpell
  21. Like
    FNV316 got a reaction from tonycali in Grind to level   
    You have to set the "max level" to a value one below the level you plan to grind to. The bot will pulse that quest until your characters level is greater than "max level"
    Or you can write it as Is complete condition:
    return ObjectManager.Me.LevelDecimal >= 10; Returns true, as soon as your character reached level 10
  22. Like
    FNV316 reacted to ash34 in about FNV316   
    Hello, first of all im so sorry for my bad English ?
    Im writing this topic only to congratulate Wrobot application, this is not the first time i use bots but this one is the best, easy to use and verry effective.
     
    And I also want to congratulate FNV316 for his great work, patience and kindness, i bought his profile 1-40 this is an awesome helpful profile,  his tutorial is easy and intuitive. 
     
    Thanks to everyone, i think is important to post a review when the work is good like that.
     
    (if im at the bad place for new threats im sorry )
     
     
    See you !
       
  23. Thanks
    FNV316 reacted to Droidz in hanyoo69 is asking for 1-45 profile via email   
    I ban him again and remove his subscription (without refund) because it does not respect the rules of use of WRobot
  24. Thanks
    FNV316 reacted to payyn518 in hanyoo69 is asking for 1-45 profile via email   
    hanyoo69 is asking for 1-45 profile via email 
     
     
  25. Like
    FNV316 got a reaction from tonycali in Path cant show in game   
    Grinder displays you the path you are currently recording ingame, Quester doesn't. For Quester, execute the follow path step and enable "Map" -> "Radar3D" -> ON
×
×
  • Create New...