Quest Log

Quest History log AddOn

Moderator: Nefuh

Quest Log

Postby cwpc » Wed Jan 23, 2008 7:02 am

I have seen a few Quest Mods for Wow that track every quest you accept, Drop, complete, etc.

i was wondering if there was a way to bring that data into the roster as well?
Image
Image
Image
User avatar
cwpc
WR.net Expert
WR.net Expert
 
Posts: 151
Joined: Wed Jun 13, 2007 9:07 pm
Location: The Edge of Insanity

Quest Log

Postby cwpc » Tue Jan 29, 2008 2:57 am

Any Chance of something like this?
Image
Image
Image
User avatar
cwpc
WR.net Expert
WR.net Expert
 
Posts: 151
Joined: Wed Jun 13, 2007 9:07 pm
Location: The Edge of Insanity

Quest Log

Postby PleegWat » Tue Jan 29, 2008 12:36 pm

Sure it's possible. You compare the new quest list against the previous one, and log the difference. That's about the same we do for memberlog. You can't log quests you received and completed without uploading inbetween though.

Or you could use an ingame quest logger as a data source for this, and just store everything it stores.

Chances are you're gonna have to write it yourself though.
I <3 /bin/bash
User avatar
PleegWat
WoWRoster.net Dev Team
WoWRoster.net Dev Team
 
Posts: 1636
Joined: Tue Jul 04, 2006 1:43 pm

Quest Log

Postby cwpc » Tue Jan 29, 2008 11:36 pm

I assume there is some kind of tutorial on how to write mods?

i have never written software before, so i am not sure how, or where to begin
Image
Image
Image
User avatar
cwpc
WR.net Expert
WR.net Expert
 
Posts: 151
Joined: Wed Jun 13, 2007 9:07 pm
Location: The Edge of Insanity

Quest Log

Postby zanix » Tue Jan 29, 2008 11:38 pm

http://www.wowroster.net/MediaWiki/AddonSDK
It's more of an SDK than it is a tutorial

Try copying one of the other addons as a start as well
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Quest Log

Postby Nefuh » Tue Jan 29, 2008 11:42 pm

Hey cwpc,

yesterday i´ve installed the WoW-Addon "MonkeyQuest" and begin to write an addon to track quests in roster. I´m still at the beginning.

If you would write your own addon for the roster, look at the wiki (Roster -> AddonSDK).

Edit: Zanix was faster with Wiki information ;)

Nefuh
Last edited by Nefuh on Tue Jan 29, 2008 11:43 pm, edited 1 time in total.
Administrator of the german User2User Community for WoWRoster.
Guild Master from Scum from Hell - Horde @ EU-Anetheron.
User avatar
Nefuh
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 213
Joined: Fri Sep 15, 2006 8:34 pm
Location: Krefeld Germany

Quest Log

Postby cwpc » Wed Jan 30, 2008 12:02 am

I have used monkey quest in the past, so ill re-install that.

If you are already working on something perhaps i could just help you? I really have little to no time to try and learn how to code, and then develop the add on.
Image
Image
Image
User avatar
cwpc
WR.net Expert
WR.net Expert
 
Posts: 151
Joined: Wed Jun 13, 2007 9:07 pm
Location: The Edge of Insanity

Quest Log

Postby Nefuh » Wed Jan 30, 2008 3:45 am

Yeah you can help, i need more data (Files).

Here´s a quick overview of what is done:

* Adding MonkeyQuest.lua upload field to update
* Parsing MonkeyQuest.lua and insert/update data in database
* Frontend on Realmmenu which display´s all data that could be found for the realm and the status is 1 (quest not completed).
* Frontend on Char which display´s which should display all the quest from the selected char (this should display all quest completed and not completed quests).
* Linked Quests so you can click on a Questname an get a List of all Characters with this Quest on the Realm).

To do:

* Parsing of MonkeyQuestLog.lua (my file is at the moment empty)
* Parsing of other Lua Files from other WoW Addons (if there´s another i need a file)
* Adding configuration to rostercp (at the moment it is in /inc/conf.php). So the default order could be changed, the width of the table and the border-color.

Nefuh
Administrator of the german User2User Community for WoWRoster.
Guild Master from Scum from Hell - Horde @ EU-Anetheron.
User avatar
Nefuh
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 213
Joined: Fri Sep 15, 2006 8:34 pm
Location: Krefeld Germany

Quest Log

Postby cwpc » Wed Jan 30, 2008 3:57 am

I will install monkeyquest tonight when i get home to get you some more data. Do you want me to post my CP.lua and monkeyquest.lua files once they have gathered some data?
Image
Image
Image
User avatar
cwpc
WR.net Expert
WR.net Expert
 
Posts: 151
Joined: Wed Jun 13, 2007 9:07 pm
Location: The Edge of Insanity

Quest Log

Postby Subxero » Wed Jan 30, 2008 4:29 am

Its not better parse a Cartographer_Quest_Objectives .lua ?

Store all data information about quests..

who make the quest
where make the quest
and where return it..

Makes "magic" getting wowhead in wow.
Subxero - Priest 70 Holy - Asphelt Knight Officer - Zul'jin Horde.
User avatar
Subxero
WR.net Artisan
WR.net Artisan
 
Posts: 234
Joined: Thu Jul 06, 2006 4:08 pm
Realm: Zul'jin (PvE) - US

Quest Log

Postby cwpc » Wed Jan 30, 2008 5:22 am

This was more of a Quest history log - what quests you have done in each zone, etc. Unless Cartographer_quest_objectives.lua records that info also?
Image
Image
Image
User avatar
cwpc
WR.net Expert
WR.net Expert
 
Posts: 151
Joined: Wed Jun 13, 2007 9:07 pm
Location: The Edge of Insanity

Quest Log

Postby Nefuh » Wed Jan 30, 2008 5:32 am

Hey, i´ve looked at cartographer_quest_objectives.lua, cartographer_quests.lua and cartographer_questinfo.lua. But all these files saved the quests, but not by character. So i can´t find out which quest was made by char.

But with MonkeyQuest i only have actually quest. I´ve completed some quest with my Level 8 Twink, but they are not in MonkeyQuestLog.lua. In MonkeyQuest.lua are only the quest as in the normal questlog. If someone know if there´s a option that i must set in MonkeyQuest to track the quests let me know.

Edit:
The only that i´ve found is that Cartographer logs the quest historie in a cartographer_quests.lua in the SavedVariables-Folder in each Character Folder, so it must be uploaded foreach chars. But in this file there are only the the questnumbers. So then i must get the addition questinfo from databases of other sites.

Nefuh
Last edited by Nefuh on Wed Jan 30, 2008 5:39 am, edited 1 time in total.
Administrator of the german User2User Community for WoWRoster.
Guild Master from Scum from Hell - Horde @ EU-Anetheron.
User avatar
Nefuh
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 213
Joined: Fri Sep 15, 2006 8:34 pm
Location: Krefeld Germany

Quest Log

Postby cwpc » Wed Jan 30, 2008 6:34 am

let me look for a mod that keeps a quest history by character

This may Do it

http://wowui.incgamers.com/?p=mod&m=4855

ill check it out tonight
Image
Image
Image
User avatar
cwpc
WR.net Expert
WR.net Expert
 
Posts: 151
Joined: Wed Jun 13, 2007 9:07 pm
Location: The Edge of Insanity

Quest Log

Postby Nefuh » Wed Jan 30, 2008 7:02 am

I´ll have checked it ;)

That´s the best i´ve found. But this addon even stores the data in each Charfolder "savedvariables" and in the file there´s no charname :(

But i think i could handle it in two steps:

First: Upload the QuestGuru.lua, parse it and write the data to a temporary table. (before writing the data, the table will be cleared so that there´s no old data, even when the processed was aborted by user)

Second: User must select the char for which the data are. Then i get the data back from temp. Table and write it back in another table (with charname) where all questhistorie will be located. At the end i clear the temp. Table by using the "Truncate" command.

This is not optimal but at the moment i see no other way to handle it.

Nefuh
Administrator of the german User2User Community for WoWRoster.
Guild Master from Scum from Hell - Horde @ EU-Anetheron.
User avatar
Nefuh
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 213
Joined: Fri Sep 15, 2006 8:34 pm
Location: Krefeld Germany

Quest Log

Postby cwpc » Wed Jan 30, 2008 8:58 pm

i have a guestguru.lua file for you, i assume you will need my cp.lua as well

How do you want them?
Image
Image
Image
User avatar
cwpc
WR.net Expert
WR.net Expert
 
Posts: 151
Joined: Wed Jun 13, 2007 9:07 pm
Location: The Edge of Insanity

Next

Return to Quest History

Who is online

Users browsing this forum: No registered users and 0 guests

cron