krust (UI, macro & plugin) 2006.09.28 *Macro Update*

Forum for posting custom UIs, portions of UIs, and HUD stuff using MQ's enhancements.

Moderator: MacroQuest Developers

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Sat May 20, 2006 12:40 pm

Sure, you can run it without mq2, it will just be full of errors. An option would be to figure out which UI it is based off of, find it on eqinterface and run that.
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]

NFC
a hill giant
a hill giant
Posts: 151
Joined: Mon Dec 19, 2005 2:16 pm

Re: Will this UI run with MQ2 off?

Post by NFC » Sat May 20, 2006 3:03 pm

Ferinus wrote:Okay, this may be dumb, but...

Will this UI opperate without MQ2. I am in a raiding guild and they don't like us to run 3rd party apps while raiding. I'm nice and I turn it off but I like all the extra information and having my inventory on my screen. Can I run just the UI without MQ2?
Almost all the information you're talking about is provided by MQ2, not actually the UI.

The UI is based on Vert/Solaria if you want to look at one of those on EQInterface. There are several modified versions as well as the original Vert still maintained there

Harden
a hill giant
a hill giant
Posts: 244
Joined: Thu Aug 25, 2005 8:23 pm

Post by Harden » Sat May 20, 2006 4:16 pm

Almost every number you see on the UI comes from MQ2 and will show NULL when MQ2 isn't loaded.
-Harden
I wanna be a Macro Writer when I grow up!

Ferinus
orc pawn
orc pawn
Posts: 15
Joined: Thu Sep 16, 2004 9:57 pm
Location: Olympia, Wa

Post by Ferinus » Mon May 22, 2006 1:36 pm

I guess there is no way around the rulles so I guess I'll just have to break them. Everyone speeds a little.

Diamondmine
a lesser mummy
a lesser mummy
Posts: 73
Joined: Mon Aug 23, 2004 3:14 pm

Post by Diamondmine » Fri May 26, 2006 3:04 pm

how do I add Dark Void Shoulders to resist click?

Harden
a hill giant
a hill giant
Posts: 244
Joined: Thu Aug 25, 2005 8:23 pm

Post by Harden » Fri Jun 09, 2006 2:34 pm

Code: Select all

Changes 2006.06.09: by Harden
	gimp_consent.inc:
		* Fix: Added an Extra Delay, before Attempting to Memorize a spell set after dieing. This should fix the issue with sometimes not memorizing the spell set.
	gimp_assist.inc:
		* New: Added a Second Assist (SA) Function. Works just like the MA function has.
	gimp_clickies.inc
		* New: Added Composers Greaves, ClickyComposersGreaves=1 in krust.ini to activate it

	UI: * Modified the Krust Data window and addedthe Following:
		-Class Count: List the Number of Key classes in the zone (not as usefull in open zones, but most things are instanced now.)
			Tanks: WAR: 1 SK: 1 PAL: 1
			Healers: CLR: 1 DRU: 1 SHM: 1
		-SA Name added next to MA
		-Self Tribute Status
		-Data Window is now slightly wider
-Harden
I wanna be a Macro Writer when I grow up!

Knevil
decaying skeleton
decaying skeleton
Posts: 5
Joined: Thu Sep 22, 2005 10:24 am
Contact:

Update?

Post by Knevil » Mon Jun 19, 2006 9:21 pm

when can we expect an update to the june 16 patch?

Harden
a hill giant
a hill giant
Posts: 244
Joined: Thu Aug 25, 2005 8:23 pm

Post by Harden » Mon Jun 19, 2006 9:37 pm

The macro works fine, as for the UI, I'm not as versed as gimp was in the xml dept. So it could be a few before the updates for the UI are out.

Currently the UI works, and has no problems. Just missing the extra buttons for the map, and the changes to the guild window for >999 members.



But, as of today 6/19/2006 both the macro / UI / Plugin all work as they are with no problems or crashes. I'm currently running all 3.
-Harden
I wanna be a Macro Writer when I grow up!

dwfireclaw
decaying skeleton
decaying skeleton
Posts: 5
Joined: Thu May 11, 2006 7:30 pm

Post by dwfireclaw » Tue Jun 20, 2006 6:10 pm

2 questions.....first im new to this so please no flames...
how do you add the plugin
and second the target of target doesnt work......at least for me it dosent work.....any clue how to fix this?

otherthan that.. awsome UI.
also if allowed... where did you get your price info... not same vendor price as those on my server?

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Tue Jun 20, 2006 6:56 pm

SEARCH is your friend. Stroke it, and love it up. :roll:
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

Harden
a hill giant
a hill giant
Posts: 244
Joined: Thu Aug 25, 2005 8:23 pm

Post by Harden » Tue Jun 20, 2006 7:13 pm

after compiling it, you type in game /plugin mq2krust load. I'm not going to give you lessons on compiling plugins.

HoTT works perfectly fine, I'm using it right now.

Price info? you mean when you right click an item, thats MQ2 polling the server (I believe) for the max price, etc, but thats a little out of my knowledge how that works exactly.
-Harden
I wanna be a Macro Writer when I grow up!

dwfireclaw
decaying skeleton
decaying skeleton
Posts: 5
Joined: Thu May 11, 2006 7:30 pm

Post by dwfireclaw » Fri Jun 23, 2006 5:33 am

perhaps im doing it wrong but i did exactly what wiki said to compile a plugin and i get this

EQLIB_IMPORTS
.\MQ2Krust.cpp(227) : error C2084: function 'void ShutdownPlugin(void)' already has a body
.\MQ2Krust.cpp(23) : see previous definition of 'ShutdownPlugin'
Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\MQ2-20060616\MQ2Krust\Intermediate\BuildLog.htm"
MQ2Krust - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Error 1 error C2084: function 'void ShutdownPlugin(void)' already has a body c:\Documents and Settings\Owner\My Documents\MQ2-20060616\MQ2Krust\MQ2Krust.cpp 227

can some one please tell me what i need to do to fix this.. and yes i used the search and found nada...

Moeymoejoe
a snow griffon
a snow griffon
Posts: 363
Joined: Sun Jul 18, 2004 10:17 pm

Post by Moeymoejoe » Sun Jun 25, 2006 11:44 pm

EQUI_MapViewWnd.xml: added the group button like in default mapwindow

Code: Select all

  <Editbox item="MVW_MaxZEditBox">
    <ScreenID>MVW_MaxZEditBox</ScreenID>
    <DrawTemplate>WDT_Inner</DrawTemplate>
    <RelativePosition>true</RelativePosition>
    <Location>
      <X>115</X>
      <Y>310</Y>
    </Location>
    <Size>
      <CX>40</CX>
      <CY>15</CY>
    </Size>
    <Style_Border>true</Style_Border>
    <TextColor>
      <R>255</R>
      <G>255</G>
      <B>255</B>
    </TextColor>
    <TooltipReference>How much above your current position to draw map lines.</TooltipReference>
  </Editbox>

+  <Button item="MVW_ShowGroupButton">
+   <ScreenID>MVW_ShowGroupButton</ScreenID>
+   <RelativePosition>true</RelativePosition>
+    <Location>
+      <X>117</X>
+      <Y>272</Y>
+    </Location>
+    <Size>
+      <CX>52</CX>
+      <CY>22</CY>
+    </Size>
+    <Style_VScroll>false</Style_VScroll>
+    <Style_HScroll>false</Style_HScroll>
+    <Style_Transparent>false</Style_Transparent>
+    <Style_Checkbox>true</Style_Checkbox>
+    <Text>Group</Text>
+    <TooltipReference>Toggle display of group members in the current zone.</TooltipReference>
+    <TextColor>
+      <R>255</R>
+      <G>255</G>
+      <B>255</B>
+    </TextColor>
+    <ButtonDrawTemplate>
+      <Normal>A_BtnNormal</Normal>
+      <Pressed>A_BtnPressed</Pressed>
+      <Flyby>A_BtnFlyby</Flyby>
+      <Disabled>A_BtnDisabled</Disabled>
+      <PressedFlyby>A_BtnPressedFlyby</PressedFlyby>
+    </ButtonDrawTemplate>
+  </Button>


  <Screen item="MVW_MapToolBar">
    <ScreenID>MVW_MapToolBar</ScreenID>

Code: Select all

    <Pieces>MVW_LabelsToggleButton</Pieces>
    <Pieces>MVW_Layer0Button</Pieces>
+    <Pieces>MVW_ShowGroupButton</Pieces>
  </Screen>
[/code]
Last edited by Moeymoejoe on Mon Jun 26, 2006 12:47 am, edited 1 time in total.

Moeymoejoe
a snow griffon
a snow griffon
Posts: 363
Joined: Sun Jul 18, 2004 10:17 pm

Post by Moeymoejoe » Sun Jun 25, 2006 11:47 pm

These need to be deleted fromt he Krust UI directory so the default ones are used. As far as i can tell these were never modified by krust (just copied from an old default) and patches have added new stuff that are missing from the krust ones.

EQUI_AdvancedDisplayOptionsWnd.xml
EQUI_OptionsWindow.xml
EQUI_BarterSearchWnd.xml
EQUI_BlockedBuffWnd.xml
EQUI_BlockedPetBuffWnd.xml

Moeymoejoe
a snow griffon
a snow griffon
Posts: 363
Joined: Sun Jul 18, 2004 10:17 pm

Post by Moeymoejoe » Mon Jun 26, 2006 12:34 am

This will give some newer items the correct icons (gummybears/etc lookign like strings of pearls)

EQUI_Animations.xml

Code: Select all

	<TextureInfo item = "dragitem33.tga">
		<Size>
			<CX>256</CX>
			<CY>256</CY>
		</Size>
	</TextureInfo>
+	<TextureInfo item="dragitem34.tga">
+		<Size>
+			<CX>256</CX>
+			<CY>256</CY>
+		</Size>
+	</TextureInfo>
	<TextureInfo item = "cleric01.tga">
		<Size>
			<CX>256</CX>
			<CY>256</CY>
		</Size>
	</TextureInfo>

Code: Select all

		<Frames>
			<Texture>dragitem33.tga</Texture>
			<Location>
				<X>0</X>
				<Y>0</Y>
			</Location>
			<Size>
				<CX>256</CX>
				<CY>256</CY>
			</Size>
			<Hotspot>
				<X>0</X>
				<Y>0</Y>
			</Hotspot>
			<Duration>1000</Duration>
		</Frames>
+		<Frames>
+			<Texture>dragitem34.tga</Texture>
+			<Location>
+				<X>0</X>
+				<Y>0</Y>
+			</Location>
+			<Size>
+				<CX>256</CX>
+				<CY>256</CY>
+			</Size>
+			<Hotspot>
+				<X>0</X>
+				<Y>0</Y>
+			</Hotspot>
+			<Duration>1000</Duration>
+		</Frames>

	</Ui2DAnimation>