Jump to content

Matenia

Elite user
  • Posts

    2226
  • Joined

  • Last visited

Reputation Activity

  1. Thanks
    Matenia got a reaction from Avengi in Avoiding groups of NPC - log attached   
    Attach a full log file from your logs folder. What you posted is essentially useless.
    However, this setting only affects target selection. If wRobot has to run 4 mobs to get to the target, it will just ignore those, run in and die.
    Under Pathing in advanced settings, there's more of a setup for avoiding mobs bys pathing around them.
  2. Like
    Matenia reacted to TheSmokie 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
  3. Thanks
    Matenia got a reaction from TheSmokie in Is Lua.LuaDoString using a lock?   
    Hey @Droidz
    is Lua.LuaDoString using a lock? I'm trying to figure something out.
    When I lock frames, my entire combat iterations works very fast. When I don't freeze them, it's very slow (about 8 times slower, even when putting a lock on ObjectManager.Locker).
    I have optimized my framework quite a lot in recent times and still don't understand why things can take as long as they do sometimes. 
    I thought it might have something to do with me utilizing multi threading.

    Just trying to understand wRobot better and I happen to use a lot of Lua instead of reading from memory directly.
     
  4. Like
    Matenia got a reaction from 79135 in Which command is dangerous?   
    If it sends a packet to the server and IT SPAMS it they can probably check for spam. This is true for everything that sends a packet to the server.
    CastSpellByName CANNOT be detected as long as you use it through wRobot because wRobot protects against Lua unlock server side detection. 
    But that's what servers try to detect. And if you use any other Lua unlocker or PQR, it will be detected.
  5. Like
    Matenia got a reaction from 79135 in Which command is dangerous?   
    None of them. The only check for CastSpellByName (most do anyway), but using them through the wRobot API, there are workarounds that make it undetected (you don't even notice these).
  6. Thanks
    Matenia got a reaction from sith500 in Careful with Botting on Netherwing!   
    If this is the time that the Lua function GetTime() returns, then someone with more reverse engineering skills than me would need to figure out what function in memory (C function) the Lua function is calling, overwriting or hooking that one and making it return a seemlingy random value.

    Or you'd have to modify your Kernel32.dll (on your system) so GetTickCount() returns different values.

    If they actually use Lua to check this somehow, all you would need to do is execute this script ingame (using Development Tools or a macro or an addon):
     
    _oldGetTime = GetTime; function GetTime() return _oldGetTime() + math.random(1000, 15000); end This can and will result in breaking addons and possibly all kinds of cooldown timers, which rely on this function. Any internal cooldown timer would have to call the _oldGetTime function instead (so anything wRobot needs). This would actually be easily doable, if it's actually confirmed that this is what gets people mass-banned on these servers AND that this Lua change prevents you from getting mass-banned.
  7. Like
    Matenia reacted to Droidz in How do the BeforeStates and NextStates work?   
    Hello, like that (in simplified):
    bool RunState(State currentState) { if (currentState.NeedToRun) { foreach (var beforeState in currentState.BeforeStates) { RunState(beforeState); } currentState.Run(); foreach (var nextState in state.NextStates) { RunState(nextState); } return true; } return false; }  
  8. Like
    Matenia got a reaction from Attam in BG bot doesnt do anything   
    If it's following anyone, you didn't take off free mode for your BG. I'd suggest taking that off and creating your own profile that the bot can follow (it's just a path), you can find ScripterQQ's example profiles and my discussion with him on how to create them on the forums.
  9. Thanks
    Matenia got a reaction from Razzue in Making Range a variable   
    public float Range { get { if(somethingInMyClass) { return 29f; } return 5f; } }  
  10. Like
    Matenia got a reaction from viking in Bot behaving strangely   
    Don't use addons
  11. Like
    Matenia reacted to Marsbar in Bot not saving settings/order IDs   
    Also try running the bot as admin? maybe it cannot create the settings files, thus it doesn't save.
  12. Like
    Matenia got a reaction from Marsbar in How to heal on vanilla wow   
    No. You've been spoonfed for months now, you never contribute anything back. If you can't create a C# fightclass when I already give you everything you need, you actually need to start teaching yourself some stuff instead of relying on others to do all the work for you.
  13. Like
    Matenia reacted to Droidz in Add water/roads myself   
    Hello, I use plugin like: Roads Record.cs
    But you can use offmeshconnection tools
  14. Like
    Matenia got a reaction from 79135 in How to heal on vanilla wow   
    public static void SetMouseoverUnit(WoWUnit unit) { Memory.WowMemory.Memory.WriteUInt64((uint)Memory.WowMemory.Memory.MainModuleAddress + 0x74E2C8, unit.Guid); } public static void CastOn(WoWUnit unit, string spellName) { SetMouseoverUnit(unit); Lua.LuaDoString($@" TargetUnit(""mouseover""); CastSpellByName(""{spellName}""); TargetLastTarget(); "); }  
  15. Like
    Matenia got a reaction from Marsbar in How to heal on vanilla wow   
    You can't. You HAVE TO target. Vanilla client doesn't allow casting on other units. There are PLENTY of topics all over the forums on how to do this.
  16. Like
    Matenia reacted to Droidz in [TAURI] Wrobot detected   
    Hello,
    I'm working on it (it takes time, they have a very good team that works on  anti-bot protection they're often ahead of other servers) the current version of WRobot is partially no detected (it sometimes, but I don't recommend using it). I don't answer because when I do, Tauri team tries to slow me down (turn off the protection,...)
  17. Thanks
    Matenia got a reaction from klunz in New and confused.   
    There aren't any. There were some for retail back in the day but the creator disappeared after retail support was cut and he would definitely not make them work for private servers
  18. Like
    Matenia got a reaction from Bambo in Careful with Botting on Netherwing!   
    Nah, definitely not. Pathing is done by wRobot, not his profiles. His profiles literally only supply a general area for wRobot to search certain mobs or items in. Plus I've used his stuff on several chars on NW and never got banned. 
  19. Like
    Matenia got a reaction from Unknownxx in [TAURI] Wrobot detected   
    They can't implement anything sophisticated in TBC or WotLK because Warden is outdated as fuck. Just wait for droidz to find their detection vector and fix it. This shit takes time.
    Please don't make assumptions about stuff you don't have a full grasp on.
  20. Haha
    Matenia reacted to hoipolloi in How much paypal for a basic wsg profile(vanilla wow)   
    Only looking for this to be a basic wsg profile, which shouldnt take more than 10-15 mins to create&code. Here is the loop it needs to do: red-blue-yellow-cherry-black-green-purple, repeat
     
    Bot must NOT:
    #1 FOLLOW RANDOM PLAYERS.
    #2 Stand still on one spot(always moving, always in action)
    #3 Chicken out, it  engages any amount of players even if its 1v10
    #4 Does not get stuck in walls/terrain
     

  21. Thanks
    Matenia got a reaction from Megaherz in Cuenta compartida   
    Yes you can, a lot of people run wRobot trough VMs and a VPN with each VM.
  22. Like
    Matenia reacted to Droidz in Careful with Botting on Netherwing!   
    You can try code like (no tested):
    if not _oldGetTime then _oldGetTime = GetTime; _randomTime = math.random(1000, 86400); function GetTime() return _oldGetTime() + _randomTime; end end it should not cause problem to the bot and addons (and use custom variable name).
  23. Like
    Matenia got a reaction from Bambo in Careful with Botting on Netherwing!   
    If this is the time that the Lua function GetTime() returns, then someone with more reverse engineering skills than me would need to figure out what function in memory (C function) the Lua function is calling, overwriting or hooking that one and making it return a seemlingy random value.

    Or you'd have to modify your Kernel32.dll (on your system) so GetTickCount() returns different values.

    If they actually use Lua to check this somehow, all you would need to do is execute this script ingame (using Development Tools or a macro or an addon):
     
    _oldGetTime = GetTime; function GetTime() return _oldGetTime() + math.random(1000, 15000); end This can and will result in breaking addons and possibly all kinds of cooldown timers, which rely on this function. Any internal cooldown timer would have to call the _oldGetTime function instead (so anything wRobot needs). This would actually be easily doable, if it's actually confirmed that this is what gets people mass-banned on these servers AND that this Lua change prevents you from getting mass-banned.
  24. Like
    Matenia got a reaction from salutcmwalol in Fightclass: Delay the moment when the hunter start auto shot   
    You would have to specifically call a macro "/stopattack". Every time the bot "right clicks" an enemy, in TBC it automatically attacks the enemy because auto shot is not an extra skill like in vanilla
  25. Thanks
    Matenia got a reaction from howsthisname in Delete quests from log   
    You're posting in the vanilla section, other binaries for TBC+ don't have that method.
     
×
×
  • Create New...