Everything posted by Marsbar
-
Stop autohit
Using pfUI?
-
How does lights hope handle bans?
My 2 cents from botting on LH/old elysium - It gets a bit more dicey after 40. I've been running bots to around 40 and handing them out to my mates and we can then level up the last bit manually. It gets you used to the class and you can farm out professions if wanted. Not to mention getting to 40 is actually quite quick. It all depends on what you want to get out of it. I've had around 5 accounts banned all between 35-45 and not really gotten further than that (i only ever really bot 1 account and not often) but have gotten another 5 accounts to 40 and are all being used manually now. In regards to plugins - there's a plethora of free plugins that will be enough for what you need. From the things you mentioned denying party invites exits "Auto Decline" (make sure to edit the cs file like it says in the description, i originally set the timer too high), buffing players would be part of the fight class rather than a plugin as you would need to record all the possible buffs in the plugin which wouldn't be great and jumping periodically i thought was part of the product already! On certain classes (most to be honest) one of the most important plugins is for it to buy food/water. The Human master plugin has that and a lot of other things but the author of that also has a free version of food/drink buying. As @terpfiend mentioned the fightclass is where it's at. I have to say that's also the most fun to build yourself (if you have some c# knowledge). Have a look at @Matenia's vanilla framework, there is an example fightclass there which you can edit. He's created some great methods in there which handle some of vanillas problems. Alert plugins help a lot too if you're not always monitoring the bot yourself, I created wDiscordAlert which you can have a look at, I'm happy to add any suggestions you may have!
-
[A] Alliance 1-35 quest profiles
Great quester, had no major issues from 1-30 and and this is definitely my go to profile for that level range. It even does some class dependant stuff in the early levels!
- 47 comments
- 12 reviews
- Vanilla Private Warlock FightClass
-
ERROR#132 too often last time
I think this is related to certain zone areas, is the bot standing in a similar place each time you get this crash?
- wDiscordAlert
-
Farming/Questing in water is terrible(needs look into)
The human master plugin has this built into it, however, it's a paid plugin.
-
Bug wrobot settings ignore unchecked selling options
Whatever quester profile you are running is setting those values and is overriding what you have. Take it up with the profile creator or un-tick the runcode step in the profile settings on the quester tab.
- Ghosty
-
No fish are hooked
Thats because of a typo in his code as well as is spell being the same name as one of the helper methods. As you can see he named the spell Fising not Fishing. The Launch method belongs to the spell. If you keep the same code and misspell it in the launch, it should work.
-
[A] Alliance 1-35 quest profiles
So far it's working great! I believe I've only come across 1 stuck and it's very rare to get a death too. Running on a pally (with your fight class) and its smooth sailing. Will update and create review once it's gotten to the end of it's journey.
- 47 comments
- 12 reviews
- wDiscordAlert
-
How to not attack tapped mobs?
This is what you're looking for. The HumanMaster plugin the same user created also has this in it, including more improvements.
-
wDiscordAlert
- 461 downloads
- Version 1.1.1
Hi! This plugin sends notifications via a webhook to your specified discord channel. This is currently ONE-WAY. That means notifications get sent to discord but you cannot reply back via discord to your bot. What does it do in its current state? Send a status update every X seconds to your discord channel Send a configurable prefix message to your discord when a message gets sent to your bot or near it. This includes; Whispers, Say, Party, Emote. Send a configurable prefix message to your discord on death. Send a screenshot on any event (example below). What do I eventually want to add? Monitor if the chars name is said in ANY channel and send notification Create a discord bot so that we can send messages back to wRobot (TWO WAY) Monitor other events like, teleported, targeted over extended period, killed by player, etc. Suggestions? How to set up? The plugin requires you to have a discord webhook URL set in the plugin settings. To get this URL go to your discord channel (preferably your own as only you want to see this info) and click on the cog next to your channel name (like #general for example). On the left hand side will be a Webhook section, click that and then click Create webhook. You can change settings here if you want but the important thing is the webhook URL at the bottom, copy/paste the full URL to the plugin setting. Done! Known Issues: On emote it sends the last chat message instead (if someone whispered you 3 mins ago and then you get an emote 2 mins later, it will display the message from 3 mins ago). Will change it to say an emote was used near you. Status update timer fires more than once (this happens after start/stopping the bot because i dont dispose the original timer..) Let me know if you have issues. 1.1.0 feature update - Screenshot mode: Now you can send a screenshot with your notification. It saves these screenshots into a wDiscordAlert folder inside your plugins folder and sends it to your discord server! Example: - My Game Freezes Until I Stop Bot
-
Latest update bug
I think it may be to do with blacklisting - i was only really getting this on my rogue and i think its because it auto blacklists the mob if I stealth towards it too slowly.
-
[Solved] Ammo Bags
In the settings there's an option to set on how much free bag space it should go to vendor. If your ammo bag is 6 slots and you want to go back to town on 2 free slots, set that value to 8.
-
[FREE] Alliance - Rogue Lockpicking Leveling 1-100
Cool, I have a question though... In your ClearBlackListForLockPickingLeveling() function you do wManager.wManagerSetting.ClearBlacklist(); and wManager.wManagerSetting.ClearBlacklistOfCurrentProductSession(); Is that required, doesn't that potentially clear the blacklist of legitimate things? Does wManager.wManagerSetting.ClearBlacklistOfCurrentProductSession(); not suffice?
- 4 comments
- 1 review
-
Latest update bug
I've been having these issues too, thought it might be my fightclass but as you guys are getting it too, it must be an issue.
-
General settings
This plugin should do it:
-
Make plugins product specific
robotManager.Products.Products.ProductName ? while (robotManager.Products.Products.ProductName == "Grinder") { asfhyhaskasfasjaisugbfasufa } Not actually tested
- Switch target, polymorph, switch to original target
-
[Resolved] Pause if player nearby ONLY AFTER regen finishes
foreach (var player in ObjectManager.GetObjectWoWPlayer().Where(p => p.GetDistance <= 120)) { Logging.Write("Player '" + player.Name + "' is close by!"); } Guess you could do that. May want to add a timer in there though so it doesn't spam the log like mad. edit: Maybe something like that around it> using Timer = robotManager.Helpful.Timer; public Timer PlayerNotificationTimer = new Timer(); public void GetPlayers() { if (PlayerNotificationTimer.IsReady) { foreach (var player in ObjectManager.GetObjectWoWPlayer().Where(p => p.GetDistance <= 120)) { Logging.Write("Player '" + player.Name + "' is close by!"); } PlayerNotificationTimer = new Timer(1000 * 5); } }
- Switch target, polymorph, switch to original target
-
Switch target, polymorph, switch to original target
You don't need to use onfightloop. This could be an if in your rotation. Once again, I can't test right now but I don't see why the below couldn't do the trick (there are probably cleaner ways to do it): List<WoWUnit> attackers = ObjectManager.GetUnitAttackPlayer(); if (attackers.Count > 1) { WoWUnit mainTarget = attackers.Where(u => u.HealthPercent == attackers.Min(x => x.HealthPercent)).FirstOrDefault(); WoWUnit polyTarget = attackers.Where(u => u.HealthPercent == attackers.Max(x => x.HealthPercent)).FirstOrDefault(); if (!polyTarget.HaveBuff("Polymorph") && polyTarget != mainTarget) { Interact.InteractGameObject(polyTarget.GetBaseAddress); SpellManager.CastSpellByNameLUA("Polymorph"); Thread.Sleep(500); Interact.InteractGameObject(mainTarget.GetBaseAddress); } } ~edit: you'd probably want to add some more conditions to make sure polymorph is known etc.