|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum) |
10-08-2008, 11:06 AM
|
Developer
|
|
Join Date: Feb 2004
Location: UK
Posts: 1,540
|
|
Quote:
Originally Posted by steve
Does the task system currently allow you to choose between multiple rewards? On Live, I've encountered a task that had as many as 3 choices. Each showed as their own tab in the reward window, and each tab listed a combination of these: Faction, Experience, Quest Item Reward, and plat. You then were able to pick which option suited you at the moment.
|
No. Do you remember the name of a task with multiple rewards ? I've not seen a way of doing that. I suppose it's possibly an enhancement that was made to the Client after Titanium, or just part of the packet structure I didn't figure out.
|
10-08-2008, 12:05 PM
|
Fire Beetle
|
|
Join Date: Sep 2008
Location: Michigan
Posts: 11
|
|
does anyone have a mirror for these links ?
Code:
SQL (with sample tasks): http://www.rama.demon.co.uk/tasks/tasktables.sql
Perl quests to support the sample tasks http://www.rama.demon.co.uk/tasks/tasksquests.rar
I keep getting errors when trying to download.
Thanks
|
10-08-2008, 12:07 PM
|
Demi-God
|
|
Join Date: May 2007
Posts: 1,032
|
|
Quote:
Originally Posted by steve
Does the task system currently allow you to choose between multiple rewards? On Live, I've encountered a task that had as many as 3 choices. Each showed as their own tab in the reward window, and each tab listed a combination of these: Faction, Experience, Quest Item Reward, and plat. You then were able to pick which option suited you at the moment.
|
I think that one was added to LIVE after Titanium edition. The T client may not have that part coded in where special window opens up and you select the reward
|
10-08-2008, 12:44 PM
|
Discordant
|
|
Join Date: Jan 2002
Posts: 305
|
|
Quote:
Originally Posted by ChaosSlayer
I think that one was added to LIVE after Titanium edition. The T client may not have that part coded in where special window opens up and you select the reward
|
Yeah, I'm guessing you're correct. I don't see the EQUI_RewardSelectionWnd.xml file in the Titanium directory, which is the window for the task system.
|
10-08-2008, 01:28 PM
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Quote:
Originally Posted by steve
Yeah, I'm guessing you're correct. I don't see the EQUI_RewardSelectionWnd.xml file in the Titanium directory, which is the window for the task system.
|
The task system was enhanced a bit for Serpent's Spine I think. I remember them doing some stuff for the hot zones and things to get better gear than what dropped in the old zones. They used that interface to let you pick. Definitely post titanium.
|
10-08-2008, 02:13 PM
|
Developer
|
|
Join Date: Feb 2004
Location: UK
Posts: 1,540
|
|
Quote:
Originally Posted by nicholasjohn
does anyone have a mirror for these links ?
Code:
SQL (with sample tasks): http://www.rama.demon.co.uk/tasks/tasktables.sql
Perl quests to support the sample tasks http://www.rama.demon.co.uk/tasks/tasksquests.rar
I keep getting errors when trying to download.
Thanks
|
It appears to be working again now.
|
10-09-2008, 04:59 AM
|
Hill Giant
|
|
Join Date: Feb 2006
Posts: 179
|
|
What people can do to impliment item select is make a quest NPC that accepts the rewards and gives them a replacement item in a round robin manner. Make the items BoE and the quest NPC not accept the item once its NoDrop/not BoE.
For example, the inital reward is a Dagger, turn it in, you get a club, turn the club in, you get a sword, turn in the sword you get a spear, turn in the spear and you get the original dagger. Thats round robin.
|
10-23-2008, 03:05 PM
|
|
Developer
|
|
Join Date: Mar 2003
Posts: 1,490
|
|
After Rock posted a task on PEQ, I noticed that Task Activity Type 2 (Kill) does not register when killing objects. In this case, it was the 'a vermin nest' (189443). Is there a method to cover this? Right now he has created a .pl script to update the task, but that seems excessive if we can have the task system take care of it the same as mobs.
|
10-23-2008, 03:26 PM
|
Developer
|
|
Join Date: Feb 2004
Location: UK
Posts: 1,540
|
|
I can see where the problem is. The code to update tasks on kill doesn't execute if the NPC class is 'LDON_TREASURE' (62) which the vermin nests are.
I'll fix and test it tomorrow.
|
10-23-2008, 04:43 PM
|
Hill Giant
|
|
Join Date: Sep 2007
Posts: 117
|
|
Hmm, I just figured this was an intended feature since killing objects is a little strange.
|
|
|
|
10-27-2008, 12:25 PM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
i get these on server/zone startup. I'm no longer getting the sql errors for 'minlevel' so I think I have all the sql correct.
these are in the error log files like eqemu_error_zone_0196.log
Code:
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 2) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 3) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 4) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 5) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 6) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 7) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (1, 8) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (2, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (2, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (2, 2) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (3, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (3, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (3, 2) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (4, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (4, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (5, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (5, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (5, 2) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (5, 3) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (5, 4) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (6, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (7, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (7, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (7, 2) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (7, 3) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (8, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (8, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (9, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (9, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (10, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (10, 1) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (11, 0) while loading activities from database
[10.27. - 08:13:03] [TASKS]Activity for non-existent task (11, 1) while loading activities from database
|
|
|
|
10-27-2008, 12:37 PM
|
Developer
|
|
Join Date: Feb 2004
Location: UK
Posts: 1,540
|
|
It looks like it could not read from the tasks table. Is there not an error earlier on, like
Code:
[TASKS]Error in TaskManager::LoadTasks: <MySQL Error>
If you are running Rev133 or later, did you add the repeatable column ?
Code:
ALTER TABLE `tasks` ADD `repeatable` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '1';
|
10-27-2008, 02:31 PM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
i didn't get that error unless it is in a different file, and my tasks table does have the repeatable column in it. The output I listed above was the entire log file except the first line: Starting Log: logs/eqemu_error_zone_3344.log
|
10-27-2008, 03:15 PM
|
|
Developer
|
|
Join Date: Mar 2003
Posts: 1,490
|
|
Run this:
Code:
SELECT id FROM tasks;
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 08:22 PM.
|
|
|
|
|
|
|
|
|
|
|
|
|