Jump to content

Runaro

WRobot user
  • Posts

    426
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Runaro reacted to Arcangelo in ("bug") thunder bluff navigation   
    okay fair enough - i would be very happy if you could share that code with me so i could use it in the questing profiles - credit would ofc be made :-)
    As that would make the profiles so much more user frindly.
    I would ofc credit you with a free profile when it is done , as thanks for the time saved :-)
  2. Like
    Runaro got a reaction from Arcangelo in ("bug") thunder bluff navigation   
    Once created, you can use it simply for all your profiles.
    But ye i agree, a implemented function directly in WRobot would be helpful.
  3. Like
    Runaro reacted to iMod in Priest Wod   
    Have fun.
  4. Like
    Runaro reacted to Droidz in Offmesh Connections   
    This tool is not available on WRobot for the private servers for now, you need to wait next update of your WRobot version.
  5. Like
    Runaro reacted to Droidz in Need tutorial for "Offmesh Connections" for quester   
    http://wrobot.eu/forums/topic/5283-offmesh-connections/ 
  6. Like
    Runaro reacted to Droidz in Offmesh Connections   
    Hello,
    Sometime, WRobot cannot create path (navigation files are created from default maps, some quests/events open the doors, remove/add the stones,..., this can happen also if it's narrow, or sometime without reason).
    By sample, it is a narrow staircase, you get error like (navigation file tell at WRobot than he cannot walk in the staircase) (to get full pathfinding logs, in advanced general settings tab 'Path...' activate option "Server Logs")
    (to get detailed log, you need to activate option "Show server logs" in advanced general settings tab "Path-finding").

    Now, we will add offmesh connection (we will add staircase path):

    And we will try again to generate path:

     
     
     
     
    ref: http://www.pathengine.com/Contents/Overview/AdditionalFeaturesOverview/Off-MeshConnections/page.php https://docs.unity3d.com/Manual/class-OffMeshLink.html
  7. Like
    Runaro reacted to mich125 in Bot skips waypoints   
    So i rewrote my profile using @Runaro solution, just had to group up more than one waypoint in a single runcode, else its too slow. So far looks good, will monitor it longer if it skips waypoints after a while.
    -----------
    Ok so i monitored it for a few hours, and it fixed my issue completely, happy me:D
  8. Like
    Runaro got a reaction from mich125 in Bot skips waypoints   
    Sounds weird, because he doesn't do it for me when i check this option.
    But to be honest, i never let the bot repeat FollowPath's all the time, he'll only do it once for me, continue with other pulses and never will come back to the FollowPath pulse. ( leveling profile )
    If this problem really persists and i'm not missing something, then you should maybe create a workaround for now. ( until Droidz did reproduce this problem and fix it, if it's really a bug )
    Instead of using FollowPath, simply create RunCode's in the QuestSorted. ( weird and not clean solution, but that should at least work )
    Here's an example for your coordinates you posted:
    <QuestsSorted Action="RunCode" NameClass="wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(1256.431, 22.70191, 33.50569));" /> <QuestsSorted Action="RunCode" NameClass="wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(1269.236, 41.0107, 33.50568));" /> <QuestsSorted Action="RunCode" NameClass="wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(1255.751, 66.1565, 33.50556));" /> <QuestsSorted Action="RunCode" NameClass="wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(1272.432, 104.288, 33.50554));" /> But if you ask me, i would wait and see what Droidz has to say about that.
  9. Like
    Runaro got a reaction from k4njin in Plugin for attacking specific mobs?   
    My message was to @testingz and was about the plugin?
  10. Like
    Runaro got a reaction from wlhr in free trial   
    I can't agree on that.
    It's enough in my opinion, that people can already use a trial key for private servers.
    For retail it would mean, the bot gets more attention from blizzard, then needed.
  11. Like
    Runaro reacted to eeny in Wtf am I doing wrong?   
    Lol... Read the description... Install the quick quest add on...  That's literally it's job 
  12. Like
    Runaro got a reaction from testingz in Plugin for attacking specific mobs?   
    You have to disable the option "ignore fighting while in sky golem and travel form".
  13. Like
    Runaro reacted to Droidz in Bot stucked   
    Hello, use this plugin: 
    using System.ComponentModel; using System.Threading; using System.Windows.Forms; using robotManager.Helpful; using wManager; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; public class Main : wManager.Plugin.IPlugin { const int HearthstoneItemID = 6948; const int MaxStuckCount = 3; public void Initialize() { wManager.Events.MovementEvents.OnPulseStuckResolver += MovementEventsOnOnPulseStuckResolver; Logging.Write("[HearthstoneWhenStuck] Loadded."); } public void Dispose() { Logging.Write("[HearthstoneWhenStuck] Disposed."); } public void Settings() { MessageBox.Show("[HearthstoneWhenStuck] No settings for this plugin."); } private void MovementEventsOnOnPulseStuckResolver(CancelEventArgs cancelable) { if (Statistics.Stucks >= MaxStuckCount) { Logging.WriteDebug("[HearthstoneWhenStuck] Use Hearthstone."); var o = wManagerSetting.CurrentSetting.CloseIfPlayerTeleported; wManagerSetting.CurrentSetting.CloseIfPlayerTeleported = false; MovementManager.StopMove(); Thread.Sleep(Usefuls.Latency + 150); Lua.LuaDoString("local itemName, _, _, _, _, _, _, _ = GetItemInfo("+ HearthstoneItemID + "); RunMacroText('/use ' .. itemName);"); Thread.Sleep(Usefuls.Latency + 500); if (ObjectManager.Me.IsCast) { Usefuls.WaitIsCasting(); Thread.Sleep(Usefuls.Latency + 10000); // wait load screen } wManagerSetting.CurrentSetting.CloseIfPlayerTeleported = o; Statistics.Stucks = 0; cancelable.Cancel = true; } } } You can change item id and stucks count lines 11 and 12
    HearthstoneWhenStuck.cs
  14. Like
    Runaro got a reaction from flupppa in Questprofil Problem   
    Auf Grund dessen, dass ich nicht auf dem Aktuellen Content spiele, werde ich das Profile selbst nicht testen können.
    Dir sollte aber von vornherein klar sein, dass Legion Quests deutlich komplexer sind und somit oftmals nur via c# zu lösen sind.
    Ps. Bin aktuell im WRobot Discord Server anzutreffen.
  15. Like
    Runaro got a reaction from testingz in Gathering problem (gif inside) see Here what does not work right   
    0 means, if there's a unit or player around, the bot will simply not gather the node.
    1 = max one unit near the node
    2 = max two units near the node
    etc.
  16. Like
    Runaro got a reaction from Hapiguy in Gathering problem (gif inside) see Here what does not work right   
    You have to raise the max units near target value and don't set it to 0.
  17. Like
    Runaro got a reaction from ArgonQQ in [Video Tutorial] Create a basic Grinding Profile   
  18. Like
    Runaro reacted to Droidz in Help WRobot to improve navigation mesh construction   
    The problem with private servers, it is than objects has added by the creator of the servers (but I can try to use mangos or trinity database to add defaults map objects)
  19. Like
    Runaro reacted to iMod in Wrobot   
    Why should someone spend hours of creating profiles for free? ;) i think you got the point. Have fun with hb.
    Oh btw no one said you will get profiles. I remember the first time with hb they had nothing, too and there where also ppl like you xD
  20. Like
    Runaro reacted to iMod in Wrobot   
    The bot is legion ready. If you are too lazy to create profiles it is not wrobot fault. You paid for the bot not for profiles or stuff like that. If you buy something read the description before you buy and blame!
  21. Like
    Runaro reacted to iMod in Help WRobot to improve navigation mesh construction   
    So for private server it does not work, like WOTLK?
  22. Like
    Runaro reacted to Droidz in Help WRobot to improve navigation mesh construction   
    Hello,
    It is possible to help WRobot to improve navigation (meshes) fiability.
    For it:
    Use this plugin: ExtractGameObjects.cs (or you can also run c# code "wManager.Wow.Bot.States.NPCScanState.ExtractGameObjects = true;" if you want record during current WRobot session) When WRobot product running, WRobot extract alone game objects infomations (you can see game objects extracted in debug log lines). After some hours/days/weeks of use, you can send me your game objects database (database file is "WRobot\Settings\gameObject.json"), compress and send me this file by private message. ps: This working only on WRobot for official wow server. Please use normal servers (not PTR).
  23. Like
    Runaro got a reaction from petertrasg in [Video Tutorial] Create a basic Grinding Profile   
  24. Like
    Runaro reacted to iMod in help me please (RDruid)   
    Oh really? Okay i'm so sorry.
    WRobot is a program that allowes you to automate World of Warcraft tasks. You can realize everything you want if you know how.
    The program it self is written in C# and uses WPF as UI. The most stuff is realized through xml to C# converter.

    Good luck dude, i hope this answers your "question".

    ps: "I am wanting to know about wrobot" what the hell you want to know about WRobot? maybe you should think about your "question" before posting "shit". 
  25. Like
    Runaro reacted to camelot10 in User friendly improvements demand   
    there is alot of unnecessary clicks with wrobot. for love of god, make checkbox options in "General settings":
    1. (pestered) click: teamviewer warning (+1 unnecessary click, total: 1) (option "disable teamviewer warning")
    2.  (pestered) client choose. for the love of god make setting "automaticaly connect to wow if only one client available for wrobot". after that connect/launch menu appear only if 0 or 2+ client available for wrobot
    (+2 unnecessary clicks: choose client click, launch bot button click. total: 3 clicks)
    3. (pestered) license key managment menu, ALSO make setting: "keys list automaticaly for use" and let peoples enter keys list and forget about this menu forever (optionaly you can add checkbox "its my private computer, its safe to automanage keys here". show this menu if no free/working keys from that menu available. (+2 unnecessary clicks: choose key click, login button click. total: 5 clicks)
    4. im playing on russian servers. i dunno if wrobot remembers settings/products/fightclass/profile for each characters in other localizations but not in russian. i have many characters, one grinder, one skinner, one gatherer etc. every time (after click on wrobot + 5 unnecessary clicks) in need to change product/profile/fightclass for every characer (for druids its also mount name change to travel form). Yes i know about "setting backup" plugin. its even worse (+6 clicks for this plugin: 1 "plugins", 2 "setting backup", 3 "setting for selected plugin", 4 "load settings", 5 xml file click, 6 open click ). if you change something and forget about that - you need to change that again, save that setting. 
    i think usefull feature: save product/profile/fightclass for each character by default, or add such option in settings
    5. quester profile editor improvements 
     
    6. quester editor <QuestFile> support. at this moment i spending hours to fight against wrobot and quester editor. There is alot of C# coding required to make fully afk profile. And im tired to fight unfriendly ui, unknown api and not documented product. atleast dotpeek decompiler helps alot. i managed how i attach c# code to my profile. but there is major editor problem. if i change something in editor: quest order, npc or quest info and save profile: <QuestFile> and link to .cs file removed from xml .
    I attached 2 files. xml have <QuestFile> node, if you change quest order or any other changes in profile in editor and save it -> boom, no more QuestFile node there. Please fix that and
    7. make quester profile and editor support for xml node <Include>somescript.cs</inclide> or something like that. quester editor is terrible for c# code. many usefull code (c# and/or lua) used multiple times in whole profile, its realy ugly everytime copy/paste this things in profiles.
    8. API doc needed. you waste alot of time explain same info over and over, instead to make one documentation
     
     
    test_quests.xml
    test_quests.cs
×
×
  • Create New...