|
|
|
 |
 |
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
| Support::Windows Servers Support forum for Windows EQEMu users. |

10-15-2008, 03:57 PM
|
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
I don't think these were actually in the changelogs but a file that Derision linked in the forums. Look in the task thread and you should find it.
|

10-15-2008, 04:04 PM
|
|
Sarnak
|
|
Join Date: Jul 2005
Location: Ohio
Posts: 72
|
|
I'll give that a look but I ran the .sql file again and it gave me duplicates of everything, so I already did that. I also took a peek in the quests_ax_classic folder and read the "README_NOW" file. It says "These are the quests needed for the ax_classic and ax_peq database. If you don't use these quests, the database will not work right." and it's referencing to some quests that were in the folder by default.
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
|

10-15-2008, 04:46 PM
|
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Did you do this file?
SQL File
|

10-15-2008, 04:48 PM
|
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Also, since I read your initial post, what are your log files saying? Do you have quest_debug files in your logs directory? Breack those open and see what they say.
|

10-17-2008, 11:43 AM
|
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Quote:
Originally Posted by Andrew80k
Also, since I read your initial post, what are your log files saying? Do you have quest_debug files in your logs directory? Break those open and see what they say.
|
Anything in the logs?
|

10-17-2008, 01:00 PM
|
|
Sarnak
|
|
Join Date: Jul 2005
Location: Ohio
Posts: 72
|
|
This is the only thing I get for the quest files:
Code:
---------------------------------------------
[10.13. - 17:28:37] Starting Log: logs/eqemu_quest_zone_3832.log
[10.13. - 17:28:37] Tying perl output to eqemu logs
[10.13. - 17:28:37] Creating EQEmuIO=HASH(0x113ddc4)
[10.13. - 17:28:37] Creating EQEmuIO=HASH(0x113e10c)
[10.13. - 17:28:37] Loading perlemb plugins.
[10.13. - 17:28:37] Loading perl commands...
[10.13. - 17:28:37] Subroutine GetSkill redefined at (eval 10) line 1.
[10.13. - 17:51:32] Terminating on signal SIGHUP(1)
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
|

10-17-2008, 01:06 PM
|
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
No zone_quest_debug file?
|
 |
|
 |

10-19-2008, 10:21 AM
|
|
Sarnak
|
|
Join Date: Jul 2005
Location: Ohio
Posts: 72
|
|
Ok, I started off with a fresh install. I'm using EQEmu 1129, Active Perl 5.8.7, MySQL 5.0, and Ax Classic for my DB.
Still, even after a fresh install and following TechGuy's guide word for word, I'm getting these errors:
Code:
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'TaskSystem:EnableTaskSystem'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for TaskSystem:EnableTaskSystem
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'TaskSystem:PeriodicCheckTimer'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for TaskSystem:PeriodicCheckTimer
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'TaskSystem:RecordCompletedTasks'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for TaskSystem:RecordCompletedTasks
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'TaskSystem:RecordCompletedOptionalActivities'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for TaskSystem:RecordCompletedOptionalActivities
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'TaskSystem:KeepOneRecordPerCompletedTask'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for TaskSystem:KeepOneRecordPerCompletedTask
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'TaskSystem:EnableTaskProximity'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for TaskSystem:EnableTaskProximity
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'World:ClearTempMerchantlist'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for World:ClearTempMerchantlist
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'Zone:AutoShutdownDelay'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for Zone:AutoShutdownDelay
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'World:EnableTutorialButton'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for World:EnableTutorialButton
[10.19. - 10:09:28] [RULES__ERROR] Unable to find rule 'World:EnableReturnHomeButton'
[10.19. - 10:09:28] [RULES__ERROR] Unable to interpret rule record for World:EnableReturnHomeButton
I ran that long list of changes through the query browser and everything went fine. I ran the required sql changes from the changelog and that went fine. Any suggestions? 
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
|
 |
|
 |

10-15-2008, 04:53 PM
|
|
Developer
|
|
Join Date: Feb 2004
Location: UK
Posts: 1,540
|
|
As Rocker said, the errors in the initial post indicate that the binaries being used do not have the Task system in them, but the database has the rules for the task system. i.e. zone is reading the rules from the database, but because the version of zone predates the task system, it is complaining it doesn't know what to do with those rules. This would not cause any problems with quests, so the problem lies elsewhere.
This would indicate the binaries are not from the SVN but are version 1129 or below.
|

10-15-2008, 04:58 PM
|
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Code:
[10.10. - 17:05:07] [RULES__ERROR] Unable to find rule 'TaskSystem:EnableTaskSystem'
[10.10. - 17:05:07] [RULES__ERROR] Unable to interpret rule record for TaskSystem:EnableTaskSystem
Seems to me that it is looking for the TaskSystem rules and can't find them?
|

10-15-2008, 05:07 PM
|
|
Developer
|
|
Join Date: Feb 2004
Location: UK
Posts: 1,540
|
|
Quote:
Originally Posted by Andrew80k
Code:
[10.10. - 17:05:07] [RULES__ERROR] Unable to find rule 'TaskSystem:EnableTaskSystem'
[10.10. - 17:05:07] [RULES__ERROR] Unable to interpret rule record for TaskSystem:EnableTaskSystem
Seems to me that it is looking for the TaskSystem rules and can't find them?
|
Well that is correct, but what is happening is it is reading the rule from the database in RuleManager::LoadRules, then calling RuleManager::SetRule, but because the zone binary doesn't have the Task rules compiled in (ruletypes.h), it can't find them, so 'Unable to find rule' means they are present in the database, but not present in the version of zone he is using.
E.g. Add a rule to the rule_values DB table, rule_name RandomRule : DoesntExist, rule_value false, boot your server and you will get the Unable to find rule/Unable to interpret rule errors.
Last edited by Derision; 10-16-2008 at 01:22 AM..
|

10-15-2008, 06:23 PM
|
|
Dragon
|
|
Join Date: Feb 2007
Posts: 659
|
|
Quote:
Originally Posted by Derision
Well that is correct, but what is happening is it is reading the rule from the database in RuleManager::LoadRules, then calling RuleManager::SetRule, but because the zone binary doesn't have the Task rules compiled in (ruletypes.h), it can't find them, so 'Unable to find rule' means they are present in the database, but not present in the version of zone he is using.
E.g. Add a rule to the rule_values DB table, rule_name RandomRule : DoesntExist, rule_value false, boot your server and you will get the Unable to find rule/Unable to interpret rule errors.
|
Ahhh. Gotcha. Makes sense....
|

10-17-2008, 11:20 AM
|
|
Sarnak
|
|
Join Date: Jul 2005
Location: Ohio
Posts: 72
|
|
I am using version 1129 and I did what Rocker said to do with the code.
When I boot up my server, it still shows the "Unable to find" errors. Also when I tried to run the code in the Query browser, I kept getting errors (Unknown table, table already exists, etc.) but eventually they went away.
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
|
| Thread Tools |
|
|
| Display Modes |
Hybrid Mode
|
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 10:49 PM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |