Jump to content
  • 0

Quest 70000 ( bug ) ?


zhaosin

Question


  • Group:  Members
  • Topic Count:  45
  • Topics Per Day:  0.01
  • Content Count:  172
  • Reputation:   0
  • Joined:  07/07/12
  • Last Seen:  

When i started my server

intif_parse_questlog: quest 70000 not found in DB.

:(

Link to comment
Share on other sites

9 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  318
  • Reputation:   37
  • Joined:  12/30/11
  • Last Seen:  

looks like a custom quest , Post your quest_db .

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10015
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

you have exceeded the default Quest ID Limit ?

trunk/src/common/mmo.h

#define MAX_QUEST_DB 2000 //Max quests that the server will load

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  18
  • Topics Per Day:  0.00
  • Content Count:  2044
  • Reputation:   682
  • Joined:  10/09/12
  • Last Seen:  

you have exceeded the default Quest ID Limit ?

trunk/src/common/mmo.h

#define MAX_QUEST_DB 2000 //Max quests that the server will load

quest.c

int quest_read_db(void) {
.....
   while(fgets(line, sizeof(line), fp)) {
       if (k == MAX_QUEST_DB) {
           ShowError("quest_read_db: Too many entries specified in %s/quest_db.txt!\n", db_path);
           break;
       }
......
       quest_db[k].id = atoi(str[0]);
       quest_db[k].time = atoi(str[1]);
......
       k++;
   }
}

that MAX_QUEST_DB is just the number of entries a server will load

just like how script command getarraysize limit to 128 <-- our crappy script engine

this one the array limit to 2000

I still remember last year my quest log script -> link

using ID as high as 100100 and it works

https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/db/quest_db.txt

in our SVN its currently already at 60355

if he doesn't show the script I also dunno how to support this

Edited by AnnieRuru
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  737
  • Reputation:   216
  • Joined:  11/29/11
  • Last Seen:  

Are you sure you have the entry in db/quest_db.txt ?

And this message appear when sd doesn't have the quest load, did you verify he had started the quest before attemting to read value from it ?

if(chekquest(70000) < 0 ) mes "quest not started";

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  45
  • Topics Per Day:  0.01
  • Content Count:  172
  • Reputation:   0
  • Joined:  07/07/12
  • Last Seen:  

This is my script and i already update SVN new but still error like that!

quest_db.txt

Edited by zhaosin
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  341
  • Reputation:   43
  • Joined:  01/10/12
  • Last Seen:  

Where is quest: 70000?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

Nor rAthena or eAthena support that quest ID. It's probably custom made from someone's script. Do you have any "quest" related scripts you added to your server?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  45
  • Topics Per Day:  0.01
  • Content Count:  172
  • Reputation:   0
  • Joined:  07/07/12
  • Last Seen:  

i don't add any quest 70000 and don't have any custom quest :(

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  737
  • Reputation:   216
  • Joined:  11/29/11
  • Last Seen:  

Somewhere you trying to read quest index 70000.

Do a recursive file search on this index or chekquest to figure out where if it's really the case or no

eg linux :

grep -R -i -n 'checkquest(70000' npc/ || grep -R -i -n 'checkquest' npc/ || grep -R -i -n '70000' npc/

(yes that actually 3 chained search, if not found use next search etc)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...