-
Posts
411 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Files posted by Marsbar
-
[FREE] wDiscord - A discord bot to suit your needs.
By Marsbar in Plugins - Multiversion
UPDATED: This needed updating as the way bots work has been updated by discord. Changes include:
You cannot have the word "discord" in your bot name - this will make it just not work. Either rename it or create a new application/bot Slash commands! No longer use the . prefix. Now you would use /say instead of .say Bot scope - when inviting your bot to your server you need to have the bot.commands scope. Guild ID requirement - this is a bit of laziness from me but this is now a setting you need to set up before using the plugin. Included in the guide at the bottom. wDiscord is a 2 way discord and WRobot integration bot, you will receive alerts to your chosen discord server and channel when in game events such as whispers, deaths and trade requests, etc. happen. You can also then respond to these alerts and a variety of ways via commands in discord. This is the spiritual successor of wDiscordAlert, a free 1 way discord alerting plugin, if you don't need to send commands you can find it here: https://wrobot.eu/files/file/1510-wdiscordalert/
Feature list:
Multi-char monitoring and commands on one (or multiple) discord server(s)
Status update on timer
Simple setup (just a bot for both ways, no webhooks like wDiscordAlert)
Event alerts (bot will send a message to discord):
Say Emote Whisper Party Guild Party invite Duel request Trade request Guild request Player death Player stuck Configurable alert prefixes (@everyone, etc.) Configurable alert screenshots Configurable alert area blacklists for say/emote (default contains some capital cities) Commands:
status setup say party whisper reply (to lastest whisper) channelsay macro (TBC and above only!!!) reloadui screenshot gif hearth stop bot start bot pause bot resume bot accept request (such as party invite) decline request leave party logout exit game Do a to town run Product (like battlegrounder/quester) - list,set fightclass - list,set profile – list (set coming soon) bag - list General Config Commands:
groundmount flyingmount foodname drinkname drinktoggle drinkpercent foodpercent selltoggle repairtoggle sellrarity donotsell - add,remove,list forcesell - add,remove,list mailtoggle mailrecipient donotmail - add,remove,list forcemail - add,remove,list Getting started:
Changelog:
2018
27th June - Updated with command to list bag items (.bag list) and an issue with ppl unable to purchase from Rocketr
2nd July - Updated with command to show professions levels (.profs), stopped status spam if disconnected and added a setup tutorial video to the getting started
8th July - Updated with Quest objective tracking & automatic clearing of the screenshots folder on startup.
28th August - Updated with a .setup command, see new getting started, added a .gif command to send yourself a short gif of ingame! (also some small fixes and better logging) https://gyazo.com/ce1bdf5180e426fd8d26480c492ccffe
1st October - Found a bug I introduced which caused a few errors on status/screenshots. Also added 3 new commands, .reloadui, .channelsay (eg. .channelsay 1 Barrens chat 4evaaa!) and .macro (include the slash to use). Marco only works for TBC upwards, no vanilla im afraid.
2019
19th April - Substantial re-write, updated settings style, added auth, added auto updates, updated help command. More features to come.
29th May - More filters on what messages to alert on (requested by user)
2022
Made free
317 downloads
-
[Free] TrainSkillsOverride
By Marsbar in Plugins - Multiversion
This is an early version of a free plugin that I'm developing which removes the default trainers state and adds it's own.
This is so you can choose which spells to learn when leveling up and not waste gold on the useless ones.
It also has a profession learning state where it will check to see if you are able to get the next level of a profession, go to the trainer and learn it.
Example uses would be gathering professions, set it going and when it reaches a certain level it will go train and go back to gathering.
This still needs some work though, at the moment it attempts to do this for primary professions up to level 300 and up to level 150 for secondary professions (due to the need for books).
It uses the WRobot NPC database so make sure your trainers are in there.
Settings include:
A grid for levels to train at A grid for the spells you want to learn (Spelling is important!) A minimum amount of silver to have before going to train Enable/Disable learning primary professions Enable/Disable learning secondary professions If no levels are added to the grid it will just go every 2 levels.
Possible features at some point:
Disenchanting Crafting Professions (Alchemy, Tailoring, First aid, etc.) if you have the materials Let me know if you have issues.
302 downloads
- spells
- professions
- (and 1 more)
-
[Free] Ammo
By Marsbar in Plugins - Multiversion
Another simple plugin.
What does it try to solve?
When botting on hunters the bot considers quiver/ammobag slots that do not have ammo in them as free bag slots for normal loot. This means if you have a quiver with 1 ammo stack and 7 free slots and have your Min Free slots to go to town to set to 2, it would never go to town because the bot still thinks you have those 7 available in your quiver.
What does the plugin do?
It changes the Min Free slots to go to town number to your set amount plus the number of free slots you have in your quiver/ammo bag.
Example:
8 Slot ammo bag, 6 slots filled with ammo.
You set your go to town to 2.
The plugin will change the gototown amount to 4 (2 from quiver and 2 from bags).
It will change setting every time you loot something so you should be covered!
ps. It's a .cs file again so you can have a look at the code. Ty to @Matenia for the hint to auto get the ammo bag slot id.
278 downloads
-
Auto Decline
By Marsbar in Plugins - Vanilla
UPDATE: I see a lot of people still using this, I would recommend using https://wrobot.eu/files/file/1664-free-requesthandler/ instead. It has more options and doesn't just hit decline on every popup.
----------------------------------------------------------------
This is just an adapted version of Droidz Auto Accept plugin(it selects accept on WoW popup windows like group invites) where I changed it to decline (on a random timer between 2 and 11 seconds).
Simply place the .cs in your plugins folder and turn it on within the GUI.
To edit the random timer change the values in line 19.
Link to original plugin:
https://wrobot.eu/files/file/411-auto-accept-wow-popup-window/
916 downloads
-
[Free] qObjMarker
By Marsbar in Plugins - Multiversion
qObjMarker - Assisting your leveling process.
What does it do?
I made this to help me keep track of quest mobs and game objects as I was leveling one of my chars manually on a server that just opened. Obviously you have to fight for the mobs with all the other players and being able to instantly see where all the mobs and gameobjects are helps a lot (I've been running it with WRotation[Movement disabled in settings] and no fightclass).
It uses WRobots 3D Radar to automatically draw a line to any Mobs or GameObjects that it can read from your quest logs objectives. Eg. If the quests says "0/10 Super Boars Slain" it will check your surrounding area for any mobs with the name Super Boars. Same for game objects.
Tracked Mobs are assigned a random colour based on their name.
Tracked gameobjects are currently Blue.
It also tracks players of the opposite faction in Orange.
Wow! It tracks all my quest objectives?
No. The names won't always match their respective quest logs.
Also note that if you have completed the objective or the mob has been tagged by someone else, it will not draw a line to it.
Can I add Mobs manually?
Yes. There are hotkeys you can use! These are:
CTRL + T - Add your target mobs name to the tracking list ALT + T - Remove your target mobs name from the tracking list CTRL + L - List all the mobs in the tracking list ALT + L - Clear the custom mob tracking list What about game objects?
I'll add them on the next release.
This is the initial release so may contain bugs. Let me know how you get on!
162 downloads
-
Go2Corpse
By Marsbar in Plugins - Multiversion
This plugin shows an ingame button which you can press for your char to move back to your corpse without accepting the ressurection.
The button should only show if you're dead.
Disclaimer: This is pretty poorly written as I don't know how to properly interact with ingame addon events, so if you do have a look inside the .cs file.. forgive me.
I used the WhatsGoingOn plugin as a base to start this from so cheers @Matenia.
132 downloads
0 comments
Updated
-
[Product] Traveller
By Marsbar in Custom Profiles - Vanilla
This is not a custom profile! (there isn't a category for product)
This is a product I created for your char to travel to useful places based on zone and type. It uses the pathfinding system to navigate to these places and also defends itself along the way. If it can it'll use a flightmaster to get there more quickly.
It is still in early stages but was hoping for some feedback early on. It is just about in a working state lol.
To use, simply place the .dll into your products folder and launch wrobot, select "Traveller" from the product list and click Play.
The options you have are:
Filter by Continent Filter by Zone Filter by Type (Currently has Innkeepers, Flightmasters, Vendors and Mailboxes) Select the specific NPC / Mailbox A web database link to the NPC / Mailbox which shows where on the map it is (right click the button to copy the link to your clipboard) A go to nearest of Type (select a type and then just the "Go To Type" button) It does not traverse continents at this point, so please be aware of that.
Again, this is definitely more of a beta release, expect things not to work (go to zone is disabled).
1038 downloads
-
[Free] RequestHandler
By Marsbar in Plugins - Multiversion
Configurable plugin to handle different types of player requests with a random timer delay, these include:
Party request Guild request Trade request Duel request Rezz request Ready checks Loot rolls (can configure to Need, Greed or Pass) - not tested much, let me know how it goes. The requests are also logged and include the name of the player that made the request (in case you enjoy reviewing logs to see who spammed you with requests before your ban, or something like that...).
Inspired to update this because of the lack of functionality in my previous auto decline plugin.
The download is in .cs format so if you're interested in going through my dodgey code, you're welcome to.
568 downloads
-
RecipeSniper
By Marsbar in Plugins - Legion
Another super simple plugin. It will attempt to buy any item from the list that you set, every "Buy Interval" which you can set. Probably best to do this with wrotation, without setting a fightclass.
The idea behind it is to leave your char afk with the vendor frame open for a limited availability recipe you want and it will buy it as soon as it comes into stock.
Things I may add:
Only buy up to X amount of an item Mail items in item list to X char then return to vendor Move to a safe place until you want to recheck if limited supply item is available DISCLAIMER: If you add in an item that is ALWAYS in stock it will buy 1 of it every buy interval meaning it will drain your gold until your inventory is full or you are out of gold. I am not responsible for what you add into the snipe list.
Again, this is a .cs file, edit what you want in your fav text editor.
Note: I created this because on vanilla i needed a limited supply recipe and it was extremely overpriced on the AH. Please don't overuse this and ruin it for everyone.
92 downloads
-
MoneyMailer
By Marsbar in Plugins - Multiversion
MoneyMailer -
This little plugin will attempt to send any money over your threshold to the char you specified in your wrobot mailing settings.
The threshold can be changed in the settings, it's in silver and the default is 100 (so 1g).
Be aware that it's hooked up to the MAIL_SHOW lua event, this means that even if you have the bot paused and you open a mailbox it will attempt to send any money above the threshold. If you do not want it to do the mailing, stop the bot.
The file is in .cs format so you can open it in a text editor and have a look at the source if you wish.
290 downloads
-
Ghosty
By Marsbar in Plugins - Vanilla
Tried adding ghost wolf as a mount and it bugs out? Hopefully here is the solution:
This plugin hooks itself onto the MoveToPulse, pauses the bot and enters ghost wolf and continues when travelling as a Shaman. It will not attempt to do this if you have a mount name filled in or are indoors.
It should leave ghost wolf when entering combat.
I heavily recommend using the addon EzDismount, it tries to cancel ghost wolf when you interact with things.
You no longer need an addon, I have built leaving ghost wolf into the plugin.
Not tested too thoroughly, let me know if anything doesn't work too well.
373 downloads
-
AggroMonitor
By Marsbar in Plugins - Legion
Super simple plugin which draws a circle underneath mobs that you dont have aggro from and from that mob a line is drawn to the person that has aggro.
It's meant for tanks to easily see when a non-tank has aggro and can pick up the lost aggro.
It has some basic settings:
3 Tank names that it will not trigger for if they have aggro Range to search in I'll add a screenshot later.
I've not done much testing, let me know if anything is borked. It's a .cs file so open it up in notepad++ and edit what you want!
90 downloads
-
wDiscordAlert
By Marsbar in Plugins - Vanilla
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:
447 downloads
- monitor
- notification
- (and 2 more)
-
Basic Shadow Priest
By Marsbar in Fight Classes - Wotlk
A basic shadow priest profile, mainly created to level my shadow, it may not be useful to you if you do not yet have the relevant talents (VT,MF, etc.)
614 downloads
0 comments
Submitted