February 22, 20179 yr How use it in vanilla ? try use RunCode if (ObjectManager.Me.Position.DistanceTo2D(ObjectManager.GetWoWGameObjectByyId(20808).FirstOrDefault() <= 50 )){wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey,2500)} But it's closed with error If try use like he just stay all time on 1 place if (ObjectManager.GetWoWGameObjectByyId(20808).FirstOrDefault().GetDistance <= 50) { wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey,2500); };
February 23, 20179 yr Hello, Try if (ObjectManager.GetWoWGameObjectByyId(20808).Count > 0 && ObjectManager.GetWoWGameObjectByyId(20808).FirstOrDefault().GetDistance <= 50) { wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey, 2500); } or if (ObjectManager.GetWoWGameObjectByyId(20808).Count > 0 && ObjectManager.GetWoWGameObjectByyId(20808).FirstOrDefault().GetDistance2D <= 50) { wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey, 2500); }
February 24, 20179 yr Author 14 hours ago, Droidz said: Hello, Try if (ObjectManager.GetWoWGameObjectByyId(20808).Count > 0 && ObjectManager.GetWoWGameObjectByyId(20808).FirstOrDefault().GetDistance <= 50) { wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey, 2500); } or if (ObjectManager.GetWoWGameObjectByyId(20808).Count > 0 && ObjectManager.GetWoWGameObjectByyId(20808).FirstOrDefault().GetDistance2D <= 50) { wManager.Wow.Helpers.Move.Forward(Move.MoveAction.PressKey, 2500); } Thanks it's help but i have 1 more question. What does mean this number ? it's distance between me and object ? I need it's for elevator because on server where try use bot only this value change. Coord's x,y,z all time have regular value.
Create an account or sign in to comment