Jump to content

Droidz

Administrators
  • Posts

    12602
  • Joined

  • Last visited

Everything posted by Droidz

  1. Hello, try to replace line 4 by var n = ObjectManager.GetNearestWoWUnit(ObjectManager.GetWoWUnitByEntry(mobID), false); Try also to active radar3d to check if is blacklisted
  2. Hello, Can you share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
  3. Hello, it is not a bug, items names are server side, you need to have item in your bag (or request item info like when you "GetNameById) for that Wow request the item name at the server ( http://wowwiki.wikia.com/wiki/API_GetItemInfo )
  4. Hello, you need to call wManager.Wow.Helpers.PathFinder.GetZPosition(new Vector3(1, 2, 3));
  5. Hello, in vanilla like this: var error = wManager.Wow.Memory.WowMemory.Memory.ReadStringUTF8(0xB4DA40);
  6. Use plugin like using wManager; using wManager.Wow.Enums; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; public class Main : wManager.Plugin.IPlugin { public void Initialize() { EventsLua.AttachEventLua(LuaEventsId.PLAYER_LEVEL_UP, delegate { if (ObjectManager.Me.Level >= 20 && !wManager.wManagerSetting.CurrentSetting.UseMammoth) { wManagerSetting.CurrentSetting.UseMammoth = true; wManagerSetting.CurrentSetting.Save(); } }); } public void Dispose() { } public void Settings() { } }
  7. Hello, no with default features
  8. Hello, if you can wait next update
  9. Hello, yes and you have free trial verison to test if WRobot works on your private server
  10. Sorry, I read your post to quickly, use code like: wManager.Events.FightEvents.OnFightLoop += (unit, cancelable) => { var me = wManager.Wow.ObjectManager.ObjectManager.Me; if (wManager.Wow.Helpers.Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && unit.IsValid && !me.IsCast && unit.IsGoodInteractDistance) // put here your conditions to running backwards { var p = robotManager.Helpful.Math.GetPosition2DOfAngleAndDistance(me.Position, robotManager.Helpful.Math.GetAngle(unit.Position, me.Position), wManager.Wow.Helpers.CustomClass.GetRange - unit.GetDistance - 3); var z = wManager.Wow.Helpers.PathFinder.GetZPosition(p); if (z != 0) { p.Z = z; wManager.Wow.Bot.Tasks.GoToTask.ToPosition(p, 3.5f, true, context => (wManager.Wow.Helpers.Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause)); } } };
  11. Hello, try lua code like: local name = GetSpellInfo(12345); RunMacroText("/cancelaura " .. name) (replace 12345 by your spell id)
  12. Droidz

    pet battle

    Hello, Can you share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
  13. Hello, do you use last version of WRobot, I have try to resovled this problem
  14. Hello, you can increment npc seearch distance in general settings
  15. Hello, you use last WRobot verison? Can you share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
  16. Add this line (before use item): wManager.Wow.Bot.Tasks.MountTask.DismountMount();
  17. Can you send me all items name (of you bag, you can get list in tab "tools" > "dev... tools") when you get this error:
  18. Hello, use quest type "OverridePulseCSharpCode" with the code: if (!wManager.Wow.Helpers.ItemsManager.HasItemById(38607)) { GoToTask.ToPositionAndIntecractWithGameObject(new robotManager.Helpful.Vector3(2491.9, -5636.3, 420.6), 190584); System.Threading.Thread.Sleep(1000); } else { GoToTask.ToPosition(new robotManager.Helpful.Vector3(2491.9, -5636.3, 420.6)); wManager.Wow.Helpers.ItemsManager.UseItem(38607); MovementManager.StopMove(); System.Threading.Thread.Sleep(1000 * 11); } return true; Sample: dktest.xml
  19. Update done
  20. https://wrobot.eu/forums/topic/7613-update-status-patch-730-build-25480/
  21. https://wrobot.eu/forums/topic/7613-update-status-patch-730-build-25480/
  22. Changed Status to Not a Bug Changed Version to All
  23. Update in progress
  24. Vous pouvez également essayer cette version (pour que wrobot depop la monture avant de cliquer): using System.Threading; using System.Windows.Forms; using wManager.Wow.Bot.Tasks; using wManager.Wow.Enums; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; using Timer = robotManager.Helpful.Timer; public class Main : wManager.Plugin.IPlugin { public void Initialize() { wManager.Events.InteractEvents.OnInteractPulse += (target, cancelable) => { try { if (!ObjectManager.Me.IsMounted && !ObjectManager.Me.GetMove) return; var o = ObjectManager.GetObjectByGuid(target); if (o.IsValid && o.Type == WoWObjectType.GameObject) { MountTask.DismountMount(); Thread.Sleep(Usefuls.Latency + 500); var t = new Timer(2000 + Usefuls.Latency); while (!t.IsReady && (ObjectManager.Me.IsMounted || ObjectManager.Me.GetMove)) { Thread.Sleep(50); } } } catch { } }; } public void Dispose() { } public void Settings() { MessageBox.Show("No settings for this plugin."); } }
×
×
  • Create New...