EQ2Interface

EQ2Interface (https://www.eq2interface.com/forums/index.php)
-   UI User Discussion (https://www.eq2interface.com/forums/forumdisplay.php?f=26)
-   -   How far can we take the moding? (https://www.eq2interface.com/forums/showthread.php?t=2835)

Knight Marshal 05-04-2005 06:56 PM

How far can we take the moding?
 
I started with EQ2 when it first came out and the only interface mod was a 3/4 bags mod.

I then got pulled into WoW with some friends before I got burned out on it and came back to EQ2. The thing with WoW was the way they used the xml. You could do a lot with it.

I had a mod (flexbar) that gave me 96 programable buttons that I could set to do almost anything like showing up when I got aggro or went into stealth or combat mode. I have one that turned on auto attack if I got attacked or cast a spell. I had another one that auto targeted me when I cast a spell that buffed or healed if I didn't have another valid target.

I really miss these the most. I keep forgeting to turn on attack with my casters and targeting myself for heals.

Do you think SOE will ever allow that kind of functioning? Probably not.

Zonx 05-04-2005 07:59 PM

The EQ2 Macro system has been purposly limited to curb some of the more abusive botting that occured in EQ1. Still, a skilled modder can find ways to make almost anything happen. Its not always going to be simple or fully automated, but there's very little I've found that simply can't be done if the event/data already exists.

xianthar 05-05-2005 11:09 AM

Quote:

Originally Posted by Knight Marshal
I had another one that auto targeted me when I cast a spell that buffed or healed if I didn't have another valid target.

Do you think SOE will ever allow that kind of functioning? Probably not.

In EQ2 if you have a mob selected and cast heal you will heal whatever it has targetted. Not sure if this is what you meant. If you are soloing a mob no need to ever change targets

Zonx 05-05-2005 11:36 AM

/doability abilityname
/autoattack 1
/target groupmember#
/assist groupmember#
/assist %t

Can be used to make macros that do most of what you mensioned.

Its also possible to code buttons in XML that will do different things based on your curent stats, like target you and cast a heal if health is less than 50%, cast a nuke if over 50% ;)

Knight Marshal 05-05-2005 04:22 PM

Quote:

Originally Posted by xianthar
In EQ2 if you have a mob selected and cast heal you will heal whatever it has targetted. Not sure if this is what you meant. If you are soloing a mob no need to ever change targets

I know about cast through a mob. I was talking about when not fighting. I keep forgetting. I also had a mod that had my character shout out that I needed healing if I got down to a set amount. I don't even know if EQ2 has that emote, but since there are no voice emotes that I know of, it would probably go missed in combat.

I am not any good with xml, so I couldn't code my way out of a virtual paper bag. However, I am a master of copy and paste! :nana:

Shohanna 05-06-2005 12:03 PM

Quote:

Originally Posted by Zonx
/doability abilityname
/autoattack 1
/target groupmember#
/assist groupmember#
/assist %t

Can be used to make macros that do most of what you mensioned.

Its also possible to code buttons in XML that will do different things based on your curent stats, like target you and cast a heal if health is less than 50%, cast a nuke if over 50% ;)

I have been tryng to make macro's to heal party members as I did in EQ1, but I don't know the command to cast a spell, Since I don't have a spell bar, so what would the command be if I wanted to

/g inc Heal for %T
/command?
/command (for fizzle catcher)

I read through the help file and it said you can't cast spells from a macro, it would be great if I could, there are just so many spells I need to have on the front page, and no way to do that with out taking up the entire space on my screen.

plus I am just learning to play the "newly" redefined cleric, so.. The old cleric days just don't cut it.. lol

thanks
Dreamvision

Lange 05-06-2005 12:24 PM

The command is /usea NameofSpell

For some reason a lot of my macros are somewhat iffy atm, though. The chat commands are only working some of the time right now.

Shohanna 05-07-2005 10:05 AM

Thank you, I will see what I can do with that..
Would be absolutely awesome to get my spells working again.

:)
thanks
Shohanna

Knight Marshal 05-08-2005 09:07 AM

It occured to me that one of the main advantages that the WoW UI side has that EQ2 doesn't is the use of lua. That and a lot of commands/hooks that can be used.

Elice 05-08-2005 09:20 AM

To me what you described in WoW's interface smacks more of the interface playing your game for your rather than you playing the game. I don't feel that the designers of eq2 wanted us to have that much automation, after playing SWG and watching them smack their collective forheads after realizing what players would do once given a very powerful macro system I don't think they want to have that happen again. EQ2's interface is customizable in that you can get it to look however you want but full automation of events or displaying things they never really intended for you to display are pretty much out of reach, and I'm actually glad at that. A players skills hould have more to do with how well they play not their interface.

And don't take my first line the wrong way, I think what you were able to do in WoW is pretty sweet from a technical standpoint, but I still would rather keep the interface a relatively level "Playing field" for everyone, and having an interface that does all those things for you just isn't going to do that.

thorvang 05-10-2005 11:20 AM

--
Its also possible to code buttons in XML that will do different things based on your curent stats, like target you and cast a heal if health is less than 50%, cast a nuke if over 50%
--

just curious, how do you implement branches in the eq2 xml/ui?

Zonx 05-11-2005 05:34 PM

Here's a link to the IF Statement thread.

Basically you create an action button with scripts assigned to OnActivate and OnDeactivate (or some other boolean event pair). Then use a comparison test to set the boolean value.

button.activated="health<50"

<button name="button" OnActivate="lessthan50script" OnDeactivate="greaterthan50script">


All times are GMT -5. The time now is 09:33 PM.

vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI