Empty quest list

Support for the latest build of L2J Server, get help here with installations, upgrades, problems.
Do not post bugs reports here, use viewforum.php?f=77 instead.
There is no support for other server builds than the official provided by l2jserver.com
Forum rules
READ NOW: L2j Forums Rules of Conduct
Ghurdyl
Posts: 55
Joined: Tue Jun 03, 2008 4:52 pm
Location: Hannut, Belgium

Empty quest list

Post by Ghurdyl »

L2J Revision:4360
L2JDP Revision: 7604

Hello,

This is the second time I face this problem:
One of my player cannot see his quests in the quest menu (alt+u).

The fist I tried deleting all quests for this character.
As a saw that after this, new quests where visible I rolled back and tried to delete quest one by one until I find that the quest responsible of this was "War with varka silenos" (id 606).
I don't know why but deleting this quest fixed the bug.
I looked at the data stored in DB for this quest and I did not find anything special.

Today I have been reported the problem again. A player cannot see her single quests and this time I am kinda lazy to find which quest is responsible of it. (as it is not the 606)

Does anyone have an idea of what's happening ?

As we try to keep our server up to date, my first idea is that after an update of some quest, data stored in DB may be incoherent with the new script (like variable "cond").
But I am not sure of it and it's hard to demonstrate...

Thanks for any input.
~Ghurdyl~
"If you give a man a fire, he'll be warm for a day. If you set a man on fire, he'll be warm for the rest of his life" :)
User avatar
Gnacik
L2j Veteran
L2j Veteran
Posts: 925
Joined: Tue Dec 16, 2008 3:49 pm
Location: Wąchock ٩(̾●̮̮̃̾•̃̾)۶ Polska
Contact:

Re: Empty quest list

Post by Gnacik »

Try to find quest with cond value not existing in client files.
Ghurdyl
Posts: 55
Joined: Tue Jun 03, 2008 4:52 pm
Location: Hannut, Belgium

Re: Empty quest list

Post by Ghurdyl »

That's a good idea.

But I have never tried to open client file :oops:

Could you tel me what file(s) I should check and what program should I use to read them ?
~Ghurdyl~
"If you give a man a fire, he'll be warm for a day. If you set a man on fire, he'll be warm for the rest of his life" :)
User avatar
janiii
L2j Veteran
L2j Veteran
Posts: 4269
Joined: Wed May 28, 2008 3:15 pm
Location: Slovakia

Re: Empty quest list

Post by janiii »

DO NOT EVEN TRY TO MESS WITH ME!
forum flOOder dancing dEVILoper
I don't give private support - PM will be ignored!
Ghurdyl
Posts: 55
Joined: Tue Jun 03, 2008 4:52 pm
Location: Hannut, Belgium

Re: Empty quest list

Post by Ghurdyl »

thanks janiii,

did not think about the DB either.

But just a question about it, is it always kept up to date in synchronization with the datapack / gameserver updates ?
~Ghurdyl~
"If you give a man a fire, he'll be warm for a day. If you set a man on fire, he'll be warm for the rest of his life" :)
User avatar
janiii
L2j Veteran
L2j Veteran
Posts: 4269
Joined: Wed May 28, 2008 3:15 pm
Location: Slovakia

Re: Empty quest list

Post by janiii »

l2jdb is updated from l2jdp every night automatically.

could you post the values of the quest from db? what the player had in the war with varka in character_quests table.
DO NOT EVEN TRY TO MESS WITH ME!
forum flOOder dancing dEVILoper
I don't give private support - PM will be ignored!
Ghurdyl
Posts: 55
Joined: Tue Jun 03, 2008 4:52 pm
Location: Hannut, Belgium

Re: Empty quest list

Post by Ghurdyl »

Unfortunately, the problem with that quest was about 4 month ago.
And I don't remember the values they had.

This time, the problem is probably due to anther quest (as the character doesn't have it) but I don't know which.
If I find out, be sure I will update this thread.

I will compare the value that I have for the different quests of this character with the values given in the l2jdb and see if I find anything suspicious.
But as it is quite long job (about 30 quests to check), I won't do this before the week-end I think.

Thanks anyway for your invest.
~Ghurdyl~
"If you give a man a fire, he'll be warm for a day. If you set a man on fire, he'll be warm for the rest of his life" :)
User avatar
janiii
L2j Veteran
L2j Veteran
Posts: 4269
Joined: Wed May 28, 2008 3:15 pm
Location: Slovakia

Re: Empty quest list

Post by janiii »

check if he has some varka or ketra quest (war/alliance).
DO NOT EVEN TRY TO MESS WITH ME!
forum flOOder dancing dEVILoper
I don't give private support - PM will be ignored!
Ghurdyl
Posts: 55
Joined: Tue Jun 03, 2008 4:52 pm
Location: Hannut, Belgium

Re: Empty quest list

Post by Ghurdyl »

Hello,

As promised, here is my report :)

I found the buggy quest : 636_TruthBeyond.
For some reason, the "cond" value for this quest was "2" and only "1" is available according to the l2jdb database.

I changed the value to 1 and I could see every quest again.

I also noticed what I consider as very small incoherences : some completed quests have a "cond" value stored but are completed.
~Ghurdyl~
"If you give a man a fire, he'll be warm for a day. If you set a man on fire, he'll be warm for the rest of his life" :)
User avatar
Gnacik
L2j Veteran
L2j Veteran
Posts: 925
Joined: Tue Dec 16, 2008 3:49 pm
Location: Wąchock ٩(̾●̮̮̃̾•̃̾)۶ Polska
Contact:

Re: Empty quest list

Post by Gnacik »

You are using custom quest scripts ? Because we don't set cond=2 in 636_TruthBeyond
User avatar
janiii
L2j Veteran
L2j Veteran
Posts: 4269
Joined: Wed May 28, 2008 3:15 pm
Location: Slovakia

Re: Empty quest list

Post by janiii »

that was fixed on 27.12.2009 . so when a player made the quest before this date, he can have cond 2 and bug his quests. maybe only this quests in a combination with other quests makes the quests disappear, not always.
DO NOT EVEN TRY TO MESS WITH ME!
forum flOOder dancing dEVILoper
I don't give private support - PM will be ignored!
hope
Posts: 1160
Joined: Thu Aug 30, 2007 5:17 pm

Re: Empty quest list

Post by hope »

when you update quest s from timeline you need to also update then in navicat not do this will cause problems
Ghurdyl
Posts: 55
Joined: Tue Jun 03, 2008 4:52 pm
Location: Hannut, Belgium

Re: Empty quest list

Post by Ghurdyl »

@Gnacik : No I don't use custom script for this quest.

@Janiii : I have noticed indeed that 6 players had the bug.
None of them could see the list of "single" quest.
Fixing the bug solved the problem for at least 3 of them ( I did not check for the 3 left, satisfied by the result) but, as you mention it, I think so that this could be a combination of more than one quest.

@hope : I don't get your message. What do you mean by "update quest from timeline" and "update then in navicat" ? (don't event know what "navicat" means) :oops:



I have informed my players that such bug exits so if anything comes up I may update this thread.
Thank you all for your advices. :D
~Ghurdyl~
"If you give a man a fire, he'll be warm for a day. If you set a man on fire, he'll be warm for the rest of his life" :)
User avatar
janiii
L2j Veteran
L2j Veteran
Posts: 4269
Joined: Wed May 28, 2008 3:15 pm
Location: Slovakia

Re: Empty quest list

Post by janiii »

hope wrote:when you update quest s from timeline you need to also update then in navicat not do this will cause problems
he cannot check every commit. the update script for the quest cond should have been in update sql scripts.
DO NOT EVEN TRY TO MESS WITH ME!
forum flOOder dancing dEVILoper
I don't give private support - PM will be ignored!
User avatar
Gnacik
L2j Veteran
L2j Veteran
Posts: 925
Joined: Tue Dec 16, 2008 3:49 pm
Location: Wąchock ٩(̾●̮̮̃̾•̃̾)۶ Polska
Contact:

Re: Empty quest list

Post by Gnacik »

Now it is... 7631 :mrgreen:
Post Reply