Page 1 of 2

Posted: Tue Aug 10, 2004 2:48 am
by No_Idea_At_All
Nice little macro, I've been looking for something like this.

A feature I would love, if you feel so inclined is like a timer, that could track different things. 1 section to track how long it takes to get a level/AA/GLP/RLP ( eg. /echo Last Level took 1hr 14min to obtain.) Also another section that shows how fast you get XP from starting the macro, like a XP/min calc.

BTW Thanks for the work done so far.

Posted: Tue Aug 10, 2004 10:42 am
by No_Idea_At_All
Actually had a thought today of turning this into a plugin (my latest toy to mess around with). That way I could run other macros and still be calculating my xp gains.

Posted: Tue Aug 10, 2004 11:22 am
by Cr4zyb4rd
not to poo poo that idea, but it's pretty simple to add an #include into an already existing macro. i have an xp calc that somebody else posted earlier that i already use like this

Include

Posted: Tue Aug 10, 2004 12:07 pm
by kasodo
Turning this into an include would be very simple. That way you could run other macs and track your xp.

Posted: Tue Aug 10, 2004 7:12 pm
by Kambic
No_Idea_At_All wrote:Nice little macro, I've been looking for something like this.

A feature I would love, if you feel so inclined is like a timer, that could track different things. 1 section to track how long it takes to get a level/AA/GLP/RLP ( eg. /echo Last Level took 1hr 14min to obtain.) Also another section that shows how fast you get XP from starting the macro, like a XP/min calc.

BTW Thanks for the work done so far.
Do you want it to display that each time you level?

The main problem I see with this (because I'm doing everything within the macro, and not using .ini files) is that unless you are really low level, being powerleveled, or just on a serious xp grind for hours, you won't be running this macro long enough to gain two levels (would have to gain two in order to calculate time). I'm not saying it can't be done, it just seems like there is not a lot of practicality.

There are a lot of things I know I could add (ie, every kill it calculates how many more of those you'd have to kill to ding, etc.) but it just seems like spam every time you kill something. I trimmed it down a lot, just to make the output easily readable (quick glance every kill).

It would not be hard to for me to change this into an #include file though, if there is interest. I know in the snippets section though someone has already put one together similar to that (with .ini implementation, and some other stuff I'm really not interested in).

Posted: Wed Aug 11, 2004 4:18 am
by Fuergrissa
a plugin would be real nice, i much prefer plugins over macros.

Posted: Wed Aug 11, 2004 4:51 am
by No_Idea_At_All
Kambic wrote: Do you want it to display that each time you level?

The main problem I see with this (because I'm doing everything within the macro, and not using .ini files) is that unless you are really low level, being powerleveled, or just on a serious xp grind for hours, you won't be running this macro long enough to gain two levels (would have to gain two in order to calculate time). I'm not saying it can't be done, it just seems like there is not a lot of practicality.

There are a lot of things I know I could add (ie, every kill it calculates how many more of those you'd have to kill to ding, etc.) but it just seems like spam every time you kill something. I trimmed it down a lot, just to make the output easily readable (quick glance every kill).

It would not be hard to for me to change this into an #include file though, if there is interest. I know in the snippets section though someone has already put one together similar to that (with .ini implementation, and some other stuff I'm really not interested in).
Well it doesn't take long these days to get an AA level. I guess the use is mainly for soloing. Someone tells me of a new soloing ground and I think I'll go check it out, but after many forgetting to check times etc etc I can never really tell whether the place is better or worse. Also with PLing (which I do from time to time) it would help in deciding if it is time to go somewhere else.

It doesn't even have to be 2 whole levels, it could be how long it took for 50% or 25%. I may just want to know how fast I'm getting it today. I've noticed just through the use of this yesterday that MMC dungeons really suck for XP having got twice as much in a Tak dungeon (I believe these were roughly in the same amount of time too). This would be where the mob counter and avg would be handy.

Might look at this after my current project.

Also noticed when I leveled the figures came out scewed.

Posted: Wed Aug 11, 2004 5:27 pm
by Drumstix42
Maybe someone can update this (I'm not acctually sure if it is working or not)

http://macroquest2.com/phpBB2/viewtopic.php?t=5598

Posted: Fri Aug 27, 2004 9:33 am
by aChallenged1
Tried running this yesterday, and when I got experience it showed me how much I gained but then gave a bunch of errors about group, raid, solo experience numbers. Used it "Out of the Box" with no modifications. With my limited understanding, it's growing at its own pace, looking through I did not find anything for an INI, or where a character specific change was reqired.

If you like, I'll see about getting some of the errors posted. Hell, I'll do it anyway.

Posted: Fri Aug 27, 2004 9:53 am
by dman
Tried running this yesterday, and when I got experience it showed me how much I gained but then gave a bunch of errors about group, raid, solo experience numbers. Used it "Out of the Box" with no modifications. With my limited understanding, it's growing at its own pace, looking through I did not find anything for an INI, or where a character specific change was reqired.
Try looking for this code and make sure the /varcalc is all on one line, it jumps out at me on my resolution as a possibility for word wrapping to mess up a copy/paste job.

Code: Select all

Sub AddSoloGroupRaidStandardExp 
   /varcalc TotalStandardAbsoluteGainedExp  

({TotalStandardSoloGainedExp}+${TotalStandardGroupGainedExp}+${TotalStandardRaidGainedExp}) 
/return 
it should look something like

Code: Select all

Sub AddSoloGroupRaidStandardExp 
   /varcalc TotalStandardAbsoluteGainedExp (${TotalStandardSoloGainedExp}+${TotalStandardGroupGainedExp}+${TotalStandardRaidGainedExp}) 
/return 

Posted: Fri Aug 27, 2004 10:42 am
by aChallenged1
Yep, that was it. That needs to be fixed in the code up there, it shows up with the blank between them.

Thanks for the heads up there.

Posted: Mon Aug 30, 2004 5:47 pm
by PhoenixZorn
Kambic, great macro, and it inspired me to leach from Raebis yet again, and make a XP over time macro... I may still include your macro in the zip, so clean it up nice and comment it well.. =)

Posted: Mon Aug 30, 2004 8:39 pm
by aChallenged1
For those interested, this macro was ripped and made into a well working plugin.

Posted: Mon Aug 30, 2004 9:02 pm
by Cr4zyb4rd
More of a complete rewrite at this point. I'm amazed this macro was even working for anyone, given the bugs and that some variables are never even declared.

Posted: Sun Apr 23, 2006 9:57 pm
by Kambic
I'm returning after almost a two year hiatus... where'd me code go...? ;)