-
Posts
250 -
Joined
-
Last visited
Reputation Activity
-
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.
-
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.
-
FNV316 got a reaction from tonycali in toons not resurrect
Can confirm that this still happens from time to time, even after ->
-
FNV316 got a reaction from Bambo in toons not resurrect
Can confirm that this still happens from time to time, even after ->
-
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
-
FNV316 reacted to Runaro in willing to pay
He just did charge back the money, so beware of this guy.
-
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 -
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 -
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 -
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.
-
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.
-
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
-
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);
-
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
-
-
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
-
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)
-
-
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");
-
FNV316 got a reaction from g2bazman in Food and drink
FoodIsSpell = True ; DrinkIsSpell = True
You use consumable items, so you have to disable IsSpell
-
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
-
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 !
-
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
-
FNV316 reacted to payyn518 in hanyoo69 is asking for 1-45 profile via email
hanyoo69 is asking for 1-45 profile via email
-
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