Jump to content

Droidz

Administrators
  • Posts

    12432
  • Joined

  • Last visited

Community Answers

  1. Droidz's post in Is it possible to make the party bot to harvest? was marked as the answer   
    Hello,
    Wait next update. I have added option "Harvest nodes" at Party product.
  2. Droidz's post in 50FPS - Too high FPS? was marked as the answer   
    Wait next update.
    To change max FPS, close all WRobot, open with notepad file "WRobot\Settings\WRobotGlobalSetting.xml" , and edit line with "<MaxFPS>50</MaxFPS>". Replace 50 by new value.
  3. Droidz's post in Compiler error in quester profile was marked as the answer   
    Hello, you cannot use custom class (from a quest) in step, load your class TravelHelper like here http://wrobot.eu/forums/topic/3834-shared-cs-code-for-all-profiles/?do=findComment&comment=17924 if you want use your classe where you want.
  4. Droidz's post in reloger Crash was marked as the answer   
    Do you have try to install last version of Framework https://www.microsoft.com/en-us/download/details.aspx?id=48130 ?
  5. Droidz's post in Quick example: Gatherer and InteractWithNPC was marked as the answer   
    Hello,
    With lua, you can interact with NPC (you are limited) but you cannot gatherer, you can found wow api here: wow.gamepedia.com/World_of_Warcraft_API
  6. Droidz's post in popup with "continue" and "stop" buttons was marked as the answer   
    Hello, in quests order, you can add step type "MessageBox".
  7. Droidz's post in party chat command to Guild bank was marked as the answer   
    Hello, use this c# code:
    if (wManager.Wow.Helpers.Party.IsInGroup()) { var o = wManager.Wow.ObjectManager.ObjectManager.GetNearestWoWGameObject(wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByName("Guild Chest")); if (o.IsValid) { wManager.Wow.Helpers.Interact.InteractGameObject(o.GetBaseAddress, true); } } (replace "Guild Chest" by game object name how is appear in game (you can get object name when you put mouse over)
  8. Droidz's post in How to LUA program only to kill a specific number of mobs then possible log out / close game was marked as the answer   
    Hello, you can get number of mob kills in "wManager.Statistics.Kills".
    The better way is to create plugin. But you can add this code in your custom profile:
    int maxKill = 10; if (wManager.Statistics.Kills >= maxKill && Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && !Conditions.IsAttackedAndCannotIgnore) { try { Memory.WowMemory.Memory.GetProcess().Kill(); // if you want close game } catch {} robotManager.Products.Products.ProductStop(); }  
  9. Droidz's post in ToPositionAndInteractWithNpc without pathfinding was marked as the answer   
    Hello, Not tested, but like this:
    int entryIdNpc = 123456; var path = new List<Vector3>(); // your path MovementManager.Go(path); while (MovementManager.InMovement && Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && !Conditions.IsAttackedAndCannotIgnore) { // Wait follow path Thread.Sleep(100); } MovementManager.StopMove(); if (path[path.Count - 1].DistanceTo(ObjectManager.Me.Position) < 10) { // easy way: GoToTask.ToPositionAndIntecractWithNpc(path[path.Count - 1], entryIdNpc); // no easy: /*var u = ObjectManager.GetNearestWoWUnit(ObjectManager.GetWoWUnitByEntry(entryIdNpc)); if (u.IsValid) { // can need to go to but I'll not implement it Interact.InteractGameObject(u.GetBaseAddress); }*/ }  
  10. Droidz's post in Unable to see all buttons on the helper tools from quest editor was marked as the answer   
    Hello, wait next update.
  11. Droidz's post in Game version incorrect was marked as the answer   
    Hello, http://wrobot.eu/forums/topic/3693-update-status-patch-703-build-22498/
  12. Droidz's post in Try the bot 15 minutes as said in its description was marked as the answer   
    Hello, trial version is available only on WRobot for private server.
  13. Droidz's post in WRobot crashes wow was marked as the answer   
    Hello, read this: http://wrobot.eu/forums/topic/1381-repairinstall-wrobot/#comment-966
    If problem is not resolved, please share your log file.
  14. Droidz's post in spell without gcd was marked as the answer   
    Hello, http://wrobot.eu/forums/topic/2652-how-to-cancel-the-current-cast/
     
  15. Droidz's post in WRobot not working with WoW 7.0.3 (22423) was marked as the answer   
    Update WRobot, he support now wow patch 22423
  16. Droidz's post in what happened was marked as the answer   
    Hello, sorry problem resolved, I had some problems with 'invision power services' and wrobot server.
  17. Droidz's post in saving players data was marked as the answer   
    http://wrobot.eu/forums/topic/3337-log-error/#comment-15324
  18. Droidz's post in Character swapping was marked as the answer   
    Hello, sorry no, you need to restart WRobot when you change character (to launch WRobot quickly, you can use shortcut "WRobot Quick Launch").
  19. Droidz's post in bot for mop was marked as the answer   
    Vous utilisé une ancienne version de WRobot qui n'ai plus supporté, les fichiers pour générer les chemins n'existent plus, c'est pour cette raison que WRobot n’évite pas les obstacles. La seul version a jour pour MoP est ici: http://wrobot.eu/forums/topic/2477-download-wrobot-for-mop/ (un version d'essai est disponible pour tester avant achat).
  20. Droidz's post in Log error was marked as the answer   
    Hello, try to remove file "WRobot\Settings\RobotManagerGlobalSetting.xml"
  21. Droidz's post in [RaidTrash Profile] Need Function to dismount was marked as the answer   
    Hello, add step type "RunCode" with param:
    wManager.Wow.Bot.Tasks.MountTask.DismountMount();  
  22. Droidz's post in Nat Pagle Turn in was marked as the answer   
    Ok, turnin quest manually, add quest type "InteractWithNpc", in "Macro when interact..." add lua code like:
    RunMacroText("/click GossipTitleButton1"); CompleteQuest(); RunMacroText("/click QuestFrameCloseButton"); RunMacroText("/click QuestFrameGreetingGoodbyeButton"); (replace GossipTitleButton1 by npc button name, to get button name use this script: http://wrobot.eu/forums/topic/1689-useful-scripts/?do=findComment&comment=8447 )
  23. Droidz's post in [Fight Class] Check for Item in bag was marked as the answer   
    You can also use condition "Item Count":
     
  24. Droidz's post in WoW Client crashes every time was marked as the answer   
    Hello, http://wrobot.eu/forums/topic/1381-repairinstall-wrobot/?do=findComment&comment=966 step 4, 6, 7
  25. Droidz's post in [WOTLK] How to get the tank was marked as the answer   
    On WOTLK "UnitGroupRolesAssigned" change, try this (not tested):
    public WoWPlayer GetPartyTank() { WoWPlayer tank = new WoWPlayer(0); var lua = @" for groupindex = 1,MAX_PARTY_MEMBERS do if (UnitInParty('party' .. groupindex)) then local isTank, isHealer, isDamage = UnitGroupRolesAssigned('party' .. groupindex); if isTank then local name = UnitName('party' .. groupindex); return name; end end end return ''; "; // Get tank name string tankName = Lua.LuaDoString<string>(lua); if (!string.IsNullOrEmpty(tankName)) { tankName = tankName.Trim().ToLower(); //foreach (var p in Party.GetPartyHomeAndInstance()) foreach (var p in ObjectManager.GetObjectWoWPlayer()) { if (p != null && p.IsValid && p.Name.Trim().ToLower() == tankName) { tank = new WoWPlayer(p.GetBaseAddress); break; } } } return tank; }  
×
×
  • Create New...