i dont understand what im trying to read, im not sure if i need anythign and if i did,ware i would put it,
im 14 years old, lol after i get a attack one, i should be able to make the buff and pot one,im hopeing
Being 14 isn't a crime, it just means you get to discover lots of stuff if you make the effort to learn.
Okay, first things first. What is the class combo you are using this for. If your class combo isn't one that DIYCE comes with (and that is most of them, to be honest), you'll need to either find someone's skill rotation or make your own (the D-I-Y in DIYCE does stand for
Do It Yourself after all).
So assuming that your class combo is present, then the basic macro for calling DIYCE is
|
Source code
|
1
|
/run KillSequence()
|
This will execute DIYCE and select a skill to use, if possible, from the skill list defined in that function.
The KillSequence function also accepts several debugging options as its first parameter. If you set this first parameter to "v1" or "v2", DIYCE will spit out some messages in the chat window telling you what it is attempting to do ("v2" gives more debugging messages than "v1"). Here's an example of using the "v1" debugging option:
|
Source code
|
1
|
/run KillSequence("v1")
|
Setting the first parameter to "debugskills" will make DIYCE show you the skill list tables that it will use, as DIYCE sees them. Use "debugpbuffs" to see the list of player buffs and use "debugtbuffs" to view the target debuffs. These last two can be useful for getting buff IDs.
Finally you can set the first parameter to "debugall" to view all of the above (skills, player buffs and target debuffs). As an example of using this, the macro to call DIYCE would be:
|
Source code
|
1
|
/run KillSequence("debugall")
|
Now for the health, mana, and food slots.
If you want DIYCE to check for and use a health pot, mana pot, or a some food, first you place the desired pot onto an empty action bar slot. Then add an entry into the skill list in order to use one of these (you can see an example of these entries in the Warrior/Mage skill list already defined in the default DIYCE). So if your skill rotation doesn't have these entries, you can copy the appropriate lines.
Ones the skill list has these entries, you need to figure out what action bar slot those pots/food are on. The action bar slots are numbered from left to right, top to bottom as follows:
- Main action bar -- 1 to 20
[indent]This is the bottom most bar in the default UI configuration[/indent]
- Upper action bar -- 21 to 40
[indent]This is the horizontal bar that is normally just above the main action bar[/indent]
- Right action bar -- 41 to 60
[indent]This is the vertical bar that is on the rightmost side of the screen (off by default)[/indent]
- Left action bar -- 61 to 80
[indent]This is the vertical bar that is to the immediate left of the right action bar (off by default)[/indent]
Once you know which slot numbers to use, you can then change the macro to use those slots by giving them as the second, third and forth parameters to the KillSequence function. The health pot slot is the second parameter, the mana pot is the third parameter and the food slot is the forth parameter. For example, if your health pot was in slot 12, your mana pot in slot 23 and your food slot was 54, then your macro would become:
|
Source code
|
1
|
/run KillSequence("", 12, 23, 54)
|
Note how the first parameter is an empty string. This is because you normally don't want the debugging information (which as explained above, is what the first parameter is for). If you did want the debug info, you can still change that first parameter to the appropriate option you want.