EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Interface Discussion > Beta

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 04-07-2005, 03:22 AM
hirebrand hirebrand is offline
Bellum Aeternus
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Unkown
Posts: 165
Default Combat Stats Monitor (aka that MP3 player thing) Development Thread

open source for teh win!

It doesn't work I don't think, try it, fix it, upload it
Attached Files
File Type: zip CSM.zip (8.1 KB, 633 views)
Reply With Quote
  #2  
Unread 04-07-2005, 03:42 AM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

This won't work, unfortunately.

CSM looks for "unknown command" error messages in the log file to activate its commands.

OnEvent UI scripts don't trigger these error messages.

For a UI to be made, CSM will have to be altered to look for chat channel tells containing the commands (You tell CSMCommand (Number here), "play"), then we can make a frontend.
(Already making a request for the change.)
__________________
If it ain't broke, it needs more features!

Last edited by Deathbane27 : 04-07-2005 at 04:25 AM.
Reply With Quote
  #3  
Unread 04-07-2005, 05:22 AM
ger's Avatar
ger ger is offline
Steward of the Faithful
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 580
Default

It would hae to be CSMCommand*, otherwise everyone on a server with CSM using this mod would be spamming one another. (I.e. I use CSMCommandOphis, you use CSMCommandDB27, et cetera)
__________________
Reply With Quote
  #4  
Unread 04-07-2005, 05:50 AM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

Just filter the chat from that channel to its own window and resize it down to 20x20 and stick it in a corner somewhere, like I do with Qeynos_Crafting 99% of the time.
__________________
If it ain't broke, it needs more features!
Reply With Quote
  #5  
Unread 04-07-2005, 05:54 AM
ger's Avatar
ger ger is offline
Steward of the Faithful
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 580
Default

I guess I could make it yet another tab in my combatspam window that only exists for CSM's benefit and I never actually look at…but still.
__________________
Reply With Quote
  #6  
Unread 04-07-2005, 06:11 AM
Elice Elice is offline
A Forest Scavenger
Interface Author - Click to view interfaces
 
Join Date: Feb 2005
Server: Kithicor
Posts: 19
Default

Does each chat window gets it's own log? I thought that everything was logged regardless of which window it was in (or even if not in any at all)
Reply With Quote
  #7  
Unread 04-07-2005, 06:18 AM
ger's Avatar
ger ger is offline
Steward of the Faithful
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 580
Default

Quote:
Originally Posted by Elice
Does each chat window gets it's own log? I thought that everything was logged regardless of which window it was in (or even if not in any at all)
No, it all goes to the same place—that's the only reason I can keep all the combat info I don't want to see (but CSM needs) in a seperate tab that I just never activate. As to logging undisplayed information, I know for a fact that not everything will log if it isn't displayed. Chat channels, for instance, won't log unless they're displayed somewhere, and since that's what we'll have to use for this mod…

Hm. Just had a thought Deathbane. You're going to run into a problem of which chat channel number to use, aren't you? For instance, my crafter alt is always on Freeport_Crafting, whereas my adventurer alt isn't on any custom channels. While that probably wouldn't matter (channel numbers are assigned alphabetically, right?) what if I had one toon on a custom channel named Aardvark and another on Aardvark and Anteater? CSMCommands would now have a different channel number based on the toon I was using, so your buttons would only work with 1 toon at best, at worst it would spam a custom channel that CSM isn't monitoring.
__________________
Reply With Quote
  #8  
Unread 04-07-2005, 07:15 AM
Elice Elice is offline
A Forest Scavenger
Interface Author - Click to view interfaces
 
Join Date: Feb 2005
Server: Kithicor
Posts: 19
Default

what happens if you try to send to channel 99 using a button, does it give an error? One that csm would be able to pick up on in the logs? Since likely no one will ever have 99 channels
Reply With Quote
  #9  
Unread 04-07-2005, 07:53 AM
ger's Avatar
ger ger is offline
Steward of the Faithful
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 580
Default

Quote:
Originally Posted by Elice
what happens if you try to send to channel 99 using a button, does it give an error? One that csm would be able to pick up on in the logs? Since likely no one will ever have 99 channels
You'd get a generic error message that would only tell CSM that something tried to happen and failed, it wouldn't give enough info for CSM to figure out what it was you'd been trying to do.
__________________
Reply With Quote
  #10  
Unread 04-07-2005, 01:39 PM
Drumstix42's Avatar
Drumstix42 Drumstix42 is offline
A Griffon
Featured
 
Join Date: Oct 2004
Server: Antonia Bayle
Posts: 3,287
Default

Quote:
Originally Posted by Deathbane27
Just filter the chat from that channel to its own window and resize it down to 20x20 and stick it in a corner somewhere, like I do with Qeynos_Crafting 99% of the time.
I just make everything that I don't wanna see in a tab that I never click :P Plus full logs if I need them (if logs work on only what shows in chat)
__________________
"I'm afraid you're guilty of thought-crime. Don't bother getting the door, we'll let ourselves in..."
<Donate to DrumsUI> < [DrumsUI] Updater > < [DrumsUI] Full Interface> < Drumstix42 on Twitch.tv
>
Reply With Quote
  #11  
Unread 04-07-2005, 01:46 PM
Deathbane27's Avatar
Deathbane27 Deathbane27 is offline
aka Mook
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: Nektulos
Posts: 1,451
Default

Quote:
Originally Posted by ger
Hm. Just had a thought Deathbane. You're going to run into a problem of which chat channel number to use, aren't you?
No, it'll be fine. The button scripts would be:

<Button tellchannel="CSMCommand (command)" OnPress="tellchannel='CSMCommand (command)'"...>

Not
OnPress="1='(command)'"

Oh, and shame on you for not having all your characters be in eq.serverwide.eq2ui.
__________________
If it ain't broke, it needs more features!
Reply With Quote
  #12  
Unread 04-07-2005, 03:33 PM
hirebrand hirebrand is offline
Bellum Aeternus
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Unkown
Posts: 165
Default

Lets not go making demands on Aden until we figure out the best possible way to do this. Creating a chat channel seems to be a bad idea.

How about tells? We could use onpress=" tell=(_csmplay) "

that would not require creating a bazillion chat channels across the servers.

Last edited by hirebrand : 04-07-2005 at 03:41 PM.
Reply With Quote
  #13  
Unread 04-07-2005, 04:57 PM
hirebrand hirebrand is offline
Bellum Aeternus
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Unkown
Posts: 165
Default

Figured it out... ignore=(1csmplay)

It will never send a message to the server, never get added to the ignore list, doesn't have to be filtered out out chat, and always show up in the log.

Testing
Reply With Quote
  #14  
Unread 04-07-2005, 06:55 PM
ger's Avatar
ger ger is offline
Steward of the Faithful
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 580
Default

Quote:
Originally Posted by Deathbane27
{snip} Oh, and shame on you for not having all your characters be in eq.serverwide.eq2ui.
/joins eq.serverwide.eq2ui
/looks around

The only other person here is taco-man, and he's on my server (not to mention my IM list) … no fair guilt tripping me like that!
__________________
Reply With Quote
  #15  
Unread 04-07-2005, 08:07 PM
hirebrand hirebrand is offline
Bellum Aeternus
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Unkown
Posts: 165
Default

/whochannel only works for your server
Reply With Quote
  #16  
Unread 04-07-2005, 08:12 PM
ger's Avatar
ger ger is offline
Steward of the Faithful
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 580
Default

Quote:
Originally Posted by hirebrand
/whochannel only works for your server
Well bah. What's the point in that?
__________________
Reply With Quote
  #17  
Unread 04-08-2005, 12:32 AM
hirebrand hirebrand is offline
Bellum Aeternus
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Unkown
Posts: 165
Default

update, working pretty much

let me know if you get any errors
Attached Files
File Type: zip csm.zip (19.8 KB, 526 views)
Reply With Quote
  #18  
Unread 04-08-2005, 01:11 AM
Hantu's Avatar
Hantu Hantu is offline
An Undead Settler
Interface Author - Click to view interfaces
 
Join Date: Mar 2005
Server: Antonia Bayle
Posts: 92
Default

I diddn't have to overwrite anything other than my html ui window... but when i loged in all i saw was my UI and that was it everything else (the game it self pretty much was nothing but black) the only thing that did show up was the name over my head... i deleted eq2ui_mainhud.xml and i got my screen back...

indoing so i do not know if this is the cause but from what it looks like some of the buttions on the CSM bar are missing (there still clickable but u cannot see them) also the CSMdialog and CSMoptions windows are completely black except for the CSM crossing swords image)

Last edited by Hantu : 04-08-2005 at 01:29 AM.
Reply With Quote
  #19  
Unread 04-08-2005, 11:36 AM
Laffs's Avatar
Laffs Laffs is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Runnyeye
Posts: 1,404
Default

Just add these lines into your "existing" eq2ui_mainhud_xml

<include>eq2ui_mainhud_csm.xml</include>
<include>eq2ui_mainhud_csmdialog.xml</include>
<include>eq2ui_mainhud_csmoptions.xml</include>

And dont use the one supplied with this zip file if your using a custom UI

Damn good job on this mod btw hirebrand
Going to try it out soon myself..
__________________
Laffs UI Mods
I can only please one person per day. Today is not your day. Tomorrow doesn't look to good either !
(Wicann on Runnyeye)
Reply With Quote
  #20  
Unread 04-08-2005, 02:25 PM
Hantu's Avatar
Hantu Hantu is offline
An Undead Settler
Interface Author - Click to view interfaces
 
Join Date: Mar 2005
Server: Antonia Bayle
Posts: 92
Default

woot thanks laffs that seemed to fix all the missing stuff for me... just waiting on Aden now to come out with the new version of CSM so we can make these ignoreadds work :c)
Reply With Quote
  #21  
Unread 04-16-2005, 01:45 PM
Dimuyen Dimuyen is offline
A Brown Bear
 
Join Date: Nov 2004
Posts: 9
Default

I see everything fine I just can't seem to figure out how to get the info to be logged... I don't think I am understanding exactly what to do to get the dps info into the game...

Any help?
Reply With Quote
  #22  
Unread 04-16-2005, 02:21 PM
Kosmos's Avatar
Kosmos Kosmos is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Lucan DLere
Posts: 581
Default

?? Where has this thread been? I have not seen it until JUST now??

Glad to see there is so much progress on it! I had though it had died.
__________________
Kosmos
Qeynos Ranger (Retired)
Lucan D'Lere
Reply With Quote
  #23  
Unread 04-16-2005, 02:30 PM
hirebrand hirebrand is offline
Bellum Aeternus
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Unkown
Posts: 165
Default

Like a panther in the jungle, I wait patiently for the newest version of CSM.. then I pounce!
Reply With Quote
  #24  
Unread 04-16-2005, 03:30 PM
Kosmos's Avatar
Kosmos Kosmos is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Lucan DLere
Posts: 581
Default

I have not tested it nor do I know how it eaxtly works, but there is a

beginchatinput command on /The List

Maybe that could be used for an Event to push the text to the chat window? Since the events don't send the data there like the macros do.
__________________
Kosmos
Qeynos Ranger (Retired)
Lucan D'Lere
Reply With Quote
  #25  
Unread 04-16-2005, 04:07 PM
ger's Avatar
ger ger is offline
Steward of the Faithful
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Nov 2004
Server: Antonia Bayle
Posts: 580
Default

Quote:
Originally Posted by Kosmos
I have not tested it nor do I know how it eaxtly works, but there is a

beginchatinput command on /The List

Maybe that could be used for an Event to push the text to the chat window? Since the events don't send the data there like the macros do.
If you mean to pipe the DPS stats into the game directly, Moor said that was a no-no in a PM to CSM's author. But really, *click*CTRL-V*enter* isn't all that hard after a fight to get the stats up for your group.
__________________
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 02:00 PM.


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