I got an idea for an addon and maybe some implemention thoughts.
This addon should send several chat and/or events from wow to an irc-channel. As there aren't and IRC-functions in the lua (and will never be) there should be used some tricks. The only way to transfer data is over the SavedVariables-mechanism. This addon(idea) should be splitted into 3 parts.
One part is collecting data from the second part and the third part is collecting data from the first one:
One player works as a relay. He runs the first part of the addon as the only active addon and cannot play at this time. This player waits from messsages from an other player (the second part), which actually sends the relevant chat/events. Now the player got a ReloadUI()-loop of about 10sec (thats why he cannot play). This results (I hope this works in the theory) in saving the chat/events in the SavedVariables file.
One player works as a satellite (second part). He actually plays in the raid and therefore cannot use this ReloadUI()-loop. So he sends all bossmod-stuff, chat-events, killpercent and so on to the relay-player. Depend on the ChatThrottleLib this can be laggy or even blocked by the wow-engine itself so the relay must be maybe in the raid itself :(.
So the relay waits for the messages he gets from the playing player. The third part of the addon isn't actually a wow-addon but a programm which contisuous read out the SavedVariables-file and send any new messages/events to the IRC-Channel.
The question is if it's all possible and how the wow-anticheat-programm will refuse this whole attemp.
- Registered User
Member for 14 years, 11 months, and 12 days
Last active Fri, Oct, 4 2013 21:29:47
- 0 Followers
- 62 Total Posts
- 0 Thanks
Jan 28, 2007Developement stopped.Posted in: General AddOns
The developement of this addon is stopped, both for HealOrganizer and the unfinished HealOrganizer3. My account ends mid march and I have no any time to play wow. So, if you want to take the lead of the developement ask me or just fork it.
Jan 9, 2007Posted in: General AddOnsQuote from Nomad_Wanderer »
Hi.. this is great. I used to use an addon called napoleon, but this seems to be better. I haven't used this addon in quite a while, and have lost track of it.
I have a couple questions/ideas..
Can the addon do Healers on Multiple Tanks?
No, only in HealOrganizer3 (if i finish it...)
Quote from Nomad_Wanderer »
Can healers be assigned to a "Special" category? (Something Generic that would be communicated over vent? Might want 2-3 of these)
Can Healers be assigned to the "Boss's Target" category?
click on the labels to edit them.
Quote from Nomad_Wanderer »
Does it support other related roles like Innervate/Mind Control? what about non healer roles like amplify magic, etc?
No, only healers.
Quote from Nomad_Wanderer »
MT1 & MT2 & MT3 = 2 priests; 1 Druid
Remainder of Raid = 1 Priest; 1 Druid
Boss's Target = Remainder of Healers
Special1 = 3 Druid
(Special role would be communicated via /ra,/w, or vent)
All possible via change the label, but the arrangement is sent to /raid and/or a channel (and via whisper)
Dec 22, 2006Since trac is back what about using and administrating more as current? So there are some people (or maybe all) accepting/reject/reassign tickets and developers can easiely check if there are new tickets for there addon which aren't mentioned in the thread of the forum. Atm there are a lot of unsorted tickets hanging around and noone use/check them.Posted in: General Chat
Dec 22, 2006Posted in: Addon IdeasQuote from Beroll »
- Chat timestamp
Yep, all I need is the current time in front of the chatlines. No need for massice chat-addons, just that little feature. Sounds easy but I did not find an up-to-date addon.
Use Prat. Since it is modular you can just disable all the modules you don't want and only activate this Timestamp-module.
Dec 18, 2006If you have a german client there is a bug with the Prat PlayerNames Module and using the tab-completion. There is a command "/küssen" in the german client (/kiss) but if you use the tab-completion to complete /kü or /küs to /küssen the tab-completer is going to the PlayerNames either started with S or displaying all PlayerNames. So you will get sth. like /küSzilvy. It looks like the AceTab doesn't recognice the umlaut ü as part of a word and only see sth. like "/k " (notice the space after 'k'). And then the completer is started, going in this case to all playernames (which let laag the wow-client for several seconds btw...) and shows me a list of all playernames. I don't know if it is a bug in AceTab or Prat, so I posed it here.Posted in: Libraries
Nov 10, 2006Several Mixins use private variables to store any informations they need, like AceComm using self.commPrefix. But this could be also a name of a variable in my addon so I decide to use self.commPrefix = 'MyAddon' and doesn't realize that I break the usage of AceComm.Posted in: Libraries
So as every Mixin uses private variables and authors use private variables too is it possible to make a decision how a Mixin should save the variables it uses? Sth. like "self._MixinAddon.foobar" instead of "self.foobar". So there are no conflicts between the Mixins variables and the variables I used in my addon and there aren't any possible conflicts of 2 or more mixins to each other.
Nov 8, 2006Atm the Babble-SpellTree library only has the names of the trees. But what about the talents in there? Are there any plans to add them there? Or should it be added in a new library called Babble-Talent?Posted in: Libraries
Nov 7, 2006I have complete the translations (deDE and enUS added), fixed some code and uploaded it to SVN. The URL is http://svn.wowace.com/wowace/trunk/FuBar_BGQueueNumber/Posted in: FuBar AddOns
I'll add a wikipage as soon as possible. And If you need a screenie, here is one attached ;).
Nov 6, 2006This addon shows how many people are before and after you in the queue of a BG. Since it cannot read the Queue of other server this addon only works for the players on the same server and the one which have installed this addon.Posted in: FuBar AddOns
This is a devel-release, since the debug-statements are hardcoded on ;). Maybe you can test this addon if it works properly. It use the FuBarPlugin but only the default values. So the label is "FuBar_BGQueueNumberFu" and the icon is a "?". Then there are no localizations and you will see strings like "BATTLEGROUND_LOCALE", "BEFORE_LOCALE" and "AFTER_LOCALE". If you have some people to test it you normally must wait 5min to get the userdata cos the AceComm-Message for broadcast is send every 5min. But you can manually start this broadcast by typing:
/script BGQueueNumber:SendToken("the BG")
where "the BG" is the BG you want to get/send data from, localized to your client. Since I use a german client its "Alteractal" for me for AV.
If this works all fine, numbers are calculated correctly and you write all these feedback stuff I can go further with adding it to svn, change the strings and the icon. Maybe it is possible to add this feature to FuBar_BattlegroundFu, but first one step another.
Maybe post some screenshots how it works (or not).
The Addon is attached.
p.s.: Cos there is no icon you can vote for an icon which I should use ;)
Oct 28, 2006Shouldn't a new MINOR update from 2.x to 2.x+1 be downward compatible to 2.x? If it isn't then you'r right, this should be a new MAJOR version.Posted in: Libraries
I haven't so much experience with the libs, but isn't it possible to have 2.x and 2.x+1 at the same time loaded? So Addon foo use 2.x and Addon bar use 2.x+1? Maybe its possible to mark old functions from 2.x as deprecated and shows that it will removed at some time so authors has the chance to edit there addons. It should be clarified about the libs like "A Minor update should be downward compatible".
Btw.: Is it possible to have 2 Libs of version 2.x and 2.y in the ram?
Oct 28, 2006Posted in: Raid AddOnsQuote from Progman »
Have translated most strings to deDE, its attached. But I dont know if it works, e.g. if I have deleted all custom "... = true" lines.
Maybe I'm blind but it looks like you have forgotten to apply the patch from there ;)
- To post a comment, please login or register a new account.