Jump to content

Matenia

Elite user
  • Posts

    2226
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Matenia reacted to camelot10 in wManager.DevelopmentTools CSharp   
  2. Like
    Matenia reacted to Droidz in Debug Plugins / Fight classes / Custom Profiles (*.dll)   
    Problem resolved, update wrobot again 
  3. Like
    Matenia reacted to Droidz in Debug Plugins / Fight classes / Custom Profiles (*.dll)   
    Hello,
    In visual studio create new "Class Library" project (.NET Framework 4.0). Add references "robotManager.dll", "wManager.dll", "MemoryRobot.dll" (you can found files in folder "wrobot\bin"). In the Project panel, right-click the name of your solution and then click "Add Existing Project". Select type of file *.exe and select "WRobot.exe" (if you play on private server) or file with name like "UqtfGgP.exe" (if you play on official server). In the Project panel, right-click on "WRobot.exe" (or file with name like "UqtfGgP.exe") and click on "Set as StartUp Project." Now change output directory (by sample "wrobot\plugins" if you want create plugin). Now press F5 to start debug. To launch quickly WRobot you can add argument "AutoAttachAndLog=true" (for it, in the project panel, right-click on "******.exe" and click on "Property". If you get error, try to change "Platform target" to "x86" in project "Property" > "Build". You can also attach debugger to running process : https://msdn.microsoft.com/en-us/library/3s68z0b3.aspx
  4. Like
    Matenia reacted to reapler in Creating a plugin with debugging?   
    Hello, you can decompile wrobot's library to get the api documentation(MemoryRobot-, robotManager- & wManager in Wrobot\Bin) common decompiler are Jetbrains dotPeek, ILSpy, redgate's .net reflector & Justcompile. I also recommend to add it to reference and good extensions for VS make your life easier: ReSharper or Coderush are good extensions.
    And for testing things i'll prefer to link the build to Wrobots plugins folder so you can just compile and run directly with Wrobot & output the log with "robotManager.Helpful.Logging.Write("text");". 
  5. Like
    Matenia got a reaction from pewpewmalone in Shoot in Fight Class not working   
    Lua: RunMacroText("/cast !Shoot")
  6. Like
    Matenia reacted to triyo in Battlegrounder   
    I have the same problem Droidz, installed Slimdx (closed WRobot before installing) then opened the wrobot but the bot does nothing, it wont Queue the npc's but if i manually que it will join and play as normal. (my log looks the same as wolerix) also tried to disabled all my addons but did not work.
  7. Like
    Matenia reacted to reapler in need help from one of you geniuses....   
    Ok. I have setup everything for tbc: so far i can assume that raidmember or party methods / properties from wManager doesn't work correctly on 2.4.3(got raidmemberlist while not in raid, true on various party getter while not in party and so on) this is also the reason why the cast method doesn't work ;(
    I will maybe report it to the bugtracker while i rewrite it with more lua values hehe
    And thanks for your feedback.
     
    Edit: it seems like the one lua function itself returning different values from 2.4.3 to 3.3.5a
  8. Like
    Matenia got a reaction from reapler in Bot side or server side(not detecting respawns)   
    It's a bit of bot. Private servers re-use GUIDs of NPCs, so after the bot temporarily blacklists them (because they're dead) and the server respawns them with the exact same ID, it won't "see" them anymore.
    You can clear your session blacklist. There is already another topic with the C# code for it (you can also click on it in the Tools section).
    And vanilla to wrath profiles should mostly work across expansions. Same as any Outlands or Northrend profile should work on any private server, because those things haven't changed on retail.
  9. Like
    Matenia got a reaction from Amazing Snake in Problem with Spells that have ( ... )   
    You put it in the spell name, then under options select "Is Lua script, not spell".
  10. Like
    Matenia got a reaction from Amazing Snake in Problem with Spells that have ( ... )   
    You can try making it execute the following Lua code:
    CastSpellByName("Mangle (Cat)") RunMacroText("/cast Mangle (Cat)") Or C# as follows:
    Lua.RunMacroText("/cast Mangle (Cat)");  
  11. Like
    Matenia reacted to Droidz in Creating a plugin with debugging?   
  12. Like
    Matenia got a reaction from Arcangelo in Dont have quest as can condition   
    <QuestsSorted Action="If" NameClass="!Quest.HasQuest(26353) &amp;&amp; !Quest.GetQuestCompleted(26353)" /> <QuestsSorted Action="Pulse" NameClass="CaptainSandersHiddenTreasureItemGrind" /> <QuestsSorted Action="PickUp" NameClass="CaptainSandersHiddenTreasure" /> <QuestsSorted Action="EndIf" NameClass="" /> And then for the complete condition in the grinder/gatherer part, you can just check if you have the item in your bag.
    The actual pulse and turnin comes later for CaptainSandersHiddenTreasure
  13. Like
    Matenia got a reaction from fragik in BG bot not queueing, freezing when joining   
    I'm not really worried about all that (detection), because as far as I remember, Droidz is blocking Warden scans (on private servers, possibly retail?).
    That being said, as long as you supervise and only "try the bot out" once in a while, it should be fine. But if you're trying what some people do on retail where they keep running it hours on end to make gold to sell, that's a different story.
  14. Like
    Matenia got a reaction from fragik in BG bot not queueing, freezing when joining   
    I was using the Holy fightclass on the forums here - but that hardly matters, as I've tried with with and without PQR too.
    I'd never let the bot do BGs without supervision - I don't necessarily need to bot BGs, just wanted to try it. Yes the bot is definitely linked to the game, as it kept trying to queue up. Even manually queueing, then starting the bot would result in this problem.
    When joining a BG and starting the bot, it would only sometimes randomly freeze. The times that it didn't, it did run around and tried to heal. 
    Tried this on Tauri. The queueing up issue I could see being related to them, but the rest definitely not. As for 2016 - I believe a lot of servers used a different client back then. Might be related to that.
  15. Like
    Matenia got a reaction from fragik in BG bot not queueing, freezing when joining   
    Has anyone successfully used the bot for BGs in MoP - because:
    - it will sign up, but the minimap icon disappears instantly and then try to keep signing up but getting "Someone in your party is already in queue"
    - if you manually queue and join a BG, it will keep freezing the screen entirely until you stop the bot. This happens randomly (also doesn't work so well, but I attribute that to my fightclass)
  16. Like
    Matenia got a reaction from fragik in Quest abgabe ohne Npc   
    He wants to know how to turn in a quest that's howing in the PopUpWindow above his questlog.
    The answer is using Lua to click the frame (after finding its name), or just the QuickQuest addon.
     
    <QuestsSorted Action="RunLuaCode" NameClass="RunMacroText(&quot;/click WatchFrameAutoQuestPopUp1&quot;)" />  
  17. Like
    Matenia got a reaction from Arcangelo in Quest abgabe ohne Npc   
    He wants to know how to turn in a quest that's howing in the PopUpWindow above his questlog.
    The answer is using Lua to click the frame (after finding its name), or just the QuickQuest addon.
     
    <QuestsSorted Action="RunLuaCode" NameClass="RunMacroText(&quot;/click WatchFrameAutoQuestPopUp1&quot;)" />  
  18. Like
    Matenia reacted to William Cruz in Bg pop up dissapear.   
    TEMPORARY FIX  (NOTE: Doesn't work when you take flight master)
    In fight class,  under spells add
    RunMacroText("/click PVPReadyDialogEnterBattleButton") and put to the top.
    Under Spell Conditions add "In Battleground", value false.
    Spell settings
    Can move during cast: Yes Cast if mounted: True Check if know spell: False Check if spell good distance: False Check if spell is usable: False Check if target is in view: False Combat only: False Not spell, is lua script: True  
     
     
  19. Like
    Matenia got a reaction from Dequality in Trying to bot on Heroes Wow.   
    Try the 5.4.7 version. These servers use the PandaWoW core+client
  20. Like
    Matenia reacted to iMod in CastSpell improvement   
    Never tried it with wrobot but i will give it a try later.

    Take a look at "Marshal.GetDelegateForFunctionPointer"

    [5.4.8 18414]
    CastSpell = 0x4F9983

    Update:
    Some problems with rebase the pointer.
×
×
  • Create New...