Jump to content

Droidz

Administrators
  • Posts

    12519
  • Joined

  • Last visited

Everything posted by Droidz

  1. Bonjour, Vous avez l'option spell "Wait during casting", désactivée la.
  2. Hello, you can add NPC trainer to your NPCDB (or in your profile). If you want do it manually, you need to use quest type "InteractWith" with custom condition (but you must have knowledge of C # and WRobot API).
  3. Hello, Lua.LuaDoString("local name,texture,offset,numSpells = GetSpellTabInfo(3); CastSpell((offset+1),'spell');");
  4. Hello, you use English game client?
  5. Hello, you can use event https://wrobot.eu/byme/doc/html/E-wManager.Events.LootingEvents.OnLootingPulse.htm But the easy way is to use wow addons for do that.
  6. Hello, Do you run Wow in window mode? [D] 14:20:48 - Warning: You need to run Wow in Windowed mode, for it go to 'Game Menu' > 'System' > in 'Display Mode' select 'Windowed'.
  7. Hi, good job. To draw on map you need to use https://wrobot.eu/byme/doc/html/F-wManager.Wow.Forms.UserControlMiniMap.LandmarksMiniMap.htm (it will also draw on 3d radar)
  8. Hello, you can launch WRobot with the shortcut "WRobot no lock frame", but fightclass and WRobot will be less reactive. You can also try to disable your antivirus and wow addons.
  9. Hello, I checked your activity and you have two accounts with subscription ( https://wrobot.eu/profile/92103-karmo1234/ ) I made the refund of subscription of your second account (you will get your money back in few days)
  10. Hello, use this code: wManager.Wow.Helpers.ItemsManager.EquipItemByName("Item Name");
  11. Hello, easy way is to use wManager.Wow.Helpers.Conditions.InGameAndConnected
  12. Can you share your log file please (full log file)
  13. Hello, check in your profile if all positions are "Flying" type.
  14. Hello, If the bot stopped moving or responded the result wouldn't be better (if everyone used it). I'm sorry you can't change this behavior with the default options. The only solution is to create a plugin that manages security and to disable WRobot security options.
  15. using System; using System.Threading; using System.Windows.Forms; using Relogger.Classes; using robotManager.Helpful; namespace MyNamespace { public class MyPlugin : Relogger.ReloggerPlugin { public override string Name { get { return "My test plugin"; } } bool IsRunning { get; set; } public override void OnStart() { robotManager.Helpful.Logging.Write("OnStart"); } public override void OnStop() { robotManager.Helpful.Logging.Write("OnStop"); } public override void OnButtonPress() { AddNewReloggerProfile("AccName", "realmListName", "pass", "charname", "key", "wowpath", "profilename", "1-10"); robotManager.Helpful.Logging.Write("OnButtonPress"); } public void AddNewReloggerProfile(string AccName, string realmListName, string pass, string charname, string key, string wowpath, string profilename, string runtime) { var t = new Thread(o => { try { var newprofile = new Relogger.Classes.ReloggerProfile(); newprofile.Name = AccName + " " + pass + " " + charname; newprofile.Checked = true; //newprofile.Comment = ""; newprofile.Settings.MinimiseWRobotOnStart = true; newprofile.Settings.RelaunchIfWowOrWRobotCrash = true; newprofile.Settings.RunTasksLoop = true; newprofile.Settings.ScheduleResetAtEnd = true; newprofile.Settings.WowAccount.AccountName = AccName; newprofile.Settings.WowAccount.BattleNet = AccName; newprofile.Settings.WowAccount.Password = pass; newprofile.Settings.WowAccount.Character = charname; newprofile.Settings.WowAccount.Server = realmListName; newprofile.Settings.WRobotAccount.WRobotKey = key; //newprofile.Settings.WowWindow = new Rectangle(); //newprofile.Settings.BotWindow = new Rectangle(); //newprofile.Settings.ScheduleFrom = new DateTime(1, 1, 1, 00, 00, 00); //newprofile.Settings.ScheduleTo = new DateTime(1, 1, 1, 23, 59, 59); newprofile.Settings.Tasks.Add(new Relogger.Classes.ReloggerTask { TaskType = Relogger.Classes.TaskType.ChangeWowPath.ToString(), Task = new Relogger.Classes.ChangeWowPathReloggerTask { WowPath = wowpath }, Name = "123" } ); newprofile.Settings.Tasks.Add(new Relogger.Classes.ReloggerTask { TaskType = Relogger.Classes.TaskType.Run.ToString(), Task = new Relogger.Classes.RunReloggerTask { RunTime = runtime, Product = "Quester", Profile = profilename, }, Name = "run" }); Relogger.Classes.ReloggerGeneralSettings.CurrentSetting.Profiles.Add(newprofile); } catch (Exception e) { Logging.WriteError(e.ToString()); } }); t.SetApartmentState(ApartmentState.STA); t.Start(); } } } You still get error when you try to edit task, but tasks are well configured (you can restart to see value)
  16. Thank you, I released new update, I hope that your problem will be resolved. if it is not the case if you can again send me "memory info" result of the new update please.
  17. https://wrobot.eu/forums/topic/13697-sort-de-zone/
  18. Droidz

    Sort de zone

    Bonjour, regarde cette fightclass: https://wrobot.eu/files/file/564-blood-dk-pve-wod-623/ ou encore https://wrobot.eu/files/file/927-ohren-blood-death-knight/
  19. Hello, if you can try to increment your ingame FPS (unlock max FPS in Wow settings), you can also try to disable your antivirus (some wow addons, wrobot plugins or fightclass can cause this problem). But in you case, your profile seem to have position recorded close to each other.
  20. Hey, using System; using System.Threading; using System.Windows.Forms; using Relogger.Classes; using robotManager.Helpful; namespace MyNamespace { public class MyPlugin : Relogger.ReloggerPlugin { public override string Name { get { return "My test plugin"; } } bool IsRunning { get; set; } public override void OnStart() { } public override void OnStop() { } public override void OnButtonPress() { AddNewReloggerProfile("124", "124", "124", "124", "124", "124", "124"); } public void AddNewReloggerProfile(string AccName, string pass, string charname, string key, string wowpath, string profilename, string runtime) { var t = new Thread(o => { try { Logging.Write("1"); var newprofile = new Relogger.Classes.ReloggerProfile(); Logging.Write("2"); //Relogger.Classes.ReloggerProfileSettings. newprofile.Name = AccName + " " + pass + " " + charname; Logging.Write("3"); newprofile.CurrentWowAccount = new ChangeCharacterReloggerTask(); newprofile.CurrentWowAccount.AccountName = AccName; Logging.Write("4"); newprofile.CurrentWowAccount.BattleNet = AccName; Logging.Write("5"); newprofile.CurrentWowAccount.Password = pass; Logging.Write("6"); newprofile.CurrentWowAccount.Character = charname; Logging.Write("7"); newprofile.Checked = true; Logging.Write("8"); newprofile.Settings.MinimiseWRobotOnStart = true; Logging.Write("9"); newprofile.Settings.RelaunchIfWowOrWRobotCrash = true; Logging.Write("10"); newprofile.Settings.RunTasksLoop = true; Logging.Write("11"); newprofile.Settings.ScheduleResetAtEnd = true; Logging.Write("12"); newprofile.Settings.Tasks.Add(new Relogger.Classes.ReloggerTask { TaskType = Relogger.Classes.TaskType.ChangeWowPath.ToString(), Task = new Relogger.Classes.ChangeWowPathReloggerTask { WowPath = wowpath }, Name = "123" }); Logging.Write("13"); newprofile.Settings.Tasks.Add(new Relogger.Classes.ReloggerTask { TaskType = Relogger.Classes.TaskType.Run.ToString(), Task = new Relogger.Classes.RunReloggerTask { RunTime = runtime, Product = "Quester", Profile = profilename, }, Name = "run" }); Relogger.Classes.ReloggerGeneralSettings.CurrentSetting.Profiles.Add(newprofile); } catch (Exception e) { Logging.WriteError(e.ToString()); } }); t.SetApartmentState(ApartmentState.STA); t.Start(); } } } To refresh UI you need to click on profiles list
  21. Hello, can you send me (by private message) result of "All memory info" (in tab tools > dev... tools)
  22. Hi, Is profile already working? is it a recent problem? Without a flying mount you have the same problem?
  23. Hello, if you can try with new update
  24. Hi, it is code: private void ButtonCopyLog(object sender, System.Windows.RoutedEventArgs e) { try { var logFilePath = $@"{Others.GetCurrentDirectory}\Logs\{Logging.NameCurrentLogFile()}"; var logCopyDest = $@"{Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)}\{Logging.NameCurrentLogFile()}"; if (File.Exists(logCopyDest)) File.Delete(logCopyDest); File.Copy(logFilePath, logCopyDest); Logging.Write("[Logging]" + Logging.NameCurrentLogFile() + " copied on your desktop."); } catch { } }
×
×
  • Create New...