Page 17 of 32

future of krust

Posted: Wed Jun 13, 2007 12:04 pm
by moemoe
gimp wrote:for you who dont know me im the orginal author of krust, passed it to harden as maintainer 1.5 year ago or something now
I was around then but was not registered but have been using Krust since, well for ever ago. I love it & find it to be very useful.
gimp wrote:harden appears to have disappeared from EQ ? or at least as maintainer of krust. And im not playing EQ currently etc so no idea what the future of krust is right now :-(
Well I for one hope that someone picks it up & runs with it, if I had the knowledge to do so I would step up. Thanks for letting me know that the post can be seen & the encouragements.

Posted: Wed Jun 13, 2007 5:45 pm
by Lameashell
havent seen harden in like 6 months on eq =/ kinda makes me sad

UI Updates

Posted: Sun Jun 17, 2007 5:28 pm
by Scaring`
I talked to harden a few months back, he's been super busy irl, and your right has not logged on eq in quite some time. A friend of his sent me an update but i've since lost it long ago and just been dealing with the lack uf content in buff window and clickie refresh. Some of the items I have been able to add to the ini file with limited success and annoyingly bad timing on refresh. /clickies command just been the norm anymore to disable them and made a few hotkeys to avoid total debuff during raids.

if anyone has updates to buff lists it would be much appreciated, if not i'll figure it out sometime. Also a version of the UI w/o all the error messages when waiting on new updates would be nice, but i usually switch over to sars if it takes more than a day.

Posted: Mon Jun 18, 2007 12:59 pm
by gimp
Scaring` & others who might be interested:

Since harden took over krust I havent worked much on it myself, since i didnt run it much over the last year or so while i played. Instead i started working on scripts doing alot of automation, since i found multiboxing funny.
Anyway, i continued working on the krust plugin (the DLL file) because at some times i needed some features speeded up.

One of those features was the buff status.
The buff status is also updated with the latest buff spells.

With the newer plugin loaded, you can expose your buff status directly in the HUD without having any macro running (this is very useful!).

I just uploaded this updated krust DLL if you want to give ut a try.

Download it here:
http://rapidshare.com/files/37959372/mq ... 8.zip.html

Contained are the source code to compile it yourself, and a compiled DLL. The DLL is compiled against MQ2-20070617 using VS 2005.

To use the new buff status, first load the plugin and then make use of the following HUD:

Code: Select all

MeleeBuffs=3,812, 0,255,234,8,Melee: ${Krust.MeleeBuffs}
CasterBuffs=3,808,10,255,234,8,Caster: ${Krust.CasterBuffs}
ResistBuffs=3,804,20,255,234,8,Resists: ${Krust.ResistBuffs}
I'm sorry this didnt get posted before. My intentions was to write alot more of the krust functionality as a plugin, to speed it up alot. But i never got around to it and i'm again not playing EQ (currently enjoying lotro) I am not sure if my other mq "project" would reach a state worthy of a release.
Anyway I decided to share this piece at least, as it's a pretty neat buff status checker & i havent seen one before implemented in a plugin.

Hope anyone have use of it.

Posted: Thu Jul 05, 2007 5:32 pm
by pingkiller
Hmm,the new item-detail screen seem to crash EQ with krust running.

--edit--

Workaround: Copy EQUI_ItemDisplay.xml from the default interface to krust interface folder.

Item dispaly

Posted: Thu Jul 05, 2007 10:58 pm
by Scaring`
no need to copy it back into krust folder, any xml file not included in your UI's folder will load default.

Been working on the Buffrequest* file, have added Shaman, cleric, ranger, druid, paladin, enchanter. Minor upgrades. says Tena instead of Conv, all forms of spells will work regardless or Rk. ii, Rk. iii or what not. Thankfully wife plays Ranger and has been helping me get that class specific self buffs sorted out. Beastlords just suck, their spells block this or are overidden by another, just a pita but I'll try to get it righ before i post a link for it.

Also seriously want a non mq2 relient version to use while we are without. if you have seen one send me a link please.

Posted: Thu Jul 05, 2007 11:31 pm
by Krakin
Pingkiller! yOu da bomb. damn that crashing was a pia.

Re: Item dispaly

Posted: Fri Jul 06, 2007 10:47 pm
by gimp
Scaring` wrote:no need to copy it back into krust folder, any xml file not included in your UI's folder will load default.

Been working on the Buffrequest* file, have added Shaman, cleric, ranger, druid, paladin, enchanter. Minor upgrades. says Tena instead of Conv, all forms of spells will work regardless or Rk. ii, Rk. iii or what not. Thankfully wife plays Ranger and has been helping me get that class specific self buffs sorted out. Beastlords just suck, their spells block this or are overidden by another, just a pita but I'll try to get it righ before i post a link for it.

Also seriously want a non mq2 relient version to use while we are without. if you have seen one send me a link please.
read previous posts, especially those adressed directly to you.

and please pass whatever kind of crack leftovers you are smoking, or the aliens might just turn you into a human

Posted: Sat Jul 07, 2007 12:26 am
by Scaring`
I'll hear a popping sound when I pull my head out of my ass, until then I'm pretty much useless..

I use Krust.mac instead of your plugin; mainly becuase i have absouty no clue how to update it. It does sound very usefull. Essentially i've been trying to add the same content to the gimp_buffstatus so i can see the same thing u can in the "Friends" window.

Posted: Sun Jul 08, 2007 9:15 pm
by Spanky90
Just wondering if anyone will be taking over and revamping this UI, I dont care about the macro, but i have used this UI now for 2 years or more and I rather not try to use another. I am having issues with the Fellowship window not coming up and some of the Newest expansion stuff. But other than that it still works.

Posted: Mon Jul 09, 2007 1:22 pm
by gimp
Spanky90 wrote:Just wondering if anyone will be taking over and revamping this UI
if anyone is willing to step up feel free to do so, but please send me a IM if you have intentions to do so.

i'm playing EQ sporadically myself but really dont have time to maintain this and neither does harden it seems.

Posted: Mon Jul 09, 2007 4:42 pm
by gimp
Scaring:

I have uploaded a new version of mq2krust here:

http://rapidshare.com/files/41986441/MQ2Krust.zip.html

It contains only the DLL file (it is from the exact same MQ2Krust.cpp as in my previous post above). put it together with macroquest2.exe etc and then in game type "/plugin mq2krust" to load it.

It is compiled against latest version of MQ2 so it should work. But seriously, there are many tutorials on how to compile your own plugins from source. and seeing you managed to compile MQ2 yourself, i think it is not too hard for you to do.

I hope it works for you, good luck

Krust Stripped

Posted: Fri Jul 13, 2007 2:31 am
by Scaring`
I'm an addict, I will admit it. I love Krust and hate when between patches. So I stripped or actually <!-- Commented out --> all MQ2 commands, Mostly Timers and a few resist averages. You can still see HoTT in Target window. I did not resize any windows so you can keep your current layout and switch between one that uses MQ2 and one that does not. Hope it got them all. here is a link if anyone is interested. Krust-NoMQ2

Posted: Mon Jul 16, 2007 1:43 pm
by gimp
that is funny :)

krust is orginally the vert UI, so u could load that to save you some time. but some windows have changed and i too needed a clean ui during patch days.

if u care to look, here's whats i am using. i called it "krust_no_mq"

i havent compared it to what you have posted but judging from your post it is functionally similar.

http://rapidshare.com/files/43269382/kr ... q.zip.html

/buffself

Posted: Thu Jul 19, 2007 1:27 am
by Scaring`
gimp_selfbuffs.inc

For the past several months the buffself comand has not been working properly. It has been recasting all buff in your ini file regardless of their spell duration.

I replaced

Code: Select all

 /if (${Me.Book["${buffname}"]}) {

			/if ( (${Me.Buff["${buffname}"].Duration} && (${Me.Buff["${buffname}"].Duration} < 150)) || ${Spell["${buffname}"].Stacks}) { 
With

Code: Select all

/if (${Me.Book["${buffname}"]}) {

			/if ( ${Math.Calc[${Me.Buff["${buffname}"].Duration}/10]} < 15 && ${Spell["${buffname}"].Stacks} ) {
Also since i have divided the total remaining time by 10 I now have minutes mq2 duration gives us "tics". I also modified 1 /echo line and added another, however the ones still in the file should work fine. Change the 15 to what ever you want, thats where it was before so i just left it that way

Code: Select all

/echo # ${buffname} has ${Math.Calc[${Me.Buff["${buffname}"].Duration}/10]} minutes remaining, Refreshing 
Was added after /echo # Memorizing ${buffname} and

Code: Select all

/echo # ${buffname}, has ${Math.Calc[${Me.Buff["${buffname}"].Duration}/10]} minutes remaining. Skipping
Replaced

Code: Select all

/echo # Skipping ${buffname}, current buff duration is ${Me.Buff["${buffname}"].Duration} ticks
Personally I have NO clue why the origional code quit working, but this does work with spells atleast. A complete fix, Seriously doubt it.