EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Featured Projects > EQ2MAP

Closed Thread
 
Thread Tools Search this Thread Display Modes
  #1  
Unread 04-03-2005, 10:25 AM
Xalorous Xalorous is offline
A Forest Scavenger
 
Join Date: Jan 2005
Server: Antonia Bayle
Posts: 18
Default add POI within game...

Simply put, submitting a POI is a pain. You have to write down the location (and get it right), note the information, then you have to either wait til done playing to submit the POI or stop what you're doing, find the link to submit a POI, and then enter all the information.

Would it be possible to create a button on the map window to add a POI within the game? This dialog would take the character's location automatically.

Perhaps this dialog could then send a message (cross server if necessary) to a character whose sole purpose is to log such messages.

OR send to a text file on the user's computer which the user could email in (by a button on the updater perhaps.)

Or have a button to open the POI submission form web page and pre-fill location.
  #2  
Unread 04-03-2005, 12:11 PM
Stanley Tweedle's Avatar
Stanley Tweedle Stanley Tweedle is offline
A Grizzled Badger
 
Join Date: Mar 2005
Server: Crushbone
Posts: 46
Default

as far as writing and getting it right. as well as saving as a txt file

when im adventuring and i find something, i type this...

/log
POI: named a thingy with a gizmo, think its for this quest
/loc
/log

opens or creates a txt file under everquestII/logs/servername called eq2log_charname.txt
saves your /say about what it is,
saves your current loc which is accurate and totally copy/pastable later
closes the log file.

You can include the map name in that /say as well, if you're cruising around and bound to forget where that poi was meant for.
__________________
Courier Earamin Mordenkein, 46 Coercer, 50 Alchemist
Cartographer
  #3  
Unread 04-04-2005, 02:15 PM
FlorenceSopher FlorenceSopher is offline
A Brown Bear
 
Join Date: Mar 2005
Server: Lucan DLere
Posts: 12
Default

Quote:
Originally Posted by Stanley Tweedle
as far as writing and getting it right. as well as saving as a txt file

when im adventuring and i find something, i type this...

/log
POI: named a thingy with a gizmo, think its for this quest
/loc
/log

opens or creates a txt file under everquestII/logs/servername called eq2log_charname.txt
saves your /say about what it is,
saves your current loc which is accurate and totally copy/pastable later
closes the log file.

You can include the map name in that /say as well, if you're cruising around and bound to forget where that poi was meant for.
OK, here is an idea. Create 2 macros:

macro1:
/: log ; say EQ2MAP_START

now type something like this:
/say POITYPE: MOB
/say POIZONE: Thundering Steppes
/say POINAME: Ott Stompgutt
/say POIDESC: Named Giant, triggered by various quests
/loc

then press the second macro:
/: loc ; say EQ2MAP_END ; log

now just write a parser that searches the log file for EQ2MAP_START and processes until EQ2MAP_END

The parser can be run after a gaming session, ask for any missing info, check zone names for correctness and submit the info to EQ2MAP automatically. It should also clear the log file after running, or just remove the lines for EQ2MAP as it processes them.

Adding "/who myname" to macro1 would add the reporting toons name AND the correct zone name to the log...
  #4  
Unread 04-18-2005, 08:32 PM
Xalorous Xalorous is offline
A Forest Scavenger
 
Join Date: Jan 2005
Server: Antonia Bayle
Posts: 18
Default

Quote:
Originally Posted by FlorenceSopher
OK, here is an idea. Create 2 macros:

macro1:
/: log ; say EQ2MAP_START

now type something like this:
/say POITYPE: MOB
/say POIZONE: Thundering Steppes
/say POINAME: Ott Stompgutt
/say POIDESC: Named Giant, triggered by various quests
/loc

then press the second macro:
/: loc ; say EQ2MAP_END ; log

now just write a parser that searches the log file for EQ2MAP_START and processes until EQ2MAP_END

The parser can be run after a gaming session, ask for any missing info, check zone names for correctness and submit the info to EQ2MAP automatically. It should also clear the log file after running, or just remove the lines for EQ2MAP as it processes them.

Adding "/who myname" to macro1 would add the reporting toons name AND the correct zone name to the log...
And add /loc to macro1 as well
Also, why not use a dedicated poi channel so those around you don't have to listen to you spout this stuff?

The parser is the problem.
  #5  
Unread 04-18-2005, 09:40 PM
tonyis3l33t's Avatar
tonyis3l33t tonyis3l33t is offline
a hedgehog
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 854
Default

Quote:
Originally Posted by Xalorous
The parser is the problem.
i made a custom textfile parser. its in the utilities section.
__________________
Nagafen (Evil) - Climax, Goshawk
  #6  
Unread 04-19-2005, 12:52 PM
Killarny Killarny is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Neriak
Posts: 273
Default

What about using the HTML window? Could some code do this:

Make a custom EQ2MAP_HTML window that defaults to a url that will automatically submit a POI.

For example, most browsers will place http:// on the front of whatever you type - our window would place http://maps.eq2interface.com/submitpoibyloc= or whatever.

A button could be added to the EQ2MAP window that does the following:

1) Open the custom EQ2MAP_HTML window
2) Set the address bar of the window to equal your current /loc
3) Activate whatever the "Go" button is to submit

This would, in effect, submit the following url: http://maps.eq2interface.com/submitpoibyloc=45,54,456 (pretend that the /loc is 45,54,456 obviously)

Now, the website would return a very simple page (one that would be able to display in the ingame browser window) that allows the user to then fill in the blanks such as POI name, etc.

Granted this is a bit of work for someone, but if one of you eq2interface gurus can give me an idea of how possible this is, I'll be happy to work on it.

I am all about making things easier for the everyday player - if this is something feasible, I'll do my best

Edit: argh, I can't make the website not add the url tag around those examples
__________________

Last edited by Killarny : 04-19-2005 at 12:55 PM.
  #7  
Unread 04-03-2005, 04:10 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

The method that Stanley mentioned is the closest thing to automatic that's possible. There's no way (that we have access to) to do any of those other possibilities you mentioned.
__________________
If it ain't broke, it needs more features!
  #8  
Unread 04-03-2005, 10:23 PM
Xalorous Xalorous is offline
A Forest Scavenger
 
Join Date: Jan 2005
Server: Antonia Bayle
Posts: 18
Default no such thing as impossible

Ertoocs, you obviously don't get it. If you're against customization why are you participating on a site which hosts custom UI's? If you don't like the idea of being able to consult and make notes on maps within the game, then don't use EQ2MAP. If you don't like someone suggesting a possible feature, get real.

It's very possible to do this. I believe it would enhance the project.
1. Is it possible to create a dialog with a pull down choice?
2. Is it possible to create a dialog with a text entry box?
3. Is it possible to launch such a dialog with a button on another box?
4. Is it possible to have such dialogs enter text into a custom channel?
5. Is it possible to have a dialog use an interface command (/ command) on close?

I see no reason any of these cannot be done. If they can, then the other part of the problem is two parts: configuration, parsing, and submitting the information.

For configuration, step by step instructions on how to subscribe to a custom channel, and where to put the matching channel name in the xml file. Instruct user how to ensure that logging is on by default.

For parsing, create a custom format which can easily be identified by the parser. First line XXXXX-# where # represents the index of the type_of_poi choice pull down box. Second Line is the text description entered by the player. Third line is /loc informatin done by the 'enter' button when the user is finished.

For submitting, a small applet that parses the log file, extracts the POI's the user has entered, supplies checkbox to indicate which ones to edit or submit, and allows the user to submit them through the eq2map website or other mechanism.

Xalorous
  #9  
Unread 04-03-2005, 10:39 PM
tonyis3l33t's Avatar
tonyis3l33t tonyis3l33t is offline
a hedgehog
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Nagafen
Posts: 854
Default

Xalorous,
Your best option would be to use eq2 in windowed mode. This way you dont have to write stuff down, just alt tab to the browser window if you are in POI mood Im thinking about making a parser that will parse out /locs and lines that begin with POI.
__________________
Nagafen (Evil) - Climax, Goshawk
  #10  
Unread 04-03-2005, 11:27 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

maybe have a button that does OnPress=(/pointOfinterest *insert location here somehow* )


then the log would say
The command "/pointOfinterest 123 45 678" does not exist.

then you could bribe the guy that writes the CombatStatsMonitor to make his program parse the log in real time and submit the POI

closest thing
  #11  
Unread 11-17-2005, 02:47 PM
tangent tangent is offline
A Forest Scavenger
Interface Author - Click to view interfaces
 
Join Date: Apr 2005
Server: Antonia Bayle
Posts: 15
Default

While this would be a great usability feature, I feel the need to point out that there is already a quality control problem with existing POIs and that making it possible/easier for every single player to submit POIs will not help the project in the long run.

We need more people editing and deleting redundant existing POIs. We seem to already have enough contributors in my opinion.
Closed Thread



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 06:09 AM.


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