Jump to content

TheSmokie

Banned
  • Posts

    1215
  • Joined

Reputation Activity

  1. Like
    TheSmokie reacted to Matenia in Shaman Ghost Wolf between mobs   
    As this is a feature of my paid fightclass, I will give you the code but I will NOT tell you how to implement it. If you aren't proficient enough in C# to put this to use, I'm sorry.
    MovementEvents.OnMovementPulse += LongGhostWolfHandler; MovementEvents.OnMoveToPulse += GhostWolfHandler; private void GhostWolfHandler(Vector3 point, CancelEventArgs cancelable) { if (point.DistanceTo(Me.Position) >= wManagerSetting.CurrentSetting.MountDistance) { UseGhostWolf(); } } private void LongGhostWolfHandler(List<Vector3> points, CancelEventArgs cancelable) { if (points.Select(p => p.DistanceTo(Me.Position)).Aggregate(0f, (p1, p2) => p1 + p2) >= wManagerSetting.CurrentSetting.MountDistance) { UseGhostWolf(); } } private void UseGhostWolf() { if (string.IsNullOrWhiteSpace(wManagerSetting.CurrentSetting.GroundMountName) && !new Regeneration().NeedToRun && (Me.HaveBuff("Lightning Shield") || Me.HaveBuff("Water Shield")) && !Me.HaveBuff("Ghost Wolf") && EnhancerSetting.CurrentSetting.GhostWolf && !Me.InCombat) { MovementManager.StopMoveTo(false, 1000); SpellManager.CastSpellByNameLUA("Ghost Wolf"); Thread.Sleep(Usefuls.Latency); Usefuls.WaitIsCasting(); } }  
  2. Thanks
    TheSmokie reacted to Matenia in Mass ban   
    He's trying to figure out what causes it, that's why he's said to use the no memory writing shortcut to start the bot.
    Plus if he publically says whenever he is looking into something, they can just turn off their anti-cheat for a while or decide to ban in waves to make it so much harder to protect against detection.

    Not only that, but CLEARLY Namreeb or Tauri has come up with another Warden module (btw, last time Warmane had a detection, they bought it from Tauri) that does something the previous modules could not. It's not about "being terrible", it's about knowledge that wasn't available previously. In fact, I've heard rumors about a vanilla client warden exploit that lets you execute any code you want on the system the WoW client is on. Both NW and LH implemented this around the same time. Hence why it's very likely someone (like Namreeb) came up with it and published it to server owners (as he usually does).

    The last Tauri detection took him a while to fix too, because they made it extra hard on him to find what they were doing different. So give it some time and don't spam or you're lowering your chances.
  3. Like
    TheSmokie reacted to Matenia in How can I force a fight?   
    My best guess is that you're currently running between 2 waypoints.
    Try adding a MovementManager.StopMoveTo(false, 500) 

    Check if MovementManager.CurrentMoveTo is being overwritten and potentially call MovementManager.CurrentPath.Clear()
  4. Thanks
    TheSmokie reacted to Zer0 in How can I force a fight?   
    For some reason, even turning wManagerSetting.CurrentSetting.BlackListIfNotCompletePath to false (and in the UI) doesn't do the trick and the vendor still gets blacklisted.
    I've found a workaround though. It's a bit shaky but so far it's working as intended. Works for both Vendor and Repair. Maybe there's a way to hook blacklist events directly? If not I'll clean up the code and use this for now.
    private string vendorNpc = ""; // Manage blacklist (inside Initialize()) robotManager.Events.LoggingEvents.OnAddLog += delegate (Logging.Log log) { ManageNpcBlacklist(log); }; private void ManageNpcBlacklist(Logging.Log log) { if (log.Text.Contains("[ToTown] Go to vendor")) { vendorNpc = log.Text.Substring(22); vendorNpc = vendorNpc.Remove(vendorNpc.Length - 9); } if (inRadarCombat && log.Text.Contains("[ToTown] Unable to reach the vendor, blacklist it 120 minutes (you can disable this NPC in NPC DB tab 'Tools').")) { foreach (var n in NpcDB.ListNpc) { if (n.Name == vendorNpc) { Logging.WriteDebug("Removing " + n.Name + " from vendor Blacklist"); n.BlackList(-1); } } } }  
  5. Like
    TheSmokie reacted to Matenia in Advanced Battlegrounder - BETA Testers wanted!   
    Dear WRobot community,
    ever since 2017 I've been working on my own battlegrounder product on and off. I now have a product that, while not entirely finished, is on the the best way towards getting there.
    I've only tested it in TBC, but it probably should work for vanilla and wotlk as well.

    If you want to gain access, you need to apply via Discord to me personally (via PM) for a key or pay a 50€ entry fee directly to the product on my Rocketr profile. 
    I will only accept people, who make a good case for why they should be allowed to test the product. I don't want to hand out freebies. 

    If you have very little knowledge of classes in PvP (for your expansion), you can't or won't monitor your bots and their behavior or you aren't willing to work with me on finding and reporting bugs as well as providing me with all the necessary info to potentially fix them on the spot, you will need to pay and you cannot expect any support until the product is finished.

    Keep in mind, WSG and AV still require you to add a profile (waypoints) in their current state. I have not yet decided how to code the playstyle the bot will have in these 2 BGs. If you are a beta tester, your input is welcomed on these topics and we can brainstorm 

    Just some features this product brings to the table:
    - fights for objectives (bases in AB/EoTS, eventually flag in WSG?)
    - focuses healers as dps (will receive healer mode to follow around other players and heal them eventually)
    - calls incs in chat in somewhat randomized fashion
    - (for now, for XML profiles [WSG/AV]) reverses the path instead of running into walls if you live all the way to the end (people who have used Battlegrounder before understand this behavior)
    - no weird mounting shenanigans
    - uses mage table, sets food and can regen
    - doesn't wait around in obvious "botting" spots during or before the BG (people who have used the bot on Warmane in early seasons will know what I'm talking about)
    - can join AV if the queue pops while you are currently in another BG

    Any applications for beta keys in this thread or via PM on the forums will be ignored entirely because reading comprehension is also a requirement.
  6. Thanks
    TheSmokie reacted to BetterSister in Mobs in -80000 Z coord range   
    if this is what warmane calls "improved anticheat" b*tch please ?
  7. Like
    TheSmokie got a reaction from saleh in wait for a few minutes to resurrect   
    Thread.Sleep(1000 * 30); // 1000 = 1 sec / * means X aka times and 30 means the number you're times the 1000 by  
  8. Thanks
    TheSmokie reacted to BetterSister in Getting started with WRobot video   
    This video is about 1 year old but it still applies 100% to current bot system
     
    Also pinned so new players will find it easier 
  9. Thanks
    TheSmokie reacted to Droidz in Take off tha bag   
    Hello, try:
    In "CONTAINER_BAG_OFFSET_X" replace X by 1, 2, 3 or 4 and replace "Small Black Pouch" by your bag name
     
  10. Thanks
    TheSmokie reacted to Matenia in WRobot for BFA private server   
    Not going to happen until retail is past BfA.
  11. Thanks
    TheSmokie got a reaction from Miragex01 in Buy item for quest   
    wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(new Vector3(x, y, z), NPC, 2, false); Lua.LuaDoString<int>("BuyMerchantItem(1, 1)"); This will work (Tested)
  12. Thanks
    TheSmokie reacted to Matenia in shaman totems   
    Trying to use a TBC fightclass for vanilla (or a TBC method, I guess). Means Eeny didn't fully check that. But no need to create a thread, comment on the creator's thead, if he's still around he might bother fixing it.
    There's no totem timers in vanilla anyway.
  13. Thanks
    TheSmokie got a reaction from saleh in Auto Accept Trade   
    If wrobot has a Trade state , or you know how to make you're own state on C# you can write a plugin to auto use that script
     
  14. Like
    TheSmokie got a reaction from saleh in Auto Accept Trade   
    there is no way to auto accept trade but there is a macro to take the trade
    /script AcceptTrade();
  15. Thanks
    TheSmokie reacted to Matenia in Why I think WRobot is detected on Netherwing (Atlantiss)   
    You wouldn't hear footsteps of a char that your client has no knowledge of. So whatever you're hearing is not what you think.
    It's also not detected. I've completely botted like 250k honor on one char in Season 1 and I was fine, despite some player reports (since I always answered chat).
  16. Thanks
    TheSmokie reacted to thxgod1 in Turn off "Bot pause if player nearby"   
    check in your profile settings if the first step changes your wrobot settings
  17. Haha
    TheSmokie reacted to Reborn in Profile I created wont leave instance and reset.   
    Old cracked copy? Actually No, It's called a trial.... but keep on assuming. thank you. 
  18. Thanks
    TheSmokie reacted to Droidz in Flying Mounts broken in TBC/WOTLK   
    I tried with automaton and grinder profile several hours each without plugin/fightclass and I cannot reproduce your problem. You get this problem without plugin but you have try without fightclass?
    He seems than WRobot press key (jump or forward I don't know) but never release it (I checked code several time and seem not in WRobot)
  19. Thanks
    TheSmokie reacted to Marsbar in Wrath 3.3.5a #C issues in fightclass   
    add using System.Linq; to the top of your file
    The reason in this case is to avoid having a food list. That code tries to feed the pet any item in the main backpack, until it is no longer hungry. It is however EXTREMELY inefficient the way it's been written and should be removed from your FC.
    Are you sure it isn't dismounting because of something else? You can add little Logging.Write("I made it here"); checks to your code to make sure it got into that statement.

    I thought someone updated FNV's pet feeder plugin? That likely also only contains foods for vanilla though.
  20. Thanks
    TheSmokie reacted to Droidz in Is Lua.LuaDoString using a lock?   
    Hello,
    (when you don't use lock frame) Lua is slow because WRobot need to inject code in wow (that run in next frame refresh). If you call 5 times lua (on 1 thread) you need to wait ~5 wow frames, ~80ms with 60 fps.
    You can:
    - lockframe (it is a easier way, and in some case better)
    - avoid to use lua (but a lot of wrobot api methods use lua it is hard to know what methods you can use or not)
    - try to avoid useless lua call (by sample if you use "if (lua.do("is ok") && me.health < 10 && me.havetarget)" replace it by "if (me.havetarget && me.health < 10 && lua.do("is ok"))"
    - combine your lua scripts (if you use several lua calls in one condition try to combine it to one call)
  21. Like
    TheSmokie got a reaction from Matenia in Wrath 3.3.5a #C issues in fightclass   
    Hello,
    First off using this "Lua.LuaDoString(@"WrathCS.text:SetText(""Buffing Hunter's Mark"")");" is slowing you're rotation down. Reason can be found Here
    2nd with you're mend problem, you need to add a space inbetween <= Here 60 (should fix the problem
    3rd you do not really need to keep using Thread.Sleep(Usefuls.Latency + 14000);, you can use "Usefuls.WaitIsCasting();" its a lot better in my option.
    4th : for feeding you can use code like this
    // food list, it will choost whats best food inside you're bags. private List<string> FoodList() { return new List<string>() { "Tough Jerky", }; } // choost from the food list private void FeedPet() { if (PetFoodType().Contains("Food type")) FeedByType(FruitList()); } // feed from list FeedPet(); Thread.Sleep(600); 5th id try adding "Usefuls.WaitIsCasting();" to mark and sting. 
    make sure to check if you're spelling is correct.
    if you need anymore help join my discord server and id be more then happy to help. Link : ttps://discord.gg/ppm8Ufc
  22. Like
    TheSmokie got a reaction from antisnake in Wrath 3.3.5a #C issues in fightclass   
    Hello,
    First off using this "Lua.LuaDoString(@"WrathCS.text:SetText(""Buffing Hunter's Mark"")");" is slowing you're rotation down. Reason can be found Here
    2nd with you're mend problem, you need to add a space inbetween <= Here 60 (should fix the problem
    3rd you do not really need to keep using Thread.Sleep(Usefuls.Latency + 14000);, you can use "Usefuls.WaitIsCasting();" its a lot better in my option.
    4th : for feeding you can use code like this
    // food list, it will choost whats best food inside you're bags. private List<string> FoodList() { return new List<string>() { "Tough Jerky", }; } // choost from the food list private void FeedPet() { if (PetFoodType().Contains("Food type")) FeedByType(FruitList()); } // feed from list FeedPet(); Thread.Sleep(600); 5th id try adding "Usefuls.WaitIsCasting();" to mark and sting. 
    make sure to check if you're spelling is correct.
    if you need anymore help join my discord server and id be more then happy to help. Link : ttps://discord.gg/ppm8Ufc
  23. Like
    TheSmokie reacted to zatvorgt in vanilla Manual Quest pick up and quest give   
    Thanks for all!!
  24. Thanks
    TheSmokie reacted to Bambo in Will Wrobot Work for Classic?   
    The problem is the retail warden.
  25. Haha
    TheSmokie got a reaction from Bambo in Will Wrobot Work for Classic?   
    Let’s just say there is a higher chance of me becoming a drag queen before @Droidz releases the bot for classic
×
×
  • Create New...