PDA

View Full Version : Ideas for Addons



Starrain
06-15-2005, 05:29 PM
Does anyone know how to make addons?

I got some ideas about I would like to share for addons:

1) Replacement for the roll frame: insted of showing picture of the object to be rolled for, the frame could show a comparison between the item being picked up, and the item used by the person who is rolling for it.

2) Replacement for the roll frame:

catch the event in LUA (I dont have a clue how this is done) and lanch 2 scripts:

Second script: The script would see if the item that is being rolled for is useble by you. If not, do "/p v".
If its usable, display frame with the diferences between the two, and two buttons: pass and roll. Roll button whoud write "/p n" on chat, pass button wound skip roll and kill first script.

First script: Read chat and for all players in party, chech if they all say "v", if they do, roll on the item. If someone saiz "n" other then you and you said "v", pass on the item, if you said "n", roll on the item.
If the time left to roll on the item is 2 seconds, do the above, based on available data, regardless if everyone has rolled.

3) I also like the idea of a guild bank bot:
Check for guild tag, maybe check rank tag, and accept everything that is given to the toon.
Wisper commands to list and retrive items.

Just some ideas...
If you have some more post them here. Also if anyone can code then, that would be nice :D

Lyara
06-15-2005, 07:14 PM
Prefer to play without too many UI mods, its more "pure" ^.^

Lya

Silv
06-15-2005, 07:51 PM
Prefer to play without too many UI mods, its more "pure" ^.^

Lya


Lya's Oldschool! =P


I use a bunch of mods, the "pure" one looks dull and just causes me trouble. Not sure about what addons Id like, perhaps one that adds music when in combat or so, found something like it but not sure where it was at or how it worked :s

Kharajo
06-16-2005, 02:17 AM
Prefer to play without too many UI mods, its more "pure" ^.^

Lya


Lya's Oldschool! =P


I use a bunch of mods, the "pure" one looks dull and just causes me trouble. Not sure about what addons Id like, perhaps one that adds music when in combat or so, found something like it but not sure where it was at or how it worked :s

I had a mod that played music each time I engaged in combat. It quickly gets old listening to the Benny Hill theme each time someone right-clicks you. :P

Deadwish
06-16-2005, 06:28 AM
Does anyone know how to make addons?

I got some ideas about I would like to share for addons:

1) Replacement for the roll frame: insted of showing picture of the object to be rolled for, the frame could show a comparison between the item being picked up, and the item used by the person who is rolling for it.


Almost the same...but only compares your item with the roll item :roll:
I've got it installed and it works perfectly, link:

EquipCompare (http://www.curse-gaming.com/mod.php?addid=308)

Don't need to know what the others are wearing atm, I just trust them on their v / n.

For the others you'll have to study lau to make your own.

Deceneu
06-16-2005, 07:22 AM
2) Replacement for the roll frame:

catch the event in LUA (I dont have a clue how this is done) and lanch 2 scripts:

Second script: The script would see if the item that is being rolled for is useble by you. If not, do "/p v".
If its usable, display frame with the diferences between the two, and two buttons: pass and roll. Roll button whoud write "/p n" on chat, pass button wound skip roll and kill first script.

First script: Read chat and for all players in party, chech if they all say "v", if they do, roll on the item. If someone saiz "n" other then you and you said "v", pass on the item, if you said "n", roll on the item.
If the time left to roll on the item is 2 seconds, do the above, based on available data, regardless if everyone has rolled.



Check if an item is usable...That's so relative. Usable can be cloth if you are a warrior (warriors can wear cloth).
I have such an addon for our DKP (old version, at the new one I'm still working). It works like this:
- loot is ffa or master loot;
- it uses a special channel like ctra do;
- have 2 components, master and client;
- when the loot window is open, the maser read all the loot in its window (that is, you will have the list of the loot in the master addon);
- the raid leader/loot master select an item from the list and press a button "Open Bid" (is not the correct term, but is the most appropriate I could found);
- all the clients will receive a message, with "Bid is open", and a link with the item. you can then press the "Need" or "Vendor" button. You can do this only once.
- The master program can see which member have placed his/her "bids";
- when considered, the RL/LM close the bid (no one can bid from that moment);
- A double list with /random values are generated for each bider, then the first 3 values of each "Vendor" and "Need" is send to the clients;
- Ofc, the Need list have priority;
- The /random values are the same for a player in both lists (if you press Need, you will have the same /random value in the Vendor list too, if you press Vendor, you will have a /random value only in Vendor list)

The addon looks like this:

http://dellosan.dyndns.org/kdkp_m_c.jpg

Deadwish
06-16-2005, 07:37 AM
Deceneu,

Is this an addon that you've made yourself? Or shaheable?
All party members need the same Addon to get things working correctly?

Looks fancy 8)

Deceneu
06-16-2005, 07:44 AM
Yes, is a selfmade addon. But it was a beta, and now I'm working at a new one. There are a few problems:

- every one must have the addon installed.
- communication channel IS the problem I couldnt surpass until now. In that beta i used a seperate channel, but it was in the time when the ctra was bugged, added alot of lag, so my addon did nothing but add some lag too. I decided to wait a while until ctra will stabilise and use the communication protocol ctra uses. But, you will have to have ctra installed (required dependencies).

About shareable, hmm, would you accept an addon with Kindred in title? :D

Tench
06-16-2005, 07:47 AM
What do you write addons in?

Deceneu
06-16-2005, 07:48 AM
The only languages in wow addons are lua/xml. And i use SciTE as editor.

Tench
06-16-2005, 07:54 AM
The only languages in wow addons are lua/xml. And i use SciTE as editor.

Never heard of it, but thanks for making my day that bit more knowledgable Deceneu, I may even one day if WoW is down try my hand at my own addon

Deadwish
06-16-2005, 07:55 AM
About shareable, hmm, would you accept an addon with Kindred in title? :D

Never! :twisted: :wink:

Well good luck fixing those error's.
I'll be looking on curse-gaming.com for some nice roll addon's.

Starrain
06-16-2005, 11:01 AM
The idea I had was to make the hole process the moust automatic as possible, so there would be no BoP mistakes.

About the warrior grabing cloth, can a script read all of the itens properties? If so, the addon could have a window of configuration like:


----------------------------------
| DragonBlight looter config X|
----------------------------------
| |
| Only need class specific (x) | -> (1)
| |
| Only need Upgrade (x) | -> (2)
| |
| (OK) (Cancel) |
| |
----------------------------------

1) Adicional check the players class and match against:
Mage - Cloth
Priest - Cloth
Druid - Leather
... (etc)
And only do "/p n" if the list is a match. The match is easy to do if data is placed in a array.

2) Very limited comparison bettween armor, stats, bonus... if in dougth (about 99% of the case) ask.

In my idea you dont have to use a saparate chanel, just scan party chat for "(player) v" or "(player) n" for all players in chat, and do a "/p n" or "/p v", so this way it would work if people didnt have the addon installed...

Deceneu
06-16-2005, 11:08 AM
The idea of Needed is the main problem. We have long disputes in setting which item is needed by who. Hunters want melee weapons, rogues want high dps weapons good for warrs and so on. Is hard to define class specific items unless is defined in item (eq Class: Priest).
As for upgrades you can't take a decission based only on stats. And two persons can have different opinions about the utility of some stats/items, so i thing an automatic process isnt possible.

Starrain
06-16-2005, 11:26 AM
The idea of Needed is the main problem. We have long disputes in setting which item is needed by who. Hunters want melee weapons, rogues want high dps weapons good for warrs and so on. Is hard to define class specific items unless is defined in item (eq Class: Priest).
As for upgrades you can't take a decission based only on stats. And two persons can have different opinions about the utility of some stats/items, so i thing an automatic process isnt possible.

I agree. Decisions based on stats are absurd, contrary to what I said, It's not doable. But I'm talking about, for exemple, a roll on a two handed sword, and a mage acidently rolls for it; or a Plate armor, that a priest acidently rolls for it.

This is the kind of "acidents" that could be avoided with an automation.

Deceneu
06-16-2005, 11:29 AM
If is a BOP, accidents (real ones) cant happen. If is BOE, then there is no problem, it can be traded after.
If someone wants to ninja an item, he/she will do it no matter what addon you'll use it :).

Starrain
06-16-2005, 01:34 PM
Hum... I thougth about the possability of, for exemple, a paladin doing a "/p v" automatically if a cloth wearer is in a party that does "/p n", or a hunder do a "/p v" automatically on a leather item if a druid is in the party and says "/p n"... but I guess, it would be to limited addon for the effort of making such an addon...

Also thougth about making a ninja looter black list, but that's kinda stupid... everyone deserves a second chanse, even if they are ninja looters...

Your addon looks very interresting... ever felt inclined to make a "Dragonblight" DKP? :)

Deceneu
06-16-2005, 03:03 PM
Your addon looks very interresting... ever felt inclined to make a "Dragonblight" DKP? :)

I don't think such an addon will have so much use. Every guild uses its own system (or not). And what I presented before was only a beta, the new one is a bit more complex, having the possibility to allow certain classes to roll for certain items, and is based on our current DKP system. making something more "general" and adaptable is a task more complex and a bit too much for me I'm afraid :).
But sure, I can provide the sources of our Addon, once ready.

Starrain
06-16-2005, 03:27 PM
But sure, I can provide the sources of our Addon, once ready.

Cool! I would like that, thank you :)
Guess I better start reading the addon tuturials then :)