Quote:
|
Hmm, good point. Didn't think about that. I just started playing EQ again a month ago, so I missed out on the initial implementation of the task system. I'm not sure if other tasks had multiple reward choices before SoF launched.
The tasks I was referring to are the 'farm tasks' in Dragonscale Hills. http://everquest.allakhazam.com/db/q...tml?quest=4393 http://everquest.allakhazam.com/db/q...tml?quest=4394 http://everquest.allakhazam.com/db/q...tml?quest=4395 |
does anyone have a mirror for these links ?
Code:
SQL (with sample tasks): http://www.rama.demon.co.uk/tasks/tasktables.sql Thanks |
Quote:
|
Quote:
|
Quote:
|
Quote:
|
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. |
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.
|
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. |
Hmm, I just figured this was an intended feature :) since killing objects is a little strange.
|
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 |
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> Code:
ALTER TABLE `tasks` ADD `repeatable` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '1'; |
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
|
Run this:
Code:
SELECT id FROM tasks; |
All times are GMT -4. The time now is 07:18 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.