Jump to content

Droidz

Administrators
  • Posts

    12427
  • Joined

  • Last visited

Community Answers

  1. Droidz's post in Wrobot server seems be down was marked as the answer   
    Try to change your proxy/vpn software, with openvpn I haven't problem
  2. Droidz's post in GoTo MapClick was marked as the answer   
    Hello, use event "wManager.Wow.Forms.UserControlMiniMap.OnMouseClickEvent"
  3. Droidz's post in GoToTask conditionExit was marked as the answer   
    Hello, this is sample code with defaut condition:
    GoToTask.ToPosition(Vector3.Zero, 3.5f, false, context => Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && !Conditions.IsAttackedAndCannotIgnore);  
  4. Droidz's post in Adding my own states was marked as the answer   
    Hello, you use AddState ? 
    robotManager.Events.FiniteStateMachineEvents.OnStartEngine += engine => { engine.AddState(MyState); };  
  5. Droidz's post in Very simple question for C# users was marked as the answer   
    Hello, in C# when you use float type you need to end by "f" (when use have decimal number), but not when you use double type (but result is the same) 
  6. Droidz's post in Adding/Using a counter was marked as the answer   
    Hello, use https://wrobot.eu/forums/topic/8588-declaration-code/?do=findComment&comment=39434
    (RunCode) Var.SetVar("counter", 0); (RunCode) Var.SetVar("counter", Var.GetVar<int>("counter") + 1); (If) Var.GetVar<int>("counter") == 10  
  7. Droidz's post in Level Based Repair NPC (Quester) was marked as the answer   
    Hello, start to use only NPC of your profile:
    (use step "RunCode" to run all code)
    wManager.Wow.Helpers.NpcDB.AcceptOnlyProfileNpc = true; It is not easy way, but add NPC with C# code like this (use this code when you change zone to select good npc for current level/zone):
    wManager.Wow.Helpers.NpcDB.ListNpc.RemoveAll(n => n.CurrentProfileNpc); // Remove in NPCDB all Npc added on current profile var npcRepair = new wManager.Wow.Class.Npc // Npc repair info { Name = "Npc name", Entry = 1234, Faction = wManager.Wow.Class.Npc.FactionType.Neutral, ContinentId = wManager.Wow.Enums.ContinentId.Azeroth, Position = new robotManager.Helpful.Vector3(1, 2, 3), CanFlyTo = true, Type = wManager.Wow.Class.Npc.NpcType.Repair, }; wManager.Wow.Helpers.NpcDB.AddNpc(npcRepair, false, true); // Add npc repair to npcdb var npcVendor = new wManager.Wow.Class.Npc // Npc vendor info { Name = "Npc name", Entry = 1234, Faction = wManager.Wow.Class.Npc.FactionType.Neutral, ContinentId = wManager.Wow.Enums.ContinentId.Azeroth, Position = new robotManager.Helpful.Vector3(1, 2, 3), CanFlyTo = true, Type = wManager.Wow.Class.Npc.NpcType.Vendor, }; wManager.Wow.Helpers.NpcDB.AddNpc(npcVendor, false, true); // Add npc vendor to npcdb If you want force WRobot to go to vendor/repair:
    wManager.Wow.Bot.States.ToTown.ForceToTown = true;  
  8. Droidz's post in Wrobot client was marked as the answer   
    Hello, can you read this: https://wrobot.eu/forums/topic/1381-repairinstall-wrobot/#comment-966 (install required softwares)
    If you problem is not resolved, can you share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
  9. Droidz's post in Cancel current state and go to next was marked as the answer   
    Hello, no feature for that,  the only way is to pause bot  (and unpause when wrobot leave regen state)(or restart product)
  10. Droidz's post in Homestone when Bags are Full was marked as the answer   
    Hello, https://wrobot.eu/forums/topic/4721-use-hearthstone-when-bags-are-full/?do=findComment&comment=21875
  11. Droidz's post in What does IsSpellUsable check for? was marked as the answer   
    Hello, WRobot method "IsSpellUsable" check if spell is not gray in action bar (mana, cooldown, usable on target, ...: https://wow.gamepedia.com/API_IsUsableSpell and https://wow.gamepedia.com/API_GetSpellCooldown ).
    if it is not a spell at cast on self, you need to check if target is in "line of sight" and target distance:
    var notInLineOfSight = TraceLine.TraceLineGo(ObjectManager.ObjectManager.Target.Position); var isGoodDistance = spell.IsDistanceGood;  
  12. Droidz's post in Possible to open Easy Quests Editor without wrobot? was marked as the answer   
    Hello, no
  13. Droidz's post in Hidden Quests or World Bosses was marked as the answer   
    return wManager.Wow.Helpers.Lua.LuaDoString<bool>("return IsQuestFlaggedCompleted(32098);");  
  14. Droidz's post in Call settings save/load in C#? was marked as the answer   
    Add c# condition 
    (HunterBeastmasterSettings.CurrentSetting.Save() && false)  
  15. Droidz's post in Force Start Regen was marked as the answer   
    Hello, do you have try code like: 
    wManager.wManagerSetting.CurrentSetting.FoodPercent = 94; wManager.wManagerSetting.CurrentSetting.FoodMaxPercent = 95; wManager.wManagerSetting.CurrentSetting.DrinkPercent = 94; wManager.wManagerSetting.CurrentSetting.DrinkMaxPercent = 95;  
  16. Droidz's post in How to click QuestChoiceFrameOption1.OptionButton was marked as the answer   
    Hello, try 
    QuestChoiceFrameOption1.OptionButton:Click() You can also try ( https://github.com/tomrus88/BlizzardInterfaceCode/blob/70dd3cd4aaf56e297731ba40b400ea965430c68e/Interface/AddOns/Blizzard_QuestChoice/Blizzard_QuestChoice.lua#L79 )
    QuestChoiceFrameOptionButton_OnEnter(QuestChoiceFrameOption1)  
  17. Droidz's post in Stop attack mob at % health, wait, then turn quest to it. was marked as the answer   
    Hello, https://wrobot.eu/forums/topic/2681-snippets-codes-for-quest-profiles/?do=findComment&comment=12204 and https://wrobot.eu/forums/topic/2681-snippets-codes-for-quest-profiles/?do=findComment&comment=13088
     
  18. Droidz's post in Disable WoW Client 64 bit warning? was marked as the answer   
    Hello, wait next update and use shortcut "quick launch" to skip this message
  19. Droidz's post in Grinder doestn work at all for me anymore was marked as the answer   
    Hello, try to close wrobot and remove folder "WRobot\Data\Meshes\"
  20. Droidz's post in Gatherer constantly stuck in "flying up and down loop" was marked as the answer   
    Generally users get this problem when they use option "Randomize path" (in product settings).
  21. Droidz's post in Stops gathering after 1 run was marked as the answer   
    Do you have activated product setting "Randomise path"? If yes disable this option
  22. Droidz's post in Returns to first "FollowPath" every time i start a quester profile. was marked as the answer   
    Hello, 
    By default you cannot remember that it has finished.
    For you the best way is to check character position in "Can condition" with code like "return new Vector3(1, 2, 3).DistanceTo(ObjectManager.Me.Position) < 500;"
    But if you have good knowledge, you can do that with "robotManager.Helpful.Var" if you want remember for the current WRobot session, or create profile settings file if you want than WRobot remember for all the time.
  23. Droidz's post in Register Combat_Log with args was marked as the answer   
    If you can wait next update, I added OnEventsLuaWithArgs in vanilla and TBC, and I fixed problem with missing events.
  24. Droidz's post in Caught fish logging? was marked as the answer   
    Hello, no sorry, more similar plugin for that is https://wrobot.eu/files/file/512-loot-statistics/ (you can also search in wow addons)
     
  25. Droidz's post in Fight class: Cast spell after x second was marked as the answer   
    Hello, you can use condition "Combat Start Since Ms"
×
×
  • Create New...