EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > XML Modification Help & Info

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 03-18-2008, 09:28 AM
pogowolf pogowolf is offline
A Young Mystail Rat
 
Join Date: Aug 2007
Server: Antonia Bayle
Posts: 4
Question dynamic data via chat?

is it possible to get dynamic data though chat? or through a macro?

if so, how might one go about doing it? or where might one find examples?

thanks!!

(yes, I did try searching.. this place needs a wiki. =) )
Reply With Quote
  #2  
Unread 03-18-2008, 10:03 AM
mother9987's Avatar
mother9987 mother9987 is offline
A Griffon
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Everfrost
Posts: 204
Default

I can't think of any way to do it directly.

It could be possible to make a mod that would do something similar... I'd say that you could create a text box that receives the dynamic data, and use a show_window command from a macro to gsay it or something.

Can I ask, what exactly are you trying to do? There may be a less convoluted way, depending on what exactly you want.

LOL, actually there may be other less convoluted ways to do it in general. I've been away for a while, so don't be surprised if someone else has something better.
__________________
'Tetht the printhiple, tetht the printhiple,' muttered Igor. 'Thorry, thur, but Igorth do not "tetht the printhiple". Thtrap it to the bench and put a good thick bolt of lightning through it, thatth our motto. Thatth how you tetht thomething.'
Reply With Quote
  #3  
Unread 03-18-2008, 10:45 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Really depends on what you want to do. If you only want to see it yourself, the command is /dynamicdata. If you want to have others see it, you can very easily use some UI scripting to do so. But as mother said, there may be an even easier way to what you want to accomplish depending on what that may be.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #4  
Unread 03-18-2008, 12:01 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Yep, if you want just the dynamic data for your own viewing, its /dynamicdata.

For example, to see your spell amount mod you'd type /dynamicdata GameData.Stats.Spell_Amount_Mod
Reply With Quote
  #5  
Unread 03-18-2008, 01:29 PM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Quote:
Originally Posted by lordebon View Post
Yep, if you want just the dynamic data for your own viewing, its /dynamicdata.

For example, to see your spell amount mod you'd type /dynamicdata Self.Stats.Spell_Amount_Mod
Fixed .
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #6  
Unread 03-18-2008, 04:02 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Quote:
Originally Posted by gm9 View Post
Fixed.
Wrong

Its actually /dynamicdata Stats.Spell_Amount_Mod.

Neither yours nor my uncorrected one work in game.
Reply With Quote
  #7  
Unread 03-18-2008, 04:25 PM
mother9987's Avatar
mother9987 mother9987 is offline
A Griffon
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Everfrost
Posts: 204
Default

LOL, at least you guys knew that command existed.

/hidehead
__________________
'Tetht the printhiple, tetht the printhiple,' muttered Igor. 'Thorry, thur, but Igorth do not "tetht the printhiple". Thtrap it to the bench and put a good thick bolt of lightning through it, thatth our motto. Thatth how you tetht thomething.'
Reply With Quote
  #8  
Unread 03-18-2008, 06:01 PM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Quote:
Originally Posted by lordebon View Post
Neither yours nor my uncorrected one work in game.
Haha, we're good.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #9  
Unread 03-19-2008, 08:48 AM
pogowolf pogowolf is offline
A Young Mystail Rat
 
Join Date: Aug 2007
Server: Antonia Bayle
Posts: 4
Default

Wow.. Thanks everyone I'll need to give that a try tonight.

Ok.. the idea is.. I want the freaking Item data to be stored in the log.
(sorry this has been bugging me for like a month now... LOL)

So i wanted to see if it could be done though the chat. if so then I should be able to create a button on the inspect window with a press event tied to the chat line using something like 'chatbegin' (I don't think that's the correct command) but something that will bypass the /Say but still dump the data into the log.

from there my thought was to click the button press event to the window close event, and hide the button.

So this way, when you inspect an item the items stats are dumped to the log file when you press close.

I'm beginning work on a new log parsing program (That yes, you all will know about one I get something really 'done' on it.) and that info will be vital to one of the programs functions. =)
Reply With Quote
  #10  
Unread 03-19-2008, 11:49 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

Do a search on that, has been discussed multiple times. In short: While you cannot dump this data into chat, you can pass it to a /command line, which should go to the logs if you do it manually.

PS: Now that we know your question we can tell you that it has nothing in the slightest to do with DynamicData.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.

Last edited by gm9 : 03-19-2008 at 11:52 AM.
Reply With Quote
  #11  
Unread 03-19-2008, 12:39 PM
pogowolf pogowolf is offline
A Young Mystail Rat
 
Join Date: Aug 2007
Server: Antonia Bayle
Posts: 4
Default

Quote:
Originally Posted by gm9 View Post
Do a search on that, has been discussed multiple times. In short: While you cannot dump this data into chat, you can pass it to a /command line, which should go to the logs if you do it manually.

PS: Now that we know your question we can tell you that it has nothing in the slightest to do with DynamicData.
I've searched high and low (both here and the net) I guess I'm not using the correct keywords (like Item, data, dump, etc)

and really? I thought I read somewhere that the Dynamic data is where to pull the item information.. I didn't think there was any other way (except to dump a screen shot and OCR it. which isn't very likly)

well crud.. back to the drawing board.
Reply With Quote
  #12  
Unread 03-19-2008, 04:30 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Item info isn't dynamic data.

The most success I've had is getting the tags and I can't remember if I was able to get basic stats or not, and thats via the beginchatinput method. Direct dumping didn't work at all.
Reply With Quote
  #13  
Unread 03-20-2008, 11:31 AM
pooka's Avatar
pooka pooka is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Antonia Bayle
Posts: 250
Default

To the actual question you were asking. You can put a button on the examine item window that begins to dump stats to chat. Chat can only hold so much info though.

With a button and a textbox on the examine window.

Code:
Parent.Txt.LocalText=Parent.LorePage.Name.LocalText ## ' | ' ## Parent.LorePage.Tier.LocalText ## ' | ' ## Parent.LorePage.Desc.LocalText ## ' | ' ## Parent.ModifiersPage.FlagsValue.LocalText ## ' | ' ## Parent.ModifiersPage.ModifiersValue.LocalText
beginchatinput '/dumpitem' ## ' ' Parent.Txt.LocalText
For \aITEM 559334521 600818263:[Sword of Pain]\/a we end up with the following in the log:

Unknown command: 'dumpitem Sword of Pain | FABLED | | ATTUNEABLE LORE | \#22FF22+30 str \#22FF22+30 sta \#22FF22+22 agi \#22FF22+24 wis \#22FF22+24 int
\#22FF22+120 health \#22FF22+110 power
\#22FF22+3 defense
\#5CE6FE+3 In-Combat Power Regeneration Per Tic'


You could break it up into multiple buttons. Each item would require you to click a button then hit enter, click another button then hit enter, etc.. THEN you'd still be left with parsing your log to extract the relevant info.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 05:47 AM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI