Jump to content

RADON

Members
  • Posts

    21
  • Joined

  • Last visited

Everything posted by RADON

  1. These are about the extent of it, there isn't any 'official' WRobot documentation. The Developer's Assistance forum is always helpful too.
  2. Version 1.0.0a

    289 downloads

    Tag ‘n Bag Plugin UPDATE 5/30/2019: In case anyone is wondering, I have not abandoned this project and have started working on a new update as of today. I will be making various functionality improvements, bug fixes, and fixing GroupRegen. I will be working on this during my free-time (which I do not have a lot of) so this update should be released in the next couple of weeks. Stay tuned ? All credits for original plugin 'PartyHelperPlugin' go to Matenia. This is a modification of that plugin ?. This plugin will allow you to grind/quest/play on one character and have another (ideally higher level) character(s) follow you around and kill stuff for you after you've tagged it. The benefit being that you get to keep all of the XP and loot on your leveling char ? It works essentially the same as PartyHelperPlugin except that it does not invite the followers. It must be run on all bots you would like to assist you as well as the leader bot. Enter all follower bot names in the 'Followers' setting and set the 'Is Leader' setting to true on one bot only, the one that you want the followers to assist. Followers will automatically assist the leader. NOTE: Just like PartyHelperPlugin, the followers will not do quests, only the leader will (If it is running a quester profile). Leader must run Quester, Grinder, Gatherer. Others may work as well (such as WRotation). Followers must run Party/WRotation. Group regeneration is the only feature (that I know of) which does not work yet. As far as I know, group training (when one bot goes to train, all of them go), and group ToTown does work. Technically will support as many followers/slaves as you want, although I'm sure there are problems with that. This plugin has not been thoroughly tested whatsoever, so it's possible that some things are not working as intended. This plugin as it stands will clog up your ability to speak in General, Trade etc. or any other channel, as it uses a private unique channel to relay information between bots. (You will not see the communication between the bots on your chat frame unless you manually add the channel to it.) This system is possibly unsafe, so use at your own risk. I can release a version that uses /whisper instead (which will clog up your chat frame) if there is demand for it. Will not work with HumanMasterPlugin (bots refuse to attack tagged mobs) or any FightClass that stops the bot from attacking taggged mobs. I have included a few basic FightClasses that will work with this plugin. This is my first plugin, so feedback on bugs/code/features is appreciated. I may update this as I see it as a learning experience, I also would like to see GroupRegen working. Feel free to do whatever you want with the source. This was a quickly put together project over the last couple of days and I consider it to be slightly unfinished (namely the GroupRegen feature not working). You may contact me on here or at RADON#2926 on discord. IMPORTANT 'Channel' and 'password' setting MUST BE USED and MUST BE THE SAME ON ALL BOTS! Password is optional but if one bot has it, all of them need it. If not, the bot will not work. Description of that is in settings. Recommended that on first run, you start the leader bot a few seconds before the followers so it has a chance to create the channel (or else a follower will end up being the owner of the channel) It is also recommended that you sync all settings so they are the same on every bot you're running. 'Followers' must be the same on every client as well. FILE INFO TagBagPlugin folder contains source. TagBagPlugin.dll is the plugin. (in Plugins folder) FightClasses are (you guessed it!) in the FightClass folder :^) Known Bugs Healer mode seems to have some issues that I will address in the next update: occasionally won't heal, and it only heals the leader & not other followers. Occasionally the communication channel is not visible to certain followers. Seems to be a character-specific issue and I have only seen it happen once. Future Features Group regeneration In-game commands/macros (ex. command certain follower to attack mob, command healer to heal me, etc.) Open to suggestions ? Enjoy ?
  3. Got it, just finished implementing SendChatMessage with whisper for now, everything seems to work. I'll upload when I get home from work tomorrow. (~12hrs)
  4. Since I have this and the NullReferenceException fixed, if anyone cares I will be releasing this w/ source shortly, once I figure out a workaround for SendAddonMessage (WHISPER and CHANNEL types were added after classic so I can't use it). Running it on one of my alts and it's working near perfectly.
  5. I've been messing around with these but I haven't seen anything work yet, part of what the PartyTagger plugin did was specify all of these to 'true' except 'stopIfPlayerTargetChange' which is left false. DetectEvadingMob is also false (have tested 'true' just for shits and giggles but that doesn't fix it). On a side note, this is what gets logged when the follower tries to attack. Implicit but could be useful. I thought of that too, however the mobs I'm attacking are neutral (not hostile) and this doesn't change anything so I don't think that setting is playing into it ?. EDIT: Aha! I finally figured it out. It was in the FightClass: I had been using the default FightClasses 'Rogue.cs' and 'Warrior.cs' and I can't believe it hadn't crossed my mind to be in there until now. For future reference, if anyone else has this issue and can't figure out wtf it might be, check your FightClass and make sure there isn't any code in there that checks whether it's tapped or not. Search for "Tapped" or "Tagged' (I know for a fact that there's a C# bool in WoWUnit that is able to check if a target is tapped too, so make sure that isn't in there either.) All I did to make it work was comment this portion out: It now works without interruption. Time to remove all of that crap code and condition checking I put all over FightAssist. Thanks for your help everyone, I'm sure this issue is more than well enough documented now ?
  6. Yea, I checked the "can attack units in combat" setting and they were turned off on both; I thought I finally figured it out but it's no different. I also decompiled that plugin you were talking about (it's called 'PartyTagger') and attempted to apply what he did to my code, no difference. Finally, I tried just using that plugin on my follower but even still it does not work. It's strange, it may be a bug. I'll keep researching and try to find a way to make this work. @Droidz do you know of a way to do this?
  7. Hmm, well I haven't had anything but my Plugin enabled and yet they both still do it. When running wrotation, if the follower attacks first, the follower will kill the mob and use its FightClass, but the leader won't. Vice versa, the same happens but this time the follower won't attack. I have to look into this more, I admittedly don't fully understand this system yet but based on Matenia's code it shouldn't be any different than it was, I haven't changed anything about the states yet.
  8. Hi, So I'm currently working on a 'tag and bag' plugin (an adaptation of Matenia's 'PartyHelperPlugin' which I will be releasing with source code when I'm finished -- credits to Matenia for base code & advice on how to get started ?). The way this plugin functions is very similar to Matenia's plugin, however the leader does not invite the followers, they never join a party together, and consequently, to the best of my knowledge there is no way to use Lua SendAddonMessage, so that functionality is not being used. (EDIT: After doing some research I believe I can use SendAddonMessage thru the whisper channel, so that's a plus ?) I have everything working aside from a NullReferenceException that occurs when the leader is not targeting anything - but I think I can figure that one out on my own. The only issue I have is the follower bots hesitating to attack the tagged mobs & not using their FightClass rotation as a result. What happens is, the followers will sort of wig out and go from attacking to following constantly, in a back & forth kind of way. They target, maybe auto-attack the mobs for a second, then go back to following me, rinse & repeat. I'm currently just using Fight.StartFight(guid), however is it possible to make the followers (or any character in general) ignore the fact that it's attacking a tagged mob and proceed anyways without interruption? The API is very hard to understand as there is no clear explanation on what most methods/functions do, since I am only relying on a decompiler to access them. TL;DR is there a way in C# to force a bot to attack a tagged mob? Thanks, R
  9. I think I have an idea, no problem. But I think it would be easier for me to understand you if you reply to me in your native language with what it is you want & I will translate it ?
  10. I'd be willing to take a shot at creating a plugin for this if I'm clear on what it is you are asking.. So, you want a plugin that will allow you to only train specific spells & not others? Assuming you (the user) gets to decide what spells are trained and which ones are not?
  11. I'll be more than happy to release it when I feel it's where I want it to be, you will be getting full credit for what you've worked on ?
  12. This will be super helpful, thank you for making this. It's long overdue ?
  13. Ah yes, I had thought about something like this but didn't think it was that simple. Thank you!
  14. What's up everybody. I have been botting for about a month now (do not want to mention the server for safety reasons, anybody can view this forum ?) and I have quite a bit invested in more than a couple accounts. For some reason, it never really occurred to me to use proxies or virtual machines when creating the accounts or botting on them, however I now would like to transition over to VMware for safety as the value of these accounts is growing exponentially and it would be a much bigger loss to lose them now than before. I also had a bit of a scare as somebody accused me of botting for the first time, which I reacted within a minute to but he persisted in saying "it took you too long, i know you were botting". I haven't used Wrobot since this happened (very recently) and am not banned, but it's brought my profession/gold "business" to a grinding halt. I read CocoChanel's post on safely botting, and the first point is this: This makes a lot of sense, and isn't something I had put any thought into when starting out, however I have a question about this: Is it still safe to transition these accounts onto VMWare w/ proxies, or is it pointless as the server admins already have record of what pc/network the accounts were registered and frequently used on? I know I could create new accounts using vmware and transfer all of my valuables to new accounts so that in the event of a ban, the loss wouldn't be as huge (profession skills, levels, and gear would be lost tho) however, I'm mostly concerned with keeping those accounts isolated and avoiding an HWID ban. What do you guys think? Should I start using vmware for all of them and assume that this will indeed give me more security? Or do you think it'd be pointless/arouse even more suspicion that they all of the sudden started logging in from new locations/pcs? Feedback greatly appreciated & thank you for your time ?
  15. Hello all, I am wondering if it is currently possible to make a plugin that would have another character assist the leader but without being in a party. Ex. I have a fresh level 1 character and a level 40 character. I want to make a plugin that would allow the level 40 to assist the level 1 in fighting mobs on a grinder profile, except have them not be in a party (because if the lvl40 was in a party, mobs would yield virtually no exp to the lvl 1.) This would be almost identical to Matenia's 'PartyHelperPlugin', with the only modification being how the bot determines who to assist. I consider myself intermediate with C# and took a look at PartyHelperPlugin, and I see where I would need to make changes to make this work, but can't seem to find a function that would allow a character to assist a non-party member. Does such a thing exist? Thanks, R
  16. I just purchased this FightClass and when I try to run it it says I'm trying to use it on another IP. I'm only running one instance of WRobot, don't use proxies, virtualbox, etc. and I have never tried to run this FightClass before.
  17. Hi, I'm currently using fall0ut's PVE ret class with the grinder. Whenever it tries to mount, it says that it is mounting, but stands still for about 1.5 seconds doing nothing. It will keep doing this while gradually making it's way to it's destination. It never mounts. Here is log: [Fight] 19:23 - Loading Fight class: C:\Users\~\Desktop\Wrobot\FightClass\[fall0ut] PvE Ret Pally.xml [Normal] 19:23 - Select zone: The Darkened Bank 18-21 [Normal] 19:23 - Start Grinder Complete [Normal] 19:23 - Mounting gound mount Warhorse [Normal] 19:23 - Mounting gound mount Warhorse [Normal] 19:23 - Mounting gound mount Warhorse [Normal] 19:23 - Stop Grinder Complete Any suggestions would be great.
×
×
  • Create New...